/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 ) argument 54 android_media_MediaCodecList_getCodecName( JNIEnv *env, jobject , jint index) argument 72 android_media_MediaCodecList_findCodecByName( JNIEnv *env, jobject , jstring name) argument 97 android_media_MediaCodecList_isEncoder( JNIEnv *env, jobject , jint index) argument 114 android_media_MediaCodecList_getSupportedTypes( JNIEnv *env, jobject , jint index) argument 146 android_media_MediaCodecList_getCodecCapabilities( JNIEnv *env, jobject , jint index, jstring type) argument 265 android_media_MediaCodecList_getGlobalSettings(JNIEnv *env, jobject ) argument 311 register_android_media_MediaCodecList(JNIEnv *env) argument [all...] |
H A D | android_media_MediaCrypto.cpp | 41 static sp<JCrypto> getCrypto(JNIEnv *env, jobject thiz) { argument 42 return (JCrypto *)env->GetLongField(thiz, gFields.context); 46 JNIEnv *env, jobject thiz, 48 mObject = env->NewWeakGlobalRef(thiz); 59 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 61 env->DeleteWeakGlobalRef(mObject); 125 sp<ICrypto> JCrypto::GetCrypto(JNIEnv *env, jobject obj) { argument 126 jclass clazz = env->FindClass("android/media/MediaCrypto"); 129 if (!env->IsInstanceOf(obj, clazz)) { 133 sp<JCrypto> jcrypto = getCrypto(env, ob 45 JCrypto( JNIEnv *env, jobject thiz, const uint8_t uuid[16], const void *initData, size_t initSize) argument 143 JByteArrayToVector(JNIEnv *env, jbyteArray const &byteArray) argument 155 setCrypto( JNIEnv *env, jobject thiz, const sp<JCrypto> &crypto) argument 169 android_media_MediaCrypto_release(JNIEnv *env, jobject thiz) argument 173 android_media_MediaCrypto_native_init(JNIEnv *env) argument 181 android_media_MediaCrypto_native_setup( JNIEnv *env, jobject thiz, jbyteArray uuidObj, jbyteArray initDataObj) argument 229 android_media_MediaCrypto_native_finalize( JNIEnv *env, jobject thiz) argument 234 android_media_MediaCrypto_isCryptoSchemeSupportedNative( JNIEnv *env, jobject , jbyteArray uuidObj) argument 257 android_media_MediaCrypto_requiresSecureDecoderComponent( JNIEnv *env, jobject thiz, jstring mimeObj) argument 285 android_media_MediaCrypto_setMediaDrmSession( JNIEnv *env, jobject thiz, jbyteArray jsessionId) argument 338 register_android_media_Crypto(JNIEnv *env) argument [all...] |
H A D | android_media_MediaMuxer.cpp | 47 JNIEnv *env, jclass /* clazz */, jlong nativeObject, jobjectArray keys, 51 jniThrowException(env, "java/lang/IllegalStateException", 57 status_t err = ConvertKeyValueArraysToMessage(env, keys, values, 60 jniThrowException(env, "java/lang/IllegalArgumentException", 69 jniThrowException(env, "java/lang/IllegalStateException", 77 JNIEnv *env, jclass /* clazz */, jlong nativeObject, jint trackIndex, 81 jniThrowException(env, "java/lang/IllegalStateException", 87 void *dst = env->GetDirectBufferAddress(byteBuf); 95 (jbyteArray)env->CallObjectMethod(byteBuf, gFields.arrayID); 98 jniThrowException(env, "jav 46 android_media_MediaMuxer_addTrack( JNIEnv *env, jclass , jlong nativeObject, jobjectArray keys, jobjectArray values) argument 76 android_media_MediaMuxer_writeSampleData( JNIEnv *env, jclass , jlong nativeObject, jint trackIndex, jobject byteBuf, jint offset, jint size, jlong timeUs, jint flags) argument 138 android_media_MediaMuxer_native_setup( JNIEnv *env, jclass clazz, jobject fileDescriptor, jint format) argument 173 android_media_MediaMuxer_setOrientationHint( JNIEnv *env, jclass , jlong nativeObject, jint degrees) argument 191 android_media_MediaMuxer_setLocation( JNIEnv *env, jclass , jlong nativeObject, jint latitude, jint longitude) argument 203 android_media_MediaMuxer_start(JNIEnv *env, jclass , jlong nativeObject) argument 221 android_media_MediaMuxer_stop(JNIEnv *env, jclass , jlong nativeObject) argument 275 register_android_media_MediaMuxer(JNIEnv *env) argument [all...] |
H A D | android_media_VolumeShaper.h | 51 void init(JNIEnv *env) { argument 52 jclass lclazz = env->FindClass("android/media/VolumeShaper$Configuration"); 56 coClazz = (jclass)env->NewGlobalRef(lclazz); 60 coConstructId = env->GetMethodID(coClazz, "<init>", "(IIIDI[F[F)V"); 61 coTypeId = env->GetFieldID(coClazz, "mType", "I"); 62 coIdId = env->GetFieldID(coClazz, "mId", "I"); 63 coOptionFlagsId = env->GetFieldID(coClazz, "mOptionFlags", "I"); 64 coDurationMsId = env->GetFieldID(coClazz, "mDurationMs", "D"); 65 coInterpolatorTypeId = env->GetFieldID(coClazz, "mInterpolatorType", "I"); 66 coTimesId = env 98 exit(JNIEnv *env) argument 104 convertJobjectToConfiguration( JNIEnv *env, const fields_t &fields, jobject jshaper) argument 146 convertVolumeShaperToJobject( JNIEnv *env, const fields_t &fields, const sp<VolumeShaper::Configuration> &configuration) argument 179 convertJobjectToOperation( JNIEnv *env, const fields_t &fields, jobject joperation) argument 191 convertOperationToJobject( JNIEnv *env, const fields_t &fields, const sp<VolumeShaper::Operation> &operation) argument 203 convertJobjectToState( JNIEnv *env, const fields_t &fields, jobject jstate) argument 212 convertStateToJobject( JNIEnv *env, const fields_t &fields, const sp<VolumeShaper::State> &state) 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); 64 android_mtp_MtpServer_setup(JNIEnv *env, jobject thiz, jobject javaDatabase, jboolean usePtp, argument 70 const char *deviceInfoManufacturerStr = env->GetStringUTFChars(deviceInfoManufacturer, NULL); 71 const char *deviceInfoModelStr = env->GetStringUTFChars(deviceInfoModel, NULL); 72 const char *deviceInfoDeviceVersionStr = env->GetStringUTFChars(deviceInfoDeviceVersion, NULL); 73 const char *deviceInfoSerialNumberStr = env->GetStringUTFChars(deviceInfoSerialNumber, NULL); 74 MtpServer* server = new MtpServer(getMtpDatabase(env, javaDatabase), 81 env 96 android_mtp_MtpServer_run(JNIEnv *env, jobject thiz) argument 106 android_mtp_MtpServer_cleanup(JNIEnv *env, jobject thiz) argument 120 android_mtp_MtpServer_send_object_added(JNIEnv *env, jobject thiz, jint handle) argument 132 android_mtp_MtpServer_send_object_removed(JNIEnv *env, jobject thiz, jint handle) argument 144 android_mtp_MtpServer_send_device_property_changed(JNIEnv *env, jobject thiz, jint property) argument 156 android_mtp_MtpServer_add_storage(JNIEnv *env, jobject thiz, jobject jstorage) argument 188 android_mtp_MtpServer_remove_storage(JNIEnv *env, jobject thiz, jint storageId) argument 220 register_android_mtp_MtpServer(JNIEnv *env) argument [all...] |
/frameworks/base/media/jni/soundpool/ |
H A D | android_media_SoundPool.cpp | 35 static inline SoundPool* MusterSoundPool(JNIEnv *env, jobject thiz) { argument 36 return (SoundPool*)env->GetLongField(thiz, fields.mNativeContext); 50 android_media_SoundPool_load_FD(JNIEnv *env, jobject thiz, jobject fileDescriptor, argument 54 SoundPool *ap = MusterSoundPool(env, thiz); 56 return (jint) ap->load(jniGetFDFromFileDescriptor(env, fileDescriptor), 61 android_media_SoundPool_unload(JNIEnv *env, jobject thiz, jint sampleID) { argument 63 SoundPool *ap = MusterSoundPool(env, thiz); 69 android_media_SoundPool_play(JNIEnv *env, jobject thiz, jint sampleID, argument 74 SoundPool *ap = MusterSoundPool(env, thiz); 80 android_media_SoundPool_pause(JNIEnv *env, jobjec argument 89 android_media_SoundPool_resume(JNIEnv *env, jobject thiz, jint channelID) argument 98 android_media_SoundPool_autoPause(JNIEnv *env, jobject thiz) argument 107 android_media_SoundPool_autoResume(JNIEnv *env, jobject thiz) argument 116 android_media_SoundPool_stop(JNIEnv *env, jobject thiz, jint channelID) argument 125 android_media_SoundPool_setVolume(JNIEnv *env, jobject thiz, jint channelID, jfloat leftVolume, jfloat rightVolume) argument 135 android_media_SoundPool_mute(JNIEnv *env, jobject thiz, jboolean muting) argument 144 android_media_SoundPool_setPriority(JNIEnv *env, jobject thiz, jint channelID, jint priority) argument 154 android_media_SoundPool_setLoop(JNIEnv *env, jobject thiz, jint channelID, int loop) argument 164 android_media_SoundPool_setRate(JNIEnv *env, jobject thiz, jint channelID, jfloat rate) argument 176 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 181 android_media_SoundPool_native_setup(JNIEnv *env, jobject thiz, jobject weakRef, jint maxChannels, jobject jaa) argument 223 android_media_SoundPool_release(JNIEnv *env, jobject thiz) argument 312 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 67 return ToJBool(WrapOwnedObjectInJava(std::move(glEnv), env, thiz, true)); 70 jboolean Java_android_filterfw_core_GLEnvironment_nativeDeallocate(JNIEnv* env, jobject thiz) { argument 71 return ToJBool(DeleteNativeObject<GLEnv>(env, thiz)); 74 jboolean Java_android_filterfw_core_GLEnvironment_nativeInitWithNewContext(JNIEnv* env, argument 76 GLEnv* gl_env = ConvertFromJava<GLEnv>(env, thiz); 80 jboolean Java_android_filterfw_core_GLEnvironment_nativeInitWithCurrentContext(JNIEnv* env, argument 82 GLEnv* gl_env = ConvertFromJava<GLEnv>(env, thiz); 86 jboolean Java_android_filterfw_core_GLEnvironment_nativeIsActive(JNIEnv* env, jobject thiz) { argument 87 GLEnv* gl_env = ConvertFromJava<GLEnv>(env, thi 91 Java_android_filterfw_core_GLEnvironment_nativeIsContextActive(JNIEnv* env, jobject thiz) argument 101 Java_android_filterfw_core_GLEnvironment_nativeActivate(JNIEnv* env, jobject thiz) argument 106 Java_android_filterfw_core_GLEnvironment_nativeDeactivate(JNIEnv* env, jobject thiz) argument 111 Java_android_filterfw_core_GLEnvironment_nativeSwapBuffers(JNIEnv* env, jobject thiz) argument 117 getMediaRecorder(JNIEnv* env, jobject jmediarecorder) argument 134 Java_android_filterfw_core_GLEnvironment_nativeAddSurface(JNIEnv* env, jobject thiz, jobject surface) argument 194 Java_android_filterfw_core_GLEnvironment_nativeAddSurfaceWidthHeight(JNIEnv* env, jobject thiz, jobject surface, jint width, jint height) argument 269 Java_android_filterfw_core_GLEnvironment_nativeAddSurfaceFromMediaRecorder( JNIEnv* env, jobject thiz, jobject jmediarecorder) argument 358 Java_android_filterfw_core_GLEnvironment_nativeActivateSurfaceId(JNIEnv* env, jobject thiz, jint surfaceId) argument 365 Java_android_filterfw_core_GLEnvironment_nativeRemoveSurfaceId(JNIEnv* env, jobject thiz, jint surfaceId) argument 372 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(WrapOwnedObjectInJava(std::move(frame), env, thiz, true)); 58 jboolean Java_android_filterfw_core_GLFrame_nativeAllocateWithTexture(JNIEnv* env, argument 64 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env); 68 return ToJBool(WrapOwnedObjectInJava(std::move(frame), env, thiz, true)); 73 jboolean Java_android_filterfw_core_GLFrame_nativeAllocateWithFbo(JNIEnv* env, argument 79 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env); 83 return ToJBool(WrapOwnedObjectInJava(std::move(frame), env, thiz, true)); 88 jboolean Java_android_filterfw_core_GLFrame_nativeAllocateExternal(JNIEnv* env, argument 100 Java_android_filterfw_core_GLFrame_nativeDeallocate(JNIEnv* env, jobject thiz) argument 104 Java_android_filterfw_core_GLFrame_setNativeData(JNIEnv* env, jobject thiz, jbyteArray data, jint offset, jint length) argument 121 Java_android_filterfw_core_GLFrame_getNativeData(JNIEnv* env, jobject thiz) argument 133 Java_android_filterfw_core_GLFrame_setNativeInts(JNIEnv* env, jobject thiz, jintArray ints) argument 150 Java_android_filterfw_core_GLFrame_getNativeInts(JNIEnv* env, jobject thiz) argument 162 Java_android_filterfw_core_GLFrame_setNativeFloats(JNIEnv* env, jobject thiz, jfloatArray floats) argument 186 Java_android_filterfw_core_GLFrame_getNativeFloats(JNIEnv* env, jobject thiz) argument 208 Java_android_filterfw_core_GLFrame_setNativeBitmap(JNIEnv* env, jobject thiz, jobject bitmap, jint size) argument 225 Java_android_filterfw_core_GLFrame_getNativeBitmap(JNIEnv* env, jobject thiz, jobject bitmap) argument 240 Java_android_filterfw_core_GLFrame_setNativeViewport(JNIEnv* env, jobject thiz, jint x, jint y, jint width, jint height) argument 250 Java_android_filterfw_core_GLFrame_getNativeTextureId(JNIEnv* env, jobject thiz) argument 255 Java_android_filterfw_core_GLFrame_getNativeFboId(JNIEnv* env, jobject thiz) argument 260 Java_android_filterfw_core_GLFrame_generateNativeMipMap(JNIEnv* env, jobject thiz) argument 265 Java_android_filterfw_core_GLFrame_setNativeTextureParam(JNIEnv* env, jobject thiz, jint param, jint value) argument 273 Java_android_filterfw_core_GLFrame_nativeResetParams(JNIEnv* env, jobject thiz) argument 278 Java_android_filterfw_core_GLFrame_nativeCopyFromNative(JNIEnv* env, jobject thiz, jobject frame) argument 289 Java_android_filterfw_core_GLFrame_nativeCopyFromGL(JNIEnv* env, jobject thiz, jobject frame) argument 300 Java_android_filterfw_core_GLFrame_nativeFocus(JNIEnv* env, jobject thiz) argument 305 Java_android_filterfw_core_GLFrame_nativeReattachTexToFbo(JNIEnv* env, jobject thiz) argument 310 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 39 return ToJBool(WrapOwnedObjectInJava(std::move(frame), env, thiz, true)); 42 jboolean Java_android_filterfw_core_NativeFrame_nativeDeallocate(JNIEnv* env, jobject thiz) { argument 43 return ToJBool(DeleteNativeObject<NativeFrame>(env, thiz)); 54 jboolean Java_android_filterfw_core_NativeFrame_setNativeData(JNIEnv* env, argument 59 NativeFrame* frame = ConvertFromJava<NativeFrame>(env, thiz); 61 jbyte* bytes = env->GetByteArrayElements(data, NULL); 66 env->ReleaseByteArrayElements(data, bytes, JNI_ABORT); 73 jbyteArray Java_android_filterfw_core_NativeFrame_getNativeData(JNIEnv* env, argument 76 NativeFrame* frame = ConvertFromJava<NativeFrame>(env, thi 88 Java_android_filterfw_core_NativeFrame_getNativeBuffer(JNIEnv* env, jobject thiz, jobject buffer) argument 99 Java_android_filterfw_core_NativeFrame_setNativeInts(JNIEnv* env, jobject thiz, jintArray ints) argument 117 Java_android_filterfw_core_NativeFrame_getNativeInts(JNIEnv* env, jobject thiz, jint size) argument 133 Java_android_filterfw_core_NativeFrame_setNativeFloats(JNIEnv* env, jobject thiz, jfloatArray floats) argument 151 Java_android_filterfw_core_NativeFrame_getNativeFloats(JNIEnv* env, jobject thiz, jint size) argument 167 Java_android_filterfw_core_NativeFrame_setNativeBitmap(JNIEnv* env, jobject thiz, jobject bitmap, jint size, jint bytes_per_sample) argument 217 Java_android_filterfw_core_NativeFrame_getNativeBitmap(JNIEnv* env, jobject thiz, jobject bitmap, jint size, jint bytes_per_sample) argument 269 Java_android_filterfw_core_NativeFrame_getNativeCapacity(JNIEnv* env, jobject thiz) argument 274 Java_android_filterfw_core_NativeFrame_nativeCopyFromNative(JNIEnv* env, jobject thiz, jobject frame) argument 285 Java_android_filterfw_core_NativeFrame_nativeCopyFromGL(JNIEnv* env, jobject thiz, jobject frame) argument [all...] |
H A D | jni_util.h | 52 JavaObject(jobject object, JNIEnv* env); 131 int GetObjectID(JNIEnv* env, jobject j_object) { argument 132 jclass cls = env->GetObjectClass(j_object); 133 jfieldID id_field = env->GetFieldID(cls, id_field_name_.c_str(), "I"); 134 const int result = env->GetIntField(j_object, id_field); 135 env->DeleteLocalRef(cls); 142 bool WrapObject(T* c_object, JNIEnv* env, jobject j_object, bool owns) { argument 144 jclass cls = env->GetObjectClass(j_object); 145 jfieldID id_field = env->GetFieldID(cls, id_field_name_.c_str(), "I"); 146 env 166 CreateJavaObject(JNIEnv* env) argument 214 WrapObjectInJava(T* c_object, JNIEnv* env, jobject j_object, bool owns) argument 221 WrapOwnedObjectInJava(std::unique_ptr<T> c_object, JNIEnv* env, jobject j_object, bool owns) argument 234 WrapNewObjectInJava(T* c_object, JNIEnv* env, bool owns) argument 248 ConvertFromJava(JNIEnv* env, jobject j_object) argument 258 DeleteNativeObject(JNIEnv* env, jobject j_object) argument [all...] |
/frameworks/base/media/tests/NativeMidiDemo/jni/ |
H A D | nativemidi-jni.cpp | 16 JNIEnv* env, jobject thiz, jint sampleRate, jint playSamples); 18 JNIEnv* env, jobject thiz); 20 JNIEnv* env, jobject thiz); 22 JNIEnv* env, jobject thiz); 24 JNIEnv* env, jobject thiz); 26 JNIEnv* env, jobject thiz); 28 JNIEnv* env, jobject thiz, jint deviceId, jint portNumber); 30 JNIEnv* env, jobject thiz); 125 JNIEnv* env, jobject, jint sampleRate, jint playSamples) { 185 return env 124 Java_com_example_android_nativemididemo_NativeMidi_initAudio( JNIEnv* env, jobject, jint sampleRate, jint playSamples) argument 232 Java_com_example_android_nativemididemo_NativeMidi_getRecentMessages( JNIEnv* env, jobject thiz) 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 | 433 int register_android_server_AlarmManagerService(JNIEnv* env) argument 435 return jniRegisterNativeMethods(env, "com/android/server/AlarmManagerService",
|
H A D | com_android_server_UsbHostManager.cpp | 52 static void checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 53 if (env->ExceptionCheck()) { 55 LOGE_EX(env); 56 env->ExceptionClear(); 70 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 82 jstring deviceName = env->NewStringUTF(devname); 83 jstring manufacturerName = AndroidRuntime::NewStringLatin1(env, manufacturer); 84 jstring productName = AndroidRuntime::NewStringLatin1(env, product); 85 jstring serialNumber = AndroidRuntime::NewStringLatin1(env, serial); 87 jboolean result = env 149 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 170 android_server_UsbHostManager_openDevice(JNIEnv *env, jobject , jstring deviceName) argument 202 register_android_server_UsbHostManager(JNIEnv *env) argument [all...] |
H A D | com_android_server_connectivity_Vpn.cpp | 217 static bool modifyAddress(JNIEnv *env, jobject thiz, jstring jName, jstring jAddress, argument 221 const char *name = jName ? env->GetStringUTFChars(jName, NULL) : NULL; 222 const char *address = jAddress ? env->GetStringUTFChars(jAddress, NULL) : NULL; 225 jniThrowNullPointerException(env, "name"); 227 jniThrowNullPointerException(env, "address"); 243 env->ReleaseStringUTFChars(jName, name); 246 env->ReleaseStringUTFChars(jAddress, address); 253 static void throwException(JNIEnv *env, int error, const char *message) argument 256 jniThrowException(env, "java/lang/IllegalStateException", message); 258 jniThrowException(env, "jav 262 create(JNIEnv *env, jobject , jint mtu) argument 272 getName(JNIEnv *env, jobject , jint tun) argument 282 setAddresses(JNIEnv *env, jobject , jstring jName, jstring jAddresses) argument 315 reset(JNIEnv *env, jobject , jstring jName) argument 328 check(JNIEnv *env, jobject , jstring jName) argument 340 addAddress(JNIEnv *env, jobject thiz, jstring jName, jstring jAddress, jint jPrefixLength) argument 346 delAddress(JNIEnv *env, jobject thiz, jstring jName, jstring jAddress, jint jPrefixLength) argument 364 register_android_server_connectivity_Vpn(JNIEnv *env) argument [all...] |
H A D | com_android_server_fingerprint_FingerprintService.cpp | 66 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 67 env->CallVoidMethod(gCallback, gFingerprintServiceClassInfo.notify, type, arg1, arg2, arg3); 127 static void nativeInit(JNIEnv *env, jobject clazz, jobject mQueue, jobject callbackObj) { argument 129 gCallback = MakeGlobalRefOrDie(env, callbackObj); 130 gLooper = android_os_MessageQueue_getMessageQueue(env, mQueue)->getLooper(); 133 static jint nativeEnroll(JNIEnv* env, jobject clazz, jbyteArray token, jint groupId, jint timeout) { argument 135 const int tokenSize = env->GetArrayLength(token); 136 jbyte* tokenData = env->GetByteArrayElements(token, 0); 143 env->ReleaseByteArrayElements(token, tokenData, 0); 147 static jlong nativePreEnroll(JNIEnv* env, jobjec argument 153 nativeStopEnrollment(JNIEnv* env, jobject clazz) argument 159 nativeAuthenticate(JNIEnv* env, jobject clazz, jlong sessionId, jint groupId) argument 165 nativeStopAuthentication(JNIEnv* env, jobject clazz) argument 171 nativeRemove(JNIEnv* env, jobject clazz, jint fingerId, jint groupId) argument 184 nativeSetActiveGroup(JNIEnv *env, jobject clazz, jint gid, jbyteArray path) argument 199 nativeOpenHal(JNIEnv* env, jobject clazz) argument 247 nativeCloseHal(JNIEnv* env, jobject clazz) argument 271 register_android_server_fingerprint_FingerprintService(JNIEnv* env) argument [all...] |
H A D | com_android_server_input_InputWindowHandle.cpp | 71 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 72 env->DeleteWeakGlobalRef(mObjWeak); 75 jobject NativeInputWindowHandle::getInputWindowHandleObjLocalRef(JNIEnv* env) { argument 76 return env->NewLocalRef(mObjWeak); 80 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 81 jobject obj = env->NewLocalRef(mObjWeak); 93 jobject inputChannelObj = env->GetObjectField(obj, 96 mInfo->inputChannel = android_view_InputChannel_getInputChannel(env, inputChannelObj); 97 env->DeleteLocalRef(inputChannelObj); 102 jstring nameObj = jstring(env 169 android_server_InputWindowHandle_getHandle( JNIEnv* env, jobject inputWindowHandleObj) argument 200 android_server_InputWindowHandle_nativeDispose(JNIEnv* env, jobject obj) argument 227 register_android_server_InputWindowHandle(JNIEnv* env) argument [all...] |
H A D | com_android_server_power_PowerManagerService.cpp | 69 static bool checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 70 if (env->ExceptionCheck()) { 72 LOGE_EX(env); 73 env->ExceptionClear(); 128 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 130 env->CallVoidMethod(gPowerManagerServiceObj, 133 checkAndClearExceptionFromCallback(env, "userActivityFromNative"); 139 static void nativeInit(JNIEnv* env, jobject obj) { argument 140 gPowerManagerServiceObj = env->NewGlobalRef(obj); 147 static void nativeAcquireSuspendBlocker(JNIEnv *env, jclas argument 152 nativeReleaseSuspendBlocker(JNIEnv *env, jclass , jstring nameStr) argument 177 nativeSendPowerHint(JNIEnv *env, jclass clazz, jint hintId, jint data) argument 185 nativeSetFeature(JNIEnv *env, jclass clazz, jint featureId, jint data) argument 225 register_android_server_PowerManagerService(JNIEnv* env) argument [all...] |
H A D | com_android_server_tv_TvUinputBridge.cpp | 187 static jlong nativeOpen(JNIEnv* env, jclass clazz, argument 190 ScopedUtfChars name(env, nameStr); 191 ScopedUtfChars uniqueId(env, uniqueIdStr); 198 static void nativeClose(JNIEnv* env, jclass clazz, jlong ptr) { argument 203 static void nativeSendTimestamp(JNIEnv* env, jclass clazz, jlong ptr, jlong timestamp) { argument 210 static void nativeSendKey(JNIEnv* env, jclass clazz, jlong ptr, jint keyCode, jboolean down) { argument 220 static void nativeSendPointerDown(JNIEnv* env, jclass clazz, jlong ptr, argument 236 static void nativeSendPointerUp(JNIEnv* env, jclass clazz, jlong ptr, argument 248 static void nativeSendPointerSync(JNIEnv* env, jclass clazz, jlong ptr) { argument 253 static void nativeClear(JNIEnv* env, jclas argument 298 register_android_server_tv_TvUinputBridge(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)); 96 JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height) { 97 Rgba* pInput = static_cast<Rgba*>(env->GetDirectBufferAddress(input)); 98 Rgba* pOutput = static_cast<Rgba*>(env->GetDirectBufferAddress(output)); 111 JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height) { 112 Rgba* pInput = static_cast<Rgba*>(env->GetDirectBufferAddress(input)); 113 Rgba* pOutput = static_cast<Rgba*>(env->GetDirectBufferAddress(output)); 154 JNIEnv* env, jclas 56 nativeYuv420pToRgba8888( JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height) argument 95 nativeArgb8888ToRgba8888( JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height) argument 110 nativeRgba8888ToHsva8888( JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height) argument 153 nativeRgba8888ToYcbcra8888( JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height) argument [all...] |
/frameworks/ex/framesequence/jni/ |
H A D | FrameSequenceJNI.cpp | 35 static jobject createJavaFrameSequence(JNIEnv* env, FrameSequence* frameSequence) { argument 39 return env->NewObject(gFrameSequenceClassInfo.clazz, gFrameSequenceClassInfo.ctor, 48 static jobject nativeDecodeByteArray(JNIEnv* env, jobject clazz, argument 50 jbyte* bytes = reinterpret_cast<jbyte*>(env->GetPrimitiveArrayCritical(byteArray, NULL)); 52 jniThrowException(env, ILLEGAL_STATE_EXEPTION, 58 env->ReleasePrimitiveArrayCritical(byteArray, bytes, 0); 59 return createJavaFrameSequence(env, frameSequence); 62 static jobject nativeDecodeByteBuffer(JNIEnv* env, jobject clazz, argument 64 jobject globalBuf = env->NewGlobalRef(buf); 66 env 77 nativeDecodeStream(JNIEnv* env, jobject clazz, jobject istream, jbyteArray byteArray) argument 84 nativeDestroyFrameSequence(JNIEnv* env, jobject clazz, jlong frameSequenceLong) argument 94 nativeCreateState(JNIEnv* env, jobject clazz, jlong frameSequenceLong) argument 104 nativeDestroyState( JNIEnv* env, jobject clazz, jlong frameSequenceStateLong) argument 111 throwIae(JNIEnv* env, const char* message, int errorCode) argument 117 nativeGetFrame( JNIEnv* env, jobject clazz, jlong frameSequenceStateLong, jint frameNr, jobject bitmap, jint previousFrameNr) argument 175 FrameSequence_OnLoad(JNIEnv* env) argument [all...] |
/frameworks/ml/bordeaux/learning/stochastic_linear_ranker/jni/ |
H A D | jni_stochastic_linear_ranker.cpp | 30 void CreateSparseWeightVector(JNIEnv* env, const jobjectArray keys, const float* values, argument 35 jstring s = (jstring) env->GetObjectArrayElement(keys, i); 36 const char *key = env->GetStringUTFChars(s, &iscopy); 38 env->ReleaseStringUTFChars(s,key); 42 void ConvertParameter2Object(JNIEnv* env, jobjectArray *keys, jobjectArray *values, argument 45 jstring jstrK = env->NewStringUTF(name); 46 jstring jstrV = env->NewStringUTF(paramValue); 47 env->SetObjectArrayElement(*keys, index, jstrK); 48 env->SetObjectArrayElement(*values, index, jstrV); 51 void DecomposeSparseWeightVector(JNIEnv* env, jobjectArra argument 69 Java_android_bordeaux_learning_StochasticLinearRanker_nativeSetWeightClassifier( JNIEnv* env, jobject , jobjectArray key_array_model, jfloatArray value_array_model, jfloat normalizer_model, jlong paPtr) argument 95 Java_android_bordeaux_learning_StochasticLinearRanker_nativeSetParameterClassifier( JNIEnv* env, jobject , jstring key, jstring value, jlong paPtr) argument 249 Java_android_bordeaux_learning_StochasticLinearRanker_nativeGetParameterClassifier( JNIEnv* env, jobject , jobjectArray key_array_param, jobjectArray value_array_param, jlong paPtr) argument 368 Java_android_bordeaux_learning_StochasticLinearRanker_nativeGetWeightClassifier( JNIEnv* env, jobject , jobjectArray key_array_model, jfloatArray value_array_model, jfloat , jlong paPtr) argument 399 Java_android_bordeaux_learning_StochasticLinearRanker_nativeUpdateClassifier( JNIEnv* env, jobject , jobjectArray key_array_positive, jfloatArray value_array_positive, jobjectArray key_array_negative, jfloatArray value_array_negative, jlong paPtr) argument 438 Java_android_bordeaux_learning_StochasticLinearRanker_nativeScoreSample( JNIEnv* env, jobject , jobjectArray key_array, jfloatArray value_array, jlong paPtr) 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/native/services/sensorservice/hidl/ |
H A D | SensorManager.cpp | 160 JNIEnv* env; local 161 if (javaVm->AttachCurrentThread(&env, &args) != JNI_OK) {
|
/frameworks/webview/chromium/loader/ |
H A D | loader.cpp | 108 jint DoLoadWithRelroFile(JNIEnv* env, const char* lib, const char* relro, argument 116 android::FindNamespaceByClassLoader(env, clazzLoader); 146 jboolean CreateRelroFile(JNIEnv* env, jclass, jstring lib32, jstring lib64, argument 158 const char* lib_utf8 = env->GetStringUTFChars(lib, NULL); 160 const char* relro_utf8 = env->GetStringUTFChars(relro, NULL); 163 env->ReleaseStringUTFChars(relro, relro_utf8); 165 env->ReleaseStringUTFChars(lib, lib_utf8); 170 jint LoadWithRelroFile(JNIEnv* env, jclass, jstring lib32, jstring lib64, argument 182 const char* lib_utf8 = env->GetStringUTFChars(lib, NULL); 184 const char* relro_utf8 = env 208 RegisterWebViewFactory(JNIEnv* env) argument 240 JNIEnv* env = NULL; local [all...] |