Searched refs:env (Results 51 - 75 of 251) sorted by relevance

1234567891011

/frameworks/base/media/jni/audioeffect/
H A Dandroid_media_Visualizer.cpp83 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 Dandroid_hardware_UsbRequest.cpp33 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 Dandroid_backup_BackupDataOutput.cpp29 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 Dandroid_media_RemoteDisplay.cpp52 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 Dandroid_os_MemoryFile.cpp29 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 Dandroid_hardware_UsbDevice.cpp30 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 Dandroid_os_SELinux.cpp33 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 Dandroid_hardware_Camera.cpp61 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 Dandroid_app_backup_FullBackup.cpp73 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 Dandroid_media_AudioRecord.cpp110 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 Dandroid_os_Parcel.cpp70 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 Dandroid_view_PointerIcon.cpp42 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 Dcom_android_server_VibratorService.cpp32 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 Dcom_android_server_UsbDeviceManager.cpp43 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 Dcom_android_server_location_GpsLocationProvider.cpp63 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 Djni_multiclass_pa.cpp36 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 Djni_native_buffer.h27 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 Djni_vertex_frame.cpp24 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 Djni_shader_program.cpp38 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 Dandroid_media_MediaScanner.cpp50 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 Dandroid_mtp_MtpDatabase.cpp78 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 Dandroid_media_MediaCrypto.cpp40 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 DDrawFilter.cpp36 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 DMaskFilter.cpp8 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 DPicture.cpp30 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...]

Completed in 882 milliseconds

1234567891011