/frameworks/base/services/jni/ |
H A D | onload.cpp | 23 int register_android_server_AlarmManagerService(JNIEnv* env); 24 int register_android_server_ConsumerIrService(JNIEnv *env); 25 int register_android_server_InputApplicationHandle(JNIEnv* env); 26 int register_android_server_InputWindowHandle(JNIEnv* env); 27 int register_android_server_InputManager(JNIEnv* env); 28 int register_android_server_LightsService(JNIEnv* env); 29 int register_android_server_PowerManagerService(JNIEnv* env); 30 int register_android_server_SerialService(JNIEnv* env); 31 int register_android_server_UsbDeviceManager(JNIEnv* env); 32 int register_android_server_UsbHostManager(JNIEnv* env); 45 JNIEnv* env = NULL; local [all...] |
H A D | com_android_server_input_InputApplicationHandle.cpp | 44 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 45 env->DeleteWeakGlobalRef(mObjWeak); 48 jobject NativeInputApplicationHandle::getInputApplicationHandleObjLocalRef(JNIEnv* env) { argument 49 return env->NewLocalRef(mObjWeak); 53 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 54 jobject obj = env->NewLocalRef(mObjWeak); 64 jstring nameObj = jstring(env->GetObjectField(obj, 67 const char* nameStr = env->GetStringUTFChars(nameObj, NULL); 69 env->ReleaseStringUTFChars(nameObj, nameStr); 70 env 85 android_server_InputApplicationHandle_getHandle( JNIEnv* env, jobject inputApplicationHandleObj) argument 110 android_server_InputApplicationHandle_nativeDispose(JNIEnv* env, jobject obj) argument 137 register_android_server_InputApplicationHandle(JNIEnv* env) argument [all...] |
/frameworks/base/include/android_runtime/ |
H A D | Log.h | 27 #define LOG_EX(env, priority, tag, ...) \ 28 jniLogException(env, ANDROID_##priority, tag, ##__VA_ARGS__) 29 #define LOGV_EX(env, ...) LOG_EX(env, LOG_VERBOSE, LOG_TAG, ##__VA_ARGS__) 30 #define LOGD_EX(env, ...) LOG_EX(env, LOG_DEBUG, LOG_TAG, ##__VA_ARGS__) 31 #define LOGI_EX(env, ...) LOG_EX(env, LOG_INFO, LOG_TAG, ##__VA_ARGS__) 32 #define LOGW_EX(env, ...) LOG_EX(env, LOG_WAR [all...] |
/frameworks/opt/net/voip/src/jni/rtp/ |
H A D | rtp_jni.cpp | 21 extern int registerRtpStream(JNIEnv *env); 22 extern int registerAudioGroup(JNIEnv *env); 26 JNIEnv *env = NULL; local 27 if (vm->GetEnv((void **)&env, JNI_VERSION_1_4) != JNI_OK || 28 registerRtpStream(env) < 0 || registerAudioGroup(env) < 0) {
|
/frameworks/base/media/mca/filterfw/jni/ |
H A D | jni_native_buffer.cpp | 20 char* GetJBufferData(JNIEnv* env, jobject buffer, int* size) { argument 21 jclass base_class = env->FindClass("android/filterfw/core/NativeBuffer"); 24 jfieldID ptr_field = env->GetFieldID(base_class, "mDataPointer", "J"); 25 jfieldID size_field = env->GetFieldID(base_class, "mSize", "I"); 28 char* data = reinterpret_cast<char*>(env->GetLongField(buffer, ptr_field)); 30 *size = env->GetIntField(buffer, size_field); 34 env->DeleteLocalRef(base_class); 39 bool AttachDataToJBuffer(JNIEnv* env, jobject buffer, char* data, int size) { argument 40 jclass base_class = env->FindClass("android/filterfw/core/NativeBuffer"); 43 jfieldID ptr_field = env 53 Java_android_filterfw_core_NativeBuffer_allocate(JNIEnv* env, jobject thiz, jint size) argument 58 Java_android_filterfw_core_NativeBuffer_deallocate(JNIEnv* env, jobject thiz, jboolean owns_data) argument 68 Java_android_filterfw_core_NativeBuffer_nativeCopyTo(JNIEnv* env, jobject thiz, jobject new_buffer) argument [all...] |
H A D | jni_util.cpp | 35 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) { argument 99 return env 102 ToCppString(JNIEnv* env, jstring value) argument 121 IsJavaInstanceOf(JNIEnv* env, jobject object, const std::string& class_name) argument 127 CreateJObject(JNIEnv* env, const std::string& class_name, const std::string& signature, T value) argument 133 ToCValue(JNIEnv* env, jobject object) argument 162 ToJObject(JNIEnv* env, const Value& value) argument [all...] |
/frameworks/base/core/jni/ |
H A D | android_os_Parcel.h | 25 extern Parcel* parcelForJavaObject(JNIEnv* env, jobject obj); 26 extern jobject createJavaParcelObject(JNIEnv* env); 27 extern void recycleJavaParcelObject(JNIEnv* env, jobject object);
|
H A D | android_database_SQLiteCommon.h | 33 void throw_sqlite3_exception(JNIEnv* env, sqlite3* handle); 36 void throw_sqlite3_exception(JNIEnv* env, const char* message); 41 void throw_sqlite3_exception(JNIEnv* env, sqlite3* handle, const char* message); 44 void throw_sqlite3_exception_errcode(JNIEnv* env, int errcode, const char* message); 46 void throw_sqlite3_exception(JNIEnv* env, int errcode,
|
H A D | android_util_Binder.h | 28 extern jobject javaObjectForIBinder(JNIEnv* env, const sp<IBinder>& val); 29 extern sp<IBinder> ibinderForJavaObject(JNIEnv* env, jobject obj); 31 extern jobject newParcelFileDescriptor(JNIEnv* env, jobject fileDesc); 33 extern void set_dalvik_blockguard_policy(JNIEnv* env, jint strict_policy); 35 extern void signalExceptionForError(JNIEnv* env, jobject obj, status_t err,
|
H A D | android_text_format_Time.cpp | 61 static inline bool java2time(JNIEnv* env, Time* t, jobject o) argument 63 t->t.tm_sec = env->GetIntField(o, g_secField); 64 t->t.tm_min = env->GetIntField(o, g_minField); 65 t->t.tm_hour = env->GetIntField(o, g_hourField); 66 t->t.tm_mday = env->GetIntField(o, g_mdayField); 67 t->t.tm_mon = env->GetIntField(o, g_monField); 68 t->t.tm_year = (env->GetIntField(o, g_yearField))-1900; 69 t->t.tm_wday = env->GetIntField(o, g_wdayField); 70 t->t.tm_yday = env->GetIntField(o, g_ydayField); 71 t->t.tm_isdst = env 83 time2java(JNIEnv* env, jobject o, const Time &t) argument 108 android_text_format_Time_normalize(JNIEnv* env, jobject This, jboolean ignoreDst) argument 123 android_text_format_Time_switchTimezone(JNIEnv* env, jobject This, jstring timezoneObject) argument 142 android_text_format_Time_compare(JNIEnv* env, jobject clazz, jobject aObject, jobject bObject) argument 161 android_text_format_Time_format2445(JNIEnv* env, jobject This) argument 187 android_text_format_Time_format(JNIEnv* env, jobject This, jstring formatObject) argument 313 android_text_format_Time_toString(JNIEnv* env, jobject This) argument 326 android_text_format_Time_setToNow(JNIEnv* env, jobject This) argument 338 android_text_format_Time_toMillis(JNIEnv* env, jobject This, jboolean ignoreDst) argument 352 android_text_format_Time_set(JNIEnv* env, jobject This, jlong millis) argument 368 get_char(JNIEnv* env, const ScopedStringChars& s, int spos, int mul, bool* thrown) argument 384 check_char(JNIEnv* env, const ScopedStringChars& s, int spos, jchar expected) argument 397 android_text_format_Time_parse(JNIEnv* env, jobject This, jstring strObj) argument 476 android_text_format_Time_parse3339(JNIEnv* env, jobject This, jstring strObj) argument 654 register_android_text_format_Time(JNIEnv* env) argument [all...] |
H A D | android_net_wifi_WifiNative.cpp | 35 static bool doCommand(JNIEnv* env, jstring javaCommand, argument 37 ScopedUtfChars command(env, javaCommand); 60 static jint doIntCommand(JNIEnv* env, jstring javaCommand) { argument 62 if (!doCommand(env, javaCommand, reply, sizeof(reply))) { 68 static jboolean doBooleanCommand(JNIEnv* env, jstring javaCommand) { argument 70 if (!doCommand(env, javaCommand, reply, sizeof(reply))) { 77 static jstring doStringCommand(JNIEnv* env, jstring javaCommand) { argument 79 if (!doCommand(env, javaCommand, reply, sizeof(reply))) { 82 return env->NewStringUTF(reply); 85 static jboolean android_net_wifi_isDriverLoaded(JNIEnv* env, jobjec argument 90 android_net_wifi_loadDriver(JNIEnv* env, jobject) argument 95 android_net_wifi_unloadDriver(JNIEnv* env, jobject) argument 100 android_net_wifi_startSupplicant(JNIEnv* env, jobject, jboolean p2pSupported) argument 105 android_net_wifi_killSupplicant(JNIEnv* env, jobject, jboolean p2pSupported) argument 110 android_net_wifi_connectToSupplicant(JNIEnv* env, jobject) argument 115 android_net_wifi_closeSupplicantConnection(JNIEnv* env, jobject) argument 120 android_net_wifi_waitForEvent(JNIEnv* env, jobject) argument 131 android_net_wifi_doBooleanCommand(JNIEnv* env, jobject, jstring javaCommand) argument 135 android_net_wifi_doIntCommand(JNIEnv* env, jobject, jstring javaCommand) argument 139 android_net_wifi_doStringCommand(JNIEnv* env, jobject, jstring javaCommand) argument 168 register_android_net_wifi_WifiNative(JNIEnv* env) argument [all...] |
H A D | android_view_InputChannel.cpp | 50 void invokeAndRemoveDisposeCallback(JNIEnv* env, jobject obj); 72 void NativeInputChannel::invokeAndRemoveDisposeCallback(JNIEnv* env, jobject obj) { argument 74 mDisposeCallback(env, obj, mInputChannel, mDisposeData); 82 static NativeInputChannel* android_view_InputChannel_getNativeInputChannel(JNIEnv* env, argument 84 jint intPtr = env->GetIntField(inputChannelObj, gInputChannelClassInfo.mPtr); 88 static void android_view_InputChannel_setNativeInputChannel(JNIEnv* env, jobject inputChannelObj, argument 90 env->SetIntField(inputChannelObj, gInputChannelClassInfo.mPtr, 94 sp<InputChannel> android_view_InputChannel_getInputChannel(JNIEnv* env, jobject inputChannelObj) { argument 96 android_view_InputChannel_getNativeInputChannel(env, inputChannelObj); 100 void android_view_InputChannel_setDisposeCallback(JNIEnv* env, jobjec argument 111 android_view_InputChannel_createInputChannel(JNIEnv* env, NativeInputChannel* nativeInputChannel) argument 121 android_view_InputChannel_nativeOpenInputChannelPair(JNIEnv* env, jclass clazz, jstring nameObj) argument 160 android_view_InputChannel_nativeDispose(JNIEnv* env, jobject obj, jboolean finalized) argument 176 android_view_InputChannel_nativeTransferTo(JNIEnv* env, jobject obj, jobject otherObj) argument 190 android_view_InputChannel_nativeReadFromParcel(JNIEnv* env, jobject obj, jobject parcelObj) argument 220 android_view_InputChannel_nativeWriteToParcel(JNIEnv* env, jobject obj, jobject parcelObj) argument 238 android_view_InputChannel_nativeGetName(JNIEnv* env, jobject obj) argument 249 android_view_InputChannel_nativeDup(JNIEnv* env, jobject obj, jobject otherObj) argument 291 register_android_view_InputChannel(JNIEnv* env) argument [all...] |
H A D | android_animation_PropertyValuesHolder.cpp | 33 JNIEnv* env, jclass pvhClass, jclass targetClass, jstring methodName) 35 const char *nativeString = env->GetStringUTFChars(methodName, 0); 36 jmethodID mid = env->GetMethodID(targetClass, nativeString, "(I)V"); 37 env->ReleaseStringUTFChars(methodName, nativeString); 42 JNIEnv* env, jclass pvhClass, jclass targetClass, jstring methodName) 44 const char *nativeString = env->GetStringUTFChars(methodName, 0); 45 jmethodID mid = env->GetMethodID(targetClass, nativeString, "(F)V"); 46 env->ReleaseStringUTFChars(methodName, nativeString); 51 JNIEnv* env, jclass pvhObject, jobject target, jmethodID methodID, int arg) 53 env 32 android_animation_PropertyValuesHolder_getIntMethod( JNIEnv* env, jclass pvhClass, jclass targetClass, jstring methodName) argument 41 android_animation_PropertyValuesHolder_getFloatMethod( JNIEnv* env, jclass pvhClass, jclass targetClass, jstring methodName) argument 50 android_animation_PropertyValuesHolder_callIntMethod( JNIEnv* env, jclass pvhObject, jobject target, jmethodID methodID, int arg) argument 56 android_animation_PropertyValuesHolder_callFloatMethod( JNIEnv* env, jclass pvhObject, jobject target, jmethodID methodID, float arg) argument 73 register_android_animation_PropertyValuesHolder(JNIEnv* env) argument [all...] |
H A D | android_content_res_ObbScanner.cpp | 39 static void android_content_res_ObbScanner_getObbInfo(JNIEnv* env, jobject clazz, jstring file, argument 42 const char* filePath = env->GetStringUTFChars(file, NULL); 46 env->ReleaseStringUTFChars(file, filePath); 47 jniThrowException(env, "java/io/IOException", "Could not read OBB file"); 51 env->ReleaseStringUTFChars(file, filePath); 55 jstring packageName = env->NewStringUTF(packageNameStr); 57 jniThrowException(env, "java/io/IOException", "Could not read OBB file"); 61 env->SetObjectField(obbInfo, gObbInfoClassInfo.packageName, packageName); 62 env->SetIntField(obbInfo, gObbInfoClassInfo.version, obb->getVersion()); 63 env 91 register_android_content_res_ObbScanner(JNIEnv* env) argument [all...] |
H A D | android_debug_JNITest.cpp | 33 static jint android_debug_JNITest_part1(JNIEnv* env, jobject object, argument 45 clazz = env->GetObjectClass(object); 46 part2id = env->GetMethodID(clazz, 54 arrayLen = env->GetArrayLength(arrayArg); 62 arrayVal = (int) env->GetObjectArrayElement(arrayArg, arrayLen-1); 66 result = env->CallIntMethod(object, part2id, 76 static jint android_debug_JNITest_part3(JNIEnv* env, jclass clazz, argument 84 utfChars = env->GetStringUTFChars(stringArg, &isCopy); 88 env->ReleaseStringUTFChars(stringArg, utfChars); 103 int register_android_debug_JNITest(JNIEnv* env) argument [all...] |
H A D | android_media_ToneGenerator.cpp | 41 static jboolean android_media_ToneGenerator_startTone(JNIEnv *env, jobject thiz, jint toneType, jint durationMs) { argument 44 ToneGenerator *lpToneGen = (ToneGenerator *)env->GetIntField(thiz, 47 jniThrowRuntimeException(env, "Method called after release()"); 54 static void android_media_ToneGenerator_stopTone(JNIEnv *env, jobject thiz) { argument 57 ToneGenerator *lpToneGen = (ToneGenerator *)env->GetIntField(thiz, 62 jniThrowRuntimeException(env, "Method called after release()"); 68 static jint android_media_ToneGenerator_getAudioSessionId(JNIEnv *env, jobject thiz) { argument 69 ToneGenerator *lpToneGen = (ToneGenerator *)env->GetIntField(thiz, 72 jniThrowRuntimeException(env, "Method called after release()"); 78 static void android_media_ToneGenerator_release(JNIEnv *env, jobjec argument 88 android_media_ToneGenerator_native_setup(JNIEnv *env, jobject thiz, jint streamType, jint volume) argument 111 android_media_ToneGenerator_native_finalize(JNIEnv *env, jobject thiz) argument 136 register_android_media_ToneGenerator(JNIEnv *env) argument [all...] |
/frameworks/webview/chromium/plat_support/ |
H A D | jni_entry_point.cpp | 24 void RegisterDrawGLFunctor(JNIEnv* env); 25 void RegisterGraphicsUtils(JNIEnv* env); 30 JNIEnv* env = NULL; local 31 jint ret = vm->AttachCurrentThread(&env, NULL); 33 android::RegisterDrawGLFunctor(env); 34 android::RegisterGraphicsUtils(env);
|
/frameworks/base/packages/services/PacProcessor/jni/ |
H A D | jni_init.cpp | 23 extern int register_com_android_pacprocessor_PacNative(JNIEnv *env); 29 JNIEnv *env; local 30 if (vm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_6) != JNI_OK) { 35 register_com_android_pacprocessor_PacNative(env);
|
/frameworks/base/media/jni/ |
H A D | android_media_MediaRecorder.cpp | 46 extern sp<Camera> get_native_camera(JNIEnv *env, jobject thiz, struct JNICameraContext** context); 63 JNIMediaRecorderListener(JNIEnv* env, jobject thiz, jobject weak_thiz); 72 JNIMediaRecorderListener::JNIMediaRecorderListener(JNIEnv* env, jobject thiz, jobject weak_thiz) argument 77 jclass clazz = env->GetObjectClass(thiz); 80 jniThrowException(env, "java/lang/Exception", NULL); 83 mClass = (jclass)env->NewGlobalRef(clazz); 87 mObject = env->NewGlobalRef(weak_thiz); 93 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 94 env->DeleteGlobalRef(mObject); 95 env 102 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 108 get_surface(JNIEnv* env, jobject clazz) argument 115 process_media_recorder_call(JNIEnv *env, status_t opStatus, const char* exception, const char* message) argument 128 getMediaRecorder(JNIEnv* env, jobject thiz) argument 135 setMediaRecorder(JNIEnv* env, jobject thiz, const sp<MediaRecorder>& recorder) argument 150 android_media_MediaRecorder_setCamera(JNIEnv* env, jobject thiz, jobject camera) argument 164 android_media_MediaRecorder_setVideoSource(JNIEnv *env, jobject thiz, jint vs) argument 176 android_media_MediaRecorder_setAudioSource(JNIEnv *env, jobject thiz, jint as) argument 189 android_media_MediaRecorder_setOutputFormat(JNIEnv *env, jobject thiz, jint of) argument 201 android_media_MediaRecorder_setVideoEncoder(JNIEnv *env, jobject thiz, jint ve) argument 213 android_media_MediaRecorder_setAudioEncoder(JNIEnv *env, jobject thiz, jint ae) argument 225 android_media_MediaRecorder_setParameter(JNIEnv *env, jobject thiz, jstring params) argument 248 android_media_MediaRecorder_setOutputFileFD(JNIEnv *env, jobject thiz, jobject fileDescriptor, jlong offset, jlong length) argument 262 android_media_MediaRecorder_setVideoSize(JNIEnv *env, jobject thiz, jint width, jint height) argument 275 android_media_MediaRecorder_setVideoFrameRate(JNIEnv *env, jobject thiz, jint rate) argument 287 android_media_MediaRecorder_setMaxDuration(JNIEnv *env, jobject thiz, jint max_duration_ms) argument 299 android_media_MediaRecorder_setMaxFileSize( JNIEnv *env, jobject thiz, jlong max_filesize_bytes) argument 312 android_media_MediaRecorder_prepare(JNIEnv *env, jobject thiz) argument 338 android_media_MediaRecorder_native_getMaxAmplitude(JNIEnv *env, jobject thiz) argument 348 android_media_MediaRecorder_start(JNIEnv *env, jobject thiz) argument 356 android_media_MediaRecorder_stop(JNIEnv *env, jobject thiz) argument 364 android_media_MediaRecorder_native_reset(JNIEnv *env, jobject thiz) argument 372 android_media_MediaRecorder_release(JNIEnv *env, jobject thiz) argument 386 android_media_MediaRecorder_native_init(JNIEnv *env) argument 419 android_media_MediaRecorder_native_setup(JNIEnv *env, jobject thiz, jobject weak_this, jstring packageName) argument 451 android_media_MediaRecorder_native_finalize(JNIEnv *env, jobject thiz) argument 487 register_android_media_MediaRecorder(JNIEnv *env) argument [all...] |
H A D | android_media_MediaPlayer.cpp | 73 JNIMediaPlayerListener(JNIEnv* env, jobject thiz, jobject weak_thiz); 82 JNIMediaPlayerListener::JNIMediaPlayerListener(JNIEnv* env, jobject thiz, jobject weak_thiz) argument 87 jclass clazz = env->GetObjectClass(thiz); 90 jniThrowException(env, "java/lang/Exception", NULL); 93 mClass = (jclass)env->NewGlobalRef(clazz); 97 mObject = env->NewGlobalRef(weak_thiz); 103 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 104 env->DeleteGlobalRef(mObject); 105 env->DeleteGlobalRef(mClass); 110 JNIEnv *env local 132 getMediaPlayer(JNIEnv* env, jobject thiz) argument 139 setMediaPlayer(JNIEnv* env, jobject thiz, const sp<MediaPlayer>& player) argument 157 process_media_player_call(JNIEnv *env, jobject thiz, status_t opStatus, const char* exception, const char *message) argument 184 android_media_MediaPlayer_setDataSourceAndHeaders( JNIEnv *env, jobject thiz, jstring path, jobjectArray keys, jobjectArray values) argument 227 android_media_MediaPlayer_setDataSourceFD(JNIEnv *env, jobject thiz, jobject fileDescriptor, jlong offset, jlong length) argument 245 getVideoSurfaceTexture(JNIEnv* env, jobject thiz) argument 251 decVideoSurfaceRef(JNIEnv *env, jobject thiz) argument 265 setVideoSurface(JNIEnv *env, jobject thiz, jobject jsurface, jboolean mediaPlayerMustBeAlive) argument 305 android_media_MediaPlayer_setVideoSurface(JNIEnv *env, jobject thiz, jobject jsurface) argument 311 android_media_MediaPlayer_prepare(JNIEnv *env, jobject thiz) argument 328 android_media_MediaPlayer_prepareAsync(JNIEnv *env, jobject thiz) argument 345 android_media_MediaPlayer_start(JNIEnv *env, jobject thiz) argument 357 android_media_MediaPlayer_stop(JNIEnv *env, jobject thiz) argument 369 android_media_MediaPlayer_pause(JNIEnv *env, jobject thiz) argument 381 android_media_MediaPlayer_isPlaying(JNIEnv *env, jobject thiz) argument 395 android_media_MediaPlayer_seekTo(JNIEnv *env, jobject thiz, int msec) argument 407 android_media_MediaPlayer_getVideoWidth(JNIEnv *env, jobject thiz) argument 424 android_media_MediaPlayer_getVideoHeight(JNIEnv *env, jobject thiz) argument 442 android_media_MediaPlayer_getCurrentPosition(JNIEnv *env, jobject thiz) argument 456 android_media_MediaPlayer_getDuration(JNIEnv *env, jobject thiz) argument 470 android_media_MediaPlayer_reset(JNIEnv *env, jobject thiz) argument 482 android_media_MediaPlayer_setAudioStreamType(JNIEnv *env, jobject thiz, int streamtype) argument 494 android_media_MediaPlayer_setLooping(JNIEnv *env, jobject thiz, jboolean looping) argument 506 android_media_MediaPlayer_isLooping(JNIEnv *env, jobject thiz) argument 518 android_media_MediaPlayer_setVolume(JNIEnv *env, jobject thiz, float leftVolume, float rightVolume) argument 532 android_media_MediaPlayer_invoke(JNIEnv *env, jobject thiz, jobject java_request, jobject java_reply) argument 551 android_media_MediaPlayer_setMetadataFilter(JNIEnv *env, jobject thiz, jobject request) argument 570 android_media_MediaPlayer_getMetadata(JNIEnv *env, jobject thiz, jboolean update_only, jboolean apply_filter, jobject reply) argument 598 android_media_MediaPlayer_native_init(JNIEnv *env) argument 639 android_media_MediaPlayer_native_setup(JNIEnv *env, jobject thiz, jobject weak_this) argument 657 android_media_MediaPlayer_release(JNIEnv *env, jobject thiz) argument 670 android_media_MediaPlayer_native_finalize(JNIEnv *env, jobject thiz) argument 680 android_media_MediaPlayer_set_audio_session_id(JNIEnv *env, jobject thiz, jint sessionId) argument 690 android_media_MediaPlayer_get_audio_session_id(JNIEnv *env, jobject thiz) argument 702 android_media_MediaPlayer_setAuxEffectSendLevel(JNIEnv *env, jobject thiz, jfloat level) argument 713 android_media_MediaPlayer_attachAuxEffect(JNIEnv *env, jobject thiz, jint effectId) argument 724 android_media_MediaPlayer_pullBatteryData(JNIEnv *env, jobject thiz, jobject java_reply) argument 739 android_media_MediaPlayer_setRetransmitEndpoint(JNIEnv *env, jobject thiz, jstring addrString, jint port) argument 778 android_media_MediaPlayer_setNextMediaPlayer(JNIEnv *env, jobject thiz, jobject java_player) argument 805 android_media_MediaPlayer_updateProxyConfig( JNIEnv *env, jobject thiz, jobject proxyProps) argument 894 register_android_media_MediaPlayer(JNIEnv *env) argument 919 JNIEnv* env = NULL; local [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_MtpDevice.cpp | 89 MtpDevice* get_device_from_object(JNIEnv* env, jobject javaDevice) argument 91 return (MtpDevice*)env->GetIntField(javaDevice, field_context); 94 static void checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 95 if (env->ExceptionCheck()) { 97 LOGE_EX(env); 98 env->ExceptionClear(); 105 android_mtp_MtpDevice_open(JNIEnv *env, jobject thiz, jstring deviceName, jint fd) argument 107 const char *deviceNameStr = env->GetStringUTFChars(deviceName, NULL); 113 env->ReleaseStringUTFChars(deviceName, deviceNameStr); 116 env 121 android_mtp_MtpDevice_close(JNIEnv *env, jobject thiz) argument 132 android_mtp_MtpDevice_get_device_info(JNIEnv *env, jobject thiz) argument 169 android_mtp_MtpDevice_get_storage_ids(JNIEnv *env, jobject thiz) argument 188 android_mtp_MtpDevice_get_storage_info(JNIEnv *env, jobject thiz, jint storageID) argument 222 android_mtp_MtpDevice_get_object_handles(JNIEnv *env, jobject thiz, jint storageID, jint format, jint objectID) argument 242 android_mtp_MtpDevice_get_object_info(JNIEnv *env, jobject thiz, jint objectID) argument 304 JNIEnv *env; member in struct:get_object_callback_data 316 android_mtp_MtpDevice_get_object(JNIEnv *env, jobject thiz, jint objectID, jint objectSize) argument 338 android_mtp_MtpDevice_get_thumbnail(JNIEnv *env, jobject thiz, jint objectID) argument 356 android_mtp_MtpDevice_delete_object(JNIEnv *env, jobject thiz, jint object_id) argument 366 android_mtp_MtpDevice_get_parent(JNIEnv *env, jobject thiz, jint object_id) argument 376 android_mtp_MtpDevice_get_storage_id(JNIEnv *env, jobject thiz, jint object_id) argument 386 android_mtp_MtpDevice_import_file(JNIEnv *env, jobject thiz, jint object_id, jstring dest_path) argument 429 register_android_mtp_MtpDevice(JNIEnv *env) argument [all...] |
/frameworks/base/core/jni/android/graphics/ |
H A D | SurfaceTexture.cpp | 54 static void SurfaceTexture_setSurfaceTexture(JNIEnv* env, jobject thiz, argument 58 (GLConsumer*)env->GetIntField(thiz, fields.surfaceTexture); 65 env->SetIntField(thiz, fields.surfaceTexture, (int)surfaceTexture.get()); 68 static void SurfaceTexture_setBufferQueue(JNIEnv* env, jobject thiz, argument 72 (BufferQueue*)env->GetIntField(thiz, fields.bufferQueue); 79 env->SetIntField(thiz, fields.bufferQueue, (int)bq.get()); 82 static void SurfaceTexture_setFrameAvailableListener(JNIEnv* env, argument 87 env->GetIntField(thiz, fields.frameAvailableListener); 94 env->SetIntField(thiz, fields.frameAvailableListener, (int)listener.get()); 97 sp<GLConsumer> SurfaceTexture_getSurfaceTexture(JNIEnv* env, jobjec argument 101 SurfaceTexture_getProducer(JNIEnv* env, jobject thiz) argument 105 android_SurfaceTexture_getNativeWindow(JNIEnv* env, jobject thiz) argument 112 android_SurfaceTexture_isInstanceOf(JNIEnv* env, jobject thiz) argument 134 JNISurfaceTextureContext(JNIEnv* env, jobject weakThiz, jclass clazz) argument 142 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 167 JNIEnv* env = getJNIEnv(&needsDetach); local 182 JNIEnv* env = getJNIEnv(&needsDetach); local 201 SurfaceTexture_classInit(JNIEnv* env, jclass clazz) argument 229 SurfaceTexture_init(JNIEnv* env, jobject thiz, jint texName, jboolean singleBufferMode, jobject weakThiz) argument 261 SurfaceTexture_finalize(JNIEnv* env, jobject thiz) argument 270 SurfaceTexture_setDefaultBufferSize( JNIEnv* env, jobject thiz, jint width, jint height) argument 276 SurfaceTexture_updateTexImage(JNIEnv* env, jobject thiz) argument 288 SurfaceTexture_releaseTexImage(JNIEnv* env, jobject thiz) argument 300 SurfaceTexture_detachFromGLContext(JNIEnv* env, jobject thiz) argument 306 SurfaceTexture_attachToGLContext(JNIEnv* env, jobject thiz, jint tex) argument 312 SurfaceTexture_getTransformMatrix(JNIEnv* env, jobject thiz, jfloatArray jmtx) argument 321 SurfaceTexture_getTimestamp(JNIEnv* env, jobject thiz) argument 327 SurfaceTexture_release(JNIEnv* env, jobject thiz) argument 349 register_android_graphics_SurfaceTexture(JNIEnv* env) argument [all...] |
H A D | Xfermode.cpp | 29 static void finalizer(JNIEnv* env, jobject, SkXfermode* obj) argument 34 static SkXfermode* avoid_create(JNIEnv* env, jobject, SkColor opColor, argument 40 static SkXfermode* pixelxor_create(JNIEnv* env, jobject, SkColor opColor) argument 62 #define REG(env, name, array) \ 63 result = android::AndroidRuntime::registerNativeMethods(env, name, array, \ 67 int register_android_graphics_Xfermode(JNIEnv* env) { argument 70 REG(env, "android/graphics/Xfermode", gXfermodeMethods); 71 REG(env, "android/graphics/AvoidXfermode", gAvoidMethods); 72 REG(env, "android/graphics/PixelXorXfermode", gPixelXorMethods);
|
/frameworks/base/drm/jni/ |
H A D | android_drm_DrmManagerClient.cpp | 47 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) { argument 63 = env->GetFieldID(env->GetObjectClass(object), fieldName , "Ljava/lang/String;"); 66 jstring valueString = (jstring) env->GetObjectField(object, fieldID); 67 return Utility::getStringValue(env, valueStrin 74 getStringValue(JNIEnv* env, jstring string) argument 91 getByteArrayValue( JNIEnv* env, jobject object, const char* fieldName, int* dataLength) argument 105 getByteArrayValue(JNIEnv* env, jbyteArray byteArray, int* dataLength) argument 119 getIntValue(JNIEnv* env, jobject object, const char* fieldName) argument 148 JNIOnInfoListener(JNIEnv* env, jobject thiz, jobject weak_thiz) argument 161 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 169 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 181 setDrmManagerClientImpl( JNIEnv* env, jobject thiz, const sp<DrmManagerClientImpl>& client) argument 198 getDrmManagerClientImpl(JNIEnv* env, jobject thiz) argument 207 android_drm_DrmManagerClient_initialize( JNIEnv* env, jobject thiz) argument 220 android_drm_DrmManagerClient_setListeners( JNIEnv* env, jobject thiz, jint uniqueId, jobject weak_thiz) argument 231 android_drm_DrmManagerClient_release( JNIEnv* env, jobject thiz, jint uniqueId) argument 245 android_drm_DrmManagerClient_getConstraintsFromContent( JNIEnv* env, jobject thiz, jint uniqueId, jstring jpath, jint usage) argument 294 android_drm_DrmManagerClient_getMetadataFromContent( JNIEnv* env, jobject thiz, jint uniqueId, jstring jpath) argument 334 android_drm_DrmManagerClient_getAllSupportInfo( JNIEnv* env, jobject thiz, jint uniqueId) argument 381 android_drm_DrmManagerClient_installDrmEngine( JNIEnv* env, jobject thiz, jint uniqueId, jstring engineFilePath) argument 389 android_drm_DrmManagerClient_saveRights( JNIEnv* env, jobject thiz, jint uniqueId, jobject drmRights, jstring rightsPath, jstring contentPath) argument 412 android_drm_DrmManagerClient_canHandle( JNIEnv* env, jobject thiz, jint uniqueId, jstring path, jstring mimeType) argument 423 android_drm_DrmManagerClient_processDrmInfo( JNIEnv* env, jobject thiz, jint uniqueId, jobject drmInfoObject) argument 506 android_drm_DrmManagerClient_acquireDrmInfo( JNIEnv* env, jobject thiz, jint uniqueId, jobject drmInfoRequest) argument 578 android_drm_DrmManagerClient_getDrmObjectType( JNIEnv* env, jobject thiz, jint uniqueId, jstring path, jstring mimeType) argument 589 android_drm_DrmManagerClient_getOriginalMimeType( JNIEnv* env, jobject thiz, jint uniqueId, jstring path, jobject fileDescriptor) argument 605 android_drm_DrmManagerClient_checkRightsStatus( JNIEnv* env, jobject thiz, jint uniqueId, jstring path, int action) argument 615 android_drm_DrmManagerClient_removeRights( JNIEnv* env, jobject thiz, jint uniqueId, jstring path) argument 622 android_drm_DrmManagerClient_removeAllRights( JNIEnv* env, jobject thiz, jint uniqueId) argument 628 android_drm_DrmManagerClient_openConvertSession( JNIEnv* env, jobject thiz, jint uniqueId, jstring mimeType) argument 638 GetConvertedStatus(JNIEnv* env, DrmConvertedStatus* pDrmConvertedStatus) argument 669 android_drm_DrmManagerClient_convertData( JNIEnv* env, jobject thiz, jint uniqueId, jint convertId, jbyteArray inputData) argument 688 android_drm_DrmManagerClient_closeConvertSession( JNIEnv* env, jobject thiz, int uniqueId, jint convertId) argument 761 registerNativeMethods(JNIEnv* env) argument 777 JNIEnv* env = NULL; local [all...] |