/frameworks/base/media/jni/audioeffect/ |
H A D | android_media_Visualizer.cpp | 83 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 86 env->DeleteGlobalRef(waveform_data); 91 env->DeleteGlobalRef(fft_data); 134 static void ensureArraySize(JNIEnv *env, jbyteArray *array, uint32_t size) { argument 136 uint32_t len = env->GetArrayLength(*array); 140 env->DeleteGlobalRef(*array); 144 jbyteArray localRef = env->NewByteArray(size); 147 *array = (jbyteArray)env->NewGlobalRef(localRef); 150 env->DeleteLocalRef(localRef); 166 JNIEnv *env local 227 getVisualizer(JNIEnv* env, jobject thiz) argument 243 android_media_visualizer_native_init(JNIEnv *env) argument 295 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 307 android_media_visualizer_native_setup(JNIEnv *env, jobject thiz, jobject weak_this, jint sessionId, jintArray jId) argument 391 android_media_visualizer_native_finalize(JNIEnv *env, jobject thiz) argument 412 android_media_visualizer_native_release(JNIEnv *env, jobject thiz) argument 423 android_media_visualizer_native_setEnabled(JNIEnv *env, jobject thiz, jboolean enabled) argument 444 android_media_visualizer_native_getEnabled(JNIEnv *env, jobject thiz) argument 455 android_media_visualizer_native_getCaptureSizeRange(JNIEnv *env, jobject thiz) argument 467 android_media_visualizer_native_getMaxCaptureRate(JNIEnv *env, jobject thiz) argument 473 android_media_visualizer_native_setCaptureSize(JNIEnv *env, jobject thiz, jint size) argument 484 android_media_visualizer_native_getCaptureSize(JNIEnv *env, jobject thiz) argument 494 android_media_visualizer_native_setScalingMode(JNIEnv *env, jobject thiz, jint mode) argument 505 android_media_visualizer_native_getScalingMode(JNIEnv *env, jobject thiz) argument 515 android_media_visualizer_native_getSamplingRate(JNIEnv *env, jobject thiz) argument 525 android_media_visualizer_native_getWaveForm(JNIEnv *env, jobject thiz, jbyteArray jWaveform) argument 543 android_media_visualizer_native_getFft(JNIEnv *env, jobject thiz, jbyteArray jFft) argument 562 android_media_setPeriodicCapture(JNIEnv *env, jobject thiz, jint rate, jboolean jWaveform, jboolean jFft) argument 616 register_android_media_visualizer(JNIEnv *env) argument [all...] |
/frameworks/base/core/jni/ |
H A D | android_hardware_UsbRequest.cpp | 33 struct usb_request* get_request_from_object(JNIEnv* env, jobject java_request) argument 35 return (struct usb_request*)env->GetIntField(java_request, field_context); 39 extern struct usb_device* get_device_from_object(JNIEnv* env, jobject connection); 42 android_hardware_UsbRequest_init(JNIEnv *env, jobject thiz, jobject java_device, argument 47 struct usb_device* device = get_device_from_object(env, java_device); 64 env->SetIntField(thiz, field_context, (int)request); 69 android_hardware_UsbRequest_close(JNIEnv *env, jobject thiz) argument 72 struct usb_request* request = get_request_from_object(env, thiz); 75 env->SetIntField(thiz, field_context, 0); 80 android_hardware_UsbRequest_queue_array(JNIEnv *env, jobjec argument 118 android_hardware_UsbRequest_dequeue_array(JNIEnv *env, jobject thiz, jbyteArray buffer, jint length, jboolean out) argument 137 android_hardware_UsbRequest_queue_direct(JNIEnv *env, jobject thiz, jobject buffer, jint length, jboolean out) argument 168 android_hardware_UsbRequest_dequeue_direct(JNIEnv *env, jobject thiz) argument 181 android_hardware_UsbRequest_cancel(JNIEnv *env, jobject thiz) argument 203 register_android_hardware_UsbRequest(JNIEnv *env) argument [all...] |
H A D | android_backup_BackupDataOutput.cpp | 29 ctor_native(JNIEnv* env, jobject clazz, jobject fileDescriptor) argument 31 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor); 40 dtor_native(JNIEnv* env, jobject clazz, int w) argument 46 writeEntityHeader_native(JNIEnv* env, jobject clazz, int w, jstring key, int dataSize) argument 51 const char* keyUTF = env->GetStringUTFChars(key, NULL); 57 env->ReleaseStringUTFChars(key, keyUTF); 63 writeEntityData_native(JNIEnv* env, jobject clazz, int w, jbyteArray data, int size) argument 68 if (env->GetArrayLength(data) < size) { 73 jbyte* dataBytes = env->GetByteArrayElements(data, NULL); 80 env 86 setKeyPrefix_native(JNIEnv* env, jobject clazz, int w, jstring keyPrefixObj) argument 107 register_android_backup_BackupDataOutput(JNIEnv* env) argument [all...] |
H A D | android_media_RemoteDisplay.cpp | 52 NativeRemoteDisplayClient(JNIEnv* env, jobject remoteDisplayObj) : argument 53 mRemoteDisplayObjGlobal(env->NewGlobalRef(remoteDisplayObj)) { 58 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 59 env->DeleteGlobalRef(mRemoteDisplayObjGlobal); 65 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 67 jobject surfaceObj = android_view_Surface_createFromISurfaceTexture(env, surfaceTexture); 74 env->CallVoidMethod(mRemoteDisplayObjGlobal, 77 env->DeleteLocalRef(surfaceObj); 78 checkAndClearExceptionFromCallback(env, "notifyDisplayConnected"); 82 JNIEnv* env local 90 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 100 checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) argument 128 nativeListen(JNIEnv* env, jobject remoteDisplayObj, jstring ifaceStr) argument 152 nativeDispose(JNIEnv* env, jobject remoteDisplayObj, jint ptr) argument 166 register_android_media_RemoteDisplay(JNIEnv* env) argument [all...] |
H A D | android_os_MemoryFile.cpp | 29 static jobject android_os_MemoryFile_open(JNIEnv* env, jobject clazz, jstring name, jint length) argument 31 const char* namestr = (name ? env->GetStringUTFChars(name, NULL) : NULL); 36 env->ReleaseStringUTFChars(name, namestr); 39 jniThrowException(env, "java/io/IOException", "ashmem_create_region failed"); 43 return jniCreateFileDescriptor(env, result); 46 static jint android_os_MemoryFile_mmap(JNIEnv* env, jobject clazz, jobject fileDescriptor, argument 49 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor); 52 jniThrowException(env, "java/io/IOException", "mmap failed"); 56 static void android_os_MemoryFile_munmap(JNIEnv* env, jobject clazz, jint addr, jint length) argument 60 jniThrowException(env, "jav 63 android_os_MemoryFile_close(JNIEnv* env, jobject clazz, jobject fileDescriptor) argument 72 android_os_MemoryFile_read(JNIEnv* env, jobject clazz, jobject fileDescriptor, jint address, jbyteArray buffer, jint srcOffset, jint destOffset, jint count, jboolean unpinned) argument 91 android_os_MemoryFile_write(JNIEnv* env, jobject clazz, jobject fileDescriptor, jint address, jbyteArray buffer, jint srcOffset, jint destOffset, jint count, jboolean unpinned) argument 110 android_os_MemoryFile_pin(JNIEnv* env, jobject clazz, jobject fileDescriptor, jboolean pin) argument 119 android_os_MemoryFile_get_size(JNIEnv* env, jobject clazz, jobject fileDescriptor) argument 151 register_android_os_MemoryFile(JNIEnv* env) argument [all...] |
H A D | android_hardware_UsbDevice.cpp | 30 android_hardware_UsbDevice_get_device_id(JNIEnv *env, jobject clazz, jstring name) argument 32 const char *nameStr = env->GetStringUTFChars(name, NULL); 34 env->ReleaseStringUTFChars(name, nameStr); 39 android_hardware_UsbDevice_get_device_name(JNIEnv *env, jobject clazz, jint id) argument 42 jstring result = env->NewStringUTF(name); 55 int register_android_hardware_UsbDevice(JNIEnv *env) argument 57 return AndroidRuntime::registerNativeMethods(env, "android/hardware/usb/UsbDevice",
|
H A D | android_os_SELinux.cpp | 33 static void throw_NullPointerException(JNIEnv *env, const char* msg) { argument 35 clazz = env->FindClass("java/lang/NullPointerException"); 36 env->ThrowNew(clazz, msg); 46 static jboolean isSELinuxEnabled(JNIEnv *env, jobject classz) { argument 58 static jboolean isSELinuxEnforced(JNIEnv *env, jobject clazz) { argument 73 static jboolean setSELinuxEnforce(JNIEnv *env, jobject clazz, jboolean value) { argument 94 static jstring getPeerCon(JNIEnv *env, jobject clazz, jobject fileDescriptor) { argument 100 throw_NullPointerException(env, "Trying to check security context of a null peer socket."); 107 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor); 109 if (env 140 setFSCreateCon(JNIEnv *env, jobject clazz, jstring context) argument 180 setFileCon(JNIEnv *env, jobject clazz, jstring path, jstring con) argument 226 getFileCon(JNIEnv *env, jobject clazz, jstring path) argument 268 getCon(JNIEnv *env, jobject clazz) argument 302 getPidCon(JNIEnv *env, jobject clazz, jint pid) argument 337 getBooleanNames(JNIEnv *env, JNIEnv clazz) argument 375 getBooleanValue(JNIEnv *env, jobject clazz, jstring name) argument 403 setBooleanValue(JNIEnv *env, jobject clazz, jstring name, jboolean value) argument 438 checkSELinuxAccess(JNIEnv *env, jobject clazz, jstring scon, jstring tcon, jstring tclass, jstring perm) argument 484 native_restorecon(JNIEnv *env, jobject clazz, jstring pathname) argument 528 register_android_os_SELinux(JNIEnv *env) argument [all...] |
H A D | android_hardware_Camera.cpp | 61 JNICameraContext(JNIEnv* env, jobject weak_this, jclass clazz, const sp<Camera>& camera); 67 void postMetadata(JNIEnv *env, int32_t msgType, camera_frame_metadata_t *metadata); 68 void addCallbackBuffer(JNIEnv *env, jbyteArray cbb, int msgType); 69 void setCallbackMode(JNIEnv *env, bool installed, bool manualMode); 75 void copyAndPost(JNIEnv* env, const sp<IMemory>& dataPtr, int msgType); 76 void clearCallbackBuffers_l(JNIEnv *env, Vector<jbyteArray> *buffers); 77 void clearCallbackBuffers_l(JNIEnv *env); 78 jbyteArray getCallbackBuffer(JNIEnv *env, Vector<jbyteArray> *buffers, size_t bufferSize); 112 sp<Camera> get_native_camera(JNIEnv *env, jobject thiz, JNICameraContext** pContext) argument 116 JNICameraContext* context = reinterpret_cast<JNICameraContext*>(env 129 JNICameraContext(JNIEnv* env, jobject weak_this, jclass clazz, const sp<Camera>& camera) argument 149 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 181 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 196 getCallbackBuffer( JNIEnv* env, Vector<jbyteArray>* buffers, size_t bufferSize) argument 224 copyAndPost(JNIEnv* env, const sp<IMemory>& dataPtr, int msgType) argument 282 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 330 postMetadata(JNIEnv *env, int32_t msgType, camera_frame_metadata_t *metadata) argument 361 setCallbackMode(JNIEnv *env, bool installed, bool manualMode) argument 388 addCallbackBuffer( JNIEnv *env, jbyteArray cbb, int msgType) argument 428 clearCallbackBuffers_l(JNIEnv *env) argument 434 clearCallbackBuffers_l(JNIEnv *env, Vector<jbyteArray> *buffers) argument 442 android_hardware_Camera_getNumberOfCameras(JNIEnv *env, jobject thiz) argument 447 android_hardware_Camera_getCameraInfo(JNIEnv *env, jobject thiz, jint cameraId, jobject info_obj) argument 467 android_hardware_Camera_native_setup(JNIEnv *env, jobject thiz, jobject weak_this, jint cameraId) argument 503 android_hardware_Camera_release(JNIEnv *env, jobject thiz) argument 534 android_hardware_Camera_setPreviewDisplay(JNIEnv *env, jobject thiz, jobject jSurface) argument 549 android_hardware_Camera_setPreviewTexture(JNIEnv *env, jobject thiz, jobject jSurfaceTexture) argument 577 android_hardware_Camera_startPreview(JNIEnv *env, jobject thiz) argument 589 android_hardware_Camera_stopPreview(JNIEnv *env, jobject thiz) argument 598 android_hardware_Camera_previewEnabled(JNIEnv *env, jobject thiz) argument 607 android_hardware_Camera_setHasPreviewCallback(JNIEnv *env, jobject thiz, jboolean installed, jboolean manualBuffer) argument 622 android_hardware_Camera_addCallbackBuffer(JNIEnv *env, jobject thiz, jbyteArray bytes, int msgType) argument 632 android_hardware_Camera_autoFocus(JNIEnv *env, jobject thiz) argument 644 android_hardware_Camera_cancelAutoFocus(JNIEnv *env, jobject thiz) argument 656 android_hardware_Camera_takePicture(JNIEnv *env, jobject thiz, int msgType) argument 687 android_hardware_Camera_setParameters(JNIEnv *env, jobject thiz, jstring params) argument 705 android_hardware_Camera_getParameters(JNIEnv *env, jobject thiz) argument 719 android_hardware_Camera_reconnect(JNIEnv *env, jobject thiz) argument 731 android_hardware_Camera_lock(JNIEnv *env, jobject thiz) argument 742 android_hardware_Camera_unlock(JNIEnv *env, jobject thiz) argument 753 android_hardware_Camera_startSmoothZoom(JNIEnv *env, jobject thiz, jint value) argument 769 android_hardware_Camera_stopSmoothZoom(JNIEnv *env, jobject thiz) argument 780 android_hardware_Camera_setDisplayOrientation(JNIEnv *env, jobject thiz, jint value) argument 792 android_hardware_Camera_enableShutterSound(JNIEnv *env, jobject thiz, jboolean enabled) argument 811 android_hardware_Camera_startFaceDetection(JNIEnv *env, jobject thiz, jint type) argument 829 android_hardware_Camera_stopFaceDetection(JNIEnv *env, jobject thiz) argument 840 android_hardware_Camera_enableFocusMoveCallback(JNIEnv *env, jobject thiz, jint enable) argument 941 find_fields(JNIEnv *env, field *fields, int count) argument 964 register_android_hardware_Camera(JNIEnv *env) argument [all...] |
H A D | android_app_backup_FullBackup.cpp | 73 static int backupToTar(JNIEnv* env, jobject clazz, jstring packageNameObj, argument 79 const char* packagenamechars = (packageNameObj) ? env->GetStringUTFChars(packageNameObj, NULL) : NULL; 80 const char* rootchars = (rootpathObj) ? env->GetStringUTFChars(rootpathObj, NULL) : NULL; 81 const char* pathchars = (pathObj) ? env->GetStringUTFChars(pathObj, NULL) : NULL; 82 const char* domainchars = (domainObj) ? env->GetStringUTFChars(domainObj, NULL) : NULL; 89 if (domainchars) env->ReleaseStringUTFChars(domainObj, domainchars); 90 if (pathchars) env->ReleaseStringUTFChars(pathObj, pathchars); 91 if (rootchars) env->ReleaseStringUTFChars(rootpathObj, rootchars); 92 if (packagenamechars) env->ReleaseStringUTFChars(packageNameObj, packagenamechars); 95 BackupDataWriter* writer = (BackupDataWriter*) env 119 register_android_app_backup_FullBackup(JNIEnv* env) argument [all...] |
H A D | android_media_AudioRecord.cpp | 110 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 111 if (user && env) { 112 env->CallStaticVoidMethod( 116 if (env->ExceptionCheck()) { 117 env->ExceptionDescribe(); 118 env->ExceptionClear(); 123 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 124 if (user && env) { 125 env->CallStaticVoidMethod( 129 if (env 143 getAudioRecord(JNIEnv* env, jobject thiz) argument 151 setAudioRecord(JNIEnv* env, jobject thiz, const sp<AudioRecord>& ar) argument 168 android_media_AudioRecord_setup(JNIEnv *env, jobject thiz, jobject weak_this, jint source, jint sampleRateInHertz, jint channels, jint audioFormat, jint buffSizeInBytes, jintArray jSession) argument 294 android_media_AudioRecord_start(JNIEnv *env, jobject thiz, jint event, jint triggerSession) argument 309 android_media_AudioRecord_stop(JNIEnv *env, jobject thiz) argument 325 android_media_AudioRecord_release(JNIEnv *env, jobject thiz) argument 360 android_media_AudioRecord_finalize(JNIEnv *env, jobject thiz) argument 366 android_media_AudioRecord_readInByteArray(JNIEnv *env, jobject thiz, jbyteArray javaAudioData, jint offsetInBytes, jint sizeInBytes) argument 405 android_media_AudioRecord_readInShortArray(JNIEnv *env, jobject thiz, jshortArray javaAudioData, jint offsetInShorts, jint sizeInShorts) argument 416 android_media_AudioRecord_readInDirectBuffer(JNIEnv *env, jobject thiz, jobject jBuffer, jint sizeInBytes) argument 444 android_media_AudioRecord_set_marker_pos(JNIEnv *env, jobject thiz, jint markerPos) argument 458 android_media_AudioRecord_get_marker_pos(JNIEnv *env, jobject thiz) argument 474 android_media_AudioRecord_set_pos_update_period(JNIEnv *env, jobject thiz, jint period) argument 489 android_media_AudioRecord_get_pos_update_period(JNIEnv *env, jobject thiz) argument 508 android_media_AudioRecord_get_min_buff_size(JNIEnv *env, jobject thiz, jint sampleRateInHertz, jint nbChannels, jint audioFormat) argument 572 register_android_media_AudioRecord(JNIEnv *env) argument [all...] |
H A D | android_os_Parcel.cpp | 70 Parcel* parcelForJavaObject(JNIEnv* env, jobject obj) argument 73 Parcel* p = (Parcel*)env->GetIntField(obj, gParcelOffsets.mNativePtr); 77 jniThrowException(env, "java/lang/IllegalStateException", "Parcel has been finalized!"); 82 jobject createJavaParcelObject(JNIEnv* env) argument 84 return env->CallStaticObjectMethod(gParcelOffsets.clazz, gParcelOffsets.obtain); 87 void recycleJavaParcelObject(JNIEnv* env, jobject parcelObj) argument 89 env->CallVoidMethod(parcelObj, gParcelOffsets.recycle); 92 static jint android_os_Parcel_dataSize(JNIEnv* env, jclass clazz, jint nativePtr) argument 98 static jint android_os_Parcel_dataAvail(JNIEnv* env, jclass clazz, jint nativePtr) argument 104 static jint android_os_Parcel_dataPosition(JNIEnv* env, jclas argument 110 android_os_Parcel_dataCapacity(JNIEnv* env, jclass clazz, jint nativePtr) argument 116 android_os_Parcel_setDataSize(JNIEnv* env, jclass clazz, jint nativePtr, jint size) argument 127 android_os_Parcel_setDataPosition(JNIEnv* env, jclass clazz, jint nativePtr, jint pos) argument 135 android_os_Parcel_setDataCapacity(JNIEnv* env, jclass clazz, jint nativePtr, jint size) argument 146 android_os_Parcel_pushAllowFds(JNIEnv* env, jclass clazz, jint nativePtr, jboolean allowFds) argument 156 android_os_Parcel_restoreAllowFds(JNIEnv* env, jclass clazz, jint nativePtr, jboolean lastValue) argument 164 android_os_Parcel_writeNative(JNIEnv* env, jclass clazz, jint nativePtr, jobject data, jint offset, jint length) argument 191 android_os_Parcel_writeInt(JNIEnv* env, jclass clazz, jint nativePtr, jint val) argument 199 android_os_Parcel_writeLong(JNIEnv* env, jclass clazz, jint nativePtr, jlong val) argument 210 android_os_Parcel_writeFloat(JNIEnv* env, jclass clazz, jint nativePtr, jfloat val) argument 221 android_os_Parcel_writeDouble(JNIEnv* env, jclass clazz, jint nativePtr, jdouble val) argument 232 android_os_Parcel_writeString(JNIEnv* env, jclass clazz, jint nativePtr, jstring val) argument 252 android_os_Parcel_writeStrongBinder(JNIEnv* env, jclass clazz, jint nativePtr, jobject object) argument 263 android_os_Parcel_writeFileDescriptor(JNIEnv* env, jclass clazz, jint nativePtr, jobject object) argument 275 android_os_Parcel_createByteArray(JNIEnv* env, jclass clazz, jint nativePtr) argument 301 android_os_Parcel_readInt(JNIEnv* env, jclass clazz, jint nativePtr) argument 310 android_os_Parcel_readLong(JNIEnv* env, jclass clazz, jint nativePtr) argument 319 android_os_Parcel_readFloat(JNIEnv* env, jclass clazz, jint nativePtr) argument 328 android_os_Parcel_readDouble(JNIEnv* env, jclass clazz, jint nativePtr) argument 337 android_os_Parcel_readString(JNIEnv* env, jclass clazz, jint nativePtr) argument 351 android_os_Parcel_readStrongBinder(JNIEnv* env, jclass clazz, jint nativePtr) argument 360 android_os_Parcel_readFileDescriptor(JNIEnv* env, jclass clazz, jint nativePtr) argument 373 android_os_Parcel_openFileDescriptor(JNIEnv* env, jclass clazz, jstring name, jint mode) argument 422 android_os_Parcel_dupFileDescriptor(JNIEnv* env, jclass clazz, jobject orig) argument 446 android_os_Parcel_closeFileDescriptor(JNIEnv* env, jclass clazz, jobject object) argument 460 android_os_Parcel_clearFileDescriptor(JNIEnv* env, jclass clazz, jobject object) argument 472 android_os_Parcel_create(JNIEnv* env, jclass clazz) argument 478 android_os_Parcel_freeBuffer(JNIEnv* env, jclass clazz, jint nativePtr) argument 486 android_os_Parcel_destroy(JNIEnv* env, jclass clazz, jint nativePtr) argument 492 android_os_Parcel_marshall(JNIEnv* env, jclass clazz, jint nativePtr) argument 521 android_os_Parcel_unmarshall(JNIEnv* env, jclass clazz, jint nativePtr, jbyteArray data, jint offset, jint length) argument 542 android_os_Parcel_appendFrom(JNIEnv* env, jclass clazz, jint thisNativePtr, jint otherNativePtr, jint offset, jint length) argument 560 android_os_Parcel_hasFileDescriptors(JNIEnv* env, jclass clazz, jint nativePtr) argument 572 android_os_Parcel_writeInterfaceToken(JNIEnv* env, jclass clazz, jint nativePtr, jstring name) argument 587 android_os_Parcel_enforceInterface(JNIEnv* env, jclass clazz, jint nativePtr, jstring name) argument 674 register_android_os_Parcel(JNIEnv* env) argument [all...] |
H A D | android_view_PointerIcon.cpp | 42 jobject android_view_PointerIcon_getSystemIcon(JNIEnv* env, jobject contextObj, int32_t style) { argument 43 jobject pointerIconObj = env->CallStaticObjectMethod(gPointerIconClassInfo.clazz, 45 if (env->ExceptionCheck()) { 47 LOGW_EX(env); 48 env->ExceptionClear(); 54 status_t android_view_PointerIcon_load(JNIEnv* env, jobject pointerIconObj, jobject contextObj, argument 62 jobject loadedPointerIconObj = env->CallObjectMethod(pointerIconObj, 64 if (env->ExceptionCheck() || !loadedPointerIconObj) { 66 LOGW_EX(env); 67 env 91 android_view_PointerIcon_loadSystemIcon(JNIEnv* env, jobject contextObj, int32_t style, PointerIcon* outPointerIcon) argument 125 register_android_view_PointerIcon(JNIEnv* env) argument [all...] |
/frameworks/base/services/jni/ |
H A D | com_android_server_VibratorService.cpp | 32 static jboolean vibratorExists(JNIEnv *env, jobject clazz) argument 37 static void vibratorOn(JNIEnv *env, jobject clazz, jlong timeout_ms) argument 43 static void vibratorOff(JNIEnv *env, jobject clazz) argument 55 int register_android_server_VibratorService(JNIEnv *env) argument 57 return jniRegisterNativeMethods(env, "com/android/server/VibratorService",
|
H A D | com_android_server_UsbDeviceManager.cpp | 43 static void checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 44 if (env->ExceptionCheck()) { 46 LOGE_EX(env); 47 env->ExceptionClear(); 51 static void set_accessory_string(JNIEnv *env, int fd, int cmd, jobjectArray strArray, int index) argument 58 jstring obj = env->NewStringUTF(buffer); 59 env->SetObjectArrayElement(strArray, index, obj); 60 env->DeleteLocalRef(obj); 65 static jobjectArray android_server_UsbDeviceManager_getAccessoryStrings(JNIEnv *env, jobject thiz) argument 72 jclass stringClass = env 87 android_server_UsbDeviceManager_openAccessory(JNIEnv *env, jobject thiz) argument 102 android_server_UsbDeviceManager_isStartRequested(JNIEnv *env, jobject thiz) argument 114 android_server_UsbDeviceManager_getAudioMode(JNIEnv *env, jobject thiz) argument 137 register_android_server_UsbDeviceManager(JNIEnv *env) argument [all...] |
H A D | com_android_server_location_GpsLocationProvider.cpp | 63 static void checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 64 if (env->ExceptionCheck()) { 66 LOGE_EX(env); 67 env->ExceptionClear(); 73 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 74 env->CallVoidMethod(mCallbacksObj, method_reportLocation, location->flags, 79 checkAndClearExceptionFromCallback(env, __FUNCTION__); 84 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 85 env->CallVoidMethod(mCallbacksObj, method_reportStatus, status->status); 86 checkAndClearExceptionFromCallback(env, __FUNCTION_ 91 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 99 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 111 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 128 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 153 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 165 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 186 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 218 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 225 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 236 android_location_GpsLocationProvider_class_init_native(JNIEnv* env, jclass clazz) argument 276 android_location_GpsLocationProvider_is_supported(JNIEnv* env, jclass clazz) argument 280 android_location_GpsLocationProvider_init(JNIEnv* env, jobject obj) argument 304 android_location_GpsLocationProvider_cleanup(JNIEnv* env, jobject obj) argument 310 android_location_GpsLocationProvider_set_position_mode(JNIEnv* env, jobject obj, jint mode, jint recurrence, jint min_interval, jint preferred_accuracy, jint preferred_time) argument 320 android_location_GpsLocationProvider_start(JNIEnv* env, jobject obj) argument 328 android_location_GpsLocationProvider_stop(JNIEnv* env, jobject obj) argument 336 android_location_GpsLocationProvider_delete_aiding_data(JNIEnv* env, jobject obj, jint flags) argument 342 android_location_GpsLocationProvider_read_sv_status(JNIEnv* env, jobject obj, jintArray prnArray, jfloatArray snrArray, jfloatArray elevArray, jfloatArray azumArray, jintArray maskArray) argument 373 android_location_GpsLocationProvider_agps_set_reference_location_cellid(JNIEnv* env, jobject obj, jint type, jint mcc, jint mnc, jint lac, jint cid) argument 400 android_location_GpsLocationProvider_agps_send_ni_message(JNIEnv* env, jobject obj, jbyteArray ni_msg, jint size) argument 417 android_location_GpsLocationProvider_agps_set_id(JNIEnv *env, jobject obj, jint type, jstring setid_string) argument 430 android_location_GpsLocationProvider_read_nmea(JNIEnv* env, jobject obj, jbyteArray nmeaArray, jint buffer_size) argument 443 android_location_GpsLocationProvider_inject_time(JNIEnv* env, jobject obj, jlong time, jlong timeReference, jint uncertainty) argument 450 android_location_GpsLocationProvider_inject_location(JNIEnv* env, jobject obj, jdouble latitude, jdouble longitude, jfloat accuracy) argument 457 android_location_GpsLocationProvider_supports_xtra(JNIEnv* env, jobject obj) argument 462 android_location_GpsLocationProvider_inject_xtra_data(JNIEnv* env, jobject obj, jbyteArray data, jint length) argument 475 android_location_GpsLocationProvider_agps_data_conn_open(JNIEnv* env, jobject obj, jstring apn) argument 490 android_location_GpsLocationProvider_agps_data_conn_closed(JNIEnv* env, jobject obj) argument 499 android_location_GpsLocationProvider_agps_data_conn_failed(JNIEnv* env, jobject obj) argument 508 android_location_GpsLocationProvider_set_agps_server(JNIEnv* env, jobject obj, jint type, jstring hostname, jint port) argument 520 android_location_GpsLocationProvider_send_ni_response(JNIEnv* env, jobject obj, jint notifId, jint response) argument 531 android_location_GpsLocationProvider_get_internal_state(JNIEnv* env, jobject obj) argument 545 android_location_GpsLocationProvider_update_network_state(JNIEnv* env, jobject obj, jboolean connected, int type, jboolean roaming, jboolean available, jstring extraInfo, jstring apn) argument 596 register_android_server_location_GpsLocationProvider(JNIEnv* env) argument [all...] |
/frameworks/ml/bordeaux/learning/multiclass_pa/jni/ |
H A D | jni_multiclass_pa.cpp | 36 jint Java_android_bordeaux_learning_MulticlassPA_initNativeClassifier(JNIEnv* env, argument 48 jboolean Java_android_bordeaux_learning_MulticlassPA_deleteNativeClassifier(JNIEnv* env, argument 56 jboolean Java_android_bordeaux_learning_MulticlassPA_nativeSparseTrainOneExample(JNIEnv* env, argument 66 jfloat* values = env->GetFloatArrayElements(value_array, NULL); 67 jint* indices = env->GetIntArrayElements(index_array, NULL); 68 const int value_len = env->GetArrayLength(value_array); 69 const int index_len = env->GetArrayLength(index_array); 76 env->ReleaseIntArrayElements(index_array, indices, JNI_ABORT); 77 env->ReleaseFloatArrayElements(value_array, values, JNI_ABORT); 81 env 89 Java_android_bordeaux_learning_MulticlassPA_nativeSparseGetClass(JNIEnv* env, jobject thiz, jintArray index_array, jfloatArray value_array, jint paPtr) argument [all...] |
/frameworks/base/media/mca/filterfw/jni/ |
H A D | jni_native_buffer.h | 27 char* GetJBufferData(JNIEnv* env, jobject buffer, int* size); 35 bool AttachDataToJBuffer(JNIEnv* env, jobject buffer, char* data, int size); 43 Java_android_filterfw_core_NativeBuffer_allocate(JNIEnv* env, jobject thiz, jint size); 46 Java_android_filterfw_core_NativeBuffer_deallocate(JNIEnv* env, jobject thiz, jboolean owns_data); 49 Java_android_filterfw_core_NativeBuffer_nativeCopyTo(JNIEnv* env, jobject thiz, jobject new_buffer);
|
H A D | jni_vertex_frame.cpp | 24 jboolean Java_android_filterfw_core_VertexFrame_nativeAllocate(JNIEnv* env, argument 27 return ToJBool(WrapObjectInJava(new VertexFrame(size), env, thiz, true)); 30 jboolean Java_android_filterfw_core_VertexFrame_nativeDeallocate(JNIEnv* env, jobject thiz) { argument 31 return ToJBool(DeleteNativeObject<VertexFrame>(env, thiz)); 34 jboolean Java_android_filterfw_core_VertexFrame_setNativeInts(JNIEnv* env, argument 38 VertexFrame* frame = ConvertFromJava<VertexFrame>(env, thiz); 40 jint* int_ptr = env->GetIntArrayElements(ints, NULL); 41 const int length = env->GetArrayLength(ints); 45 env->ReleaseIntArrayElements(ints, int_ptr, JNI_ABORT); 52 jboolean Java_android_filterfw_core_VertexFrame_setNativeFloats(JNIEnv* env, argument 69 Java_android_filterfw_core_VertexFrame_setNativeData(JNIEnv* env, jobject thiz, jbyteArray data, jint offset, jint length) argument 87 Java_android_filterfw_core_VertexFrame_getNativeVboId(JNIEnv* env, jobject thiz) argument [all...] |
H A D | jni_shader_program.cpp | 38 jboolean Java_android_filterfw_core_ShaderProgram_allocate(JNIEnv* env, argument 44 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env); 52 ToCppString(env, fragment_shader)), 53 env, 59 ToCppString(env, vertex_shader), 60 ToCppString(env, fragment_shader)), 61 env, 66 jboolean Java_android_filterfw_core_ShaderProgram_deallocate(JNIEnv* env, jobject thiz) { argument 67 return ToJBool(DeleteNativeObject<ShaderProgram>(env, thiz)); 70 jboolean Java_android_filterfw_core_ShaderProgram_compileAndLink(JNIEnv* env, jobjec argument 75 Java_android_filterfw_core_ShaderProgram_setUniformValue(JNIEnv* env, jobject thiz, jstring key, jobject value) argument 90 Java_android_filterfw_core_ShaderProgram_getUniformValue(JNIEnv* env, jobject thiz, jstring key) argument 98 Java_android_filterfw_core_ShaderProgram_shaderProcess(JNIEnv* env, jobject thiz, jobjectArray inputs, jobject output) argument 135 Java_android_filterfw_core_ShaderProgram_nativeCreateIdentity(JNIEnv* env, jclass, jobject gl_env) argument 143 Java_android_filterfw_core_ShaderProgram_setSourceRegion(JNIEnv* env, jobject thiz, jfloat x0, jfloat y0, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat x3, jfloat y3) argument 161 Java_android_filterfw_core_ShaderProgram_setTargetRegion(JNIEnv* env, jobject thiz, jfloat x0, jfloat y0, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat x3, jfloat y3) argument 179 Java_android_filterfw_core_ShaderProgram_setShaderClearsOutput(JNIEnv* env, jobject thiz, jboolean clears) argument 190 Java_android_filterfw_core_ShaderProgram_setShaderBlendEnabled(JNIEnv* env, jobject thiz, jboolean enable) argument 201 Java_android_filterfw_core_ShaderProgram_setShaderBlendFunc(JNIEnv* env, jobject thiz, jint sfactor, jint dfactor) argument 213 Java_android_filterfw_core_ShaderProgram_setShaderClearColor(JNIEnv* env, jobject thiz, jfloat r, jfloat g, jfloat b) argument 226 Java_android_filterfw_core_ShaderProgram_setShaderDrawMode(JNIEnv* env, jobject thiz, jint draw_mode) argument 237 Java_android_filterfw_core_ShaderProgram_setShaderTileCounts(JNIEnv* env, jobject thiz, jint x_count, jint y_count) argument 249 Java_android_filterfw_core_ShaderProgram_setShaderVertexCount(JNIEnv* env, jobject thiz, jint vertex_count) argument 260 Java_android_filterfw_core_ShaderProgram_beginShaderDrawing(JNIEnv* env, jobject thiz) argument 265 Java_android_filterfw_core_ShaderProgram_setShaderAttributeValues( JNIEnv* env, jobject thiz, jstring attr_name, jfloatArray values, jint component_count) argument 294 Java_android_filterfw_core_ShaderProgram_setShaderAttributeVertexFrame( JNIEnv* env, jobject thiz, jstring attr_name, jobject vertex_frame, jint type, jint component_count, jint stride, jint offset, jboolean normalize) argument [all...] |
/frameworks/base/media/jni/ |
H A D | android_media_MediaScanner.cpp | 50 static status_t checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 51 if (env->ExceptionCheck()) { 53 LOGE_EX(env); 54 env->ExceptionClear(); 63 MyMediaScannerClient(JNIEnv *env, jobject client) argument 64 : mEnv(env), 65 mClient(env->NewGlobalRef(client)), 72 env->FindClass(kClassMediaScannerClient); 77 mScanFileMethodID = env->GetMethodID( 82 mHandleStringTagMethodID = env 183 getNativeScanner_l(JNIEnv* env, jobject thiz) argument 188 setNativeScanner_l(JNIEnv* env, jobject thiz, MediaScanner *s) argument 194 android_media_MediaScanner_processDirectory( JNIEnv *env, jobject thiz, jstring path, jobject client) argument 223 android_media_MediaScanner_processFile( JNIEnv *env, jobject thiz, jstring path, jstring mimeType, jobject client) argument 266 android_media_MediaScanner_setLocale( JNIEnv *env, jobject thiz, jstring locale) argument 290 android_media_MediaScanner_extractAlbumArt( JNIEnv *env, jobject thiz, jobject fileDescriptor) argument 332 android_media_MediaScanner_native_init(JNIEnv *env) argument 347 android_media_MediaScanner_native_setup(JNIEnv *env, jobject thiz) argument 361 android_media_MediaScanner_native_finalize(JNIEnv *env, jobject thiz) argument 418 register_android_media_MediaScanner(JNIEnv *env) argument [all...] |
H A D | android_mtp_MtpDatabase.cpp | 78 MtpDatabase* getMtpDatabase(JNIEnv *env, jobject database) { argument 79 return (MtpDatabase *)env->GetIntField(database, field_context); 92 MyMtpDatabase(JNIEnv *env, jobject client); 94 void cleanup(JNIEnv *env); 175 static void checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 176 if (env->ExceptionCheck()) { 178 LOGE_EX(env); 179 env->ExceptionClear(); 185 MyMtpDatabase::MyMtpDatabase(JNIEnv *env, jobject client) argument 186 : mDatabase(env 210 cleanup(JNIEnv *env) argument 226 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 240 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 253 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 273 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 282 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 300 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 318 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 336 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 356 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 655 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 765 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 851 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 873 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 939 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 958 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 1026 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 1059 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 1065 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 1073 android_mtp_MtpDatabase_setup(JNIEnv *env, jobject thiz) argument 1081 android_mtp_MtpDatabase_finalize(JNIEnv *env, jobject thiz) argument 1091 android_mtp_MtpPropertyGroup_format_date_time(JNIEnv *env, jobject thiz, jlong seconds) argument 1112 register_android_mtp_MtpDatabase(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->GetIntField(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...] |
/frameworks/base/core/jni/android/graphics/ |
H A D | DrawFilter.cpp | 36 static void finalizer(JNIEnv* env, jobject clazz, SkDrawFilter* obj) { argument 40 static SkDrawFilter* CreatePaintFlagsDF(JNIEnv* env, jobject clazz, argument 62 #define REG(env, name, array) \ 63 result = android::AndroidRuntime::registerNativeMethods(env, name, array, SK_ARRAY_COUNT(array)); \ 67 int register_android_graphics_DrawFilter(JNIEnv* env) { argument 70 REG(env, "android/graphics/DrawFilter", drawfilter_methods); 71 REG(env, "android/graphics/PaintFlagsDrawFilter", paintflags_methods);
|
H A D | MaskFilter.cpp | 8 static void ThrowIAE_IfNull(JNIEnv* env, void* ptr) { argument 10 doThrowIAE(env); 16 static void destructor(JNIEnv* env, jobject, SkMaskFilter* filter) { argument 20 static SkMaskFilter* createBlur(JNIEnv* env, jobject, float radius, int blurStyle) { argument 23 ThrowIAE_IfNull(env, filter); 27 static SkMaskFilter* createEmboss(JNIEnv* env, jobject, jfloatArray dirArray, float ambient, float specular, float radius) { argument 30 AutoJavaFloatArray autoDir(env, dirArray, 3); 40 ThrowIAE_IfNull(env, filter); 44 static SkMaskFilter* createTable(JNIEnv* env, jobject, jbyteArray jtable) { argument 45 AutoJavaByteArray autoTable(env, jtabl 49 createClipTable(JNIEnv* env, jobject, int min, int max) argument 53 createGammaTable(JNIEnv* env, jobject, float gamma) argument 82 register_android_graphics_MaskFilter(JNIEnv* env) argument [all...] |
H A D | Picture.cpp | 30 static SkPicture* newPicture(JNIEnv* env, jobject, const SkPicture* src) { argument 38 static SkPicture* deserialize(JNIEnv* env, jobject, jobject jstream, argument 41 SkStream* strm = CreateJavaInputStreamAdaptor(env, jstream, jstorage); 49 static void killPicture(JNIEnv* env, jobject, SkPicture* picture) { argument 54 static void draw(JNIEnv* env, jobject, SkCanvas* canvas, argument 61 static bool serialize(JNIEnv* env, jobject, SkPicture* picture, argument 63 SkWStream* strm = CreateJavaOutputStreamAdaptor(env, jstream, jstorage); 73 static int getWidth(JNIEnv* env, jobject jpic) { argument 74 NPE_CHECK_RETURN_ZERO(env, jpic); 75 return GraphicsJNI::getNativePicture(env, jpi 78 getHeight(JNIEnv* env, jobject jpic) argument 83 beginRecording(JNIEnv* env, jobject, SkPicture* pict, int w, int h) argument 94 endRecording(JNIEnv* env, jobject, SkPicture* pict) argument 118 register_android_graphics_Picture(JNIEnv* env) argument [all...] |