/frameworks/base/core/jni/android/graphics/ |
H A D | BitmapFactory.cpp | 51 jstring getMimeTypeString(JNIEnv* env, SkImageDecoder::Format format) { argument 75 // NOTE: Caller should env->ExceptionCheck() for OOM 77 jstr = env->NewStringUTF(cstr); 82 static bool optionsJustBounds(JNIEnv* env, jobject options) { argument 83 return options != NULL && env->GetBooleanField(options, gOptions_justBoundsFieldID); 200 static jobject doDecode(JNIEnv* env, SkStreamRewindable* stream, jobject padding, jobject options) { argument 216 sampleSize = env->GetIntField(options, gOptions_sampleSizeFieldID); 217 if (optionsJustBounds(env, options)) { 222 env->SetIntField(options, gOptions_widthFieldID, -1); 223 env 452 nativeDecodeStream(JNIEnv* env, jobject clazz, jobject is, jbyteArray storage, jobject padding, jobject options) argument 467 nativeDecodeFileDescriptor(JNIEnv* env, jobject clazz, jobject fileDescriptor, jobject padding, jobject bitmapFactoryOptions) argument 511 nativeDecodeAsset(JNIEnv* env, jobject clazz, jlong native_asset, jobject padding, jobject options) argument 521 nativeDecodeByteArray(JNIEnv* env, jobject, jbyteArray byteArray, jint offset, jint length, jobject options) argument 533 nativeIsSeekable(JNIEnv* env, jobject, jobject fileDescriptor) argument 538 decodeBitmap(JNIEnv* env, void* data, size_t size) argument 576 register_android_graphics_BitmapFactory(JNIEnv* env) argument [all...] |
H A D | Region.cpp | 36 static inline SkRegion* GetSkRegion(JNIEnv* env, jobject regionObject) { argument 37 jlong regionHandle = env->GetLongField(regionObject, gRegion_nativeInstanceFieldID); 43 static jlong Region_constructor(JNIEnv* env, jobject) { argument 47 static void Region_destructor(JNIEnv* env, jobject, jlong regionHandle) { argument 53 static void Region_setRegion(JNIEnv* env, jobject, jlong dstHandle, jlong srcHandle) { argument 60 static jboolean Region_setRect(JNIEnv* env, jobject, jlong dstHandle, jint left, jint top, jint right, jint bottom) { argument 66 static jboolean Region_setPath(JNIEnv* env, jobject, jlong dstHandle, argument 77 static jboolean Region_getBounds(JNIEnv* env, jobject, jlong regionHandle, jobject rectBounds) { argument 79 GraphicsJNI::irect_to_jrect(region->getBounds(), env, rectBounds); 84 static jboolean Region_getBoundaryPath(JNIEnv* env, jobjec argument 91 Region_op0(JNIEnv* env, jobject, jlong dstHandle, jint left, jint top, jint right, jint bottom, jint op) argument 100 Region_op1(JNIEnv* env, jobject, jlong dstHandle, jobject rectObject, jlong regionHandle, jint op) argument 109 Region_op2(JNIEnv* env, jobject, jlong dstHandle, jlong region1Handle, jlong region2Handle, jint op) argument 119 Region_isEmpty(JNIEnv* env, jobject region) argument 124 Region_isRect(JNIEnv* env, jobject region) argument 129 Region_isComplex(JNIEnv* env, jobject region) argument 134 Region_contains(JNIEnv* env, jobject region, jint x, jint y) argument 139 Region_quickContains(JNIEnv* env, jobject region, jint left, jint top, jint right, jint bottom) argument 144 Region_quickRejectIIII(JNIEnv* env, jobject region, jint left, jint top, jint right, jint bottom) argument 151 Region_quickRejectRgn(JNIEnv* env, jobject region, jobject other) argument 156 Region_translate(JNIEnv* env, jobject region, jint x, jint y, jobject dst) argument 186 Region_scale(JNIEnv* env, jobject region, jfloat scale, jobject dst) argument 194 Region_toString(JNIEnv* env, jobject clazz, jlong regionHandle) argument 207 Region_createFromParcel(JNIEnv* env, jobject clazz, jobject parcel) argument 231 Region_writeToParcel(JNIEnv* env, jobject clazz, jlong regionHandle, jobject parcel) argument 258 Region_equals(JNIEnv* env, jobject clazz, jlong r1Handle, jlong r2Handle) argument 278 RegionIter_constructor(JNIEnv* env, jobject, jlong regionHandle) argument 285 RegionIter_destructor(JNIEnv* env, jobject, jlong pairHandle) argument 292 RegionIter_next(JNIEnv* env, jobject, jlong pairHandle, jobject rectObject) argument 344 register_android_graphics_Region(JNIEnv* env) argument 355 android_graphics_Region_getSkRegion(JNIEnv* env, jobject regionObj) argument [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 | Rasterizer.cpp | 59 static void finalizer(JNIEnv* env, jobject clazz, jlong objHandle) { argument 68 int register_android_graphics_Rasterizer(JNIEnv* env) { argument 69 return RegisterMethodsOrDie(env, "android/graphics/Rasterizer", gRasterizerMethods, 75 static jlong create(JNIEnv* env, jobject) { argument 79 static void addLayer(JNIEnv* env, jobject, jlong layerHandle, jlong paintHandle, jfloat dx, jfloat dy) { argument 93 int register_android_graphics_LayerRasterizer(JNIEnv* env) argument 95 return RegisterMethodsOrDie(env, "android/graphics/LayerRasterizer",
|
H A D | Typeface.cpp | 29 static jlong Typeface_createFromTypeface(JNIEnv* env, jobject, jlong familyHandle, jint style) { argument 43 static jlong Typeface_createWeightAlias(JNIEnv* env, jobject, jlong familyHandle, jint weight) { argument 49 static void Typeface_unref(JNIEnv* env, jobject obj, jlong faceHandle) { argument 54 static jint Typeface_getStyle(JNIEnv* env, jobject obj, jlong faceHandle) { argument 59 static jlong Typeface_createFromArray(JNIEnv *env, jobject, jlongArray familyArray) { argument 60 ScopedLongArrayRO families(env, familyArray); 64 static void Typeface_setDefault(JNIEnv *env, jobject, jlong faceHandle) { argument 81 int register_android_graphics_Typeface(JNIEnv* env) argument 83 return RegisterMethodsOrDie(env, "android/graphics/Typeface", gTypefaceMethods,
|
/frameworks/base/media/jni/ |
H A D | android_media_MediaSync.cpp | 124 static sp<JMediaSync> setMediaSync(JNIEnv *env, jobject thiz, const sp<JMediaSync> &sync) { argument 125 sp<JMediaSync> old = (JMediaSync *)env->GetLongField(thiz, gFields.context); 133 env->SetLongField(thiz, gFields.context, (jlong)sync.get()); 138 static sp<JMediaSync> getMediaSync(JNIEnv *env, jobject thiz) { argument 139 return (JMediaSync *)env->GetLongField(thiz, gFields.context); 142 static void android_media_MediaSync_release(JNIEnv *env, jobject thiz) { argument 143 setMediaSync(env, thiz, NULL); 147 JNIEnv *env, status_t err, const char *msg = NULL) { 153 jniThrowException(env, "java/lang/IllegalArgumentException", msg); 165 jniThrowException(env, "jav 146 throwExceptionAsNecessary( JNIEnv *env, status_t err, const char *msg = NULL) argument 170 android_media_MediaSync_native_setSurface( JNIEnv *env, jobject thiz, jobject jsurface) argument 203 android_media_MediaSync_native_setAudioTrack( JNIEnv *env, jobject thiz, jobject jaudioTrack) argument 234 android_media_MediaSync_createInputSurface( JNIEnv* env, jobject thiz) argument 257 android_media_MediaSync_native_updateQueuedAudioData( JNIEnv *env, jobject thiz, jint sizeInBytes, jlong presentationTimeUs) argument 272 android_media_MediaSync_native_getTimestamp( JNIEnv *env, jobject thiz, jobject timestamp) argument 300 android_media_MediaSync_native_getPlayTimeForPendingAudioFrames( JNIEnv *env, jobject thiz) argument 315 android_media_MediaSync_setPlaybackParams( JNIEnv *env, jobject thiz, jobject params) argument 366 android_media_MediaSync_getPlaybackParams( JNIEnv *env, jobject thiz) argument 388 android_media_MediaSync_setSyncParams( JNIEnv *env, jobject thiz, jobject params) argument 440 android_media_MediaSync_getSyncParams(JNIEnv *env, jobject thiz) argument 471 android_media_MediaSync_native_flush(JNIEnv *env, jobject thiz) argument 481 android_media_MediaSync_native_init(JNIEnv *env) argument 507 android_media_MediaSync_native_setup(JNIEnv *env, jobject thiz) argument 513 android_media_MediaSync_native_finalize(JNIEnv *env, jobject thiz) argument 564 register_android_media_MediaSync(JNIEnv *env) argument [all...] |
/frameworks/base/packages/services/PacProcessor/jni/ |
H A D | com_android_pacprocessor_PacNative.cpp | 49 String16 jstringToString16(JNIEnv* env, jstring jstr) { argument 50 const jchar* str = env->GetStringCritical(jstr, 0); 52 env->GetStringLength(jstr)); 53 env->ReleaseStringCritical(jstr, str); 57 jstring string16ToJstring(JNIEnv* env, String16 string) { argument 61 return env->NewString(reinterpret_cast<const jchar*>(str), len); 64 static jboolean com_android_pacprocessor_PacNative_createV8ParserNativeLocked(JNIEnv* /* env */, 76 static jboolean com_android_pacprocessor_PacNative_destroyV8ParserNativeLocked(JNIEnv* /* env */, 88 static jboolean com_android_pacprocessor_PacNative_setProxyScriptNativeLocked(JNIEnv* env, jobject, argument 90 String16 script16 = jstringToString16(env, scrip 106 com_android_pacprocessor_PacNative_makeProxyRequestNativeLocked(JNIEnv* env, jobject, jstring url, jstring host) argument 144 register_com_android_pacprocessor_PacNative(JNIEnv* env) argument [all...] |
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/jni/ |
H A D | histogram.cpp | 39 JNIEnv* env, jclass clazz, jobject imageBuffer, jobject maskBuffer, jobject histogramBuffer ) 41 unsigned char* pImg = static_cast<unsigned char*>(env->GetDirectBufferAddress(imageBuffer)); 42 int* pHist = static_cast<int*>(env->GetDirectBufferAddress(histogramBuffer)); 43 int numPixels = env->GetDirectBufferCapacity(imageBuffer) / 4; // 4 bytes per pixel 44 int numBins = env->GetDirectBufferCapacity(histogramBuffer); 48 pMask = static_cast<unsigned char*>(env->GetDirectBufferAddress(maskBuffer)); 71 JNIEnv* env, jclass clazz, jobject imageBuffer, jobject histogramBuffer, jint hBins, jint sBins) 73 unsigned char* pixelIn = static_cast<unsigned char*>(env->GetDirectBufferAddress(imageBuffer)); 74 float* histOut = static_cast<float*>(env->GetDirectBufferAddress(histogramBuffer)); 75 int numPixels = env 38 Java_androidx_media_filterpacks_histogram_GrayHistogramFilter_extractHistogram( JNIEnv* env, jclass clazz, jobject imageBuffer, jobject maskBuffer, jobject histogramBuffer ) argument 70 Java_androidx_media_filterpacks_histogram_ChromaHistogramFilter_extractChromaHistogram( JNIEnv* env, jclass clazz, jobject imageBuffer, jobject histogramBuffer, jint hBins, jint sBins) argument 93 Java_androidx_media_filterpacks_histogram_NewChromaHistogramFilter_extractChromaHistogram( JNIEnv* env, jclass clazz, jobject imageBuffer, jobject histogramBuffer, jint hueBins, jint saturationBins, jint valueBins, jint saturationThreshold, jint valueThreshold) argument [all...] |
/frameworks/base/services/core/jni/ |
H A D | com_android_server_input_InputManagerService.cpp | 137 static jobject getInputApplicationHandleObjLocalRef(JNIEnv* env, argument 143 getInputApplicationHandleObjLocalRef(env); 146 static jobject getInputWindowHandleObjLocalRef(JNIEnv* env, argument 152 getInputWindowHandleObjLocalRef(env); 155 static void loadSystemIconAsSprite(JNIEnv* env, jobject contextObj, int32_t style, argument 158 status_t status = android_view_PointerIcon_loadSystemIcon(env, 190 status_t registerInputChannel(JNIEnv* env, const sp<InputChannel>& inputChannel, 192 status_t unregisterInputChannel(JNIEnv* env, const sp<InputChannel>& inputChannel); 194 void setInputWindows(JNIEnv* env, jobjectArray windowHandleObjArray); 195 void setFocusedApplication(JNIEnv* env, jobjec 291 JNIEnv* env = jniEnv(); local 310 JNIEnv* env = jniEnv(); local 339 checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) argument 390 JNIEnv* env = jniEnv(); local 471 JNIEnv* env = jniEnv(); local 494 JNIEnv* env = jniEnv(); local 504 JNIEnv* env = jniEnv(); local 535 JNIEnv* env = jniEnv(); local 560 JNIEnv* env = jniEnv(); local 581 JNIEnv* env = jniEnv(); local 593 JNIEnv* env = jniEnv(); local 605 JNIEnv* env = jniEnv(); local 633 JNIEnv* env = jniEnv(); local 647 JNIEnv* env = jniEnv(); local 662 setInputWindows(JNIEnv* env, jobjectArray windowHandleObjArray) argument 711 setFocusedApplication(JNIEnv* env, jobject applicationHandleObj) argument 782 getTouchAffineTransformation( JNIEnv *env, jfloatArray matrixArr) argument 800 JNIEnv* env = jniEnv(); local 822 JNIEnv* env = jniEnv(); local 863 JNIEnv* env = jniEnv(); local 902 JNIEnv* env = jniEnv(); local 940 JNIEnv* env = jniEnv(); local 973 JNIEnv* env = jniEnv(); local 1012 JNIEnv* env = jniEnv(); local 1022 JNIEnv* env = jniEnv(); local 1035 nativeInit(JNIEnv* env, jclass , jobject serviceObj, jobject contextObj, jobject messageQueueObj) argument 1049 nativeStart(JNIEnv* env, jclass , jlong ptr) argument 1105 nativeHasKeys(JNIEnv* env, jclass , jlong ptr, jint deviceId, jint sourceMask, jintArray keyCodes, jbooleanArray outFlags) argument 1129 throwInputChannelNotInitialized(JNIEnv* env) argument 1134 handleInputChannelDisposed(JNIEnv* env, jobject , const sp<InputChannel>& inputChannel, void* data) argument 1143 nativeRegisterInputChannel(JNIEnv* env, jclass , jlong ptr, jobject inputChannelObj, jobject inputWindowHandleObj, jboolean monitor) argument 1172 nativeUnregisterInputChannel(JNIEnv* env, jclass , jlong ptr, jobject inputChannelObj) argument 1200 nativeInjectInputEvent(JNIEnv* env, jclass , jlong ptr, jobject inputEventObj, jint displayId, jint injectorPid, jint injectorUid, jint syncMode, jint timeoutMillis, jint policyFlags) argument 1232 nativeSetInputWindows(JNIEnv* env, jclass , jlong ptr, jobjectArray windowHandleObjArray) argument 1239 nativeSetFocusedApplication(JNIEnv* env, jclass , jlong ptr, jobject applicationHandleObj) argument 1260 nativeTransferTouchFocus(JNIEnv* env, jclass , jlong ptr, jobject fromChannelObj, jobject toChannelObj) argument 1295 nativeSetInteractive(JNIEnv* env, jclass clazz, jlong ptr, jboolean interactive) argument 1302 nativeReloadCalibration(JNIEnv* env, jclass clazz, jlong ptr) argument 1307 nativeVibrate(JNIEnv* env, jclass , jlong ptr, jint deviceId, jlongArray patternObj, jint repeat, jint token) argument 1355 nativeDump(JNIEnv* env, jclass , jlong ptr) argument 1442 register_android_server_InputManager(JNIEnv* env) argument [all...] |
H A D | com_android_server_power_PowerManagerService.cpp | 60 static bool checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 61 if (env->ExceptionCheck()) { 63 LOGE_EX(env); 64 env->ExceptionClear(); 92 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 94 env->CallVoidMethod(gPowerManagerServiceObj, 97 checkAndClearExceptionFromCallback(env, "userActivityFromNative"); 103 static void nativeInit(JNIEnv* env, jobject obj) { argument 104 gPowerManagerServiceObj = env->NewGlobalRef(obj); 115 static void nativeAcquireSuspendBlocker(JNIEnv *env, jclas argument 120 nativeReleaseSuspendBlocker(JNIEnv *env, jclass , jstring nameStr) argument 147 nativeSendPowerHint(JNIEnv *env, jclass clazz, jint hintId, jint data) argument 159 nativeSetFeature(JNIEnv *env, jclass clazz, jint featureId, jint data) argument 199 register_android_server_PowerManagerService(JNIEnv* env) argument [all...] |
H A D | com_android_server_connectivity_Vpn.cpp | 216 static bool modifyAddress(JNIEnv *env, jobject thiz, jstring jName, jstring jAddress, argument 220 const char *name = jName ? env->GetStringUTFChars(jName, NULL) : NULL; 221 const char *address = jAddress ? env->GetStringUTFChars(jAddress, NULL) : NULL; 224 jniThrowNullPointerException(env, "name"); 226 jniThrowNullPointerException(env, "address"); 242 env->ReleaseStringUTFChars(jName, name); 245 env->ReleaseStringUTFChars(jAddress, address); 252 static void throwException(JNIEnv *env, int error, const char *message) argument 255 jniThrowException(env, "java/lang/IllegalStateException", message); 257 jniThrowException(env, "jav 261 create(JNIEnv *env, jobject , jint mtu) argument 271 getName(JNIEnv *env, jobject , jint tun) argument 281 setAddresses(JNIEnv *env, jobject , jstring jName, jstring jAddresses) argument 314 reset(JNIEnv *env, jobject , jstring jName) argument 327 check(JNIEnv *env, jobject , jstring jName) argument 339 addAddress(JNIEnv *env, jobject thiz, jstring jName, jstring jAddress, jint jPrefixLength) argument 345 delAddress(JNIEnv *env, jobject thiz, jstring jName, jstring jAddress, jint jPrefixLength) argument 363 register_android_server_connectivity_Vpn(JNIEnv *env) argument [all...] |
/frameworks/base/core/jni/ |
H A D | android_text_AndroidCharacter.cpp | 54 static void getDirectionalities(JNIEnv* env, jobject obj, jcharArray srcArray, argument 57 ScopedCharArrayRO src(env, srcArray); 61 ScopedByteArrayRW dest(env, destArray); 66 if (env->GetArrayLength(srcArray) < count || env->GetArrayLength(destArray) < count) { 67 jniThrowException(env, "java/lang/ArrayIndexOutOfBoundsException", NULL); 96 static jint getEastAsianWidth(JNIEnv* env, jobject obj, jchar input) argument 105 static void getEastAsianWidths(JNIEnv* env, jobject obj, jcharArray srcArray, argument 108 ScopedCharArrayRO src(env, srcArray); 112 ScopedByteArrayRW dest(env, destArra 148 mirror(JNIEnv* env, jobject obj, jcharArray charArray, jint start, jint count) argument 176 getMirror(JNIEnv* env, jobject obj, jchar c) argument 194 register_android_text_AndroidCharacter(JNIEnv* env) argument [all...] |
H A D | android_view_SurfaceControl.cpp | 94 static jlong nativeCreate(JNIEnv* env, jclass clazz, jobject sessionObj, argument 96 ScopedUtfChars name(env, nameStr); 97 sp<SurfaceComposerClient> client(android_view_SurfaceSession_getClient(env, sessionObj)); 101 jniThrowException(env, OutOfResourcesException, NULL); 108 static void nativeRelease(JNIEnv* env, jclass clazz, jlong nativeObject) { argument 113 static void nativeDestroy(JNIEnv* env, jclass clazz, jlong nativeObject) { argument 119 static jobject nativeScreenshotBitmap(JNIEnv* env, jclass clazz, argument 123 sp<IBinder> displayToken = ibinderForJavaObject(env, displayTokenObj); 128 int left = env->GetIntField(sourceCropObj, gRectClassInfo.left); 129 int top = env 189 nativeScreenshot(JNIEnv* env, jclass clazz, jobject displayTokenObj, jobject surfaceObj, jobject sourceCropObj, jint width, jint height, jint minLayer, jint maxLayer, bool allLayers, bool useIdentityTransform) argument 214 nativeOpenTransaction(JNIEnv* env, jclass clazz) argument 218 nativeCloseTransaction(JNIEnv* env, jclass clazz) argument 222 nativeSetAnimationTransaction(JNIEnv* env, jclass clazz) argument 226 nativeSetLayer(JNIEnv* env, jclass clazz, jlong nativeObject, jint zorder) argument 234 nativeSetPosition(JNIEnv* env, jclass clazz, jlong nativeObject, jfloat x, jfloat y) argument 242 nativeSetSize(JNIEnv* env, jclass clazz, jlong nativeObject, jint w, jint h) argument 250 nativeSetFlags(JNIEnv* env, jclass clazz, jlong nativeObject, jint flags, jint mask) argument 258 nativeSetTransparentRegionHint(JNIEnv* env, jclass clazz, jlong nativeObject, jobject regionObj) argument 283 nativeSetAlpha(JNIEnv* env, jclass clazz, jlong nativeObject, jfloat alpha) argument 291 nativeSetMatrix(JNIEnv* env, jclass clazz, jlong nativeObject, jfloat dsdx, jfloat dtdx, jfloat dsdy, jfloat dtdy) argument 300 nativeSetWindowCrop(JNIEnv* env, jclass clazz, jlong nativeObject, jint l, jint t, jint r, jint b) argument 310 nativeSetLayerStack(JNIEnv* env, jclass clazz, jlong nativeObject, jint layerStack) argument 318 nativeGetBuiltInDisplay(JNIEnv* env, jclass clazz, jint id) argument 323 nativeCreateDisplay(JNIEnv* env, jclass clazz, jstring nameObj, jboolean secure) argument 331 nativeDestroyDisplay(JNIEnv* env, jclass clazz, jobject tokenObj) argument 337 nativeSetDisplaySurface(JNIEnv* env, jclass clazz, jobject tokenObj, jlong nativeSurfaceObject) argument 349 nativeSetDisplayLayerStack(JNIEnv* env, jclass clazz, jobject tokenObj, jint layerStack) argument 357 nativeSetDisplayProjection(JNIEnv* env, jclass clazz, jobject tokenObj, jint orientation, jint layerStackRect_left, jint layerStackRect_top, jint layerStackRect_right, jint layerStackRect_bottom, jint displayRect_left, jint displayRect_top, jint displayRect_right, jint displayRect_bottom) argument 368 nativeSetDisplaySize(JNIEnv* env, jclass clazz, jobject tokenObj, jint width, jint height) argument 375 nativeGetDisplayConfigs(JNIEnv* env, jclass clazz, jobject tokenObj) argument 411 nativeGetActiveConfig(JNIEnv* env, jclass clazz, jobject tokenObj) argument 417 nativeSetActiveConfig(JNIEnv* env, jclass clazz, jobject tokenObj, jint id) argument 424 nativeSetDisplayPowerMode(JNIEnv* env, jclass clazz, jobject tokenObj, jint mode) argument 432 nativeClearContentFrameStats(JNIEnv* env, jclass clazz, jlong nativeObject) argument 448 nativeGetContentFrameStats(JNIEnv* env, jclass clazz, jlong nativeObject, jobject outStats) argument 519 nativeClearAnimationFrameStats(JNIEnv* env, jclass clazz) argument 534 nativeGetAnimationFrameStats(JNIEnv* env, jclass clazz, jobject outStats) argument 646 register_android_view_SurfaceControl(JNIEnv* env) argument [all...] |
H A D | android_os_Parcel.cpp | 71 Parcel* parcelForJavaObject(JNIEnv* env, jobject obj) argument 74 Parcel* p = (Parcel*)env->GetLongField(obj, gParcelOffsets.mNativePtr); 78 jniThrowException(env, "java/lang/IllegalStateException", "Parcel has been finalized!"); 83 jobject createJavaParcelObject(JNIEnv* env) argument 85 return env->CallStaticObjectMethod(gParcelOffsets.clazz, gParcelOffsets.obtain); 88 void recycleJavaParcelObject(JNIEnv* env, jobject parcelObj) argument 90 env->CallVoidMethod(parcelObj, gParcelOffsets.recycle); 93 static jint android_os_Parcel_dataSize(JNIEnv* env, jclass clazz, jlong nativePtr) argument 99 static jint android_os_Parcel_dataAvail(JNIEnv* env, jclass clazz, jlong nativePtr) argument 105 static jint android_os_Parcel_dataPosition(JNIEnv* env, jclas argument 111 android_os_Parcel_dataCapacity(JNIEnv* env, jclass clazz, jlong nativePtr) argument 117 android_os_Parcel_setDataSize(JNIEnv* env, jclass clazz, jlong nativePtr, jint size) argument 128 android_os_Parcel_setDataPosition(JNIEnv* env, jclass clazz, jlong nativePtr, jint pos) argument 136 android_os_Parcel_setDataCapacity(JNIEnv* env, jclass clazz, jlong nativePtr, jint size) argument 147 android_os_Parcel_pushAllowFds(JNIEnv* env, jclass clazz, jlong nativePtr, jboolean allowFds) argument 157 android_os_Parcel_restoreAllowFds(JNIEnv* env, jclass clazz, jlong nativePtr, jboolean lastValue) argument 165 android_os_Parcel_writeNative(JNIEnv* env, jclass clazz, jlong nativePtr, jobject data, jint offset, jint length) argument 192 android_os_Parcel_writeBlob(JNIEnv* env, jclass clazz, jlong nativePtr, jobject data, jint offset, jint length) argument 231 android_os_Parcel_writeInt(JNIEnv* env, jclass clazz, jlong nativePtr, jint val) argument 241 android_os_Parcel_writeLong(JNIEnv* env, jclass clazz, jlong nativePtr, jlong val) argument 252 android_os_Parcel_writeFloat(JNIEnv* env, jclass clazz, jlong nativePtr, jfloat val) argument 263 android_os_Parcel_writeDouble(JNIEnv* env, jclass clazz, jlong nativePtr, jdouble val) argument 274 android_os_Parcel_writeString(JNIEnv* env, jclass clazz, jlong nativePtr, jstring val) argument 296 android_os_Parcel_writeStrongBinder(JNIEnv* env, jclass clazz, jlong nativePtr, jobject object) argument 307 android_os_Parcel_writeFileDescriptor(JNIEnv* env, jclass clazz, jlong nativePtr, jobject object) argument 319 android_os_Parcel_createByteArray(JNIEnv* env, jclass clazz, jlong nativePtr) argument 345 android_os_Parcel_readBlob(JNIEnv* env, jclass clazz, jlong nativePtr) argument 375 android_os_Parcel_readInt(JNIEnv* env, jclass clazz, jlong nativePtr) argument 384 android_os_Parcel_readLong(JNIEnv* env, jclass clazz, jlong nativePtr) argument 393 android_os_Parcel_readFloat(JNIEnv* env, jclass clazz, jlong nativePtr) argument 402 android_os_Parcel_readDouble(JNIEnv* env, jclass clazz, jlong nativePtr) argument 411 android_os_Parcel_readString(JNIEnv* env, jclass clazz, jlong nativePtr) argument 425 android_os_Parcel_readStrongBinder(JNIEnv* env, jclass clazz, jlong nativePtr) argument 434 android_os_Parcel_readFileDescriptor(JNIEnv* env, jclass clazz, jlong nativePtr) argument 447 android_os_Parcel_openFileDescriptor(JNIEnv* env, jclass clazz, jstring name, jint mode) argument 497 android_os_Parcel_dupFileDescriptor(JNIEnv* env, jclass clazz, jobject orig) argument 521 android_os_Parcel_closeFileDescriptor(JNIEnv* env, jclass clazz, jobject object) argument 535 android_os_Parcel_clearFileDescriptor(JNIEnv* env, jclass clazz, jobject object) argument 547 android_os_Parcel_create(JNIEnv* env, jclass clazz) argument 553 android_os_Parcel_freeBuffer(JNIEnv* env, jclass clazz, jlong nativePtr) argument 561 android_os_Parcel_destroy(JNIEnv* env, jclass clazz, jlong nativePtr) argument 567 android_os_Parcel_marshall(JNIEnv* env, jclass clazz, jlong nativePtr) argument 596 android_os_Parcel_unmarshall(JNIEnv* env, jclass clazz, jlong nativePtr, jbyteArray data, jint offset, jint length) argument 617 android_os_Parcel_appendFrom(JNIEnv* env, jclass clazz, jlong thisNativePtr, jlong otherNativePtr, jint offset, jint length) argument 635 android_os_Parcel_hasFileDescriptors(JNIEnv* env, jclass clazz, jlong nativePtr) argument 647 android_os_Parcel_writeInterfaceToken(JNIEnv* env, jclass clazz, jlong nativePtr, jstring name) argument 664 android_os_Parcel_enforceInterface(JNIEnv* env, jclass clazz, jlong nativePtr, jstring name) argument 699 android_os_Parcel_getGlobalAllocSize(JNIEnv* env, jclass clazz) argument 704 android_os_Parcel_getGlobalAllocCount(JNIEnv* env, jclass clazz) argument 709 android_os_Parcel_getBlobAshmemSize(JNIEnv* env, jclass clazz, jlong nativePtr) argument 776 register_android_os_Parcel(JNIEnv* env) argument [all...] |
H A D | android_graphics_Picture.cpp | 30 static jlong android_graphics_Picture_newPicture(JNIEnv* env, jobject, jlong srcHandle) { argument 35 static jlong android_graphics_Picture_deserialize(JNIEnv* env, jobject, jobject jstream, argument 38 SkStream* strm = CreateJavaInputStreamAdaptor(env, jstream, jstorage); 46 static void android_graphics_Picture_killPicture(JNIEnv* env, jobject, jlong pictureHandle) { argument 52 static void android_graphics_Picture_draw(JNIEnv* env, jobject, jlong canvasHandle, argument 61 static jboolean android_graphics_Picture_serialize(JNIEnv* env, jobject, jlong pictureHandle, argument 64 SkWStream* strm = CreateJavaOutputStreamAdaptor(env, jstream, jstorage); 74 static jint android_graphics_Picture_getWidth(JNIEnv* env, jobject, jlong pictureHandle) { argument 79 static jint android_graphics_Picture_getHeight(JNIEnv* env, jobject, jlong pictureHandle) { argument 84 static jlong android_graphics_Picture_beginRecording(JNIEnv* env, jobjec argument 91 android_graphics_Picture_endRecording(JNIEnv* env, jobject, jlong pictHandle) argument 108 register_android_graphics_Picture(JNIEnv* env) argument [all...] |
H A D | android_view_DisplayEventReceiver.cpp | 53 NativeDisplayEventReceiver(JNIEnv* env, 76 NativeDisplayEventReceiver::NativeDisplayEventReceiver(JNIEnv* env, argument 78 mReceiverWeakGlobal(env->NewGlobalRef(receiverWeak)), 84 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 85 env->DeleteGlobalRef(mReceiverWeakGlobal); 193 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 195 ScopedLocalRef<jobject> receiverObj(env, jniGetReferent(env, mReceiverWeakGlobal)); 198 env->CallVoidMethod(receiverObj.get(), 203 mMessageQueue->raiseAndClearException(env, "dispatchVsyn 207 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 221 nativeInit(JNIEnv* env, jclass clazz, jobject receiverWeak, jobject messageQueueObj) argument 243 nativeDispose(JNIEnv* env, jclass clazz, jlong receiverPtr) argument 250 nativeScheduleVsync(JNIEnv* env, jclass clazz, jlong receiverPtr) argument 274 register_android_view_DisplayEventReceiver(JNIEnv* env) argument [all...] |
H A D | android_view_RenderNodeAnimator.cpp | 41 JNIEnv* env; local 42 if (vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_6) != JNI_OK) { 45 return env; 63 AnimationListenerBridge(JNIEnv* env, jobject finishListener) { argument 64 mFinishListener = env->NewGlobalRef(finishListener); 65 env->GetJavaVM(&mJvm); 76 JNIEnv* env = getEnv(mJvm); local 77 env->CallStaticVoidMethod( 86 JNIEnv* env = getEnv(mJvm); local 87 env 108 createAnimator(JNIEnv* env, jobject clazz, jint propertyRaw, jfloat finalValue) argument 116 createCanvasPropertyFloatAnimator(JNIEnv* env, jobject clazz, jlong canvasPropertyPtr, jfloat finalValue) argument 124 createCanvasPropertyPaintAnimator(JNIEnv* env, jobject clazz, jlong canvasPropertyPtr, jint paintFieldRaw, jfloat finalValue) argument 135 createRevealAnimator(JNIEnv* env, jobject clazz, jint centerX, jint centerY, jfloat startRadius, jfloat endRadius) argument 142 setStartValue(JNIEnv* env, jobject clazz, jlong animatorPtr, jfloat startValue) argument 147 setDuration(JNIEnv* env, jobject clazz, jlong animatorPtr, jlong duration) argument 153 getDuration(JNIEnv* env, jobject clazz, jlong animatorPtr) argument 158 setStartDelay(JNIEnv* env, jobject clazz, jlong animatorPtr, jlong startDelay) argument 164 setInterpolator(JNIEnv* env, jobject clazz, jlong animatorPtr, jlong interpolatorPtr) argument 170 setAllowRunningAsync(JNIEnv* env, jobject clazz, jlong animatorPtr, jboolean mayRunAsync) argument 175 setListener(JNIEnv* env, jobject clazz, jlong animatorPtr, jobject finishListener) argument 180 start(JNIEnv* env, jobject clazz, jlong animatorPtr) argument 185 end(JNIEnv* env, jobject clazz, jlong animatorPtr) argument 212 register_android_view_RenderNodeAnimator(JNIEnv* env) argument [all...] |
H A D | android_hardware_camera2_CameraMetadata.cpp | 82 status_t CameraMetadata_getNativeMetadata(JNIEnv* env, jobject thiz, argument 93 CameraMetadata* nativePtr = reinterpret_cast<CameraMetadata*>(env->GetLongField(thiz, 166 static void CameraMetadata_classInit(JNIEnv *env, jobject thiz); 167 static jobject CameraMetadata_getAllVendorKeys(JNIEnv* env, jobject thiz, jclass keyType); 168 static jint CameraMetadata_getTagFromKey(JNIEnv *env, jobject thiz, jstring keyName); 169 static jint CameraMetadata_getTypeFromTag(JNIEnv *env, jobject thiz, jint tag); 170 static jint CameraMetadata_setupGlobalVendorTagDescriptor(JNIEnv *env, jobject thiz); 173 static CameraMetadata* CameraMetadata_getPointerNoThrow(JNIEnv *env, jobject thiz) { argument 179 return reinterpret_cast<CameraMetadata*>(env->GetLongField(thiz, fields.metadata_ptr)); 183 static CameraMetadata* CameraMetadata_getPointerThrow(JNIEnv *env, jobjec argument 205 CameraMetadata_allocate(JNIEnv *env, jobject thiz) argument 211 CameraMetadata_allocateCopy(JNIEnv *env, jobject thiz, jobject other) argument 226 CameraMetadata_isEmpty(JNIEnv *env, jobject thiz) argument 245 CameraMetadata_getEntryCount(JNIEnv *env, jobject thiz) argument 256 CameraMetadata_close(JNIEnv *env, jobject thiz) argument 270 CameraMetadata_swap(JNIEnv *env, jobject thiz, jobject other) argument 286 CameraMetadata_readValues(JNIEnv *env, jobject thiz, jint tag) argument 323 CameraMetadata_writeValues(JNIEnv *env, jobject thiz, jint tag, jbyteArray src) argument 394 CameraMetadata_dump(JNIEnv *env, jobject thiz) argument 486 CameraMetadata_readFromParcel(JNIEnv *env, jobject thiz, jobject parcel) argument 507 CameraMetadata_writeToParcel(JNIEnv *env, jobject thiz, jobject parcel) argument 593 find_fields(JNIEnv *env, field *fields, int count) argument 616 register_android_hardware_camera2_CameraMetadata(JNIEnv *env) argument 665 CameraMetadata_classInit(JNIEnv *env, jobject thiz) argument 681 CameraMetadata_getAllVendorKeys(JNIEnv* env, jobject thiz, jclass keyType) argument 782 CameraMetadata_getTagFromKey(JNIEnv *env, jobject thiz, jstring keyName) argument 896 CameraMetadata_getTypeFromTag(JNIEnv *env, jobject thiz, jint tag) argument 907 CameraMetadata_setupGlobalVendorTagDescriptor(JNIEnv *env, jobject thiz) argument [all...] |
H A D | android_emoji_EmojiFactory.cpp | 106 JNIEnv* env, EmojiFactory* factory, jstring name) { 107 jobject obj = env->NewObject(gEmojiFactory_class, gEmojiFactory_constructorMethodID, 109 if (env->ExceptionCheck() != 0) { 111 env->ExceptionDescribe(); 117 JNIEnv* env, jobject clazz, jstring name) { 126 ScopedUtfChars nameUtf(env, name); 134 return create_java_EmojiFactory(env, factory, name); 138 JNIEnv* env, jobject clazz) { 150 jstring jname = env->NewStringUTF(factory->Name()); 155 return create_java_EmojiFactory(env, factor 105 create_java_EmojiFactory( JNIEnv* env, EmojiFactory* factory, jstring name) argument 116 android_emoji_EmojiFactory_newInstance( JNIEnv* env, jobject clazz, jstring name) argument 137 android_emoji_EmojiFactory_newAvailableInstance( JNIEnv* env, jobject clazz) argument 158 android_emoji_EmojiFactory_getBitmapFromAndroidPua( JNIEnv* env, jobject clazz, jlong nativeEmojiFactory, jint pua) argument 171 android_emoji_EmojiFactory_destructor( JNIEnv* env, jobject obj, jlong nativeEmojiFactory) argument 180 android_emoji_EmojiFactory_getAndroidPuaFromVendorSpecificSjis( JNIEnv* env, jobject obj, jlong nativeEmojiFactory, jchar sjis) argument 186 android_emoji_EmojiFactory_getVendorSpecificSjisFromAndroidPua( JNIEnv* env, jobject obj, jlong nativeEmojiFactory, jint pua) argument 192 android_emoji_EmojiFactory_getAndroidPuaFromVendorSpecificPua( JNIEnv* env, jobject obj, jlong nativeEmojiFactory, jint vsu) argument 198 android_emoji_EmojiFactory_getVendorSpecificPuaFromAndroidPua( JNIEnv* env, jobject obj, jlong nativeEmojiFactory, jint pua) argument 204 android_emoji_EmojiFactory_getMaximumVendorSpecificPua( JNIEnv* env, jobject obj, jlong nativeEmojiFactory) argument 210 android_emoji_EmojiFactory_getMinimumVendorSpecificPua( JNIEnv* env, jobject obj, jlong nativeEmojiFactory) argument 216 android_emoji_EmojiFactory_getMaximumAndroidPua( JNIEnv* env, jobject obj, jlong nativeEmojiFactory) argument 222 android_emoji_EmojiFactory_getMinimumAndroidPua( JNIEnv* env, jobject obj, jlong nativeEmojiFactory) argument 255 make_globalref(JNIEnv* env, const char classname[]) argument 262 register_android_emoji_EmojiFactory(JNIEnv* env) argument [all...] |
H A D | android_nio_utils.cpp | 63 android::AutoBufferPointer::AutoBufferPointer(JNIEnv* env, jobject nioBuffer, argument 65 fEnv = env; 67 fPointer = android::nio_getPointer(env, nioBuffer, &fArray); 80 int register_android_nio_utils(JNIEnv* env) { argument 81 jclass localClass = FindClassOrDie(env, "java/nio/NIOAccess"); 82 gNioJNI.getBasePointerID = GetStaticMethodIDOrDie(env, localClass, "getBasePointer", 84 gNioJNI.getBaseArrayID = GetStaticMethodIDOrDie(env, localClass, "getBaseArray", 86 gNioJNI.getBaseArrayOffsetID = GetStaticMethodIDOrDie(env, localClass, "getBaseArrayOffset", 90 gNioJNI.nioAccessClass = MakeGlobalRefOrDie(env, localClass);
|
/frameworks/base/media/mca/filterfw/jni/ |
H A D | jni_util.h | 51 JavaObject(jobject object, JNIEnv* env); 130 int GetObjectID(JNIEnv* env, jobject j_object) { argument 131 jclass cls = env->GetObjectClass(j_object); 132 jfieldID id_field = env->GetFieldID(cls, id_field_name_.c_str(), "I"); 133 const int result = env->GetIntField(j_object, id_field); 134 env->DeleteLocalRef(cls); 141 bool WrapObject(T* c_object, JNIEnv* env, jobject j_object, bool owns) { argument 143 jclass cls = env->GetObjectClass(j_object); 144 jfieldID id_field = env->GetFieldID(cls, id_field_name_.c_str(), "I"); 145 env 165 CreateJavaObject(JNIEnv* env) argument 212 WrapObjectInJava(T* c_object, JNIEnv* env, jobject j_object, bool owns) argument 221 WrapNewObjectInJava(T* c_object, JNIEnv* env, bool owns) argument 235 ConvertFromJava(JNIEnv* env, jobject j_object) argument 245 DeleteNativeObject(JNIEnv* env, jobject j_object) argument [all...] |
H A D | jni_shader_program.h | 29 Java_android_filterfw_core_ShaderProgram_allocate(JNIEnv* env, 36 Java_android_filterfw_core_ShaderProgram_deallocate(JNIEnv* env, jobject thiz); 39 Java_android_filterfw_core_ShaderProgram_compileAndLink(JNIEnv* env, jobject thiz); 42 Java_android_filterfw_core_ShaderProgram_setUniformValue(JNIEnv* env, 48 Java_android_filterfw_core_ShaderProgram_getUniformValue(JNIEnv* env, 53 Java_android_filterfw_core_ShaderProgram_shaderProcess(JNIEnv* env, 59 Java_android_filterfw_core_ShaderProgram_nativeCreateIdentity(JNIEnv* env, 64 Java_android_filterfw_core_ShaderProgram_setSourceRegion(JNIEnv* env, 76 Java_android_filterfw_core_ShaderProgram_setTargetRegion(JNIEnv* env, 88 Java_android_filterfw_core_ShaderProgram_setShaderClearsOutput(JNIEnv* env, [all...] |
H A D | jni_gl_environment.cpp | 65 jboolean Java_android_filterfw_core_GLEnvironment_nativeAllocate(JNIEnv* env, jobject thiz) { argument 66 return ToJBool(WrapObjectInJava(new GLEnv(), env, thiz, true)); 69 jboolean Java_android_filterfw_core_GLEnvironment_nativeDeallocate(JNIEnv* env, jobject thiz) { argument 70 return ToJBool(DeleteNativeObject<GLEnv>(env, thiz)); 73 jboolean Java_android_filterfw_core_GLEnvironment_nativeInitWithNewContext(JNIEnv* env, argument 75 GLEnv* gl_env = ConvertFromJava<GLEnv>(env, thiz); 79 jboolean Java_android_filterfw_core_GLEnvironment_nativeInitWithCurrentContext(JNIEnv* env, argument 81 GLEnv* gl_env = ConvertFromJava<GLEnv>(env, thiz); 85 jboolean Java_android_filterfw_core_GLEnvironment_nativeIsActive(JNIEnv* env, jobject thiz) { argument 86 GLEnv* gl_env = ConvertFromJava<GLEnv>(env, thi 90 Java_android_filterfw_core_GLEnvironment_nativeIsContextActive(JNIEnv* env, jobject thiz) argument 100 Java_android_filterfw_core_GLEnvironment_nativeActivate(JNIEnv* env, jobject thiz) argument 105 Java_android_filterfw_core_GLEnvironment_nativeDeactivate(JNIEnv* env, jobject thiz) argument 110 Java_android_filterfw_core_GLEnvironment_nativeSwapBuffers(JNIEnv* env, jobject thiz) argument 116 getMediaRecorder(JNIEnv* env, jobject jmediarecorder) argument 133 Java_android_filterfw_core_GLEnvironment_nativeAddSurface(JNIEnv* env, jobject thiz, jobject surface) argument 193 Java_android_filterfw_core_GLEnvironment_nativeAddSurfaceWidthHeight(JNIEnv* env, jobject thiz, jobject surface, jint width, jint height) argument 268 Java_android_filterfw_core_GLEnvironment_nativeAddSurfaceFromMediaRecorder( JNIEnv* env, jobject thiz, jobject jmediarecorder) argument 357 Java_android_filterfw_core_GLEnvironment_nativeActivateSurfaceId(JNIEnv* env, jobject thiz, jint surfaceId) argument 364 Java_android_filterfw_core_GLEnvironment_nativeRemoveSurfaceId(JNIEnv* env, jobject thiz, jint surfaceId) argument 371 Java_android_filterfw_core_GLEnvironment_nativeSetSurfaceTimestamp(JNIEnv* env, jobject thiz, jlong timestamp) argument [all...] |
/frameworks/base/native/graphics/jni/ |
H A D | bitmap.cpp | 24 int AndroidBitmap_getInfo(JNIEnv* env, jobject jbitmap, argument 26 if (NULL == env || NULL == jbitmap) { 31 GraphicsJNI::getSkBitmap(env, jbitmap, &bm); 60 int AndroidBitmap_lockPixels(JNIEnv* env, jobject jbitmap, void** addrPtr) { argument 61 if (NULL == env || NULL == jbitmap) { 65 SkPixelRef* pixelRef = GraphicsJNI::refSkPixelRef(env, jbitmap); 84 int AndroidBitmap_unlockPixels(JNIEnv* env, jobject jbitmap) { argument 85 if (NULL == env || NULL == jbitmap) { 89 SkPixelRef* pixelRef = GraphicsJNI::refSkPixelRef(env, jbitmap);
|
/frameworks/ml/bordeaux/learning/stochastic_linear_ranker/jni/ |
H A D | jni_stochastic_linear_ranker.h | 110 JNIEnv* env, 116 JNIEnv* env, 122 JNIEnv* env, 132 JNIEnv* env, 140 JNIEnv* env, 149 JNIEnv* env, 157 JNIEnv* env, 163 JNIEnv* env, 172 JNIEnv* env,
|