/frameworks/av/media/libstagefright/http/ |
H A D | HTTPHelper.cpp | 39 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 42 env, env->FindClass("android/media/MediaHTTPService")); 45 jmethodID constructID = env->GetMethodID(clazz.get(), "<init>", "()V"); 49 env, env->NewObject(clazz.get(), constructID)); 54 env->GetMethodID(clazz.get(), "asBinder", "()Landroid/os/IBinder;"); 58 env, env->CallObjectMethod(httpServiceObj.get(), asBinderID)); 62 ibinderForJavaObject(env, httpServiceBinderOb [all...] |
/frameworks/av/media/ndk/ |
H A D | NdkMediaExtractor.cpp | 83 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 85 if (env == NULL) { 87 env->ExceptionClear(); 91 jclass mediahttpclass = env->FindClass("android/media/MediaHTTPService"); 94 env->ExceptionClear(); 98 jmethodID mediaHttpCreateMethod = env->GetStaticMethodID(mediahttpclass, 102 env->ExceptionClear(); 106 jstring jloc = env->NewStringUTF(location); 108 service = env->CallStaticObjectMethod(mediahttpclass, mediaHttpCreateMethod, jloc); 109 env [all...] |
/frameworks/base/cmds/app_process/ |
H A D | app_main.cpp | 49 virtual void onVmCreated(JNIEnv* env) argument 69 mClass = env->FindClass(slashClassName); 75 mClass = reinterpret_cast<jclass>(env->NewGlobalRef(mClass));
|
/frameworks/base/core/java/com/android/internal/os/ |
H A D | ZygoteInit.java | 165 String env = System.getenv(fullSocketName); 166 fileDesc = Integer.parseInt(env);
|
/frameworks/base/core/jni/ |
H A D | AndroidRuntime.cpp | 49 extern int register_android_os_Binder(JNIEnv* env); 50 extern int register_android_os_Process(JNIEnv* env); 54 extern int register_android_graphics_Camera(JNIEnv* env); 55 extern int register_android_graphics_CreateJavaOutputStreamAdaptor(JNIEnv* env); 56 extern int register_android_graphics_Graphics(JNIEnv* env); 57 extern int register_android_graphics_Interpolator(JNIEnv* env); 58 extern int register_android_graphics_MaskFilter(JNIEnv* env); 59 extern int register_android_graphics_Movie(JNIEnv* env); 61 extern int register_android_graphics_PathEffect(JNIEnv* env); 62 extern int register_android_graphics_Shader(JNIEnv* env); 196 doThrow(JNIEnv* env, const char* exc, const char* msg = NULL) argument 205 com_android_internal_os_RuntimeInit_nativeFinishInit(JNIEnv* env, jobject clazz) argument 210 com_android_internal_os_RuntimeInit_nativeZygoteInit(JNIEnv* env, jobject clazz) argument 215 com_android_internal_os_RuntimeInit_nativeSetExitWithoutCleanup(JNIEnv* env, jobject clazz, jboolean exitWithoutCleanup) argument 233 register_com_android_internal_os_RuntimeInit(JNIEnv* env) argument 267 registerNativeMethods(JNIEnv* env, const char* className, const JNINativeMethod* gMethods, int numMethods) argument 281 JNIEnv* env; local 909 NewStringLatin1(JNIEnv* env, const char* bytes) argument 965 JNIEnv* env; local 1047 onVmCreated(JNIEnv* env) argument 1059 JNIEnv* env; local 1121 JNIEnv* env; local 1206 register_jni_procs(const RegJNIRec array[], size_t count, JNIEnv* env) argument 1371 startReg(JNIEnv* env) argument 1410 Java_com_android_internal_util_WithFramework_registerNatives( JNIEnv* env, jclass clazz) argument 1419 Java_LoadClass_registerNatives(JNIEnv* env, jclass clazz) argument [all...] |
/frameworks/base/core/jni/android/graphics/ |
H A D | Bitmap.cpp | 117 bool GraphicsJNI::SetPixels(JNIEnv* env, jintArray srcColors, int srcOffset, int srcStride, argument 127 const jint* array = env->GetIntArrayElements(srcColors, NULL); 141 env->ReleaseIntArrayElements(srcColors, const_cast<jint*>(array), 317 static jobject Bitmap_creator(JNIEnv* env, jobject, jintArray jColors, argument 322 size_t n = env->GetArrayLength(jColors); 324 doThrowAIOOBE(env); 337 jbyteArray buff = GraphicsJNI::allocateJavaPixelRef(env, &bitmap, NULL); 343 GraphicsJNI::SetPixels(env, jColors, offset, stride, 347 return GraphicsJNI::createBitmap(env, new SkBitmap(bitmap), buff, 351 static jobject Bitmap_copy(JNIEnv* env, jobjec argument 365 Bitmap_destructor(JNIEnv* env, jobject, jlong bitmapHandle) argument 376 Bitmap_recycle(JNIEnv* env, jobject, jlong bitmapHandle) argument 389 Bitmap_reconfigure(JNIEnv* env, jobject clazz, jlong bitmapHandle, jint width, jint height, jint configHandle, jint allocSize, jboolean requestPremul) argument 442 Bitmap_compress(JNIEnv* env, jobject clazz, jlong bitmapHandle, jint format, jint quality, jobject jstream, jbyteArray jstorage) argument 485 Bitmap_erase(JNIEnv* env, jobject, jlong bitmapHandle, jint color) argument 490 Bitmap_rowBytes(JNIEnv* env, jobject, jlong bitmapHandle) argument 495 Bitmap_config(JNIEnv* env, jobject, jlong bitmapHandle) argument 500 Bitmap_getGenerationId(JNIEnv* env, jobject, jlong bitmapHandle) argument 505 Bitmap_isPremultiplied(JNIEnv* env, jobject, jlong bitmapHandle) argument 513 Bitmap_hasAlpha(JNIEnv* env, jobject, jlong bitmapHandle) argument 518 Bitmap_setHasAlpha(JNIEnv* env, jobject, jlong bitmapHandle, jboolean hasAlpha, jboolean requestPremul) argument 528 Bitmap_setPremultiplied(JNIEnv* env, jobject, jlong bitmapHandle, jboolean isPremul) argument 540 Bitmap_hasMipMap(JNIEnv* env, jobject, jlong bitmapHandle) argument 545 Bitmap_setHasMipMap(JNIEnv* env, jobject, jlong bitmapHandle, jboolean hasMipMap) argument 553 Bitmap_createFromParcel(JNIEnv* env, jobject, jobject parcel) argument 621 Bitmap_writeToParcel(JNIEnv* env, jobject, jlong bitmapHandle, jboolean isMutable, jint density, jobject parcel) argument 676 Bitmap_extractAlpha(JNIEnv* env, jobject clazz, jlong srcHandle, jlong paintHandle, jintArray offsetXY) argument 706 Bitmap_getPixel(JNIEnv* env, jobject, jlong bitmapHandle, jint x, jint y) argument 725 Bitmap_getPixels(JNIEnv* env, jobject, jlong bitmapHandle, jintArray pixelArray, jint offset, jint stride, jint x, jint y, jint width, jint height) argument 753 Bitmap_setPixel(JNIEnv* env, jobject, jlong bitmapHandle, jint x, jint y, jint colorHandle) argument 771 Bitmap_setPixels(JNIEnv* env, jobject, jlong bitmapHandle, jintArray pixelArray, jint offset, jint stride, jint x, jint y, jint width, jint height) argument 779 Bitmap_copyPixelsToBuffer(JNIEnv* env, jobject, jlong bitmapHandle, jobject jbuffer) argument 793 Bitmap_copyPixelsFromBuffer(JNIEnv* env, jobject, jlong bitmapHandle, jobject jbuffer) argument 807 Bitmap_sameAs(JNIEnv* env, jobject, jlong bm0Handle, jlong bm1Handle) argument 868 Bitmap_prepareToDraw(JNIEnv* env, jobject, jlong bitmapHandle) argument 919 register_android_graphics_Bitmap(JNIEnv* env) argument [all...] |
H A D | BitmapFactory.cpp | 58 jstring getMimeTypeString(JNIEnv* env, SkImageDecoder::Format format) { argument 82 jstr = env->NewStringUTF(cstr); 87 static bool optionsJustBounds(JNIEnv* env, jobject options) { argument 88 return options != NULL && env->GetBooleanField(options, gOptions_justBoundsFieldID); 209 static jobject doDecode(JNIEnv* env, SkStreamRewindable* stream, jobject padding, jobject options) { argument 225 sampleSize = env->GetIntField(options, gOptions_sampleSizeFieldID); 226 if (optionsJustBounds(env, options)) { 231 env->SetIntField(options, gOptions_widthFieldID, -1); 232 env->SetIntField(options, gOptions_heightFieldID, -1); 233 env 461 nativeDecodeStream(JNIEnv* env, jobject clazz, jobject is, jbyteArray storage, jobject padding, jobject options) argument 476 nativeDecodeFileDescriptor(JNIEnv* env, jobject clazz, jobject fileDescriptor, jobject padding, jobject bitmapFactoryOptions) argument 509 nativeDecodeAsset(JNIEnv* env, jobject clazz, jlong native_asset, jobject padding, jobject options) argument 520 nativeDecodeByteArray(JNIEnv* env, jobject, jbyteArray byteArray, jint offset, jint length, jobject options) argument 533 nativeIsSeekable(JNIEnv* env, jobject, jobject fileDescriptor) argument 571 getFieldIDCheck(JNIEnv* env, jclass clazz, const char fieldname[], const char type[]) argument 578 register_android_graphics_BitmapFactory(JNIEnv* env) argument [all...] |
H A D | BitmapFactory.h | 22 jstring getMimeTypeString(JNIEnv* env, SkImageDecoder::Format format);
|
H A D | BitmapRegionDecoder.cpp | 78 static jobject createBitmapRegionDecoder(JNIEnv* env, SkStreamRewindable* stream) { argument 82 doThrowIOE(env, "Image format not supported"); 86 JavaPixelAllocator *javaAllocator = new JavaPixelAllocator(env); 94 doThrowIOE(env, msg); 100 return GraphicsJNI::createBitmapRegionDecoder(env, bm); 103 static jobject nativeNewInstanceFromByteArray(JNIEnv* env, jobject, jbyteArray byteArray, argument 109 AutoJavaByteArray ar(env, byteArray); 112 jobject brd = createBitmapRegionDecoder(env, stream); 117 static jobject nativeNewInstanceFromFileDescriptor(JNIEnv* env, jobject clazz, argument 119 NPE_CHECK_RETURN_ZERO(env, fileDescripto 137 nativeNewInstanceFromStream(JNIEnv* env, jobject clazz, jobject is, jbyteArray storage, jboolean isShareable) argument 152 nativeNewInstanceFromAsset(JNIEnv* env, jobject clazz, jlong native_asset, jboolean isShareable) argument 172 nativeDecodeRegion(JNIEnv* env, jobject, jlong brdHandle, jint start_x, jint start_y, jint width, jint height, jobject options) argument 259 nativeGetHeight(JNIEnv* env, jobject, jlong brdHandle) argument 264 nativeGetWidth(JNIEnv* env, jobject, jlong brdHandle) argument 269 nativeClean(JNIEnv* env, jobject, jlong brdHandle) argument 312 register_android_graphics_BitmapRegionDecoder(JNIEnv* env) argument [all...] |
H A D | Camera.cpp | 11 static void Camera_constructor(JNIEnv* env, jobject obj) { argument 13 env->SetLongField(obj, gNativeInstanceFieldID, reinterpret_cast<jlong>(view)); 16 static void Camera_destructor(JNIEnv* env, jobject obj) { argument 17 jlong viewHandle = env->GetLongField(obj, gNativeInstanceFieldID); 22 static void Camera_save(JNIEnv* env, jobject obj) { argument 23 jlong viewHandle = env->GetLongField(obj, gNativeInstanceFieldID); 28 static void Camera_restore(JNIEnv* env, jobject obj) { argument 29 jlong viewHandle = env->GetLongField(obj, gNativeInstanceFieldID); 34 static void Camera_translate(JNIEnv* env, jobject obj, argument 36 jlong viewHandle = env 41 Camera_rotateX(JNIEnv* env, jobject obj, jfloat degrees) argument 47 Camera_rotateY(JNIEnv* env, jobject obj, jfloat degrees) argument 53 Camera_rotateZ(JNIEnv* env, jobject obj, jfloat degrees) argument 59 Camera_rotate(JNIEnv* env, jobject obj, jfloat x, jfloat y, jfloat z) argument 67 Camera_setLocation(JNIEnv* env, jobject obj, jfloat x, jfloat y, jfloat z) argument 73 Camera_getLocationX(JNIEnv* env, jobject obj) argument 79 Camera_getLocationY(JNIEnv* env, jobject obj) argument 85 Camera_getLocationZ(JNIEnv* env, jobject obj) argument 91 Camera_getMatrix(JNIEnv* env, jobject obj, jlong matrixHandle) argument 98 Camera_applyToCanvas(JNIEnv* env, jobject obj, jlong canvasHandle) argument 105 Camera_dotWithNormal(JNIEnv* env, jobject obj, jfloat x, jfloat y, jfloat z) argument 139 register_android_graphics_Camera(JNIEnv* env) argument [all...] |
H A D | CanvasProperty.cpp | 31 static jlong createFloat(JNIEnv* env, jobject clazz, jfloat initialValue) { argument 35 static jlong createPaint(JNIEnv* env, jobject clazz, jlong paintPtr) { argument 55 int register_android_graphics_CanvasProperty(JNIEnv* env) { argument 56 return AndroidRuntime::registerNativeMethods(env, kClassPathName, gMethods, NELEM(gMethods));
|
H A D | ColorFilter.cpp | 34 static void finalizer(JNIEnv* env, jobject clazz, jlong skFilterHandle) { argument 39 static jlong CreatePorterDuffFilter(JNIEnv* env, jobject, jint srcColor, argument 45 static jlong CreateLightingFilter(JNIEnv* env, jobject, jint mul, jint add) { argument 49 static jlong CreateColorMatrixFilter(JNIEnv* env, jobject, jfloatArray jarray) { argument 50 AutoJavaFloatArray autoArray(env, jarray, 20); 77 #define REG(env, name, array) \ 78 result = android::AndroidRuntime::registerNativeMethods(env, name, array, \ 82 int register_android_graphics_ColorFilter(JNIEnv* env) { argument 85 REG(env, "android/graphics/ColorFilter", colorfilter_methods); 86 REG(env, "androi [all...] |
H A D | CreateJavaOutputStreamAdaptor.cpp | 17 JavaInputStreamAdaptor(JNIEnv* env, jobject js, jbyteArray ar) argument 18 : fEnv(env), fJavaInputStream(js), fJavaByteArray(ar) { 20 fCapacity = env->GetArrayLength(ar); 27 JNIEnv* env = fEnv; local 62 JNIEnv* env = fEnv; local 75 jint n = env->CallIntMethod(fJavaInputStream, 77 if (env->ExceptionCheck()) { 78 env->ExceptionDescribe(); 79 env->ExceptionClear(); 91 env 113 JNIEnv* env = fEnv; local 138 CreateJavaInputStreamAdaptor(JNIEnv* env, jobject stream, jbyteArray storage) argument 166 CopyJavaInputStream(JNIEnv* env, jobject stream, jbyteArray storage) argument 182 SkJavaOutputStream(JNIEnv* env, jobject stream, jbyteArray storage) argument 192 JNIEnv* env = fEnv; local 242 CreateJavaOutputStreamAdaptor(JNIEnv* env, jobject stream, jbyteArray storage) argument 254 findClassCheck(JNIEnv* env, const char classname[]) argument 260 getMethodIDCheck(JNIEnv* env, jclass clazz, const char methodname[], const char type[]) argument 267 register_android_graphics_CreateJavaOutputStreamAdaptor(JNIEnv* env) argument [all...] |
H A D | CreateJavaOutputStreamAdaptor.h | 15 * @param env JNIEnv object. 24 SkStream* CreateJavaInputStreamAdaptor(JNIEnv* env, jobject stream, 29 * @param env JNIEnv object. 36 SkStreamRewindable* CopyJavaInputStream(JNIEnv* env, jobject stream, 39 SkWStream* CreateJavaOutputStreamAdaptor(JNIEnv* env, jobject stream,
|
H A D | DrawFilter.cpp | 65 static void finalizer(JNIEnv* env, jobject clazz, jlong objHandle) { argument 70 static jlong CreatePaintFlagsDF(JNIEnv* env, jobject clazz, argument 106 #define REG(env, name, array) \ 107 result = android::AndroidRuntime::registerNativeMethods(env, name, array, SK_ARRAY_COUNT(array)); \ 111 int register_android_graphics_DrawFilter(JNIEnv* env) { argument 114 REG(env, "android/graphics/DrawFilter", drawfilter_methods); 115 REG(env, "android/graphics/PaintFlagsDrawFilter", paintflags_methods);
|
H A D | FontFamily.cpp | 36 static jlong FontFamily_create(JNIEnv* env, jobject clazz, jstring lang, jint variant) { argument 39 ScopedUtfChars str(env, lang); 45 static void FontFamily_unref(JNIEnv* env, jobject clazz, jlong familyPtr) { argument 57 static jboolean FontFamily_addFont(JNIEnv* env, jobject clazz, jlong familyPtr, jstring path) { argument 58 NPE_CHECK_RETURN_ZERO(env, path); 59 ScopedUtfChars str(env, path); 69 static jboolean FontFamily_addFontWeightStyle(JNIEnv* env, jobject clazz, jlong familyPtr, argument 71 NPE_CHECK_RETURN_ZERO(env, path); 72 ScopedUtfChars str(env, path); 85 static jboolean FontFamily_addFontFromAsset(JNIEnv* env, jobjec argument 126 register_android_graphics_FontFamily(JNIEnv* env) argument [all...] |
H A D | Graphics.cpp | 15 void doThrowNPE(JNIEnv* env) { argument 16 jniThrowNullPointerException(env, NULL); 19 void doThrowAIOOBE(JNIEnv* env) { argument 20 jniThrowException(env, "java/lang/ArrayIndexOutOfBoundsException", NULL); 23 void doThrowRE(JNIEnv* env, const char* msg) { argument 24 jniThrowRuntimeException(env, msg); 27 void doThrowIAE(JNIEnv* env, const char* msg) { argument 28 jniThrowException(env, "java/lang/IllegalArgumentException", msg); 31 void doThrowISE(JNIEnv* env, const char* msg) { argument 32 jniThrowException(env, "jav 35 doThrowOOME(JNIEnv* env, const char* msg) argument 39 doThrowIOE(JNIEnv* env, const char* msg) argument 43 hasException(JNIEnv *env) argument 54 AutoJavaFloatArray(JNIEnv* env, jfloatArray array, int minLength, JNIAccess access) argument 74 AutoJavaIntArray(JNIEnv* env, jintArray array, int minLength) argument 93 AutoJavaShortArray(JNIEnv* env, jshortArray array, int minLength, JNIAccess access) argument 113 AutoJavaByteArray(JNIEnv* env, jbyteArray array, int minLength) argument 188 get_jrect(JNIEnv* env, jobject obj, int* L, int* T, int* R, int* B) argument 198 set_jrect(JNIEnv* env, jobject obj, int L, int T, int R, int B) argument 208 jrect_to_irect(JNIEnv* env, jobject obj, SkIRect* ir) argument 219 irect_to_jrect(const SkIRect& ir, JNIEnv* env, jobject obj) argument 229 jrectf_to_rect(JNIEnv* env, jobject obj, SkRect* r) argument 240 jrect_to_rect(JNIEnv* env, jobject obj, SkRect* r) argument 251 rect_to_jrectf(const SkRect& r, JNIEnv* env, jobject obj) argument 261 jpoint_to_ipoint(JNIEnv* env, jobject obj, SkIPoint* point) argument 270 ipoint_to_jpoint(const SkIPoint& ir, JNIEnv* env, jobject obj) argument 278 jpointf_to_point(JNIEnv* env, jobject obj, SkPoint* point) argument 287 point_to_jpointf(const SkPoint& r, JNIEnv* env, jobject obj) argument 343 getNativeBitmap(JNIEnv* env, jobject bitmap) argument 353 getNativeBitmapColorType(JNIEnv* env, jobject jconfig) argument 363 getNativeCanvas(JNIEnv* env, jobject canvas) argument 373 getNativePaint(JNIEnv* env, jobject paint) argument 383 getNativeTypeface(JNIEnv* env, jobject paint) argument 392 getNativeRegion(JNIEnv* env, jobject region) argument 417 createBitmap(JNIEnv* env, SkBitmap* bitmap, jbyteArray buffer, int bitmapCreateFlags, jbyteArray ninePatchChunk, jobject ninePatchInsets, int density) argument 438 reinitBitmap(JNIEnv* env, jobject javaBitmap, SkBitmap* bitmap, bool isPremultiplied) argument 449 getBitmapAllocationByteCount(JNIEnv* env, jobject javaBitmap) argument 454 createBitmapRegionDecoder(JNIEnv* env, SkBitmapRegionDecoder* bitmap) argument 465 createRegion(JNIEnv* env, SkRegion* region) argument 476 JNIEnv* env = NULL; local 487 AndroidPixelRef(JNIEnv* env, const SkImageInfo& info, void* storage, size_t rowBytes, jbyteArray storageObj, SkColorTable* ctable) argument 527 JNIEnv* env = vm2env(fVM); local 562 JNIEnv *env = vm2env(fVM); local 591 JNIEnv *env = vm2env(fVM); local 605 allocateJavaPixelRef(JNIEnv* env, SkBitmap* bitmap, SkColorTable* ctable) argument 638 JavaPixelAllocator(JNIEnv* env) argument 648 JNIEnv* env = vm2env(fVM); local 657 JavaHeapBitmapRef(JNIEnv* env, SkBitmap* nativeBitmap, jbyteArray buffer) argument 676 make_globalref(JNIEnv* env, const char classname[]) argument 683 getFieldIDCheck(JNIEnv* env, jclass clazz, const char fieldname[], const char type[]) argument 691 register_android_graphics_Graphics(JNIEnv* env) argument [all...] |
H A D | GraphicsJNI.h | 77 static jobject createBitmap(JNIEnv* env, SkBitmap* bitmap, jbyteArray buffer, 80 static jobject createBitmap(JNIEnv* env, SkBitmap* bitmap, int bitmapCreateFlags, argument 82 return createBitmap(env, bitmap, NULL, bitmapCreateFlags, ninePatch, NULL, density); 88 static void reinitBitmap(JNIEnv* env, jobject javaBitmap, SkBitmap* bitmap, 91 static int getBitmapAllocationByteCount(JNIEnv* env, jobject javaBitmap); 93 static jobject createRegion(JNIEnv* env, SkRegion* region); 95 static jobject createBitmapRegionDecoder(JNIEnv* env, SkBitmapRegionDecoder* bitmap); 97 static jbyteArray allocateJavaPixelRef(JNIEnv* env, SkBitmap* bitmap, 104 static bool SetPixels(JNIEnv* env, jintArray colors, int srcOffset, 113 AndroidPixelRef(JNIEnv* env, cons [all...] |
H A D | Interpolator.cpp | 8 static jlong Interpolator_constructor(JNIEnv* env, jobject clazz, jint valueCount, jint frameCount) argument 13 static void Interpolator_destructor(JNIEnv* env, jobject clazz, jlong interpHandle) argument 19 static void Interpolator_reset(JNIEnv* env, jobject clazz, jlong interpHandle, jint valueCount, jint frameCount) argument 25 static void Interpolator_setKeyFrame(JNIEnv* env, jobject clazz, jlong interpHandle, jint index, jint msec, jfloatArray valueArray, jfloatArray blendArray) argument 29 AutoJavaFloatArray autoValues(env, valueArray); 30 AutoJavaFloatArray autoBlend(env, blendArray, 4); 41 static void Interpolator_setRepeatMirror(JNIEnv* env, jobject clazz, jlong interpHandle, jfloat repeatCount, jboolean mirror) argument 51 static jint Interpolator_timeToValues(JNIEnv* env, jobject clazz, jlong interpHandle, jint msec, jfloatArray valueArray) argument 56 float* values = valueArray ? env->GetFloatArrayElements(valueArray, NULL) : NULL; 60 int n = env 84 register_android_graphics_Interpolator(JNIEnv* env) argument [all...] |
H A D | MaskFilter.cpp | 9 static void ThrowIAE_IfNull(JNIEnv* env, void* ptr) { argument 11 doThrowIAE(env); 17 static void destructor(JNIEnv* env, jobject, jlong filterHandle) { argument 22 static jlong createBlur(JNIEnv* env, jobject, jfloat radius, jint blurStyle) { argument 25 ThrowIAE_IfNull(env, filter); 29 static jlong createEmboss(JNIEnv* env, jobject, jfloatArray dirArray, jfloat ambient, jfloat specular, jfloat radius) { argument 32 AutoJavaFloatArray autoDir(env, dirArray, 3); 41 ThrowIAE_IfNull(env, filter); 45 static jlong createTable(JNIEnv* env, jobject, jbyteArray jtable) { argument 46 AutoJavaByteArray autoTable(env, jtabl 51 createClipTable(JNIEnv* env, jobject, jint min, jint max) argument 56 createGammaTable(JNIEnv* env, jobject, jfloat gamma) argument 86 register_android_graphics_MaskFilter(JNIEnv* env) argument [all...] |
H A D | Matrix.cpp | 34 static void finalizer(JNIEnv* env, jobject clazz, jlong objHandle) { argument 39 static jlong create(JNIEnv* env, jobject clazz, jlong srcHandle) { argument 49 static jboolean isIdentity(JNIEnv* env, jobject clazz, jlong objHandle) { argument 54 static jboolean isAffine(JNIEnv* env, jobject clazz, jlong objHandle) { argument 59 static jboolean rectStaysRect(JNIEnv* env, jobject clazz, jlong objHandle) { argument 64 static void reset(JNIEnv* env, jobject clazz, jlong objHandle) { argument 68 static void set(JNIEnv* env, jobject clazz, jlong objHandle, jlong otherHandle) { argument 73 static void setTranslate(JNIEnv* env, jobject clazz, jlong objHandle, jfloat dx, jfloat dy) { argument 77 static void setScale__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy, jfloat px, jfloat py) { argument 81 static void setScale__FF(JNIEnv* env, jobjec argument 85 setRotate__FFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees, jfloat px, jfloat py) argument 89 setRotate__F(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees) argument 93 setSinCos__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sinValue, jfloat cosValue, jfloat px, jfloat py) argument 97 setSinCos__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sinValue, jfloat cosValue) argument 101 setSkew__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky, jfloat px, jfloat py) argument 105 setSkew__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky) argument 109 setConcat(JNIEnv* env, jobject clazz, jlong objHandle, jlong aHandle, jlong bHandle) argument 116 preTranslate(JNIEnv* env, jobject clazz, jlong objHandle, jfloat dx, jfloat dy) argument 121 preScale__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy, jfloat px, jfloat py) argument 126 preScale__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy) argument 131 preRotate__FFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees, jfloat px, jfloat py) argument 136 preRotate__F(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees) argument 141 preSkew__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky, jfloat px, jfloat py) argument 146 preSkew__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky) argument 151 preConcat(JNIEnv* env, jobject clazz, jlong objHandle, jlong otherHandle) argument 157 postTranslate(JNIEnv* env, jobject clazz, jlong objHandle, jfloat dx, jfloat dy) argument 162 postScale__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy, jfloat px, jfloat py) argument 167 postScale__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy) argument 172 postRotate__FFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees, jfloat px, jfloat py) argument 177 postRotate__F(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees) argument 182 postSkew__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky, jfloat px, jfloat py) argument 187 postSkew__FF(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloat kx, jfloat ky) argument 192 postConcat(JNIEnv* env, jobject clazz, jlong matrixHandle, jlong otherHandle) argument 198 setRectToRect(JNIEnv* env, jobject clazz, jlong matrixHandle, jobject src, jobject dst, jint stfHandle) argument 208 setPolyToPoly(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray jsrc, jint srcIndex, jfloatArray jdst, jint dstIndex, jint ptCount) argument 231 invert(JNIEnv* env, jobject clazz, jlong matrixHandle, jlong inverseHandle) argument 237 mapPoints(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray dst, jint dstIndex, jfloatArray src, jint srcIndex, jint ptCount, jboolean isPts) argument 259 mapRect__RectFRectF(JNIEnv* env, jobject clazz, jlong matrixHandle, jobjectArray dst, jobject src) argument 268 mapRadius(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloat radius) argument 274 getValues(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray values) argument 287 setValues(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray values) argument 301 equals(JNIEnv* env, jobject clazz, jlong aHandle, jlong bHandle) argument 355 register_android_graphics_Matrix(JNIEnv* env) argument 365 android_graphics_Matrix_getSkMatrix(JNIEnv* env, jobject matrixObj) argument [all...] |
H A D | Matrix.h | 26 extern SkMatrix* android_graphics_Matrix_getSkMatrix(JNIEnv* env, jobject matrixObj);
|
H A D | Movie.cpp | 26 jobject create_jmovie(JNIEnv* env, SkMovie* moov) { argument 30 return env->NewObject(gMovie_class, gMovie_constructorMethodID, 34 static SkMovie* J2Movie(JNIEnv* env, jobject movie) { argument 35 SkASSERT(env); 37 SkASSERT(env->IsInstanceOf(movie, gMovie_class)); 38 SkMovie* m = (SkMovie*)env->GetLongField(movie, gMovie_nativeInstanceID); 45 static jint movie_width(JNIEnv* env, jobject movie) { argument 46 NPE_CHECK_RETURN_ZERO(env, movie); 47 return static_cast<jint>(J2Movie(env, movie)->width()); 50 static jint movie_height(JNIEnv* env, jobjec argument 55 movie_isOpaque(JNIEnv* env, jobject movie) argument 60 movie_duration(JNIEnv* env, jobject movie) argument 65 movie_setTime(JNIEnv* env, jobject movie, jint ms) argument 70 movie_draw(JNIEnv* env, jobject movie, jobject canvas, jfloat fx, jfloat fy, jobject jpaint) argument 84 movie_decodeAsset(JNIEnv* env, jobject clazz, jlong native_asset) argument 94 movie_decodeStream(JNIEnv* env, jobject clazz, jobject istream) argument 117 movie_decodeByteArray(JNIEnv* env, jobject clazz, jbyteArray byteArray, jint offset, jint length) argument 134 movie_destructor(JNIEnv* env, jobject, jlong movieHandle) argument 164 register_android_graphics_Movie(JNIEnv* env) argument [all...] |
H A D | NinePatch.cpp | 49 static jboolean isNinePatchChunk(JNIEnv* env, jobject, jbyteArray obj) { argument 53 if (env->GetArrayLength(obj) < (int)sizeof(Res_png_9patch)) { 56 const jbyte* array = env->GetByteArrayElements(obj, 0); 60 env->ReleaseByteArrayElements(obj, const_cast<jbyte*>(array), JNI_ABORT); 66 static jlong validateNinePatchChunk(JNIEnv* env, jobject, jlong, jbyteArray obj) { argument 67 size_t chunkSize = env->GetArrayLength(obj); 69 jniThrowRuntimeException(env, "Array too small for chunk."); 75 env->GetByteArrayRegion(obj, 0, chunkSize, reinterpret_cast<jbyte*>(storage)); 80 static void finalize(JNIEnv* env, jobject, jlong patchHandle) { argument 92 static void draw(JNIEnv* env, SkCanva argument 121 drawF(JNIEnv* env, jobject, jlong canvasHandle, jobject boundsRectF, jlong bitmapHandle, jlong chunkHandle, jlong paintHandle, jint destDensity, jint srcDensity) argument 140 drawI(JNIEnv* env, jobject, jlong canvasHandle, jobject boundsRect, jlong bitmapHandle, jlong chunkHandle, jlong paintHandle, jint destDensity, jint srcDensity) argument 158 getTransparentRegion(JNIEnv* env, jobject, jlong bitmapHandle, jlong chunkHandle, jobject boundsRect) argument 191 register_android_graphics_NinePatch(JNIEnv* env) argument [all...] |
H A D | Paint.cpp | 75 static void finalizer(JNIEnv* env, jobject clazz, jlong objHandle) { argument 80 static jlong init(JNIEnv* env, jobject clazz) { argument 86 static jlong initWithPaint(JNIEnv* env, jobject clazz, jlong paintHandle) { argument 92 static void reset(JNIEnv* env, jobject clazz, jlong objHandle) { argument 98 static void assign(JNIEnv* env, jobject clazz, jlong dstPaintHandle, jlong srcPaintHandle) { argument 107 static jint getFlags(JNIEnv* env, jobject paint) { argument 108 NPE_CHECK_RETURN_ZERO(env, paint); 109 Paint* nativePaint = GraphicsJNI::getNativePaint(env, paint); 118 static void setFlags(JNIEnv* env, jobject paint, jint flags) { argument 119 NPE_CHECK_RETURN_VOID(env, pain 133 getHinting(JNIEnv* env, jobject paint) argument 139 setHinting(JNIEnv* env, jobject paint, jint mode) argument 145 setAntiAlias(JNIEnv* env, jobject paint, jboolean aa) argument 150 setLinearText(JNIEnv* env, jobject paint, jboolean linearText) argument 155 setSubpixelText(JNIEnv* env, jobject paint, jboolean subpixelText) argument 160 setUnderlineText(JNIEnv* env, jobject paint, jboolean underlineText) argument 165 setStrikeThruText(JNIEnv* env, jobject paint, jboolean strikeThruText) argument 170 setFakeBoldText(JNIEnv* env, jobject paint, jboolean fakeBoldText) argument 175 setFilterBitmap(JNIEnv* env, jobject paint, jboolean filterBitmap) argument 181 setDither(JNIEnv* env, jobject paint, jboolean dither) argument 186 getStyle(JNIEnv* env, jobject clazz,jlong objHandle) argument 191 setStyle(JNIEnv* env, jobject clazz, jlong objHandle, jint styleHandle) argument 197 getColor(JNIEnv* env, jobject paint) argument 204 getAlpha(JNIEnv* env, jobject paint) argument 211 setColor(JNIEnv* env, jobject paint, jint color) argument 216 setAlpha(JNIEnv* env, jobject paint, jint a) argument 221 getStrokeWidth(JNIEnv* env, jobject paint) argument 226 setStrokeWidth(JNIEnv* env, jobject paint, jfloat width) argument 231 getStrokeMiter(JNIEnv* env, jobject paint) argument 236 setStrokeMiter(JNIEnv* env, jobject paint, jfloat miter) argument 241 getStrokeCap(JNIEnv* env, jobject clazz, jlong objHandle) argument 246 setStrokeCap(JNIEnv* env, jobject clazz, jlong objHandle, jint capHandle) argument 252 getStrokeJoin(JNIEnv* env, jobject clazz, jlong objHandle) argument 257 setStrokeJoin(JNIEnv* env, jobject clazz, jlong objHandle, jint joinHandle) argument 263 getFillPath(JNIEnv* env, jobject clazz, jlong objHandle, jlong srcHandle, jlong dstHandle) argument 270 setShader(JNIEnv* env, jobject clazz, jlong objHandle, jlong shaderHandle) argument 276 setColorFilter(JNIEnv* env, jobject clazz, jlong objHandle, jlong filterHandle) argument 282 setXfermode(JNIEnv* env, jobject clazz, jlong objHandle, jlong xfermodeHandle) argument 288 setPathEffect(JNIEnv* env, jobject clazz, jlong objHandle, jlong effectHandle) argument 294 setMaskFilter(JNIEnv* env, jobject clazz, jlong objHandle, jlong maskfilterHandle) argument 300 setTypeface(JNIEnv* env, jobject clazz, jlong objHandle, jlong typefaceHandle) argument 305 setRasterizer(JNIEnv* env, jobject clazz, jlong objHandle, jlong rasterizerHandle) argument 311 getTextAlign(JNIEnv* env, jobject clazz, jlong objHandle) argument 316 setTextAlign(JNIEnv* env, jobject clazz, jlong objHandle, jint alignHandle) argument 362 setTextLocale(JNIEnv* env, jobject clazz, jlong objHandle, jstring locale) argument 371 isElegantTextHeight(JNIEnv* env, jobject paint) argument 377 setElegantTextHeight(JNIEnv* env, jobject paint, jboolean aa) argument 383 getTextSize(JNIEnv* env, jobject paint) argument 388 setTextSize(JNIEnv* env, jobject paint, jfloat textSize) argument 393 getTextScaleX(JNIEnv* env, jobject paint) argument 398 setTextScaleX(JNIEnv* env, jobject paint, jfloat scaleX) argument 403 getTextSkewX(JNIEnv* env, jobject paint) argument 408 setTextSkewX(JNIEnv* env, jobject paint, jfloat skewX) argument 413 getLetterSpacing(JNIEnv* env, jobject clazz, jlong paintHandle) argument 418 setLetterSpacing(JNIEnv* env, jobject clazz, jlong paintHandle, jfloat letterSpacing) argument 423 setFontFeatureSettings(JNIEnv* env, jobject clazz, jlong paintHandle, jstring settings) argument 433 getMetricsInternal(JNIEnv* env, jobject jpaint, Paint::FontMetrics *metrics) argument 464 ascent(JNIEnv* env, jobject paint) argument 471 descent(JNIEnv* env, jobject paint) argument 478 getFontMetrics(JNIEnv* env, jobject paint, jobject metricsObj) argument 494 getFontMetricsInt(JNIEnv* env, jobject paint, jobject metricsObj) argument 514 measureText_CIII(JNIEnv* env, jobject jpaint, jcharArray text, jint index, jint count, jint bidiFlags) argument 540 measureText_StringIII(JNIEnv* env, jobject jpaint, jstring text, jint start, jint end, jint bidiFlags) argument 568 measureText_StringI(JNIEnv* env, jobject jpaint, jstring text, jint bidiFlags) argument 590 dotextwidths(JNIEnv* env, Paint* paint, TypefaceImpl* typeface, const jchar text[], int count, jfloatArray widths, jint bidiFlags) argument 618 getTextWidths___CIII_F(JNIEnv* env, jobject clazz, jlong paintHandle, jlong typefaceHandle, jcharArray text, jint index, jint count, jint bidiFlags, jfloatArray widths) argument 629 getTextWidths__StringIII_F(JNIEnv* env, jobject clazz, jlong paintHandle, jlong typefaceHandle, jstring text, jint start, jint end, jint bidiFlags, jfloatArray widths) argument 639 doTextRunAdvances(JNIEnv *env, Paint *paint, TypefaceImpl* typeface, const jchar *text, jint start, jint count, jint contextCount, jboolean isRtl, jfloatArray advances, jint advancesIndex) argument 676 getTextRunAdvances___CIIIIZ_FI(JNIEnv* env, jobject clazz, jlong paintHandle, jlong typefaceHandle, jcharArray text, jint index, jint count, jint contextIndex, jint contextCount, jboolean isRtl, jfloatArray advances, jint advancesIndex) argument 689 getTextRunAdvances__StringIIIIZ_FI(JNIEnv* env, jobject clazz, jlong paintHandle, jlong typefaceHandle, jstring text, jint start, jint end, jint contextStart, jint contextEnd, jboolean isRtl, jfloatArray advances, jint advancesIndex) argument 703 doTextRunCursor(JNIEnv *env, Paint* paint, const jchar *text, jint start, jint count, jint flags, jint offset, jint opt) argument 710 getTextRunCursor___C(JNIEnv* env, jobject clazz, jlong paintHandle, jcharArray text, jint contextStart, jint contextCount, jint dir, jint offset, jint cursorOpt) argument 720 getTextRunCursor__String(JNIEnv* env, jobject clazz, jlong paintHandle, jstring text, jint contextStart, jint contextEnd, jint dir, jint offset, jint cursorOpt) argument 761 getTextPath(JNIEnv* env, Paint* paint, TypefaceImpl* typeface, const jchar* text, jint count, jint bidiFlags, jfloat x, jfloat y, SkPath* path) argument 780 getTextPath___C(JNIEnv* env, jobject clazz, jlong paintHandle, jlong typefaceHandle, jint bidiFlags, jcharArray text, jint index, jint count, jfloat x, jfloat y, jlong pathHandle) argument 791 getTextPath__String(JNIEnv* env, jobject clazz, jlong paintHandle, jlong typefaceHandle, jint bidiFlags, jstring text, jint start, jint end, jfloat x, jfloat y, jlong pathHandle) argument 802 setShadowLayer(JNIEnv* env, jobject clazz, jlong paintHandle, jfloat radius, jfloat dx, jfloat dy, jint color) argument 814 hasShadowLayer(JNIEnv* env, jobject clazz, jlong paintHandle) argument 819 breakText(JNIEnv* env, const Paint& paint, TypefaceImpl* typeface, const jchar text[], int count, float maxWidth, jint bidiFlags, jfloatArray jmeasured, Paint::TextBufferDirection textBufferDirection) argument 853 breakTextC(JNIEnv* env, jobject clazz, jlong paintHandle, jlong typefaceHandle, jcharArray jtext, jint index, jint count, jfloat maxWidth, jint bidiFlags, jfloatArray jmeasuredWidth) argument 882 breakTextS(JNIEnv* env, jobject clazz, jlong paintHandle, jlong typefaceHandle, jstring jtext, jboolean forwards, jfloat maxWidth, jint bidiFlags, jfloatArray jmeasuredWidth) argument 900 doTextBounds(JNIEnv* env, const jchar* text, int count, jobject bounds, const Paint& paint, TypefaceImpl* typeface, jint bidiFlags) argument 917 getStringBounds(JNIEnv* env, jobject, jlong paintHandle, jlong typefaceHandle, jstring text, jint start, jint end, jint bidiFlags, jobject bounds) argument 926 getCharArrayBounds(JNIEnv* env, jobject, jlong paintHandle, jlong typefaceHandle, jcharArray text, jint index, jint count, jint bidiFlags, jobject bounds) argument 1026 register_android_graphics_Paint(JNIEnv* env) argument [all...] |