/frameworks/base/core/jni/ |
H A D | android_view_KeyCharacterMap.cpp | 69 jobject android_view_KeyCharacterMap_create(JNIEnv* env, int32_t deviceId, argument 77 return env->NewObject(gKeyCharacterMapClassInfo.clazz, gKeyCharacterMapClassInfo.ctor, 81 static jlong nativeReadFromParcel(JNIEnv *env, jobject clazz, jobject parcelObj) { argument 82 Parcel* parcel = parcelForJavaObject(env, parcelObj); 101 static void nativeWriteToParcel(JNIEnv* env, jobject clazz, jlong ptr, jobject parcelObj) { argument 103 Parcel* parcel = parcelForJavaObject(env, parcelObj); 110 static void nativeDispose(JNIEnv *env, jobject clazz, jlong ptr) { argument 115 static jchar nativeGetCharacter(JNIEnv *env, jobject clazz, jlong ptr, argument 121 static jboolean nativeGetFallbackAction(JNIEnv *env, jobject clazz, jlong ptr, jint keyCode, argument 128 env 136 nativeGetNumber(JNIEnv *env, jobject clazz, jlong ptr, jint keyCode) argument 141 nativeGetMatch(JNIEnv *env, jobject clazz, jlong ptr, jint keyCode, jcharArray charsArray, jint metaState) argument 157 nativeGetDisplayLabel(JNIEnv *env, jobject clazz, jlong ptr, jint keyCode) argument 162 nativeGetKeyboardType(JNIEnv *env, jobject clazz, jlong ptr) argument 167 nativeGetEvents(JNIEnv *env, jobject clazz, jlong ptr, jcharArray charsArray) argument 236 register_android_view_KeyCharacterMap(JNIEnv* env) argument [all...] |
H A D | android_view_KeyEvent.cpp | 53 jobject android_view_KeyEvent_fromNative(JNIEnv* env, const KeyEvent* event) { argument 54 jobject eventObj = env->CallStaticObjectMethod(gKeyEventClassInfo.clazz, 67 if (env->ExceptionCheck()) { 69 LOGE_EX(env); 70 env->ExceptionClear(); 76 status_t android_view_KeyEvent_toNative(JNIEnv* env, jobject eventObj, argument 78 jint deviceId = env->GetIntField(eventObj, gKeyEventClassInfo.mDeviceId); 79 jint source = env->GetIntField(eventObj, gKeyEventClassInfo.mSource); 80 jint metaState = env->GetIntField(eventObj, gKeyEventClassInfo.mMetaState); 81 jint action = env 95 android_view_KeyEvent_recycle(JNIEnv* env, jobject eventObj) argument 106 android_view_KeyEvent_nativeKeyCodeToString(JNIEnv* env, jobject clazz, jint keyCode) argument 111 android_view_KeyEvent_nativeKeyCodeFromString(JNIEnv* env, jobject clazz, jstring label) argument 144 register_android_view_KeyEvent(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; 54 AnimationListenerBridge(JNIEnv* env, jobject finishListener) { argument 55 mFinishListener = env->NewGlobalRef(finishListener); 56 env->GetJavaVM(&mJvm); 67 JNIEnv* env = getEnv(mJvm); local 68 env->CallStaticVoidMethod( 77 JNIEnv* env = getEnv(mJvm); local 78 env 99 createAnimator(JNIEnv* env, jobject clazz, jint propertyRaw, jfloat finalValue) argument 106 createCanvasPropertyFloatAnimator(JNIEnv* env, jobject clazz, jlong canvasPropertyPtr, jfloat finalValue) argument 113 createCanvasPropertyPaintAnimator(JNIEnv* env, jobject clazz, jlong canvasPropertyPtr, jint paintFieldRaw, jfloat finalValue) argument 123 createRevealAnimator(JNIEnv* env, jobject clazz, jint centerX, jint centerY, jfloat startRadius, jfloat endRadius) argument 129 setStartValue(JNIEnv* env, jobject clazz, jlong animatorPtr, jfloat startValue) argument 134 setDuration(JNIEnv* env, jobject clazz, jlong animatorPtr, jlong duration) argument 140 getDuration(JNIEnv* env, jobject clazz, jlong animatorPtr) argument 145 setStartDelay(JNIEnv* env, jobject clazz, jlong animatorPtr, jlong startDelay) argument 151 getStartDelay(JNIEnv* env, jobject clazz, jlong animatorPtr) argument 156 setInterpolator(JNIEnv* env, jobject clazz, jlong animatorPtr, jlong interpolatorPtr) argument 162 setAllowRunningAsync(JNIEnv* env, jobject clazz, jlong animatorPtr, jboolean mayRunAsync) argument 167 start(JNIEnv* env, jobject clazz, jlong animatorPtr, jobject finishListener) argument 175 end(JNIEnv* env, jobject clazz, jlong animatorPtr) argument 213 register_android_view_RenderNodeAnimator(JNIEnv* env) argument [all...] |
H A D | android_view_Surface.cpp | 81 bool android_view_Surface_isInstanceOf(JNIEnv* env, jobject obj) { argument 82 return env->IsInstanceOf(obj, gSurfaceClassInfo.clazz); 85 sp<ANativeWindow> android_view_Surface_getNativeWindow(JNIEnv* env, jobject surfaceObj) { argument 86 return android_view_Surface_getSurface(env, surfaceObj); 89 sp<Surface> android_view_Surface_getSurface(JNIEnv* env, jobject surfaceObj) { argument 91 jobject lock = env->GetObjectField(surfaceObj, 93 if (env->MonitorEnter(lock) == JNI_OK) { 95 env->GetLongField(surfaceObj, gSurfaceClassInfo.mNativeObject)); 96 env->MonitorExit(lock); 98 env 102 android_view_Surface_createFromIGraphicBufferProducer(JNIEnv* env, const sp<IGraphicBufferProducer>& bufferProducer) argument 135 nativeCreateFromSurfaceTexture(JNIEnv* env, jclass clazz, jobject surfaceTextureObj) argument 154 nativeRelease(JNIEnv* env, jclass clazz, jlong nativeObject) argument 159 nativeIsValid(JNIEnv* env, jclass clazz, jlong nativeObject) argument 164 nativeIsConsumerRunningBehind(JNIEnv* env, jclass clazz, jlong nativeObject) argument 190 nativeLockCanvas(JNIEnv* env, jclass clazz, jlong nativeObject, jobject canvasObj, jobject dirtyRectObj) argument 263 nativeUnlockCanvasAndPost(JNIEnv* env, jclass clazz, jlong nativeObject, jobject canvasObj) argument 292 nativeCreateFromSurfaceControl(JNIEnv* env, jclass clazz, jlong surfaceControlNativeObj) argument 308 nativeReadFromParcel(JNIEnv* env, jclass clazz, jlong nativeObject, jobject parcelObj) argument 344 nativeWriteToParcel(JNIEnv* env, jclass clazz, jlong nativeObject, jobject parcelObj) argument 380 register_android_view_Surface(JNIEnv* env) argument [all...] |
H A D | android_view_TextureView.cpp | 58 env->GetIntField(object, field) 61 env->GetLongField(object, field) 64 env->SetIntField(object, field, value) 67 env->SetLongField(object, field, value) 70 env->CallVoidMethod(object, method, __VA_ARGS__) 114 static void android_view_TextureView_createNativeWindow(JNIEnv* env, jobject textureView, argument 117 sp<IGraphicBufferProducer> producer(SurfaceTexture_getProducer(env, surface)); 124 static void android_view_TextureView_destroyNativeWindow(JNIEnv* env, jobject textureView) { argument 136 static jboolean android_view_TextureView_lockCanvas(JNIEnv* env, jobject, argument 175 SkCanvas* nativeCanvas = GraphicsJNI::getNativeCanvas(env, canva 186 android_view_TextureView_unlockCanvasAndPost(JNIEnv* env, jobject, jlong nativeWindow, jobject canvas) argument 227 register_android_view_TextureView(JNIEnv* env) argument [all...] |
H A D | android_view_VelocityTracker.cpp | 141 static jlong android_view_VelocityTracker_nativeInitialize(JNIEnv* env, jclass clazz, argument 144 ScopedUtfChars strategy(env, strategyStr); 150 static void android_view_VelocityTracker_nativeDispose(JNIEnv* env, jclass clazz, jlong ptr) { argument 155 static void android_view_VelocityTracker_nativeClear(JNIEnv* env, jclass clazz, jlong ptr) { argument 160 static void android_view_VelocityTracker_nativeAddMovement(JNIEnv* env, jclass clazz, jlong ptr, argument 162 const MotionEvent* event = android_view_MotionEvent_getNativePtr(env, eventObj); 172 static void android_view_VelocityTracker_nativeComputeCurrentVelocity(JNIEnv* env, jclass clazz, argument 178 static jfloat android_view_VelocityTracker_nativeGetXVelocity(JNIEnv* env, jclass clazz, argument 186 static jfloat android_view_VelocityTracker_nativeGetYVelocity(JNIEnv* env, jclass clazz, argument 194 static jboolean android_view_VelocityTracker_nativeGetEstimator(JNIEnv* env, jclas argument 253 register_android_view_VelocityTracker(JNIEnv* env) argument [all...] |
H A D | com_android_internal_net_NetworkStatsFactory.cpp | 63 static jobjectArray get_string_array(JNIEnv* env, jobject obj, jfieldID field, int size, bool grow) argument 66 jobjectArray array = (jobjectArray)env->GetObjectField(obj, field); 71 return env->NewObjectArray(size, gStringClass, NULL); 74 static jintArray get_int_array(JNIEnv* env, jobject obj, jfieldID field, int size, bool grow) argument 77 jintArray array = (jintArray)env->GetObjectField(obj, field); 82 return env->NewIntArray(size); 85 static jlongArray get_long_array(JNIEnv* env, jobject obj, jfieldID field, int size, bool grow) argument 88 jlongArray array = (jlongArray)env->GetObjectField(obj, field); 93 return env->NewLongArray(size); 96 static int readNetworkStatsDetail(JNIEnv* env, jclas argument 286 findClass(JNIEnv* env, const char* name) argument 302 register_com_android_internal_net_NetworkStatsFactory(JNIEnv* env) argument [all...] |
/frameworks/base/media/jni/ |
H A D | android_media_MediaCodecList.cpp | 34 static sp<IMediaCodecList> getCodecList(JNIEnv *env) { argument 39 env, "java/lang/RuntimeException", "cannot get MediaCodecList"); 45 JNIEnv *env, jobject thiz) { 46 sp<IMediaCodecList> mcl = getCodecList(env); 55 JNIEnv *env, jobject thiz, jint index) { 56 sp<IMediaCodecList> mcl = getCodecList(env); 64 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); 69 return env->NewStringUTF(name); 73 JNIEnv *env, jobject thiz, jstring name) { 75 jniThrowException(env, "jav 44 android_media_MediaCodecList_getCodecCount( JNIEnv *env, jobject thiz) argument 54 android_media_MediaCodecList_getCodecName( JNIEnv *env, jobject thiz, jint index) argument 72 android_media_MediaCodecList_findCodecByName( JNIEnv *env, jobject thiz, jstring name) argument 97 android_media_MediaCodecList_isEncoder( JNIEnv *env, jobject thiz, jint index) argument 114 android_media_MediaCodecList_getSupportedTypes( JNIEnv *env, jobject thiz, jint index) argument 146 android_media_MediaCodecList_getCodecCapabilities( JNIEnv *env, jobject thiz, jint index, jstring type) argument 265 android_media_MediaCodecList_native_init(JNIEnv *env) argument 286 register_android_media_MediaCodecList(JNIEnv *env) argument [all...] |
H A D | android_media_MediaCrypto.cpp | 40 static sp<JCrypto> getCrypto(JNIEnv *env, jobject thiz) { argument 41 return (JCrypto *)env->GetLongField(thiz, gFields.context); 45 JNIEnv *env, jobject thiz, 47 mObject = env->NewWeakGlobalRef(thiz); 55 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 57 env->DeleteWeakGlobalRef(mObject); 126 sp<ICrypto> JCrypto::GetCrypto(JNIEnv *env, jobject obj) { argument 127 jclass clazz = env->FindClass("android/media/MediaCrypto"); 130 if (!env->IsInstanceOf(obj, clazz)) { 134 sp<JCrypto> jcrypto = getCrypto(env, ob 44 JCrypto( JNIEnv *env, jobject thiz, const uint8_t uuid[16], const void *initData, size_t initSize) argument 147 setCrypto( JNIEnv *env, jobject thiz, const sp<JCrypto> &crypto) argument 161 android_media_MediaCrypto_release(JNIEnv *env, jobject thiz) argument 165 android_media_MediaCrypto_native_init(JNIEnv *env) argument 173 android_media_MediaCrypto_native_setup( JNIEnv *env, jobject thiz, jbyteArray uuidObj, jbyteArray initDataObj) argument 221 android_media_MediaCrypto_native_finalize( JNIEnv *env, jobject thiz) argument 226 android_media_MediaCrypto_isCryptoSchemeSupportedNative( JNIEnv *env, jobject thiz, jbyteArray uuidObj) argument 249 android_media_MediaCrypto_requiresSecureDecoderComponent( JNIEnv *env, jobject thiz, jstring mimeObj) argument 294 register_android_media_Crypto(JNIEnv *env) argument [all...] |
H A D | android_media_MediaMuxer.cpp | 44 JNIEnv *env, jclass clazz, jlong nativeObject, jobjectArray keys, 48 jniThrowException(env, "java/lang/IllegalStateException", 54 status_t err = ConvertKeyValueArraysToMessage(env, keys, values, 57 jniThrowException(env, "java/lang/IllegalArgumentException", 66 jniThrowException(env, "java/lang/IllegalStateException", 74 JNIEnv *env, jclass clazz, jlong nativeObject, jint trackIndex, 78 jniThrowException(env, "java/lang/IllegalStateException", 84 void *dst = env->GetDirectBufferAddress(byteBuf); 92 (jbyteArray)env->CallObjectMethod(byteBuf, gFields.arrayID); 95 jniThrowException(env, "jav 43 android_media_MediaMuxer_addTrack( JNIEnv *env, jclass clazz, jlong nativeObject, jobjectArray keys, jobjectArray values) argument 73 android_media_MediaMuxer_writeSampleData( JNIEnv *env, jclass clazz, jlong nativeObject, jint trackIndex, jobject byteBuf, jint offset, jint size, jlong timeUs, jint flags) argument 135 android_media_MediaMuxer_native_setup( JNIEnv *env, jclass clazz, jobject fileDescriptor, jint format) argument 148 android_media_MediaMuxer_setOrientationHint( JNIEnv *env, jclass clazz, jlong nativeObject, jint degrees) argument 166 android_media_MediaMuxer_setLocation( JNIEnv *env, jclass clazz, jlong nativeObject, jint latitude, jint longitude) argument 178 android_media_MediaMuxer_start(JNIEnv *env, jclass clazz, jlong nativeObject) argument 196 android_media_MediaMuxer_stop(JNIEnv *env, jclass clazz, jlong nativeObject) argument 214 android_media_MediaMuxer_native_release( JNIEnv *env, jclass clazz, jlong nativeObject) argument 250 register_android_media_MediaMuxer(JNIEnv *env) argument [all...] |
H A D | android_media_Utils.cpp | 32 JNIEnv *env, jobjectArray keys, jobjectArray values, 38 nKeyValuePairs = env->GetArrayLength(keys); 39 failed = (nKeyValuePairs != env->GetArrayLength(values)); 49 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); 56 jstring key = (jstring) env->GetObjectArrayElement(keys, i); 57 jstring value = (jstring) env->GetObjectArrayElement(values, i); 59 const char* keyStr = env->GetStringUTFChars(key, NULL); 64 const char* valueStr = env->GetStringUTFChars(value, NULL); 66 env->ReleaseStringUTFChars(key, keyStr); 72 env 31 ConvertKeyValueArraysToKeyedVector( JNIEnv *env, jobjectArray keys, jobjectArray values, KeyedVector<String8, String8>* keyedVector) argument 80 makeIntegerObject(JNIEnv *env, int32_t value) argument 91 makeLongObject(JNIEnv *env, int64_t value) argument 101 makeFloatObject(JNIEnv *env, float value) argument 112 makeByteBufferObject( JNIEnv *env, const void *data, size_t size) argument 133 SetMapInt32( JNIEnv *env, jobject hashMapObj, jmethodID hashMapPutID, const char *key, int32_t value) argument 146 ConvertMessageToMap( JNIEnv *env, const sp<AMessage> &msg, jobject *map) argument 282 ConvertKeyValueArraysToMessage( JNIEnv *env, jobjectArray keys, jobjectArray values, sp<AMessage> *out) argument [all...] |
H A D | android_mtp_MtpServer.cpp | 53 extern MtpDatabase* getMtpDatabase(JNIEnv *env, jobject database); 55 static inline MtpServer* getMtpServer(JNIEnv *env, jobject thiz) { argument 56 return (MtpServer*)env->GetLongField(thiz, field_MtpServer_nativeContext); 60 android_mtp_MtpServer_setup(JNIEnv *env, jobject thiz, jobject javaDatabase, jboolean usePtp) argument 64 MtpServer* server = new MtpServer(fd, getMtpDatabase(env, javaDatabase), 66 env->SetLongField(thiz, field_MtpServer_nativeContext, (jlong)server); 73 android_mtp_MtpServer_run(JNIEnv *env, jobject thiz) argument 75 MtpServer* server = getMtpServer(env, thiz); 83 android_mtp_MtpServer_cleanup(JNIEnv *env, jobject thiz) argument 87 MtpServer* server = getMtpServer(env, thi 97 android_mtp_MtpServer_send_object_added(JNIEnv *env, jobject thiz, jint handle) argument 109 android_mtp_MtpServer_send_object_removed(JNIEnv *env, jobject thiz, jint handle) argument 121 android_mtp_MtpServer_send_device_property_changed(JNIEnv *env, jobject thiz, jint property) argument 133 android_mtp_MtpServer_add_storage(JNIEnv *env, jobject thiz, jobject jstorage) argument 165 android_mtp_MtpServer_remove_storage(JNIEnv *env, jobject thiz, jint storageId) argument 198 register_android_mtp_MtpServer(JNIEnv *env) argument [all...] |
/frameworks/base/media/jni/soundpool/ |
H A D | android_media_SoundPool_SoundPoolImpl.cpp | 35 static inline SoundPool* MusterSoundPool(JNIEnv *env, jobject thiz) { argument 36 return (SoundPool*)env->GetLongField(thiz, fields.mNativeContext); 49 android_media_SoundPool_SoundPoolImpl_load_URL(JNIEnv *env, jobject thiz, jstring path, jint priority) argument 52 SoundPool *ap = MusterSoundPool(env, thiz); 54 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); 57 const char* s = env->GetStringUTFChars(path, NULL); 59 env->ReleaseStringUTFChars(path, s); 64 android_media_SoundPool_SoundPoolImpl_load_FD(JNIEnv *env, jobject thiz, jobject fileDescriptor, argument 68 SoundPool *ap = MusterSoundPool(env, thiz); 70 return (jint) ap->load(jniGetFDFromFileDescriptor(env, fileDescripto 75 android_media_SoundPool_SoundPoolImpl_unload(JNIEnv *env, jobject thiz, jint sampleID) argument 83 android_media_SoundPool_SoundPoolImpl_play(JNIEnv *env, jobject thiz, jint sampleID, jfloat leftVolume, jfloat rightVolume, jint priority, jint loop, jfloat rate) argument 94 android_media_SoundPool_SoundPoolImpl_pause(JNIEnv *env, jobject thiz, jint channelID) argument 103 android_media_SoundPool_SoundPoolImpl_resume(JNIEnv *env, jobject thiz, jint channelID) argument 112 android_media_SoundPool_SoundPoolImpl_autoPause(JNIEnv *env, jobject thiz) argument 121 android_media_SoundPool_SoundPoolImpl_autoResume(JNIEnv *env, jobject thiz) argument 130 android_media_SoundPool_SoundPoolImpl_stop(JNIEnv *env, jobject thiz, jint channelID) argument 139 android_media_SoundPool_SoundPoolImpl_setVolume(JNIEnv *env, jobject thiz, jint channelID, jfloat leftVolume, jfloat rightVolume) argument 149 android_media_SoundPool_SoundPoolImpl_setPriority(JNIEnv *env, jobject thiz, jint channelID, jint priority) argument 159 android_media_SoundPool_SoundPoolImpl_setLoop(JNIEnv *env, jobject thiz, jint channelID, int loop) argument 169 android_media_SoundPool_SoundPoolImpl_setRate(JNIEnv *env, jobject thiz, jint channelID, jfloat rate) argument 181 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 186 android_media_SoundPool_SoundPoolImpl_native_setup(JNIEnv *env, jobject thiz, jobject weakRef, jint maxChannels, jobject jaa) argument 228 android_media_SoundPool_SoundPoolImpl_release(JNIEnv *env, jobject thiz) argument 317 JNIEnv* env = NULL; local [all...] |
/frameworks/base/media/mca/filterfw/jni/ |
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 95 Java_android_filterfw_core_GLEnvironment_nativeIsAnyContextActive(JNIEnv* env, jclass clazz) 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...] |
H A D | jni_gl_frame.cpp | 44 jboolean Java_android_filterfw_core_GLFrame_nativeAllocate(JNIEnv* env, argument 49 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env); 53 return ToJBool(WrapObjectInJava(frame, env, thiz, true)); 60 jboolean Java_android_filterfw_core_GLFrame_nativeAllocateWithTexture(JNIEnv* env, argument 66 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env); 70 return ToJBool(WrapObjectInJava(frame, env, thiz, true)); 77 jboolean Java_android_filterfw_core_GLFrame_nativeAllocateWithFbo(JNIEnv* env, argument 83 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env); 87 return ToJBool(WrapObjectInJava(frame, env, thiz, true)); 94 jboolean Java_android_filterfw_core_GLFrame_nativeAllocateExternal(JNIEnv* env, argument 108 Java_android_filterfw_core_GLFrame_nativeDeallocate(JNIEnv* env, jobject thiz) argument 112 Java_android_filterfw_core_GLFrame_setNativeData(JNIEnv* env, jobject thiz, jbyteArray data, jint offset, jint length) argument 129 Java_android_filterfw_core_GLFrame_getNativeData(JNIEnv* env, jobject thiz) argument 141 Java_android_filterfw_core_GLFrame_setNativeInts(JNIEnv* env, jobject thiz, jintArray ints) argument 158 Java_android_filterfw_core_GLFrame_getNativeInts(JNIEnv* env, jobject thiz) argument 170 Java_android_filterfw_core_GLFrame_setNativeFloats(JNIEnv* env, jobject thiz, jfloatArray floats) argument 194 Java_android_filterfw_core_GLFrame_getNativeFloats(JNIEnv* env, jobject thiz) argument 216 Java_android_filterfw_core_GLFrame_setNativeBitmap(JNIEnv* env, jobject thiz, jobject bitmap, jint size) argument 233 Java_android_filterfw_core_GLFrame_getNativeBitmap(JNIEnv* env, jobject thiz, jobject bitmap) argument 248 Java_android_filterfw_core_GLFrame_setNativeViewport(JNIEnv* env, jobject thiz, jint x, jint y, jint width, jint height) argument 258 Java_android_filterfw_core_GLFrame_getNativeTextureId(JNIEnv* env, jobject thiz) argument 263 Java_android_filterfw_core_GLFrame_getNativeFboId(JNIEnv* env, jobject thiz) argument 268 Java_android_filterfw_core_GLFrame_generateNativeMipMap(JNIEnv* env, jobject thiz) argument 273 Java_android_filterfw_core_GLFrame_setNativeTextureParam(JNIEnv* env, jobject thiz, jint param, jint value) argument 281 Java_android_filterfw_core_GLFrame_nativeResetParams(JNIEnv* env, jobject thiz) argument 286 Java_android_filterfw_core_GLFrame_nativeCopyFromNative(JNIEnv* env, jobject thiz, jobject frame) argument 297 Java_android_filterfw_core_GLFrame_nativeCopyFromGL(JNIEnv* env, jobject thiz, jobject frame) argument 308 Java_android_filterfw_core_GLFrame_nativeFocus(JNIEnv* env, jobject thiz) argument 313 Java_android_filterfw_core_GLFrame_nativeReattachTexToFbo(JNIEnv* env, jobject thiz) argument 318 Java_android_filterfw_core_GLFrame_nativeDetachTexFromFbo(JNIEnv* env, jobject thiz) argument [all...] |
H A D | jni_native_frame.cpp | 35 jboolean Java_android_filterfw_core_NativeFrame_nativeAllocate(JNIEnv* env, argument 38 return ToJBool(WrapObjectInJava(new NativeFrame(size), env, thiz, true)); 41 jboolean Java_android_filterfw_core_NativeFrame_nativeDeallocate(JNIEnv* env, jobject thiz) { argument 42 return ToJBool(DeleteNativeObject<NativeFrame>(env, thiz)); 53 jboolean Java_android_filterfw_core_NativeFrame_setNativeData(JNIEnv* env, argument 58 NativeFrame* frame = ConvertFromJava<NativeFrame>(env, thiz); 60 jbyte* bytes = env->GetByteArrayElements(data, NULL); 65 env->ReleaseByteArrayElements(data, bytes, JNI_ABORT); 72 jbyteArray Java_android_filterfw_core_NativeFrame_getNativeData(JNIEnv* env, argument 75 NativeFrame* frame = ConvertFromJava<NativeFrame>(env, thi 87 Java_android_filterfw_core_NativeFrame_getNativeBuffer(JNIEnv* env, jobject thiz, jobject buffer) argument 98 Java_android_filterfw_core_NativeFrame_setNativeInts(JNIEnv* env, jobject thiz, jintArray ints) argument 116 Java_android_filterfw_core_NativeFrame_getNativeInts(JNIEnv* env, jobject thiz, jint size) argument 132 Java_android_filterfw_core_NativeFrame_setNativeFloats(JNIEnv* env, jobject thiz, jfloatArray floats) argument 150 Java_android_filterfw_core_NativeFrame_getNativeFloats(JNIEnv* env, jobject thiz, jint size) argument 166 Java_android_filterfw_core_NativeFrame_setNativeBitmap(JNIEnv* env, jobject thiz, jobject bitmap, jint size, jint bytes_per_sample) argument 216 Java_android_filterfw_core_NativeFrame_getNativeBitmap(JNIEnv* env, jobject thiz, jobject bitmap, jint size, jint bytes_per_sample) argument 268 Java_android_filterfw_core_NativeFrame_getNativeCapacity(JNIEnv* env, jobject thiz) argument 273 Java_android_filterfw_core_NativeFrame_nativeCopyFromNative(JNIEnv* env, jobject thiz, jobject frame) argument 284 Java_android_filterfw_core_NativeFrame_nativeCopyFromGL(JNIEnv* env, jobject thiz, jobject frame) argument [all...] |
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...] |
/frameworks/base/native/android/ |
H A D | asset_manager.cpp | 72 AAssetManager* AAssetManager_fromJava(JNIEnv* env, jobject assetManager) argument 78 jclass amClass = env->FindClass("android/content/res/AssetManager"); 79 gAssetManagerOffsets.mObject = env->GetFieldID(amClass, "mObject", "J"); 84 return (AAssetManager*) env->GetLongField(assetManager, gAssetManagerOffsets.mObject);
|
/frameworks/base/services/core/jni/ |
H A D | com_android_server_AlarmManagerService.cpp | 403 int register_android_server_AlarmManagerService(JNIEnv* env) argument 405 return jniRegisterNativeMethods(env, "com/android/server/AlarmManagerService",
|
H A D | com_android_server_UsbHostManager.cpp | 50 static void checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 51 if (env->ExceptionCheck()) { 53 LOGE_EX(env); 54 env->ExceptionClear(); 68 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 76 jstring deviceName = env->NewStringUTF(devname); 77 jstring manufacturerName = AndroidRuntime::NewStringLatin1(env, manufacturer); 78 jstring productName = AndroidRuntime::NewStringLatin1(env, product); 79 jstring serialNumber = AndroidRuntime::NewStringLatin1(env, serial); 81 jboolean result = env 141 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 151 android_server_UsbHostManager_monitorUsbHostBus(JNIEnv *env, jobject thiz) argument 162 android_server_UsbHostManager_openDevice(JNIEnv *env, jobject thiz, jstring deviceName) argument 193 register_android_server_UsbHostManager(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 thiz, jint mtu) argument 271 getName(JNIEnv *env, jobject thiz, jint tun) argument 281 setAddresses(JNIEnv *env, jobject thiz, jstring jName, jstring jAddresses) argument 314 reset(JNIEnv *env, jobject thiz, jstring jName) argument 327 check(JNIEnv *env, jobject thiz, 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...] |
H A D | com_android_server_input_InputWindowHandle.cpp | 72 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 73 env->DeleteWeakGlobalRef(mObjWeak); 76 jobject NativeInputWindowHandle::getInputWindowHandleObjLocalRef(JNIEnv* env) { argument 77 return env->NewLocalRef(mObjWeak); 81 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 82 jobject obj = env->NewLocalRef(mObjWeak); 94 jobject inputChannelObj = env->GetObjectField(obj, 97 mInfo->inputChannel = android_view_InputChannel_getInputChannel(env, inputChannelObj); 98 env->DeleteLocalRef(inputChannelObj); 103 jstring nameObj = jstring(env 172 android_server_InputWindowHandle_getHandle( JNIEnv* env, jobject inputWindowHandleObj) argument 203 android_server_InputWindowHandle_nativeDispose(JNIEnv* env, jobject obj) argument 230 register_android_server_InputWindowHandle(JNIEnv* env) argument [all...] |
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/jni/ |
H A D | colorspace.cpp | 57 JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height) { 58 uint8* const pInput = static_cast<uint8*>(env->GetDirectBufferAddress(input)); 59 Rgba* const pOutput = static_cast<Rgba*>(env->GetDirectBufferAddress(output)); 99 JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height) { 100 Rgba* pInput = static_cast<Rgba*>(env->GetDirectBufferAddress(input)); 101 Rgba* pOutput = static_cast<Rgba*>(env->GetDirectBufferAddress(output)); 114 JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height) { 115 Rgba* pInput = static_cast<Rgba*>(env->GetDirectBufferAddress(input)); 116 Rgba* pOutput = static_cast<Rgba*>(env->GetDirectBufferAddress(output)); 157 JNIEnv* env, jclas 56 nativeYuv420pToRgba8888( JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height) argument 98 nativeArgb8888ToRgba8888( JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height) argument 113 nativeRgba8888ToHsva8888( JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height) argument 156 nativeRgba8888ToYcbcra8888( JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height) argument [all...] |
/frameworks/native/opengl/tests/gl_jni/jni/ |
H A D | gl_code.cpp | 138 JNIEXPORT void JNICALL Java_com_android_gljni_GLJNILib_init(JNIEnv * env, jobject obj, jint width, jint height); 139 JNIEXPORT void JNICALL Java_com_android_gljni_GLJNILib_step(JNIEnv * env, jobject obj); 140 JNIEXPORT void JNICALL Java_com_android_gljni_GLJNILib_changeBackground(JNIEnv * env, jobject obj); 143 JNIEXPORT void JNICALL Java_com_android_gljni_GLJNILib_init(JNIEnv * env, jobject obj, jint width, jint height) argument 149 JNIEXPORT void JNICALL Java_com_android_gljni_GLJNILib_step(JNIEnv * env, jobject obj) argument 180 JNIEXPORT void JNICALL Java_com_android_gljni_GLJNILib_changeBackground(JNIEnv * env, jobject obj) argument
|
/frameworks/opt/net/wifi/service/jni/ |
H A D | jni_helper.cpp | 34 void throwException( JNIEnv *env, const char *message, int line ) argument 40 jclass exClass = (env)->FindClass(className ); 47 (env)->ThrowNew(exClass, message); 50 jboolean getBoolField(JNIEnv *env, jobject obj, const char *name) argument 52 jclass cls = (env)->GetObjectClass(obj); 53 jfieldID field = (env)->GetFieldID(cls, name, "Z"); 55 THROW(env, "Error in accessing field"); 59 jboolean value = (env)->GetBooleanField(obj, field); 60 env->DeleteLocalRef(cls); 64 jint getIntField(JNIEnv *env, jobjec argument 78 getLongField(JNIEnv *env, jobject obj, const char *name) argument 92 getStaticLongField(JNIEnv *env, jobject obj, const char *name) argument 100 getStaticLongField(JNIEnv *env, jclass cls, const char *name) argument 112 getObjectField(JNIEnv *env, jobject obj, const char *name, const char *type) argument 126 getLongArrayField(JNIEnv *env, jobject obj, const char *name, int index) argument 156 getStaticLongArrayField(JNIEnv *env, jobject obj, const char *name, int index) argument 164 getStaticLongArrayField(JNIEnv *env, jclass cls, const char *name, int index) argument 186 getObjectArrayField(JNIEnv *env, jobject obj, const char *name, const char *type, int index) argument 207 setIntField(JNIEnv *env, jobject obj, const char *name, jint value) argument 225 setLongField(JNIEnv *env, jobject obj, const char *name, jlong value) argument 243 setStaticLongField(JNIEnv *env, jobject obj, const char *name, jlong value) argument 255 setStaticLongField(JNIEnv *env, jclass cls, const char *name, jlong value) argument 266 setLongArrayField(JNIEnv *env, jobject obj, const char *name, jlongArray value) argument 288 setStaticLongArrayField(JNIEnv *env, jobject obj, const char *name, jlongArray value) argument 302 setStaticLongArrayField(JNIEnv *env, jclass cls, const char *name, jlongArray value) argument 314 setLongArrayElement(JNIEnv *env, jobject obj, const char *name, int index, jlong value) argument 352 setObjectField(JNIEnv *env, jobject obj, const char *name, const char *type, jobject value) argument 370 setStringField(JNIEnv *env, jobject obj, const char *name, const char *value) argument 383 reportEvent(JNIEnv *env, jclass cls, const char *method, const char *signature, ...) argument 398 createObject(JNIEnv *env, const char *className) argument [all...] |