Home
last modified time | relevance | path

Searched refs:env (Results 1 – 25 of 543) sorted by relevance

12345678910>>...22

/frameworks/base/services/core/jni/
Donload.cpp27 int register_android_server_BatteryStatsService(JNIEnv* env);
28 int register_android_server_ConsumerIrService(JNIEnv *env);
29 int register_android_server_InputManager(JNIEnv* env);
30 int register_android_server_LightsService(JNIEnv* env);
31 int register_android_server_PowerManagerService(JNIEnv* env);
32 int register_android_server_PowerStatsService(JNIEnv* env);
33 int register_android_server_HintManagerService(JNIEnv* env);
34 int register_android_server_storage_AppFuse(JNIEnv* env);
35 int register_android_server_SerialService(JNIEnv* env);
36 int register_android_server_SystemServer(JNIEnv* env);
[all …]
Dcom_android_server_powerstats_PowerStatsService.cpp130 static jobjectArray nativeGetPowerEntityInfo(JNIEnv *env, jclass clazz) { in nativeGetPowerEntityInfo() argument
140 [&env, &powerEntityArray](auto infos, auto status) { in nativeGetPowerEntityInfo()
144 powerEntityArray = env->NewObjectArray(infos.size(), class_PE, nullptr); in nativeGetPowerEntityInfo()
146 jstring name = env->NewStringUTF(infos[i].powerEntityName.c_str()); in nativeGetPowerEntityInfo()
147 jobject powerEntity = env->NewObject(class_PE, method_PE_init); in nativeGetPowerEntityInfo()
148 env->SetIntField(powerEntity, field_PE_id, infos[i].powerEntityId); in nativeGetPowerEntityInfo()
149 env->SetObjectField(powerEntity, field_PE_name, name); in nativeGetPowerEntityInfo()
150 env->SetObjectArrayElement(powerEntityArray, i, powerEntity); in nativeGetPowerEntityInfo()
151 env->DeleteLocalRef(name); in nativeGetPowerEntityInfo()
152 env->DeleteLocalRef(powerEntity); in nativeGetPowerEntityInfo()
[all …]
/frameworks/base/media/jni/
Dandroid_mtp_MtpDevice.cpp114 static void initializeJavaIDs(JNIEnv* env) { in initializeJavaIDs() argument
117 std::call_once(sJniInitialized, [](JNIEnv* env) { in initializeJavaIDs() argument
119 (jclass)env->NewGlobalRef(FindClassOrDie(env, "android/mtp/MtpDeviceInfo")); in initializeJavaIDs()
120 constructor_deviceInfo = GetMethodIDOrDie(env, clazz_deviceInfo, "<init>", "()V"); in initializeJavaIDs()
122 GetFieldIDOrDie(env, clazz_deviceInfo, "mManufacturer", "Ljava/lang/String;"); in initializeJavaIDs()
124 GetFieldIDOrDie(env, clazz_deviceInfo, "mModel", "Ljava/lang/String;"); in initializeJavaIDs()
126 GetFieldIDOrDie(env, clazz_deviceInfo, "mVersion", "Ljava/lang/String;"); in initializeJavaIDs()
128 GetFieldIDOrDie(env, clazz_deviceInfo, "mSerialNumber", "Ljava/lang/String;"); in initializeJavaIDs()
130 GetFieldIDOrDie(env, clazz_deviceInfo, "mOperationsSupported", "[I"); in initializeJavaIDs()
132 GetFieldIDOrDie(env, clazz_deviceInfo, "mEventsSupported", "[I"); in initializeJavaIDs()
[all …]
Dandroid_media_MediaRecorder.cpp58 extern sp<Camera> get_native_camera(JNIEnv *env, jobject thiz, struct JNICameraContext** context);
60 android_media_MediaCodec_getPersistentInputSurface(JNIEnv* env, jobject object);
83 JNIMediaRecorderListener(JNIEnv* env, jobject thiz, jobject weak_thiz);
92 JNIMediaRecorderListener::JNIMediaRecorderListener(JNIEnv* env, jobject thiz, jobject weak_thiz) in JNIMediaRecorderListener() argument
97 jclass clazz = env->GetObjectClass(thiz); in JNIMediaRecorderListener()
100 jniThrowException(env, "java/lang/Exception", NULL); in JNIMediaRecorderListener()
103 mClass = (jclass)env->NewGlobalRef(clazz); in JNIMediaRecorderListener()
107 mObject = env->NewGlobalRef(weak_thiz); in JNIMediaRecorderListener()
113 JNIEnv *env = AndroidRuntime::getJNIEnv(); in ~JNIMediaRecorderListener() local
114 env->DeleteGlobalRef(mObject); in ~JNIMediaRecorderListener()
[all …]
Dandroid_media_MediaPlayer.cpp62 var = env->FindClass(className); \
66 var = env->GetMethodID(clazz, fieldName, fieldDescriptor); \
108 JNIMediaPlayerListener(JNIEnv* env, jobject thiz, jobject weak_thiz);
117 JNIMediaPlayerListener::JNIMediaPlayerListener(JNIEnv* env, jobject thiz, jobject weak_thiz) in JNIMediaPlayerListener() argument
122 jclass clazz = env->GetObjectClass(thiz); in JNIMediaPlayerListener()
125 jniThrowException(env, "java/lang/Exception", NULL); in JNIMediaPlayerListener()
128 mClass = (jclass)env->NewGlobalRef(clazz); in JNIMediaPlayerListener()
132 mObject = env->NewGlobalRef(weak_thiz); in JNIMediaPlayerListener()
138 JNIEnv *env = AndroidRuntime::getJNIEnv(); in ~JNIMediaPlayerListener() local
139 env->DeleteGlobalRef(mObject); in ~JNIMediaPlayerListener()
[all …]
Dandroid_media_MediaDrm.cpp48 var = env->FindClass(className); \
52 var = env->GetFieldID(clazz, fieldName, fieldDescriptor); \
56 var = env->GetMethodID(clazz, fieldName, fieldDescriptor); \
60 var = env->GetStaticFieldID(clazz, fieldName, fieldDescriptor); \
64 var = env->GetStaticMethodID(clazz, fieldName, fieldDescriptor); \
68 var = env->GetStaticObjectField(clazz, fieldId); \
225 JNIEnv *env = AndroidRuntime::getJNIEnv(); in hidlVectorToJByteArray() local
227 jbyteArray result = env->NewByteArray(length); in hidlVectorToJByteArray()
229 env->SetByteArrayRegion(result, 0, length, reinterpret_cast<const jbyte *>(vector.data())); in hidlVectorToJByteArray()
234 jobject hidlLogMessagesToJavaList(JNIEnv *env, const Vector<drm::V1_4::LogMessage> &logs) { in hidlLogMessagesToJavaList() argument
[all …]
Dandroid_media_tv_Tuner.cpp203 JNIEnv *env = android::AndroidRuntime::getJNIEnv(); in DestroyCallback() local
204 env->DeleteWeakGlobalRef(event->mLinearBlockObj); in DestroyCallback()
219 JNIEnv *env = AndroidRuntime::getJNIEnv(); in onEvent() local
220 jobject lnb(env->NewLocalRef(mLnbObj)); in onEvent()
221 if (!env->IsSameObject(lnb, nullptr)) { in onEvent()
222 env->CallVoidMethod( in onEvent()
234 JNIEnv *env = AndroidRuntime::getJNIEnv(); in onDiseqcMessage() local
235 jobject lnb(env->NewLocalRef(mLnbObj)); in onDiseqcMessage()
236 if (!env->IsSameObject(lnb, nullptr)) { in onDiseqcMessage()
237 jbyteArray array = env->NewByteArray(diseqcMessage.size()); in onDiseqcMessage()
[all …]
Dandroid_media_Streams.cpp105 JNIEnv *env, jobjectArray keys, jobjectArray values, in ConvertKeyValueArraysToKeyedVector() argument
111 nKeyValuePairs = env->GetArrayLength(keys); in ConvertKeyValueArraysToKeyedVector()
112 failed = (nKeyValuePairs != env->GetArrayLength(values)); in ConvertKeyValueArraysToKeyedVector()
122 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); in ConvertKeyValueArraysToKeyedVector()
129 jstring key = (jstring) env->GetObjectArrayElement(keys, i); in ConvertKeyValueArraysToKeyedVector()
130 jstring value = (jstring) env->GetObjectArrayElement(values, i); in ConvertKeyValueArraysToKeyedVector()
132 const char* keyStr = env->GetStringUTFChars(key, NULL); in ConvertKeyValueArraysToKeyedVector()
137 const char* valueStr = env->GetStringUTFChars(value, NULL); in ConvertKeyValueArraysToKeyedVector()
139 env->ReleaseStringUTFChars(key, keyStr); in ConvertKeyValueArraysToKeyedVector()
145 env->ReleaseStringUTFChars(key, keyStr); in ConvertKeyValueArraysToKeyedVector()
[all …]
Dandroid_mtp_MtpServer.cpp52 static void initializeJavaIDs(JNIEnv* env) { in initializeJavaIDs() argument
55 std::call_once(sJniInitialized, [](JNIEnv *env) { in initializeJavaIDs() argument
56 const jclass storage_clazz = FindClassOrDie(env, "android/mtp/MtpStorage"); in initializeJavaIDs()
57 field_MtpStorage_storageId = GetFieldIDOrDie(env, storage_clazz, "mStorageId", "I"); in initializeJavaIDs()
59 GetFieldIDOrDie(env, storage_clazz, "mPath", "Ljava/lang/String;"); in initializeJavaIDs()
61 GetFieldIDOrDie(env, storage_clazz, "mDescription", "Ljava/lang/String;"); in initializeJavaIDs()
62 field_MtpStorage_removable = GetFieldIDOrDie(env, storage_clazz, "mRemovable", "Z"); in initializeJavaIDs()
63 field_MtpStorage_maxFileSize = GetFieldIDOrDie(env, storage_clazz, "mMaxFileSize", "J"); in initializeJavaIDs()
65 const jclass server_clazz = FindClassOrDie(env, "android/mtp/MtpServer"); in initializeJavaIDs()
66 field_MtpServer_nativeContext = GetFieldIDOrDie(env, server_clazz, "mNativeContext", "J"); in initializeJavaIDs()
[all …]
Dandroid_media_MediaCodec.cpp204 JNIEnv *env, jobject thiz, in JMediaCodec() argument
208 jclass clazz = env->GetObjectClass(thiz); in JMediaCodec()
211 mClass = (jclass)env->NewGlobalRef(clazz); in JMediaCodec()
212 mObject = env->NewWeakGlobalRef(thiz); in JMediaCodec()
285 JNIEnv *env = AndroidRuntime::getJNIEnv(); in ~JMediaCodec() local
287 env->DeleteWeakGlobalRef(mObject); in ~JMediaCodec()
289 env->DeleteGlobalRef(mClass); in ~JMediaCodec()
452 JNIEnv *env, jobject bufferInfo, size_t *index, int64_t timeoutUs) { in dequeueOutputBuffer() argument
464 env, env->FindClass("android/media/MediaCodec$BufferInfo")); in dequeueOutputBuffer()
466 jmethodID method = env->GetMethodID(clazz.get(), "set", "(IIJI)V"); in dequeueOutputBuffer()
[all …]
Dandroid_media_MediaExtractor.cpp62 JMediaExtractor::JMediaExtractor(JNIEnv *env, jobject thiz) in JMediaExtractor() argument
65 jclass clazz = env->GetObjectClass(thiz); in JMediaExtractor()
68 mClass = (jclass)env->NewGlobalRef(clazz); in JMediaExtractor()
69 mObject = env->NewWeakGlobalRef(thiz); in JMediaExtractor()
75 JNIEnv *env = AndroidRuntime::getJNIEnv(); in ~JMediaExtractor() local
77 env->DeleteWeakGlobalRef(mObject); in ~JMediaExtractor()
79 env->DeleteGlobalRef(mClass); in ~JMediaExtractor()
98 status_t JMediaExtractor::setMediaCas(JNIEnv *env, jobject casBinderObj) { in setMediaCas() argument
104 JHwRemoteBinder::GetNativeContext(env, casBinderObj)->getBinder(); in setMediaCas()
133 JNIEnv *env = AndroidRuntime::getJNIEnv(); in getTrackFormat() local
[all …]
/frameworks/base/libs/hwui/jni/
DGraphics.cpp29 JNIEnv* env; in getJNIEnv() local
30 if (mJavaVM->GetEnv((void**) &env, JNI_VERSION_1_4) != JNI_OK) { in getJNIEnv()
33 return env; in getJNIEnv()
39 JNIEnv* env = nullptr; in attachJNIEnv() local
41 int result = mJavaVM->AttachCurrentThread(&env, (void*) &args); in attachJNIEnv()
45 return env; in attachJNIEnv()
54 void doThrowNPE(JNIEnv* env) { in doThrowNPE() argument
55 jniThrowNullPointerException(env, NULL); in doThrowNPE()
58 void doThrowAIOOBE(JNIEnv* env) { in doThrowAIOOBE() argument
59 jniThrowException(env, "java/lang/ArrayIndexOutOfBoundsException", NULL); in doThrowAIOOBE()
[all …]
/frameworks/base/drm/jni/
Dandroid_drm_DrmManagerClient.cpp47 static String8 getStringValue(JNIEnv* env, jobject object, const char* fieldName);
50 JNIEnv* env, jobject object, const char* fieldName, int* dataLength);
53 JNIEnv* env, jbyteArray byteArray, int* dataLength);
55 static String8 getStringValue(JNIEnv* env, jstring string);
57 static int getIntValue(JNIEnv* env, jobject object, const char* fieldName);
60 String8 Utility::getStringValue(JNIEnv* env, jobject object, const char* fieldName) { in getStringValue() argument
63 = env->GetFieldID(env->GetObjectClass(object), fieldName , "Ljava/lang/String;"); in getStringValue()
66 jstring valueString = (jstring) env->GetObjectField(object, fieldID); in getStringValue()
67 return Utility::getStringValue(env, valueString); in getStringValue()
74 String8 Utility::getStringValue(JNIEnv* env, jstring string) { in getStringValue() argument
[all …]
/frameworks/base/services/core/jni/BroadcastRadio/
Dconvert.cpp58 static JavaRef<jobject> BandDescriptorFromHal(JNIEnv *env, const RegionalBandConfig &config);
59 static JavaRef<jobject> BandDescriptorFromHal(JNIEnv *env, const V1_0::BandConfig &config, Region r…
166 static jstring CastToString(JNIEnv *env, jobject obj) { in CastToString() argument
167 if (env->IsInstanceOf(obj, gjni.String.clazz)) { in CastToString()
176 bool ThrowIfFailed(JNIEnv *env, const hardware::Return<void> &hidlResult) { in ThrowIfFailed() argument
177 return __ThrowIfFailedHidl(env, hidlResult); in ThrowIfFailed()
180 bool __ThrowIfFailedHidl(JNIEnv *env, const hardware::details::return_status &hidlResult) { in __ThrowIfFailedHidl() argument
183 ThrowParcelableRuntimeException(env, "HIDL call failed: " + hidlResult.description()); in __ThrowIfFailedHidl()
187 bool __ThrowIfFailed(JNIEnv *env, const Result halResult) { in __ThrowIfFailed() argument
192 ThrowParcelableRuntimeException(env, "Result::NOT_INITIALIZED"); in __ThrowIfFailed()
[all …]
/frameworks/base/core/jni/
Dandroid_net_LocalSocketImpl.cpp57 socket_connect_local(JNIEnv *env, jobject object, in socket_connect_local() argument
64 jniThrowNullPointerException(env, NULL); in socket_connect_local()
68 fd = jniGetFDFromFileDescriptor(env, fileDescriptor); in socket_connect_local()
70 if (env->ExceptionCheck()) { in socket_connect_local()
74 ScopedUtfChars nameUtf8(env, name); in socket_connect_local()
83 jniThrowIOException(env, errno); in socket_connect_local()
95 socket_bind_local (JNIEnv *env, jobject object, jobject fileDescriptor, in socket_bind_local() argument
102 jniThrowNullPointerException(env, NULL); in socket_bind_local()
106 fd = jniGetFDFromFileDescriptor(env, fileDescriptor); in socket_bind_local()
108 if (env->ExceptionCheck()) { in socket_bind_local()
[all …]
Dandroid_util_Binder.cpp181 static void gcIfManyNewRefs(JNIEnv* env) in gcIfManyNewRefs() argument
195 env->CallStaticVoidMethod(gBinderInternalOffsets.mClass, in gcIfManyNewRefs()
203 static JavaVM* jnienv_to_javavm(JNIEnv* env) in jnienv_to_javavm() argument
206 return env->GetJavaVM(&vm) >= 0 ? vm : NULL; in jnienv_to_javavm()
211 JNIEnv* env; in javavm_to_jnienv() local
212 return vm->GetEnv((void **)&env, JNI_VERSION_1_4) >= 0 ? env : NULL; in javavm_to_jnienv()
215 static const char* GetErrorTypeName(JNIEnv* env, jthrowable error) { in GetErrorTypeName() argument
216 if (env->IsInstanceOf(error, gErrorOffsets.mOutOfMemory)) { in GetErrorTypeName()
219 if (env->IsInstanceOf(error, gErrorOffsets.mStackOverflow)) { in GetErrorTypeName()
227 static void report_java_lang_error_fatal_error(JNIEnv* env, jthrowable error, in report_java_lang_error_fatal_error() argument
[all …]
Dandroid_graphics_SurfaceTexture.cpp84 static void SurfaceTexture_setSurfaceTexture(JNIEnv* env, jobject thiz, in SurfaceTexture_setSurfaceTexture() argument
88 (SurfaceTexture*)env->GetLongField(thiz, fields.surfaceTexture); in SurfaceTexture_setSurfaceTexture()
95 env->SetLongField(thiz, fields.surfaceTexture, (jlong)surfaceTexture.get()); in SurfaceTexture_setSurfaceTexture()
98 static void SurfaceTexture_setProducer(JNIEnv* env, jobject thiz, in SurfaceTexture_setProducer() argument
102 (IGraphicBufferProducer*)env->GetLongField(thiz, fields.producer); in SurfaceTexture_setProducer()
109 env->SetLongField(thiz, fields.producer, (jlong)producer.get()); in SurfaceTexture_setProducer()
112 static void SurfaceTexture_setFrameAvailableListener(JNIEnv* env, in SurfaceTexture_setFrameAvailableListener() argument
117 env->GetLongField(thiz, fields.frameAvailableListener); in SurfaceTexture_setFrameAvailableListener()
124 env->SetLongField(thiz, fields.frameAvailableListener, (jlong)listener.get()); in SurfaceTexture_setFrameAvailableListener()
127 sp<SurfaceTexture> SurfaceTexture_getSurfaceTexture(JNIEnv* env, jobject thiz) { in SurfaceTexture_getSurfaceTexture() argument
[all …]
Dandroid_hardware_Camera.cpp74 JNICameraContext(JNIEnv* env, jobject weak_this, jclass clazz, const sp<Camera>& camera);
84 void postMetadata(JNIEnv *env, int32_t msgType, camera_frame_metadata_t *metadata);
85 void addCallbackBuffer(JNIEnv *env, jbyteArray cbb, int msgType);
86 void setCallbackMode(JNIEnv *env, bool installed, bool manualMode);
92 void copyAndPost(JNIEnv* env, const sp<IMemory>& dataPtr, int msgType);
93 void clearCallbackBuffers_l(JNIEnv *env, Vector<jbyteArray> *buffers);
94 void clearCallbackBuffers_l(JNIEnv *env);
95 jbyteArray getCallbackBuffer(JNIEnv *env, Vector<jbyteArray> *buffers, size_t bufferSize);
130 sp<Camera> get_native_camera(JNIEnv *env, jobject thiz, JNICameraContext** pContext) in get_native_camera() argument
134 …JNICameraContext* context = reinterpret_cast<JNICameraContext*>(env->GetLongField(thiz, fields.con… in get_native_camera()
[all …]
DLayoutlibLoader.cpp39 extern int register_android_animation_PropertyValuesHolder(JNIEnv *env);
40 extern int register_android_content_AssetManager(JNIEnv* env);
41 extern int register_android_content_StringBlock(JNIEnv* env);
42 extern int register_android_content_XmlBlock(JNIEnv* env);
43 extern int register_android_content_res_ApkAssets(JNIEnv* env);
44 extern int register_android_database_CursorWindow(JNIEnv* env);
45 extern int register_android_database_SQLiteConnection(JNIEnv* env);
46 extern int register_android_database_SQLiteGlobal(JNIEnv* env);
47 extern int register_android_database_SQLiteDebug(JNIEnv* env);
48 extern int register_android_os_FileObserver(JNIEnv* env);
[all …]
Dandroid_os_HwParcel.cpp57 void signalExceptionForError(JNIEnv *env, status_t err, bool canThrowRemoteException) { in signalExceptionForError() argument
64 jniThrowException(env, "java/lang/OutOfMemoryError", NULL); in signalExceptionForError()
71 env, "java/lang/UnsupportedOperationException", NULL); in signalExceptionForError()
77 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); in signalExceptionForError()
84 jniThrowException(env, "java/lang/IndexOutOfBoundsException", NULL); in signalExceptionForError()
90 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); in signalExceptionForError()
96 jniThrowException(env, "java/util/NoSuchElementException", NULL); in signalExceptionForError()
102 jniThrowException(env, "java/lang/SecurityException", NULL); in signalExceptionForError()
109 env, "java/lang/RuntimeException", "Not initialized"); in signalExceptionForError()
116 env, "java/lang/RuntimeException", "Item already exists"); in signalExceptionForError()
[all …]
Dandroid_media_AudioSystem.cpp233 JNIAudioPortCallback(JNIEnv* env, jobject thiz, jobject weak_thiz);
247 JNIAudioPortCallback::JNIAudioPortCallback(JNIEnv* env, jobject thiz, jobject weak_thiz) in JNIAudioPortCallback() argument
252 jclass clazz = env->GetObjectClass(thiz); in JNIAudioPortCallback()
257 mClass = (jclass)env->NewGlobalRef(clazz); in JNIAudioPortCallback()
261 mObject = env->NewGlobalRef(weak_thiz); in JNIAudioPortCallback()
267 JNIEnv *env = AndroidRuntime::getJNIEnv(); in ~JNIAudioPortCallback() local
268 if (env == NULL) { in ~JNIAudioPortCallback()
271 env->DeleteGlobalRef(mObject); in ~JNIAudioPortCallback()
272 env->DeleteGlobalRef(mClass); in ~JNIAudioPortCallback()
277 JNIEnv *env = AndroidRuntime::getJNIEnv(); in sendEvent() local
[all …]
Dandroid_view_SurfaceControl.cpp65 static void doThrowNPE(JNIEnv* env) { in doThrowNPE() argument
66 jniThrowNullPointerException(env, NULL); in doThrowNPE()
69 static void doThrowIAE(JNIEnv* env, const char* msg = nullptr) { in doThrowIAE() argument
70 jniThrowException(env, "java/lang/IllegalArgumentException", msg); in doThrowIAE()
81 static jobject toInteger(JNIEnv* env, int32_t i) { in toInteger() argument
82 return env->NewObject(gIntegerClassInfo.clazz, gIntegerClassInfo.ctor, i); in toInteger()
280 explicit ScreenCaptureListenerWrapper(JNIEnv* env, jobject jobject) { in ScreenCaptureListenerWrapper() argument
281 env->GetJavaVM(&mVm); in ScreenCaptureListenerWrapper()
282 screenCaptureListenerObject = env->NewGlobalRef(jobject); in ScreenCaptureListenerWrapper()
295 JNIEnv* env = getenv(); in onScreenCaptureCompleted() local
[all …]
/frameworks/base/libs/hwui/apex/
Djni_runtime.cpp34 extern int register_android_graphics_ByteBufferStreamAdaptor(JNIEnv* env);
35 extern int register_android_graphics_Camera(JNIEnv* env);
36 extern int register_android_graphics_CreateJavaOutputStreamAdaptor(JNIEnv* env);
37 extern int register_android_graphics_Graphics(JNIEnv* env);
40 extern int register_android_graphics_Interpolator(JNIEnv* env);
41 extern int register_android_graphics_MaskFilter(JNIEnv* env);
42 extern int register_android_graphics_Movie(JNIEnv* env);
44 extern int register_android_graphics_PathEffect(JNIEnv* env);
45 extern int register_android_graphics_Shader(JNIEnv* env);
46 extern int register_android_graphics_RenderEffect(JNIEnv* env);
[all …]
DLayoutlibLoader.cpp41 extern int register_android_graphics_ByteBufferStreamAdaptor(JNIEnv* env);
42 extern int register_android_graphics_CreateJavaOutputStreamAdaptor(JNIEnv* env);
43 extern int register_android_graphics_Graphics(JNIEnv* env);
45 extern int register_android_graphics_Interpolator(JNIEnv* env);
46 extern int register_android_graphics_MaskFilter(JNIEnv* env);
48 extern int register_android_graphics_PathEffect(JNIEnv* env);
49 extern int register_android_graphics_Shader(JNIEnv* env);
50 extern int register_android_graphics_RenderEffect(JNIEnv* env);
51 extern int register_android_graphics_Typeface(JNIEnv* env);
55 extern int register_android_graphics_Canvas(JNIEnv* env);
[all …]
/frameworks/base/media/mca/filterfw/jni/
Djni_util.cpp35 JavaObject::JavaObject(jobject object, JNIEnv* env)
39 object_ = env->NewGlobalRef(object_);
66 JNIEnv* env = GetCurrentJNIEnv();
67 if (!env)
70 env->DeleteGlobalRef(object_);
91 JNIEnv* env = NULL;
92 const jint result = vm->GetEnv(reinterpret_cast<void**>(&env),
94 return result == JNI_OK ? env : NULL;
98 jstring ToJString(JNIEnv* env, const std::string& value) { in ToJString() argument
99 return env->NewStringUTF(value.c_str()); in ToJString()
[all …]

12345678910>>...22