/frameworks/base/core/jni/ |
H A D | android_view_Surface.cpp | 83 bool android_view_Surface_isInstanceOf(JNIEnv* env, jobject obj) { argument 84 return env->IsInstanceOf(obj, gSurfaceClassInfo.clazz); 87 sp<ANativeWindow> android_view_Surface_getNativeWindow(JNIEnv* env, jobject surfaceObj) { argument 88 return android_view_Surface_getSurface(env, surfaceObj); 91 sp<Surface> android_view_Surface_getSurface(JNIEnv* env, jobject surfaceObj) { argument 93 jobject lock = env->GetObjectField(surfaceObj, 95 if (env->MonitorEnter(lock) == JNI_OK) { 97 env->GetLongField(surfaceObj, gSurfaceClassInfo.mNativeObject)); 98 env->MonitorExit(lock); 100 env 104 android_view_Surface_createFromSurface(JNIEnv* env, const sp<Surface>& surface) argument 119 android_view_Surface_createFromIGraphicBufferProducer(JNIEnv* env, const sp<IGraphicBufferProducer>& bufferProducer) argument 246 nativeCreateFromSurfaceTexture(JNIEnv* env, jclass clazz, jobject surfaceTextureObj) argument 265 nativeRelease(JNIEnv* env, jclass clazz, jlong nativeObject) argument 270 nativeIsValid(JNIEnv* env, jclass clazz, jlong nativeObject) argument 275 nativeIsConsumerRunningBehind(JNIEnv* env, jclass clazz, jlong nativeObject) argument 302 nativeLockCanvas(JNIEnv* env, jclass clazz, jlong nativeObject, jobject canvasObj, jobject dirtyRectObj) argument 371 nativeUnlockCanvasAndPost(JNIEnv* env, jclass clazz, jlong nativeObject, jobject canvasObj) argument 401 nativeCreateFromSurfaceControl(JNIEnv* env, jclass clazz, jlong surfaceControlNativeObj) argument 411 nativeGetFromSurfaceControl(JNIEnv* env, jclass clazz, jlong surfaceControlNativeObj) argument 427 nativeReadFromParcel(JNIEnv* env, jclass clazz, jlong nativeObject, jobject parcelObj) argument 468 nativeWriteToParcel(JNIEnv* env, jclass clazz, jlong nativeObject, jobject parcelObj) argument 485 nativeGetWidth(JNIEnv* env, jclass clazz, jlong nativeObject) argument 493 nativeGetHeight(JNIEnv* env, jclass clazz, jlong nativeObject) argument 501 nativeGetNextFrameNumber(JNIEnv *env, jclass clazz, jlong nativeObject) argument 506 nativeSetScalingMode(JNIEnv *env, jclass clazz, jlong nativeObject, jint scalingMode) argument 511 nativeForceScopedDisconnect(JNIEnv *env, jclass clazz, jlong nativeObject) argument 516 nativeAttachAndQueueBuffer(JNIEnv *env, jclass clazz, jlong nativeObject, jobject graphicBuffer) argument 524 nativeSetSharedBufferModeEnabled(JNIEnv* env, jclass clazz, jlong nativeObject, jboolean enabled) argument 531 nativeSetAutoRefreshEnabled(JNIEnv* env, jclass clazz, jlong nativeObject, jboolean enabled) argument 549 create(JNIEnv* env, jclass clazz, jlong rootNodePtr, jlong surfacePtr, jboolean isWideColorGamut) argument 568 setSurface(JNIEnv* env, jclass clazz, jlong rendererPtr, jlong surfacePtr) argument 574 draw(JNIEnv* env, jclass clazz, jlong rendererPtr) argument 583 destroy(JNIEnv* env, jclass clazz, jlong rendererPtr) argument 633 register_android_view_Surface(JNIEnv* env) argument [all...] |
H A D | com_android_internal_content_NativeLibraryHelper.cpp | 173 copyFileIfChanged(JNIEnv *env, void* arg, ZipFileRO* zipFile, ZipEntryRO zipEntry, const char* fileName) argument 180 ScopedUtfChars nativeLibPath(env, *javaNativeLibPath); 391 iterateOverNativeFiles(JNIEnv *env, jlong apkHandle, jstring javaCpuAbi, argument 404 const ScopedUtfChars cpuAbi(env, javaCpuAbi); 420 install_status_t ret = callFunc(env, callArg, zipFile, entry, lastSlash + 1); 433 static int findSupportedAbi(JNIEnv *env, jlong apkHandle, jobjectArray supportedAbisArray, argument 435 const int numAbis = env->GetArrayLength(supportedAbisArray); 439 supportedAbis.add(new ScopedUtfChars(env, 440 (jstring) env->GetObjectArrayElement(supportedAbisArray, i))); 489 com_android_internal_content_NativeLibraryHelper_copyNativeBinaries(JNIEnv *env, jclas argument 499 com_android_internal_content_NativeLibraryHelper_sumNativeBinaries(JNIEnv *env, jclass clazz, jlong apkHandle, jstring javaCpuAbi, jboolean debuggable) argument 510 com_android_internal_content_NativeLibraryHelper_findSupportedAbi(JNIEnv *env, jclass clazz, jlong apkHandle, jobjectArray javaCpuAbisToSearch, jboolean debuggable) argument 523 com_android_internal_content_NativeLibraryHelper_hasRenderscriptBitcode(JNIEnv *env, jclass clazz, jlong apkHandle) argument 550 com_android_internal_content_NativeLibraryHelper_openApk(JNIEnv *env, jclass, jstring apkPath) argument 559 com_android_internal_content_NativeLibraryHelper_openApkFd(JNIEnv *env, jclass, jobject fileDescriptor, jstring debugPathName) argument 576 com_android_internal_content_NativeLibraryHelper_close(JNIEnv *env, jclass, jlong apkHandle) argument 605 register_com_android_internal_content_NativeLibraryHelper(JNIEnv *env) argument [all...] |
H A D | com_google_android_gles_jni_EGLImpl.cpp | 50 static inline EGLDisplay getDisplay(JNIEnv* env, jobject o) { argument 52 return (EGLDisplay)env->GetLongField(o, gDisplay_EGLDisplayFieldID); 54 static inline EGLSurface getSurface(JNIEnv* env, jobject o) { argument 56 return (EGLSurface)env->GetLongField(o, gSurface_EGLSurfaceFieldID); 58 static inline EGLContext getContext(JNIEnv* env, jobject o) { argument 60 return (EGLContext)env->GetLongField(o, gContext_EGLContextFieldID); 62 static inline EGLConfig getConfig(JNIEnv* env, jobject o) { argument 64 return (EGLConfig)env->GetLongField(o, gConfig_EGLConfigFieldID);
|
H A D | android_app_NativeActivity.cpp | 132 if (env != NULL) { 134 env->DeleteGlobalRef(clazz); 137 env->DeleteGlobalRef(javaAssetManager); 156 nativeWindow = android_view_Surface_getNativeWindow(env, _surface); 236 code->env->CallVoidMethod(code->clazz, gNativeActivityClassInfo.finish); 237 code->messageQueue->raiseAndClearException(code->env, "finish"); 240 code->env->CallVoidMethod(code->clazz, 242 code->messageQueue->raiseAndClearException(code->env, "setWindowFormat"); 245 code->env->CallVoidMethod(code->clazz, 247 code->messageQueue->raiseAndClearException(code->env, "setWindowFlag 272 loadNativeCode_native(JNIEnv* env, jobject clazz, jstring path, jstring funcName, jobject messageQueue, jstring internalDataDir, jstring obbDir, jstring externalDataDir, jint sdkVersion, jobject jAssetMgr, jbyteArray savedState, jobject classLoader, jstring libraryPath) argument 389 getDlError_native(JNIEnv* env, jobject clazz) argument 396 unloadNativeCode_native(JNIEnv* env, jobject clazz, jlong handle) argument 408 onStart_native(JNIEnv* env, jobject clazz, jlong handle) argument 422 onResume_native(JNIEnv* env, jobject clazz, jlong handle) argument 436 onSaveInstanceState_native(JNIEnv* env, jobject clazz, jlong handle) argument 465 onPause_native(JNIEnv* env, jobject clazz, jlong handle) argument 479 onStop_native(JNIEnv* env, jobject clazz, jlong handle) argument 493 onConfigurationChanged_native(JNIEnv* env, jobject clazz, jlong handle) argument 507 onLowMemory_native(JNIEnv* env, jobject clazz, jlong handle) argument 521 onWindowFocusChanged_native(JNIEnv* env, jobject clazz, jlong handle, jboolean focused) argument 535 onSurfaceCreated_native(JNIEnv* env, jobject clazz, jlong handle, jobject surface) argument 557 onSurfaceChanged_native(JNIEnv* env, jobject clazz, jlong handle, jobject surface, jint format, jint width, jint height) argument 600 onSurfaceRedrawNeeded_native(JNIEnv* env, jobject clazz, jlong handle) argument 614 onSurfaceDestroyed_native(JNIEnv* env, jobject clazz, jlong handle, jobject surface) argument 630 onInputQueueCreated_native(JNIEnv* env, jobject clazz, jlong handle, jlong queuePtr) argument 645 onInputQueueDestroyed_native(JNIEnv* env, jobject clazz, jlong handle, jlong queuePtr) argument 660 onContentRectChanged_native(JNIEnv* env, jobject clazz, jlong handle, jint x, jint y, jint w, jint h) argument 706 register_android_app_NativeActivity(JNIEnv* env) argument [all...] |
H A D | android_database_SQLiteConnection.cpp | 114 static jlong nativeOpen(JNIEnv* env, jclass clazz, jstring pathStr, jint openFlags, argument 126 const char* pathChars = env->GetStringUTFChars(pathStr, NULL); 128 env->ReleaseStringUTFChars(pathStr, pathChars); 130 const char* labelChars = env->GetStringUTFChars(labelStr, NULL); 132 env->ReleaseStringUTFChars(labelStr, labelChars); 137 throw_sqlite3_exception_errcode(env, err, "Could not open database"); 145 throw_sqlite3_exception(env, db, "Cannot set lookaside"); 153 throw_sqlite3_exception(env, db, "Could not open the database in read/write mode."); 161 throw_sqlite3_exception(env, db, "Could not set busy timeout"); 169 throw_sqlite3_exception(env, d 189 nativeClose(JNIEnv* env, jclass clazz, jlong connectionPtr) argument 209 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 255 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 259 nativeRegisterCustomFunction(JNIEnv* env, jclass clazz, jlong connectionPtr, jobject functionObj) argument 283 nativeRegisterLocalizedCollators(JNIEnv* env, jclass clazz, jlong connectionPtr, jstring localeStr) argument 296 nativePrepareStatement(JNIEnv* env, jclass clazz, jlong connectionPtr, jstring sqlString) argument 327 nativeFinalizeStatement(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 339 nativeGetParameterCount(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 346 nativeIsReadOnly(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 353 nativeGetColumnCount(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 360 nativeGetColumnName(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jint index) argument 375 nativeBindNull(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jint index) argument 386 nativeBindLong(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jint index, jlong value) argument 397 nativeBindDouble(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jint index, jdouble value) argument 408 nativeBindString(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jint index, jstring valueString) argument 423 nativeBindBlob(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jint index, jbyteArray valueArray) argument 437 nativeResetStatementAndClearBindings(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 451 executeNonQuery(JNIEnv* env, SQLiteConnection* connection, sqlite3_stmt* statement) argument 462 nativeExecute(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 470 nativeExecuteForChangedRowCount(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 479 nativeExecuteForLastInsertedRowId(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 489 executeOneRowQuery(JNIEnv* env, SQLiteConnection* connection, sqlite3_stmt* statement) argument 497 nativeExecuteForLong(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 509 nativeExecuteForString(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 525 createAshmemRegionWithData(JNIEnv* env, const void* data, size_t length) argument 559 nativeExecuteForBlobFileDescriptor(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr) argument 583 copyRow(JNIEnv* env, CursorWindow* window, sqlite3_stmt* statement, int numColumns, int startPos, int addedRows) argument 676 nativeExecuteForCursorWindow(JNIEnv* env, jclass clazz, jlong connectionPtr, jlong statementPtr, jlong windowPtr, jint startPos, jint requiredPos, jboolean countAllRows) argument 780 nativeGetDbLookaside(JNIEnv* env, jobject clazz, jlong connectionPtr) argument 789 nativeCancel(JNIEnv* env, jobject clazz, jlong connectionPtr) argument 794 nativeResetCancel(JNIEnv* env, jobject clazz, jlong connectionPtr, jboolean cancelable) argument 865 register_android_database_SQLiteConnection(JNIEnv *env) argument [all...] |
H A D | android_graphics_drawable_VectorDrawable.cpp | 81 static void setNodeName(JNIEnv* env, jobject, jlong nodePtr, jstring nameStr) { argument 83 const char* nodeName = env->GetStringUTFChars(nameStr, NULL); 85 env->ReleaseStringUTFChars(nameStr, nodeName); 107 static int draw(JNIEnv* env, jobject, jlong treePtr, jlong canvasPtr, argument 112 GraphicsJNI::jrect_to_rect(env, jrect, &rect); 158 static jboolean getFullPathProperties(JNIEnv* env, jobject, jlong fullPathPtr, argument 163 env->SetByteArrayRegion(outProperties, 0, length, reinterpret_cast<int8_t*>(&pathProperties)); 167 static jboolean getGroupProperties(JNIEnv* env, jobject, jlong groupPtr, argument 172 env->SetFloatArrayRegion(outProperties, 0, length, reinterpret_cast<float*>(&groupProperties)); 183 static void setPathString(JNIEnv* env, jobjec argument 421 register_android_graphics_drawable_VectorDrawable(JNIEnv* env) argument [all...] |
H A D | android_hardware_Camera.cpp | 74 JNICameraContext(JNIEnv* env, jobject weak_this, jclass clazz, const sp<Camera>& camera); 84 void postMetadata(JNIEnv *env, int32_t msgType, camera_frame_metadata_t *metadata); 85 void addCallbackBuffer(JNIEnv *env, jbyteArray cbb, int msgType); 86 void setCallbackMode(JNIEnv *env, bool installed, bool manualMode); 92 void copyAndPost(JNIEnv* env, const sp<IMemory>& dataPtr, int msgType); 93 void clearCallbackBuffers_l(JNIEnv *env, Vector<jbyteArray> *buffers); 94 void clearCallbackBuffers_l(JNIEnv *env); 95 jbyteArray getCallbackBuffer(JNIEnv *env, Vector<jbyteArray> *buffers, size_t bufferSize); 130 sp<Camera> get_native_camera(JNIEnv *env, jobject thiz, JNICameraContext** pContext) argument 134 JNICameraContext* context = reinterpret_cast<JNICameraContext*>(env 148 JNICameraContext(JNIEnv* env, jobject weak_this, jclass clazz, const sp<Camera>& camera) argument 171 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 207 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 222 getCallbackBuffer( JNIEnv* env, Vector<jbyteArray>* buffers, size_t bufferSize) argument 250 copyAndPost(JNIEnv* env, const sp<IMemory>& dataPtr, int msgType) argument 308 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 384 postMetadata(JNIEnv *env, int32_t msgType, camera_frame_metadata_t *metadata) argument 442 setCallbackMode(JNIEnv *env, bool installed, bool manualMode) argument 469 addCallbackBuffer( JNIEnv *env, jbyteArray cbb, int msgType) argument 509 clearCallbackBuffers_l(JNIEnv *env) argument 515 clearCallbackBuffers_l(JNIEnv *env, Vector<jbyteArray> *buffers) argument 523 android_hardware_Camera_getNumberOfCameras(JNIEnv *env, jobject thiz) argument 528 android_hardware_Camera_getCameraInfo(JNIEnv *env, jobject thiz, jint cameraId, jobject info_obj) argument 554 android_hardware_Camera_native_setup(JNIEnv *env, jobject thiz, jobject weak_this, jint cameraId, jint halVersion, jstring clientPackageName) argument 649 android_hardware_Camera_release(JNIEnv *env, jobject thiz) argument 679 android_hardware_Camera_setPreviewSurface(JNIEnv *env, jobject thiz, jobject jSurface) argument 699 android_hardware_Camera_setPreviewTexture(JNIEnv *env, jobject thiz, jobject jSurfaceTexture) argument 723 android_hardware_Camera_setPreviewCallbackSurface(JNIEnv *env, jobject thiz, jobject jSurface) argument 747 android_hardware_Camera_startPreview(JNIEnv *env, jobject thiz) argument 759 android_hardware_Camera_stopPreview(JNIEnv *env, jobject thiz) argument 768 android_hardware_Camera_previewEnabled(JNIEnv *env, jobject thiz) argument 777 android_hardware_Camera_setHasPreviewCallback(JNIEnv *env, jobject thiz, jboolean installed, jboolean manualBuffer) argument 792 android_hardware_Camera_addCallbackBuffer(JNIEnv *env, jobject thiz, jbyteArray bytes, jint msgType) argument 802 android_hardware_Camera_autoFocus(JNIEnv *env, jobject thiz) argument 814 android_hardware_Camera_cancelAutoFocus(JNIEnv *env, jobject thiz) argument 826 android_hardware_Camera_takePicture(JNIEnv *env, jobject thiz, jint msgType) argument 857 android_hardware_Camera_setParameters(JNIEnv *env, jobject thiz, jstring params) argument 876 android_hardware_Camera_getParameters(JNIEnv *env, jobject thiz) argument 890 android_hardware_Camera_reconnect(JNIEnv *env, jobject thiz) argument 902 android_hardware_Camera_lock(JNIEnv *env, jobject thiz) argument 913 android_hardware_Camera_unlock(JNIEnv *env, jobject thiz) argument 924 android_hardware_Camera_startSmoothZoom(JNIEnv *env, jobject thiz, jint value) argument 940 android_hardware_Camera_stopSmoothZoom(JNIEnv *env, jobject thiz) argument 951 android_hardware_Camera_setDisplayOrientation(JNIEnv *env, jobject thiz, jint value) argument 963 android_hardware_Camera_enableShutterSound(JNIEnv *env, jobject thiz, jboolean enabled) argument 982 android_hardware_Camera_startFaceDetection(JNIEnv *env, jobject thiz, jint type) argument 1000 android_hardware_Camera_stopFaceDetection(JNIEnv *env, jobject thiz) argument 1011 android_hardware_Camera_enableFocusMoveCallback(JNIEnv *env, jobject thiz, jint enable) argument 1115 find_fields(JNIEnv *env, field *fields, int count) argument 1126 register_android_hardware_Camera(JNIEnv *env) argument [all...] |
H A D | android_hardware_SensorManager.cpp | 134 static jstring getJavaInternedString(JNIEnv *env, const String8 &string) { argument 139 ScopedLocalRef<jstring> javaString(env, env->NewStringUTF(string.string())); 141 env->CallObjectMethod(javaString.get(), gStringOffsets.intern); 147 (JNIEnv *env, jclass clazz, jstring opPackageName) 149 ScopedUtfChars opPackageNameUtf(env, opPackageName); 154 translateNativeSensorToJavaSensor(JNIEnv *env, jobject sensor, const Sensor& nativeSensor) { argument 159 sensor = env->NewObject(sensorOffsets.clazz, sensorOffsets.init, ""); 163 jstring name = getJavaInternedString(env, nativeSensor.getName()); 164 jstring vendor = getJavaInternedString(env, nativeSenso 146 nativeCreate(JNIEnv *env, jclass clazz, jstring opPackageName) argument 199 nativeGetSensorAtIndex(JNIEnv *env, jclass clazz, jlong sensorManager, jobject sensor, jint index) argument 213 nativeGetDynamicSensors(JNIEnv *env, jclass clazz, jlong sensorManager, jobject sensorList) argument 303 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 312 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 333 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 423 nativeInitSensorEventQueue(JNIEnv *env, jclass clazz, jlong sensorManager, jobject eventQWeak, jobject msgQ, jstring packageName, jint mode) argument 446 nativeEnableSensor(JNIEnv *env, jclass clazz, jlong eventQ, jint handle, jint rate_us, jint maxBatchReportLatency) argument 453 nativeDisableSensor(JNIEnv *env, jclass clazz, jlong eventQ, jint handle) argument 458 nativeDestroySensorEventQueue(JNIEnv *env, jclass clazz, jlong eventQ) argument 464 nativeFlushSensor(JNIEnv *env, jclass clazz, jlong eventQ) argument 469 nativeInjectSensorData(JNIEnv *env, jclass clazz, jlong eventQ, jint handle, jfloatArray values, jint accuracy, jlong timestamp) argument 547 register_android_hardware_SensorManager(JNIEnv *env) argument [all...] |
H A D | android_hardware_camera2_CameraMetadata.cpp | 81 status_t CameraMetadata_getNativeMetadata(JNIEnv* env, jobject thiz, argument 92 CameraMetadata* nativePtr = reinterpret_cast<CameraMetadata*>(env->GetLongField(thiz, 165 static jobject CameraMetadata_getAllVendorKeys(JNIEnv* env, jobject thiz, jclass keyType); 166 static jint CameraMetadata_getTagFromKey(JNIEnv *env, jobject thiz, jstring keyName, jlong vendorId); 167 static jint CameraMetadata_getTagFromKeyLocal(JNIEnv *env, jobject thiz, jstring keyName); 168 static jint CameraMetadata_getTypeFromTag(JNIEnv *env, jobject thiz, jint tag, jlong vendorId); 169 static jint CameraMetadata_getTypeFromTagLocal(JNIEnv *env, jobject thiz, jint tag); 170 static jint CameraMetadata_setupGlobalVendorTagDescriptor(JNIEnv *env, jobject thiz); 173 static CameraMetadata* CameraMetadata_getPointerNoThrow(JNIEnv *env, jobject thiz) { argument 179 return reinterpret_cast<CameraMetadata*>(env 183 CameraMetadata_getPointerThrow(JNIEnv *env, jobject thiz, const char* argName = �) argument 205 CameraMetadata_allocate(JNIEnv *env, jobject thiz) argument 211 CameraMetadata_allocateCopy(JNIEnv *env, jobject thiz, jobject other) argument 226 CameraMetadata_isEmpty(JNIEnv *env, jobject thiz) argument 245 CameraMetadata_getEntryCount(JNIEnv *env, jobject thiz) argument 256 CameraMetadata_close(JNIEnv *env, jobject thiz) argument 270 CameraMetadata_swap(JNIEnv *env, jobject thiz, jobject other) argument 286 CameraMetadata_readValues(JNIEnv *env, jobject thiz, jint tag) argument 325 CameraMetadata_writeValues(JNIEnv *env, jobject thiz, jint tag, jbyteArray src) argument 398 CameraMetadata_dump(JNIEnv *env, jobject thiz) argument 494 CameraMetadata_readFromParcel(JNIEnv *env, jobject thiz, jobject parcel) argument 515 CameraMetadata_writeToParcel(JNIEnv *env, jobject thiz, jobject parcel) argument 598 register_android_hardware_camera2_CameraMetadata(JNIEnv *env) argument 650 CameraMetadata_getTypeFromTagLocal(JNIEnv *env, jobject thiz, jint tag) argument 669 CameraMetadata_getTagFromKeyLocal(JNIEnv *env, jobject thiz, jstring keyName) argument 699 CameraMetadata_getAllVendorKeys(JNIEnv* env, jobject thiz, jclass keyType) argument 814 CameraMetadata_getTagFromKey(JNIEnv *env, jobject thiz, jstring keyName, jlong vendorId) argument 842 CameraMetadata_getTypeFromTag(JNIEnv *env, jobject thiz, jint tag, jlong vendorId) argument 853 CameraMetadata_setupGlobalVendorTagDescriptor(JNIEnv *env, jobject thiz) argument [all...] |
H A D | android_media_AudioRecord.cpp | 103 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 104 if (user != NULL && env != NULL) { 105 env->CallStaticVoidMethod( 109 if (env->ExceptionCheck()) { 110 env->ExceptionDescribe(); 111 env->ExceptionClear(); 117 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 118 if (user != NULL && env != NULL) { 119 env->CallStaticVoidMethod( 123 if (env 138 getJniDeviceCallback(JNIEnv* env, jobject thiz) argument 147 setJniDeviceCallback(JNIEnv* env, jobject thiz, const sp<JNIDeviceCallback>& cb) argument 166 getAudioRecord(JNIEnv* env, jobject thiz) argument 174 setAudioRecord(JNIEnv* env, jobject thiz, const sp<AudioRecord>& ar) argument 191 android_media_AudioRecord_setup(JNIEnv *env, jobject thiz, jobject weak_this, jobject jaa, jintArray jSampleRate, jint channelMask, jint channelIndexMask, jint audioFormat, jint buffSizeInBytes, jintArray jSession, jstring opPackageName, jlong nativeRecordInJavaObj) argument 397 android_media_AudioRecord_start(JNIEnv *env, jobject thiz, jint event, jint triggerSession) argument 412 android_media_AudioRecord_stop(JNIEnv *env, jobject thiz) argument 428 android_media_AudioRecord_release(JNIEnv *env, jobject thiz) argument 463 android_media_AudioRecord_finalize(JNIEnv *env, jobject thiz) argument 469 envGetArrayElements(JNIEnv *env, jbyteArray array, jboolean *isCopy) argument 474 envReleaseArrayElements(JNIEnv *env, jbyteArray array, jbyte *elems, jint mode) argument 479 envGetArrayElements(JNIEnv *env, jshortArray array, jboolean *isCopy) argument 484 envReleaseArrayElements(JNIEnv *env, jshortArray array, jshort *elems, jint mode) argument 489 envGetArrayElements(JNIEnv *env, jfloatArray array, jboolean *isCopy) argument 494 envReleaseArrayElements(JNIEnv *env, jfloatArray array, jfloat *elems, jint mode) argument 511 android_media_AudioRecord_readInArray(JNIEnv *env, jobject thiz, T javaAudioData, jint offsetInSamples, jint sizeInSamples, jboolean isReadBlocking) argument 553 android_media_AudioRecord_readInDirectBuffer(JNIEnv *env, jobject thiz, jobject jBuffer, jint sizeInBytes, jboolean isReadBlocking) argument 586 android_media_AudioRecord_get_buffer_size_in_frames(JNIEnv *env, jobject thiz) argument 597 android_media_AudioRecord_set_marker_pos(JNIEnv *env, jobject thiz, jint markerPos) argument 611 android_media_AudioRecord_get_marker_pos(JNIEnv *env, jobject thiz) argument 627 android_media_AudioRecord_set_pos_update_period(JNIEnv *env, jobject thiz, jint period) argument 642 android_media_AudioRecord_get_pos_update_period(JNIEnv *env, jobject thiz) argument 661 android_media_AudioRecord_get_min_buff_size(JNIEnv *env, jobject thiz, jint sampleRateInHertz, jint channelCount, jint audioFormat) argument 683 android_media_AudioRecord_setInputDevice( JNIEnv *env, jobject thiz, jint device_id) argument 693 android_media_AudioRecord_getRoutedDeviceId( JNIEnv *env, jobject thiz) argument 703 android_media_AudioRecord_enableDeviceCallback( JNIEnv *env, jobject thiz) argument 729 android_media_AudioRecord_disableDeviceCallback( JNIEnv *env, jobject thiz) argument 743 android_media_AudioRecord_get_timestamp(JNIEnv *env, jobject thiz, jobject timestamp, jint timebase) argument 773 android_media_AudioRecord_native_getMetrics(JNIEnv *env, jobject thiz) argument 805 android_media_AudioRecord_get_active_microphones(JNIEnv *env, jobject thiz, jobject jActiveMicrophones) argument 895 register_android_media_AudioRecord(JNIEnv *env) argument [all...] |
H A D | android_view_MotionEvent.cpp | 68 MotionEvent* android_view_MotionEvent_getNativePtr(JNIEnv* env, jobject eventObj) { argument 73 env->GetLongField(eventObj, gMotionEventClassInfo.mNativePtr)); 76 static void android_view_MotionEvent_setNativePtr(JNIEnv* env, jobject eventObj, argument 78 env->SetLongField(eventObj, gMotionEventClassInfo.mNativePtr, 82 jobject android_view_MotionEvent_obtainAsCopy(JNIEnv* env, const MotionEvent* event) { argument 83 jobject eventObj = env->CallStaticObjectMethod(gMotionEventClassInfo.clazz, 85 if (env->ExceptionCheck() || !eventObj) { 87 LOGE_EX(env); 88 env->ExceptionClear(); 92 MotionEvent* destEvent = android_view_MotionEvent_getNativePtr(env, eventOb 102 android_view_MotionEvent_recycle(JNIEnv* env, jobject eventObj) argument 117 validatePointerCount(JNIEnv* env, jint pointerCount) argument 126 validatePointerPropertiesArray(JNIEnv* env, jobjectArray pointerPropertiesObjArray, size_t pointerCount) argument 142 validatePointerCoordsObjArray(JNIEnv* env, jobjectArray pointerCoordsObjArray, size_t pointerCount) argument 158 validatePointerIndex(JNIEnv* env, jint pointerIndex, size_t pointerCount) argument 167 validateHistoryPos(JNIEnv* env, jint historyPos, size_t historySize) argument 176 validatePointerCoords(JNIEnv* env, jobject pointerCoordsObj) argument 185 validatePointerProperties(JNIEnv* env, jobject pointerPropertiesObj) argument 194 pointerCoordsToNative(JNIEnv* env, jobject pointerCoordsObj, float xOffset, float yOffset, PointerCoords* outRawPointerCoords) argument 237 obtainPackedAxisValuesArray(JNIEnv* env, uint32_t minSize, jobject outPointerCoordsObj) argument 258 pointerCoordsFromNative(JNIEnv* env, const PointerCoords* rawPointerCoords, float xOffset, float yOffset, jobject outPointerCoordsObj) argument 314 pointerPropertiesToNative(JNIEnv* env, jobject pointerPropertiesObj, PointerProperties* outPointerProperties) argument 323 pointerPropertiesFromNative(JNIEnv* env, const PointerProperties* pointerProperties, jobject outPointerPropertiesObj) argument 334 android_view_MotionEvent_nativeInitialize(JNIEnv* env, jclass clazz, jlong nativePtr, jint deviceId, jint source, jint action, jint flags, jint edgeFlags, jint metaState, jint buttonState, jfloat xOffset, jfloat yOffset, jfloat xPrecision, jfloat yPrecision, jlong downTimeNanos, jlong eventTimeNanos, jint pointerCount, jobjectArray pointerPropertiesObjArray, jobjectArray pointerCoordsObjArray) argument 388 android_view_MotionEvent_nativeDispose(JNIEnv* env, jclass clazz, jlong nativePtr) argument 394 android_view_MotionEvent_nativeAddBatch(JNIEnv* env, jclass clazz, jlong nativePtr, jlong eventTimeNanos, jobjectArray pointerCoordsObjArray, jint metaState) argument 420 android_view_MotionEvent_nativeGetPointerCoords(JNIEnv* env, jclass clazz, jlong nativePtr, jint pointerIndex, jint historyPos, jobject outPointerCoordsObj) argument 443 android_view_MotionEvent_nativeGetPointerProperties(JNIEnv* env, jclass clazz, jlong nativePtr, jint pointerIndex, jobject outPointerPropertiesObj) argument 456 android_view_MotionEvent_nativeReadFromParcel(JNIEnv* env, jclass clazz, jlong nativePtr, jobject parcelObj) argument 476 android_view_MotionEvent_nativeWriteToParcel(JNIEnv* env, jclass clazz, jlong nativePtr, jobject parcelObj) argument 487 android_view_MotionEvent_nativeAxisToString(JNIEnv* env, jclass clazz, jint axis) argument 492 android_view_MotionEvent_nativeAxisFromString(JNIEnv* env, jclass clazz, jstring label) argument 500 android_view_MotionEvent_nativeGetPointerId(JNIEnv* env, jclass clazz, jlong nativePtr, jint pointerIndex) argument 510 android_view_MotionEvent_nativeGetToolType(JNIEnv* env, jclass clazz, jlong nativePtr, jint pointerIndex) argument 520 android_view_MotionEvent_nativeGetEventTimeNanos(JNIEnv* env, jclass clazz, jlong nativePtr, jint historyPos) argument 534 android_view_MotionEvent_nativeGetRawAxisValue(JNIEnv* env, jclass clazz, jlong nativePtr, jint axis, jint pointerIndex, jint historyPos) argument 554 android_view_MotionEvent_nativeGetAxisValue(JNIEnv* env, jclass clazz, jlong nativePtr, jint axis, jint pointerIndex, jint historyPos) argument 871 register_android_view_MotionEvent(JNIEnv* env) argument [all...] |
H A D | android_view_RenderNode.cpp | 50 static void android_view_RenderNode_output(JNIEnv* env, jobject clazz, jlong renderNodePtr) { argument 55 static jint android_view_RenderNode_getDebugSize(JNIEnv* env, jobject clazz, jlong renderNodePtr) { argument 60 static jlong android_view_RenderNode_create(JNIEnv* env, jobject, jstring name) { argument 64 const char* textArray = env->GetStringUTFChars(name, NULL); 66 env->ReleaseStringUTFChars(name, textArray); 75 static jlong android_view_RenderNode_getNativeFinalizer(JNIEnv* env, argument 80 static void android_view_RenderNode_setDisplayList(JNIEnv* env, argument 438 static void android_view_RenderNode_addAnimator(JNIEnv* env, jobject clazz, jlong renderNodePtr, argument 445 static void android_view_RenderNode_endAllAnimators(JNIEnv* env, jobject clazz, argument 458 static void android_view_RenderNode_requestPositionUpdates(JNIEnv* env, jobjec argument 462 SurfaceViewPositionUpdater(JNIEnv* env, jobject surfaceview) argument 505 JNIEnv* env = jnienv(); local 520 JNIEnv* env; local 531 JNIEnv* env = jnienv(); local 653 register_android_view_RenderNode(JNIEnv* env) argument [all...] |
H A D | com_android_internal_os_Zygote.cpp | 93 static void RuntimeAbort(JNIEnv* env, int line, const char* msg) { argument 96 env->FatalError(oss.str().c_str()); 192 static bool SetGids(JNIEnv* env, jintArray javaGids, std::string* error_msg) { argument 197 ScopedIntArrayRO gids(env, javaGids); 215 static bool SetRLimits(JNIEnv* env, jobjectArray javaRlimits, std::string* error_msg) { argument 223 for (int i = 0; i < env->GetArrayLength(javaRlimits); ++i) { 224 ScopedLocalRef<jobject> javaRlimitObject(env, env->GetObjectArrayElement(javaRlimits, i)); 225 ScopedIntArrayRO javaRlimit(env, reinterpret_cast<jintArray>(javaRlimitObject.get())); 459 static bool DetachDescriptors(JNIEnv* env, jintArra argument 519 FillFileDescriptorVector(JNIEnv* env, jintArray java_fds, std::vector<int>* fds, std::string* error_msg) argument 539 ForkAndSpecializeCommon(JNIEnv* env, uid_t uid, gid_t gid, jintArray javaGids, jint runtime_flags, jobjectArray javaRlimits, jlong permittedCapabilities, jlong effectiveCapabilities, jint mount_external, jstring java_se_info, jstring java_se_name, bool is_system_server, jintArray fdsToClose, jintArray fdsToIgnore, bool is_child_zygote, jstring instructionSet, jstring dataDir) argument 782 GetEffectiveCapabilityMask(JNIEnv* env) argument 811 com_android_internal_os_Zygote_nativeForkAndSpecialize( JNIEnv* env, jclass, jint uid, jint gid, jintArray gids, jint runtime_flags, jobjectArray rlimits, jint mount_external, jstring se_info, jstring se_name, jintArray fdsToClose, jintArray fdsToIgnore, jboolean is_child_zygote, jstring instructionSet, jstring appDataDir) argument 870 com_android_internal_os_Zygote_nativeForkSystemServer( JNIEnv* env, jclass, uid_t uid, gid_t gid, jintArray gids, jint runtime_flags, jobjectArray rlimits, jlong permittedCapabilities, jlong effectiveCapabilities) argument 903 com_android_internal_os_Zygote_nativeAllowFileAcrossFork( JNIEnv* env, jclass, jstring path) argument 913 com_android_internal_os_Zygote_nativeUnmountStorageOnInit(JNIEnv* env, jclass) argument 967 register_com_android_internal_os_Zygote(JNIEnv* env) argument [all...] |
/frameworks/base/media/jni/ |
H A D | android_media_MediaMetadataRetriever.cpp | 61 static void process_media_retriever_call(JNIEnv *env, status_t opStatus, const char* exception, const char *message) argument 64 jniThrowException(env, "java/lang/IllegalStateException", NULL); 68 jniThrowException( env, exception, message); 73 jniThrowException( env, exception, msg); 78 static sp<MediaMetadataRetriever> getRetriever(JNIEnv* env, jobject thiz) argument 81 MediaMetadataRetriever* retriever = (MediaMetadataRetriever*) env->GetLongField(thiz, fields.context); 85 static void setRetriever(JNIEnv* env, jobject thiz, const sp<MediaMetadataRetriever> &retriever) argument 92 sp<MediaMetadataRetriever> old = getRetriever(env, thiz); 97 env->SetLongField(thiz, fields.context, (jlong) retriever.get()); 102 JNIEnv *env, jobjec 101 android_media_MediaMetadataRetriever_setDataSourceAndHeaders( JNIEnv *env, jobject thiz, jobject httpServiceBinderObj, jstring path, jobjectArray keys, jobjectArray values) argument 162 android_media_MediaMetadataRetriever_setDataSourceFD(JNIEnv *env, jobject thiz, jobject fileDescriptor, jlong offset, jlong length) argument 191 android_media_MediaMetadataRetriever_setDataSourceCallback(JNIEnv *env, jobject thiz, jobject dataSource) argument 263 getBitmapFromVideoFrame( JNIEnv *env, VideoFrame *videoFrame, jint dst_width, jint dst_height, SkColorType outColorType) argument 352 getColorFormat(JNIEnv *env, jobject options) argument 366 setOutColorType(JNIEnv *env, int colorFormat, jobject options) argument 384 android_media_MediaMetadataRetriever_getFrameAtTime( JNIEnv *env, jobject thiz, jlong timeUs, jint option, jint dst_width, jint dst_height) argument 409 android_media_MediaMetadataRetriever_getImageAtIndex( JNIEnv *env, jobject thiz, jint index, jobject params) argument 437 android_media_MediaMetadataRetriever_getThumbnailImageAtIndex( JNIEnv *env, jobject thiz, jint index, jobject params, jint targetSize, jint maxPixels) argument 492 android_media_MediaMetadataRetriever_getFrameAtIndex( JNIEnv *env, jobject thiz, jint frameIndex, jint numFrames, jobject params) argument 534 android_media_MediaMetadataRetriever_getEmbeddedPicture( JNIEnv *env, jobject thiz, jint pictureType) argument 570 android_media_MediaMetadataRetriever_extractMetadata(JNIEnv *env, jobject thiz, jint keyCode) argument 587 android_media_MediaMetadataRetriever_release(JNIEnv *env, jobject thiz) argument 594 android_media_MediaMetadataRetriever_native_finalize(JNIEnv *env, jobject thiz) argument 604 android_media_MediaMetadataRetriever_native_init(JNIEnv *env) argument 691 android_media_MediaMetadataRetriever_native_setup(JNIEnv *env, jobject thiz) argument 750 register_android_media_MediaMetadataRetriever(JNIEnv *env) argument [all...] |
H A D | android_media_MediaRecorder.cpp | 56 extern sp<Camera> get_native_camera(JNIEnv *env, jobject thiz, struct JNICameraContext** context); 58 android_media_MediaCodec_getPersistentInputSurface(JNIEnv* env, jobject object); 81 JNIMediaRecorderListener(JNIEnv* env, jobject thiz, jobject weak_thiz); 90 JNIMediaRecorderListener::JNIMediaRecorderListener(JNIEnv* env, jobject thiz, jobject weak_thiz) argument 95 jclass clazz = env->GetObjectClass(thiz); 98 jniThrowException(env, "java/lang/Exception", NULL); 101 mClass = (jclass)env->NewGlobalRef(clazz); 105 mObject = env->NewGlobalRef(weak_thiz); 111 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 112 env 120 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 126 get_surface(JNIEnv* env, jobject clazz) argument 132 get_persistentSurface(JNIEnv* env, jobject object) argument 139 process_media_recorder_call(JNIEnv *env, status_t opStatus, const char* exception, const char* message) argument 152 getMediaRecorder(JNIEnv* env, jobject thiz) argument 159 setMediaRecorder(JNIEnv* env, jobject thiz, const sp<MediaRecorder>& recorder) argument 174 android_media_MediaRecorder_setCamera(JNIEnv* env, jobject thiz, jobject camera) argument 196 android_media_MediaRecorder_setVideoSource(JNIEnv *env, jobject thiz, jint vs) argument 212 android_media_MediaRecorder_setAudioSource(JNIEnv *env, jobject thiz, jint as) argument 230 android_media_MediaRecorder_setOutputFormat(JNIEnv *env, jobject thiz, jint of) argument 246 android_media_MediaRecorder_setVideoEncoder(JNIEnv *env, jobject thiz, jint ve) argument 262 android_media_MediaRecorder_setAudioEncoder(JNIEnv *env, jobject thiz, jint ae) argument 278 android_media_MediaRecorder_setParameter(JNIEnv *env, jobject thiz, jstring params) argument 305 android_media_MediaRecorder_setOutputFileFD(JNIEnv *env, jobject thiz, jobject fileDescriptor) argument 323 android_media_MediaRecorder_setNextOutputFileFD(JNIEnv *env, jobject thiz, jobject fileDescriptor) argument 341 android_media_MediaRecorder_setVideoSize(JNIEnv *env, jobject thiz, jint width, jint height) argument 358 android_media_MediaRecorder_setVideoFrameRate(JNIEnv *env, jobject thiz, jint rate) argument 374 android_media_MediaRecorder_setMaxDuration(JNIEnv *env, jobject thiz, jint max_duration_ms) argument 390 android_media_MediaRecorder_setMaxFileSize( JNIEnv *env, jobject thiz, jlong max_filesize_bytes) argument 407 android_media_MediaRecorder_prepare(JNIEnv *env, jobject thiz) argument 437 android_media_MediaRecorder_native_getMaxAmplitude(JNIEnv *env, jobject thiz) argument 451 android_media_MediaRecorder_getSurface(JNIEnv *env, jobject thiz) argument 475 android_media_MediaRecorder_start(JNIEnv *env, jobject thiz) argument 487 android_media_MediaRecorder_stop(JNIEnv *env, jobject thiz) argument 499 android_media_MediaRecorder_pause(JNIEnv *env, jobject thiz) argument 511 android_media_MediaRecorder_resume(JNIEnv *env, jobject thiz) argument 523 android_media_MediaRecorder_native_reset(JNIEnv *env, jobject thiz) argument 535 android_media_MediaRecorder_release(JNIEnv *env, jobject thiz) argument 549 android_media_MediaRecorder_native_init(JNIEnv *env) argument 589 android_media_MediaRecorder_native_setup(JNIEnv *env, jobject thiz, jobject weak_this, jstring packageName, jstring opPackageName) argument 625 android_media_MediaRecorder_native_finalize(JNIEnv *env, jobject thiz) argument 631 android_media_MediaRecorder_setInputSurface( JNIEnv* env, jobject thiz, jobject object) argument 648 android_media_MediaRecorder_native_getMetrics(JNIEnv *env, jobject thiz) argument 679 android_media_MediaRecorder_setInputDevice(JNIEnv *env, jobject thiz, jint device_id) argument 697 android_media_MediaRecorder_getRoutedDeviceId(JNIEnv *env, jobject thiz) argument 714 android_media_MediaRecorder_enableDeviceCallback(JNIEnv *env, jobject thiz, jboolean enabled) argument 729 android_media_MediaRecord_getActiveMicrophones(JNIEnv *env, jobject thiz, jobject jActiveMicrophones) argument 808 register_android_media_MediaRecorder(JNIEnv *env) argument [all...] |
/frameworks/base/media/jni/audioeffect/ |
H A D | android_media_AudioEffect.cpp | 111 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 118 if (!user || !env) { 119 ALOGW("effectCallback error user %p, env %p", user, env); 154 array = env->NewByteArray(size); 159 bytes = env->GetByteArrayElements(array, NULL); 161 env->ReleaseByteArrayElements(array, bytes, 0); 170 env->CallStaticVoidMethod( 177 env->DeleteLocalRef(array); 180 if (env 188 getAudioEffect(JNIEnv* env, jobject thiz) argument 196 setAudioEffect(JNIEnv* env, jobject thiz, const sp<AudioEffect>& ae) argument 217 android_media_AudioEffect_native_init(JNIEnv *env) argument 281 android_media_AudioEffect_native_setup(JNIEnv *env, jobject thiz, jobject weak_this, jstring type, jstring uuid, jint priority, jint sessionId, jintArray jId, jobjectArray javadesc, jstring opPackageName) argument 460 android_media_AudioEffect_native_release(JNIEnv *env, jobject thiz) argument 483 android_media_AudioEffect_native_finalize(JNIEnv *env, jobject thiz) argument 489 android_media_AudioEffect_native_setEnabled(JNIEnv *env, jobject thiz, jboolean enabled) argument 502 android_media_AudioEffect_native_getEnabled(JNIEnv *env, jobject thiz) argument 520 android_media_AudioEffect_native_hasControl(JNIEnv *env, jobject thiz) argument 536 android_media_AudioEffect_native_setParameter(JNIEnv *env, jobject thiz, jint psize, jbyteArray pJavaParam, jint vsize, jbyteArray pJavaValue) argument 597 android_media_AudioEffect_native_getParameter(JNIEnv *env, jobject thiz, jint psize, jbyteArray pJavaParam, jint vsize, jbyteArray pJavaValue) argument 664 android_media_AudioEffect_native_command(JNIEnv *env, jobject thiz, jint cmdCode, jint cmdSize, jbyteArray jCmdData, jint replySize, jbyteArray jReplyData) argument 722 android_media_AudioEffect_native_queryEffects(JNIEnv *env, jclass clazz __unused) argument 817 android_media_AudioEffect_native_queryPreProcessings(JNIEnv *env, jclass clazz __unused, jint audioSession) argument 905 register_android_media_AudioEffect(JNIEnv *env) argument 913 JNIEnv* env = NULL; local [all...] |
H A D | android_media_Visualizer.cpp | 89 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 92 env->DeleteGlobalRef(waveform_data); 97 env->DeleteGlobalRef(fft_data); 141 static void ensureArraySize(JNIEnv *env, jbyteArray *array, uint32_t size) { argument 143 uint32_t len = env->GetArrayLength(*array); 147 env->DeleteGlobalRef(*array); 151 jbyteArray localRef = env->NewByteArray(size); 154 *array = (jbyteArray)env->NewGlobalRef(localRef); 157 env->DeleteLocalRef(localRef); 169 JNIEnv *env local 233 getVisualizer(JNIEnv* env, jobject thiz) argument 241 setVisualizer(JNIEnv* env, jobject thiz, const sp<Visualizer>& v) argument 262 android_media_visualizer_native_init(JNIEnv *env) argument 339 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 351 android_media_visualizer_native_setup(JNIEnv *env, jobject thiz, jobject weak_this, jint sessionId, jintArray jId, jstring opPackageName) argument 437 android_media_visualizer_native_release(JNIEnv *env, jobject thiz) argument 460 android_media_visualizer_native_finalize(JNIEnv *env, jobject thiz) argument 467 android_media_visualizer_native_setEnabled(JNIEnv *env, jobject thiz, jboolean enabled) argument 488 android_media_visualizer_native_getEnabled(JNIEnv *env, jobject thiz) argument 503 android_media_visualizer_native_getCaptureSizeRange(JNIEnv *env, jobject ) argument 521 android_media_visualizer_native_setCaptureSize(JNIEnv *env, jobject thiz, jint size) argument 532 android_media_visualizer_native_getCaptureSize(JNIEnv *env, jobject thiz) argument 542 android_media_visualizer_native_setScalingMode(JNIEnv *env, jobject thiz, jint mode) argument 553 android_media_visualizer_native_getScalingMode(JNIEnv *env, jobject thiz) argument 563 android_media_visualizer_native_setMeasurementMode(JNIEnv *env, jobject thiz, jint mode) argument 573 android_media_visualizer_native_getMeasurementMode(JNIEnv *env, jobject thiz) argument 583 android_media_visualizer_native_getSamplingRate(JNIEnv *env, jobject thiz) argument 593 android_media_visualizer_native_getWaveForm(JNIEnv *env, jobject thiz, jbyteArray jWaveform) argument 611 android_media_visualizer_native_getFft(JNIEnv *env, jobject thiz, jbyteArray jFft) argument 630 android_media_visualizer_native_getPeakRms(JNIEnv *env, jobject thiz, jobject jPeakRmsObj) argument 649 android_media_setPeriodicCapture(JNIEnv *env, jobject thiz, jint rate, jboolean jWaveform, jboolean jFft) argument 707 register_android_media_visualizer(JNIEnv *env) argument [all...] |
/frameworks/base/media/mca/filterfw/java/android/filterfw/core/ |
H A D | GLFrame.java | 364 private native boolean nativeAllocate(GLEnvironment env, int width, int height); argument 366 private native boolean nativeAllocateWithTexture(GLEnvironment env, argument 371 private native boolean nativeAllocateWithFbo(GLEnvironment env, argument 376 private native boolean nativeAllocateExternal(GLEnvironment env); argument
|
/frameworks/base/services/core/jni/BroadcastRadio/ |
H A D | Tuner.cpp | 109 static TunerContext& getNativeContext(JNIEnv *env, JavaRef<jobject> const &jTuner) { argument 110 return getNativeContext(env->GetLongField(jTuner.get(), gjni.Tuner.nativeContext)); 113 static jlong nativeInit(JNIEnv *env, jobject obj, jint halRev, bool withAudio, jint band) { argument 126 static void nativeFinalize(JNIEnv *env, jobject obj, jlong nativeContext) { argument 154 void assignHalInterfaces(JNIEnv *env, JavaRef<jobject> const &jTuner, argument 159 auto& ctx = getNativeContext(env, jTuner); 177 ctx.mHalDeathRecipient = new HalDeathRecipient(getNativeCallback(env, jTuner)); 197 sp<ITunerCallback> getNativeCallback(JNIEnv *env, JavaRef<jobject> const &tuner) { argument 198 return TunerCallback::getNativeCallback(env, 199 env 202 getRegion(JNIEnv *env, jobject obj) argument 206 nativeClose(JNIEnv *env, jobject obj, jlong nativeContext) argument 227 nativeSetConfiguration(JNIEnv *env, jobject obj, jlong nativeContext, jobject config) argument 243 nativeGetConfiguration(JNIEnv *env, jobject obj, jlong nativeContext, Region region) argument 262 nativeStep(JNIEnv *env, jobject obj, jlong nativeContext, bool directionDown, bool skipSubChannel) argument 272 nativeScan(JNIEnv *env, jobject obj, jlong nativeContext, bool directionDown, bool skipSubChannel) argument 282 nativeTune(JNIEnv *env, jobject obj, jlong nativeContext, jobject jSelector) argument 305 nativeCancel(JNIEnv *env, jobject obj, jlong nativeContext) argument 313 nativeCancelAnnouncement(JNIEnv *env, jobject obj, jlong nativeContext) argument 324 nativeStartBackgroundScan(JNIEnv *env, jobject obj, jlong nativeContext) argument 338 nativeGetProgramList(JNIEnv *env, jobject obj, jlong nativeContext, jobject jVendorFilter) argument 366 nativeGetImage(JNIEnv *env, jobject obj, jlong nativeContext, jint id) argument 399 nativeIsAnalogForced(JNIEnv *env, jobject obj, jlong nativeContext) argument 420 nativeSetAnalogForced(JNIEnv *env, jobject obj, jlong nativeContext, bool isForced) argument 458 register_android_server_broadcastradio_Tuner(JavaVM *vm, JNIEnv *env) argument [all...] |
H A D | TunerCallback.cpp | 104 NativeCallback(JNIEnv *env, jobject jTuner, jobject jCallback, HalRevision halRev); 134 NativeCallback::NativeCallback(JNIEnv *env, jobject jTuner, jobject jCallback, HalRevision halRev) argument 137 mJTuner = env->NewGlobalRef(jTuner); 138 mJCallback = env->NewGlobalRef(jCallback); 147 JNIEnv *env = nullptr; local 148 gvm->GetEnv(reinterpret_cast<void**>(&env), JNI_VERSION_1_4); 149 if (env != nullptr) { 150 env->DeleteGlobalRef(mJTuner); 151 env->DeleteGlobalRef(mJCallback); 161 mCallbackThread.enqueue([this](JNIEnv *env) { 353 getNativeContext(JNIEnv *env, jobject jTunerCb) argument 357 nativeInit(JNIEnv *env, jobject obj, jobject jTuner, jint jHalRev) argument 370 nativeFinalize(JNIEnv *env, jobject obj, jlong nativeContext) argument 378 nativeDetach(JNIEnv *env, jobject obj, jlong nativeContext) argument 388 getNativeCallback(JNIEnv *env, jobject jTunerCallback) argument 404 register_android_server_broadcastradio_TunerCallback(JavaVM *vm, JNIEnv *env) argument [all...] |
/frameworks/base/services/core/jni/ |
H A D | com_android_server_hdmi_HdmiCecController.cpp | 142 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 145 jbyteArray body = env->NewByteArray(message.body.size()); 147 env->SetByteArrayRegion(body, 0, message.body.size(), bodyPtr); 148 env->CallVoidMethod(mController->getCallbacksObj(), 151 env->DeleteLocalRef(body); 153 checkAndClearExceptionFromCallback(env, __FUNCTION__); 158 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 161 env->CallVoidMethod(mController->getCallbacksObj(), 164 checkAndClearExceptionFromCallback(env, __FUNCTION__); 168 static void checkAndClearExceptionFromCallback(JNIEnv* env, cons argument 257 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 336 nativeInit(JNIEnv* env, jclass clazz, jobject callbacksObj, jobject messageQueueObj) argument 360 nativeSendCecCommand(JNIEnv* env, jclass clazz, jlong controllerPtr, jint srcAddr, jint dstAddr, jbyteArray body) argument 380 nativeAddLogicalAddress(JNIEnv* env, jclass clazz, jlong controllerPtr, jint logicalAddress) argument 386 nativeClearLogicalAddress(JNIEnv* env, jclass clazz, jlong controllerPtr) argument 391 nativeGetPhysicalAddress(JNIEnv* env, jclass clazz, jlong controllerPtr) argument 396 nativeGetVersion(JNIEnv* env, jclass clazz, jlong controllerPtr) argument 401 nativeGetVendorId(JNIEnv* env, jclass clazz, jlong controllerPtr) argument 406 nativeGetPortInfos(JNIEnv* env, jclass clazz, jlong controllerPtr) argument 411 nativeSetOption(JNIEnv* env, jclass clazz, jlong controllerPtr, jint flag, jint value) argument 416 nativeSetLanguage(JNIEnv* env, jclass clazz, jlong controllerPtr, jstring language) argument 423 nativeEnableAudioReturnChannel(JNIEnv* env, jclass clazz, jlong controllerPtr, jint port, jboolean enabled) argument 429 nativeIsConnected(JNIEnv* env, jclass clazz, jlong controllerPtr, jint port) argument 456 register_android_server_hdmi_HdmiCecController(JNIEnv* env) argument [all...] |
H A D | com_android_server_tv_TvInputHal.cpp | 256 static JTvInputHal* createInstance(JNIEnv* env, jobject thiz, const sp<Looper>& looper); 301 JTvInputHal(JNIEnv* env, jobject thiz, sp<ITvInput> tvInput, const sp<Looper>& looper); 313 JTvInputHal::JTvInputHal(JNIEnv* env, jobject thiz, sp<ITvInput> tvInput, argument 315 mThiz = env->NewWeakGlobalRef(thiz); 324 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 325 env->DeleteWeakGlobalRef(mThiz); 329 JTvInputHal* JTvInputHal::createInstance(JNIEnv* env, jobject thiz, const sp<Looper>& looper) { argument 337 return new JTvInputHal(env, thiz, tvInput, looper); 459 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 461 jobject builder = env 508 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 524 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 545 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 586 nativeOpen(JNIEnv* env, jobject thiz, jobject messageQueueObj) argument 592 nativeAddOrUpdateStream(JNIEnv* env, jclass clazz, jlong ptr, jint deviceId, jint streamId, jobject jsurface) argument 605 nativeRemoveStream(JNIEnv* env, jclass clazz, jlong ptr, jint deviceId, jint streamId) argument 611 nativeGetStreamConfigs(JNIEnv* env, jclass clazz, jlong ptr, jint deviceId, jint generation) argument 643 nativeClose(JNIEnv* env, jclass clazz, jlong ptr) argument 670 register_android_server_tv_TvInputHal(JNIEnv* env) argument [all...] |
/frameworks/base/core/jni/android/graphics/ |
H A D | BitmapFactory.cpp | 55 jstring encodedFormatToString(JNIEnv* env, SkEncodedImageFormat format) { argument 92 // NOTE: Caller should env->ExceptionCheck() for OOM 94 jstr = env->NewStringUTF(mimeType); 181 static jobject doDecode(JNIEnv* env, std::unique_ptr<SkStreamRewindable> stream, argument 196 sampleSize = env->GetIntField(options, gOptions_sampleSizeFieldID); 203 if (env->GetBooleanField(options, gOptions_justBoundsFieldID)) { 208 env->SetIntField(options, gOptions_widthFieldID, -1); 209 env->SetIntField(options, gOptions_heightFieldID, -1); 210 env->SetObjectField(options, gOptions_mimeFieldID, 0); 211 env 517 nativeDecodeStream(JNIEnv* env, jobject clazz, jobject is, jbyteArray storage, jobject padding, jobject options) argument 532 nativeDecodeFileDescriptor(JNIEnv* env, jobject clazz, jobject fileDescriptor, jobject padding, jobject bitmapFactoryOptions) argument 581 nativeDecodeAsset(JNIEnv* env, jobject clazz, jlong native_asset, jobject padding, jobject options) argument 590 nativeDecodeByteArray(JNIEnv* env, jobject, jbyteArray byteArray, jint offset, jint length, jobject options) argument 598 nativeIsSeekable(JNIEnv* env, jobject, jobject fileDescriptor) argument 603 decodeBitmap(JNIEnv* env, void* data, size_t size) argument 637 register_android_graphics_BitmapFactory(JNIEnv* env) argument [all...] |
H A D | Path.cpp | 50 static jlong init(JNIEnv* env, jclass clazz) { argument 54 static jlong init_Path(JNIEnv* env, jclass clazz, jlong valHandle) { argument 59 static jlong getFinalizer(JNIEnv* env, jclass clazz) { argument 63 static void set(JNIEnv* env, jclass clazz, jlong dstHandle, jlong srcHandle) { argument 69 static void computeBounds(JNIEnv* env, jclass clazz, jlong objHandle, jobject jbounds) { argument 72 GraphicsJNI::rect_to_jrectf(bounds, env, jbounds); 75 static void incReserve(JNIEnv* env, jclass clazz, jlong objHandle, jint extraPtCount) { argument 80 static void moveTo__FF(JNIEnv* env, jclass clazz, jlong objHandle, jfloat x, jfloat y) { argument 85 static void rMoveTo(JNIEnv* env, jclass clazz, jlong objHandle, jfloat dx, jfloat dy) { argument 90 static void lineTo__FF(JNIEnv* env, jclas argument 95 rLineTo(JNIEnv* env, jclass clazz, jlong objHandle, jfloat dx, jfloat dy) argument 100 quadTo__FFFF(JNIEnv* env, jclass clazz, jlong objHandle, jfloat x1, jfloat y1, jfloat x2, jfloat y2) argument 106 rQuadTo(JNIEnv* env, jclass clazz, jlong objHandle, jfloat dx1, jfloat dy1, jfloat dx2, jfloat dy2) argument 112 cubicTo__FFFFFF(JNIEnv* env, jclass clazz, jlong objHandle, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat x3, jfloat y3) argument 118 rCubicTo(JNIEnv* env, jclass clazz, jlong objHandle, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat x3, jfloat y3) argument 124 arcTo(JNIEnv* env, jclass clazz, jlong objHandle, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloat startAngle, jfloat sweepAngle, jboolean forceMoveTo) argument 132 close(JNIEnv* env, jclass clazz, jlong objHandle) argument 137 addRect(JNIEnv* env, jclass clazz, jlong objHandle, jfloat left, jfloat top, jfloat right, jfloat bottom, jint dirHandle) argument 144 addOval(JNIEnv* env, jclass clazz, jlong objHandle, jfloat left, jfloat top, jfloat right, jfloat bottom, jint dirHandle) argument 152 addCircle(JNIEnv* env, jclass clazz, jlong objHandle, jfloat x, jfloat y, jfloat radius, jint dirHandle) argument 159 addArc(JNIEnv* env, jclass clazz, jlong objHandle, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloat startAngle, jfloat sweepAngle) argument 166 addRoundRectXY(JNIEnv* env, jclass clazz, jlong objHandle, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloat rx, jfloat ry, jint dirHandle) argument 174 addRoundRect8(JNIEnv* env, jclass clazz, jlong objHandle, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloatArray array, jint dirHandle) argument 188 addPath__PathFF(JNIEnv* env, jclass clazz, jlong objHandle, jlong srcHandle, jfloat dx, jfloat dy) argument 195 addPath__Path(JNIEnv* env, jclass clazz, jlong objHandle, jlong srcHandle) argument 201 addPath__PathMatrix(JNIEnv* env, jclass clazz, jlong objHandle, jlong srcHandle, jlong matrixHandle) argument 209 offset__FF(JNIEnv* env, jclass clazz, jlong objHandle, jfloat dx, jfloat dy) argument 214 setLastPoint(JNIEnv* env, jclass clazz, jlong objHandle, jfloat dx, jfloat dy) argument 219 transform__MatrixPath(JNIEnv* env, jclass clazz, jlong objHandle, jlong matrixHandle, jlong dstHandle) argument 227 transform__Matrix(JNIEnv* env, jclass clazz, jlong objHandle, jlong matrixHandle) argument 233 op(JNIEnv* env, jclass clazz, jlong p1Handle, jlong p2Handle, jint opHandle, jlong rHandle) argument 415 approximate(JNIEnv* env, jclass clazz, jlong pathHandle, float acceptableError) argument 471 isRect(JNIEnv* env, jclass clazz, jlong objHandle, jobject jrect) argument 560 register_android_graphics_Path(JNIEnv* env) argument [all...] |
/frameworks/base/drm/jni/ |
H A D | android_drm_DrmManagerClient.cpp | 47 static String8 getStringValue(JNIEnv* env, jobject object, const char* fieldName); 50 JNIEnv* env, jobject object, const char* fieldName, int* dataLength); 53 JNIEnv* env, jbyteArray byteArray, int* dataLength); 55 static String8 getStringValue(JNIEnv* env, jstring string); 57 static int getIntValue(JNIEnv* env, jobject object, const char* fieldName); 60 String8 Utility::getStringValue(JNIEnv* env, jobject object, const char* fieldName) { argument 63 = env->GetFieldID(env->GetObjectClass(object), fieldName , "Ljava/lang/String;"); 66 jstring valueString = (jstring) env->GetObjectField(object, fieldID); 67 return Utility::getStringValue(env, valueStrin 74 getStringValue(JNIEnv* env, jstring string) argument 91 getByteArrayValue( JNIEnv* env, jobject object, const char* fieldName, int* dataLength) argument 105 getByteArrayValue(JNIEnv* env, jbyteArray byteArray, int* dataLength) argument 119 getIntValue(JNIEnv* env, jobject object, const char* fieldName) argument 148 JNIOnInfoListener(JNIEnv* env, jobject thiz, jobject weak_thiz) argument 161 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 169 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 181 setDrmManagerClientImpl( JNIEnv* env, jobject thiz, const sp<DrmManagerClientImpl>& client) argument 199 getDrmManagerClientImpl(JNIEnv* env, jobject thiz) argument 209 android_drm_DrmManagerClient_initialize( JNIEnv* env, jobject thiz) argument 222 android_drm_DrmManagerClient_setListeners( JNIEnv* env, jobject thiz, jint uniqueId, jobject weak_thiz) argument 233 android_drm_DrmManagerClient_release( JNIEnv* env, jobject thiz, jint uniqueId) argument 247 android_drm_DrmManagerClient_getConstraintsFromContent( JNIEnv* env, jobject thiz, jint uniqueId, jstring jpath, jint usage) argument 296 android_drm_DrmManagerClient_getMetadataFromContent( JNIEnv* env, jobject thiz, jint uniqueId, jstring jpath) argument 336 android_drm_DrmManagerClient_getAllSupportInfo( JNIEnv* env, jobject thiz, jint uniqueId) argument 392 android_drm_DrmManagerClient_saveRights( JNIEnv* env, jobject thiz, jint uniqueId, jobject drmRights, jstring rightsPath, jstring contentPath) argument 415 android_drm_DrmManagerClient_canHandle( JNIEnv* env, jobject thiz, jint uniqueId, jstring path, jstring mimeType) argument 426 android_drm_DrmManagerClient_processDrmInfo( JNIEnv* env, jobject thiz, jint uniqueId, jobject drmInfoObject) argument 509 android_drm_DrmManagerClient_acquireDrmInfo( JNIEnv* env, jobject thiz, jint uniqueId, jobject drmInfoRequest) argument 581 android_drm_DrmManagerClient_getDrmObjectType( JNIEnv* env, jobject thiz, jint uniqueId, jstring path, jstring mimeType) argument 592 android_drm_DrmManagerClient_getOriginalMimeType( JNIEnv* env, jobject thiz, jint uniqueId, jstring path, jobject fileDescriptor) argument 608 android_drm_DrmManagerClient_checkRightsStatus( JNIEnv* env, jobject thiz, jint uniqueId, jstring path, int action) argument 618 android_drm_DrmManagerClient_removeRights( JNIEnv* env, jobject thiz, jint uniqueId, jstring path) argument 625 android_drm_DrmManagerClient_removeAllRights( JNIEnv* env, jobject thiz, jint uniqueId) argument 632 android_drm_DrmManagerClient_openConvertSession( JNIEnv* env, jobject thiz, jint uniqueId, jstring mimeType) argument 642 GetConvertedStatus(JNIEnv* env, DrmConvertedStatus* pDrmConvertedStatus) argument 673 android_drm_DrmManagerClient_convertData( JNIEnv* env, jobject thiz, jint uniqueId, jint convertId, jbyteArray inputData) argument 692 android_drm_DrmManagerClient_closeConvertSession( JNIEnv* env, jobject thiz, jint uniqueId, jint convertId) argument 765 registerNativeMethods(JNIEnv* env) argument 781 JNIEnv* env = NULL; local [all...] |