/frameworks/base/core/jni/android/graphics/ |
H A D | ColorFilter.cpp | 35 static void finalizer(JNIEnv* env, jobject clazz, SkColorFilter* obj, SkiaColorFilter* f) { argument 47 static SkiaColorFilter* glCreatePorterDuffFilter(JNIEnv* env, jobject, SkColorFilter *skFilter, argument 56 static SkiaColorFilter* glCreateLightingFilter(JNIEnv* env, jobject, SkColorFilter *skFilter, argument 65 static SkiaColorFilter* glCreateColorMatrixFilter(JNIEnv* env, jobject, SkColorFilter *skFilter, argument 68 AutoJavaFloatArray autoArray(env, jarray, 20); 89 static SkColorFilter* CreatePorterDuffFilter(JNIEnv* env, jobject, jint srcColor, argument 94 static SkColorFilter* CreateLightingFilter(JNIEnv* env, jobject, jint mul, jint add) { argument 98 static SkColorFilter* CreateColorMatrixFilter(JNIEnv* env, jobject, jfloatArray jarray) { argument 99 AutoJavaFloatArray autoArray(env, jarray, 20); 133 #define REG(env, nam 138 register_android_graphics_ColorFilter(JNIEnv* env) argument [all...] |
H A D | LayerRasterizer.cpp | 6 static SkRasterizer* create(JNIEnv* env, jobject) { argument 10 static void addLayer(JNIEnv* env, jobject, SkLayerRasterizer* layer, const SkPaint* paint, float dx, float dy) { argument 26 int register_android_graphics_LayerRasterizer(JNIEnv* env) argument 28 return android::AndroidRuntime::registerNativeMethods(env,
|
H A D | BitmapFactory.cpp | 54 jstring getMimeTypeString(JNIEnv* env, SkImageDecoder::Format format) { argument 77 jstr = env->NewStringUTF(cstr); 82 static bool optionsPurgeable(JNIEnv* env, jobject options) { argument 83 return options != NULL && env->GetBooleanField(options, gOptions_purgeableFieldID); 86 static bool optionsShareable(JNIEnv* env, jobject options) { argument 87 return options != NULL && env->GetBooleanField(options, gOptions_shareableFieldID); 90 static bool optionsJustBounds(JNIEnv* env, jobject options) { argument 91 return options != NULL && env->GetBooleanField(options, gOptions_justBoundsFieldID); 115 static jbyteArray nativeScaleNinePatch(JNIEnv* env, jobject, jbyteArray chunkObject, jfloat scale, argument 118 jbyte* array = env 158 doDecode(JNIEnv* env, SkStream* stream, jobject padding, jobject options, bool allowPurgeable, bool forcePurgeable = false, bool applyScale = false, float scale = 1.0f) argument 395 nativeDecodeStreamScaled(JNIEnv* env, jobject clazz, jobject is, jbyteArray storage, jobject padding, jobject options, jboolean applyScale, jfloat scale) argument 409 nativeDecodeStream(JNIEnv* env, jobject clazz, jobject is, jbyteArray storage, jobject padding, jobject options) argument 425 nativeDecodeFileDescriptor(JNIEnv* env, jobject clazz, jobject fileDescriptor, jobject padding, jobject bitmapFactoryOptions) argument 489 nativeDecodeAssetScaled(JNIEnv* env, jobject clazz, jint native_asset, jobject padding, jobject options, jboolean applyScale, jfloat scale) argument 511 nativeDecodeAsset(JNIEnv* env, jobject clazz, jint native_asset, jobject padding, jobject options) argument 517 nativeDecodeByteArray(JNIEnv* env, jobject, jbyteArray byteArray, int offset, int length, jobject options) argument 536 nativeIsSeekable(JNIEnv* env, jobject, jobject fileDescriptor) argument 588 getFieldIDCheck(JNIEnv* env, jclass clazz, const char fieldname[], const char type[]) argument 595 register_android_graphics_BitmapFactory(JNIEnv* env) argument [all...] |
/frameworks/base/core/jni/ |
H A D | android_emoji_EmojiFactory.cpp | 108 JNIEnv* env, EmojiFactory* factory, jstring name) { 109 jobject obj = env->NewObject(gEmojiFactory_class, gEmojiFactory_constructorMethodID, 111 if (env->ExceptionCheck() != 0) { 113 env->ExceptionDescribe(); 119 JNIEnv* env, jobject clazz, jstring name) { 128 const jchar* jchars = env->GetStringChars(name, NULL); 129 jsize len = env->GetStringLength(name); 137 env->ReleaseStringChars(name, jchars); 139 return create_java_EmojiFactory(env, factory, name); 143 JNIEnv* env, jobjec 107 create_java_EmojiFactory( JNIEnv* env, EmojiFactory* factory, jstring name) argument 118 android_emoji_EmojiFactory_newInstance( JNIEnv* env, jobject clazz, jstring name) argument 142 android_emoji_EmojiFactory_newAvailableInstance( JNIEnv* env, jobject clazz) argument 163 android_emoji_EmojiFactory_getBitmapFromAndroidPua( JNIEnv* env, jobject clazz, jint nativeEmojiFactory, jint pua) argument 188 android_emoji_EmojiFactory_destructor( JNIEnv* env, jobject obj, jint nativeEmojiFactory) argument 197 android_emoji_EmojiFactory_getAndroidPuaFromVendorSpecificSjis( JNIEnv* env, jobject obj, jint nativeEmojiFactory, jchar sjis) argument 203 android_emoji_EmojiFactory_getVendorSpecificSjisFromAndroidPua( JNIEnv* env, jobject obj, jint nativeEmojiFactory, jint pua) argument 209 android_emoji_EmojiFactory_getAndroidPuaFromVendorSpecificPua( JNIEnv* env, jobject obj, jint nativeEmojiFactory, jint vsu) argument 215 android_emoji_EmojiFactory_getVendorSpecificPuaFromAndroidPua( JNIEnv* env, jobject obj, jint nativeEmojiFactory, jint pua) argument 221 android_emoji_EmojiFactory_getMaximumVendorSpecificPua( JNIEnv* env, jobject obj, jint nativeEmojiFactory) argument 227 android_emoji_EmojiFactory_getMinimumVendorSpecificPua( JNIEnv* env, jobject obj, jint nativeEmojiFactory) argument 233 android_emoji_EmojiFactory_getMaximumAndroidPua( JNIEnv* env, jobject obj, jint nativeEmojiFactory) argument 239 android_emoji_EmojiFactory_getMinimumAndroidPua( JNIEnv* env, jobject obj, jint nativeEmojiFactory) argument 272 make_globalref(JNIEnv* env, const char classname[]) argument 279 getFieldIDCheck(JNIEnv* env, jclass clazz, const char fieldname[], const char type[]) argument 287 register_android_emoji_EmojiFactory(JNIEnv* env) argument [all...] |
H A D | android_media_JetPlayer.cpp | 58 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 59 if (env) { 60 env->CallStaticVoidMethod( 64 if (env->ExceptionCheck()) { 65 env->ExceptionDescribe(); 66 env->ExceptionClear(); 69 ALOGE("JET jetPlayerEventCallback(): No JNI env for JET event callback, can't post event."); 79 android_media_JetPlayer_setup(JNIEnv *env, jobject thiz, jobject weak_this, argument 83 JetPlayer* lpJet = new JetPlayer(env->NewGlobalRef(weak_this), maxTracks, trackBufferSize); 90 env 103 android_media_JetPlayer_finalize(JNIEnv *env, jobject thiz) argument 119 android_media_JetPlayer_release(JNIEnv *env, jobject thiz) argument 129 android_media_JetPlayer_loadFromFile(JNIEnv *env, jobject thiz, jstring path) argument 164 android_media_JetPlayer_loadFromFileD(JNIEnv *env, jobject thiz, jobject fileDescriptor, jlong offset, jlong length) argument 194 android_media_JetPlayer_closeFile(JNIEnv *env, jobject thiz) argument 215 android_media_JetPlayer_play(JNIEnv *env, jobject thiz) argument 238 android_media_JetPlayer_pause(JNIEnv *env, jobject thiz) argument 265 android_media_JetPlayer_queueSegment(JNIEnv *env, jobject thiz, jint segmentNum, jint libNum, jint repeatCount, jint transpose, jint muteFlags, jbyte userID) argument 291 android_media_JetPlayer_queueSegmentMuteArray(JNIEnv *env, jobject thiz, jint segmentNum, jint libNum, jint repeatCount, jint transpose, jbooleanArray muteArray, jbyte userID) argument 337 android_media_JetPlayer_setMuteFlags(JNIEnv *env, jobject thiz, jint muteFlags , jboolean bSync) argument 361 android_media_JetPlayer_setMuteArray(JNIEnv *env, jobject thiz, jbooleanArray muteArray, jboolean bSync) argument 406 android_media_JetPlayer_setMuteFlag(JNIEnv *env, jobject thiz, jint trackId, jboolean muteFlag, jboolean bSync) argument 432 android_media_JetPlayer_triggerClip(JNIEnv *env, jobject thiz, jint clipId) argument 456 android_media_JetPlayer_clearQueue(JNIEnv *env, jobject thiz) argument 506 register_android_media_JetPlayer(JNIEnv *env) argument [all...] |
H A D | android_os_SystemClock.cpp | 38 static jboolean android_os_SystemClock_setCurrentTimeMillis(JNIEnv* env, argument 47 static jlong android_os_SystemClock_uptimeMillis(JNIEnv* env, argument 56 static jlong android_os_SystemClock_elapsedRealtime(JNIEnv* env, argument 65 static jlong android_os_SystemClock_currentThreadTimeMillis(JNIEnv* env, argument 85 static jlong android_os_SystemClock_currentThreadTimeMicro(JNIEnv* env, argument 105 static jlong android_os_SystemClock_currentTimeMicro(JNIEnv* env, argument 117 static jlong android_os_SystemClock_elapsedRealtimeNano(JNIEnv* env, argument 143 int register_android_os_SystemClock(JNIEnv* env) argument 145 return AndroidRuntime::registerNativeMethods(env,
|
H A D | android_os_SystemProperties.cpp | 30 static jstring SystemProperties_getSS(JNIEnv *env, jobject clazz, argument 39 jniThrowNullPointerException(env, "key must not be null."); 43 key = env->GetStringUTFChars(keyJ, NULL); 49 rvJ = env->NewStringUTF(buf); 51 rvJ = env->NewStringUTF(""); 54 env->ReleaseStringUTFChars(keyJ, key); 60 static jstring SystemProperties_getS(JNIEnv *env, jobject clazz, argument 63 return SystemProperties_getSS(env, clazz, keyJ, NULL); 66 static jint SystemProperties_get_int(JNIEnv *env, jobject clazz, argument 76 jniThrowNullPointerException(env, "ke 96 SystemProperties_get_long(JNIEnv *env, jobject clazz, jstring keyJ, jlong defJ) argument 126 SystemProperties_get_boolean(JNIEnv *env, jobject clazz, jstring keyJ, jboolean defJ) argument 162 SystemProperties_set(JNIEnv *env, jobject clazz, jstring keyJ, jstring valJ) argument 202 JNIEnv* env; local 210 SystemProperties_add_change_callback(JNIEnv *env, jobject clazz) argument 240 register_android_os_SystemProperties(JNIEnv *env) argument [all...] |
H A D | android_util_FileObserver.cpp | 40 static jint android_os_fileobserver_init(JNIEnv* env, jobject object) argument 53 static void android_os_fileobserver_observe(JNIEnv* env, jobject object, jint fd) argument 83 path = env->NewStringUTF(event->name); 86 env->CallVoidMethod(object, method_onEvent, event->wd, event->mask, path); 87 if (env->ExceptionCheck()) { 88 env->ExceptionDescribe(); 89 env->ExceptionClear(); 93 env->DeleteLocalRef(path); 105 static jint android_os_fileobserver_startWatching(JNIEnv* env, jobject object, jint fd, jstring pathString, jint mask) argument 113 const char* path = env 125 android_os_fileobserver_stopWatching(JNIEnv* env, jobject object, jint fd, jint wfd) argument 143 register_android_os_FileObserver(JNIEnv* env) argument [all...] |
H A D | android_view_InputDevice.cpp | 37 jobject android_view_InputDevice_create(JNIEnv* env, const InputDeviceInfo& deviceInfo) { argument 38 ScopedLocalRef<jstring> nameObj(env, env->NewStringUTF(deviceInfo.getDisplayName().string())); 43 ScopedLocalRef<jstring> descriptorObj(env, 44 env->NewStringUTF(deviceInfo.getIdentifier().descriptor.string())); 49 ScopedLocalRef<jobject> kcmObj(env, 50 android_view_KeyCharacterMap_create(env, deviceInfo.getId(), 56 ScopedLocalRef<jobject> inputDeviceObj(env, env->NewObject(gInputDeviceClassInfo.clazz, 65 env 84 register_android_view_InputDevice(JNIEnv* env) argument [all...] |
H A D | android_view_InputDevice.h | 27 extern jobject android_view_InputDevice_create(JNIEnv* env, const InputDeviceInfo& deviceInfo);
|
H A D | android_view_SurfaceSession.cpp | 36 JNIEnv* env, jobject surfaceSessionObj) { 38 env->GetIntField(surfaceSessionObj, gSurfaceSessionClassInfo.mNativeClient)); 42 static jint nativeCreate(JNIEnv* env, jclass clazz) { argument 48 static void nativeDestroy(JNIEnv* env, jclass clazz, jint ptr) { argument 53 static void nativeKill(JNIEnv* env, jclass clazz, jint ptr) { argument 69 int register_android_view_SurfaceSession(JNIEnv* env) { argument 70 int res = jniRegisterNativeMethods(env, "android/view/SurfaceSession", 74 jclass clazz = env->FindClass("android/view/SurfaceSession"); 75 gSurfaceSessionClassInfo.mNativeClient = env->GetFieldID(clazz, "mNativeClient", "I"); 35 android_view_SurfaceSession_getClient( JNIEnv* env, jobject surfaceSessionObj) argument
|
H A D | android_view_InputEventReceiver.cpp | 49 NativeInputEventReceiver(JNIEnv* env, 56 status_t consumeEvents(JNIEnv* env, bool consumeBatches, nsecs_t frameTime); 76 NativeInputEventReceiver::NativeInputEventReceiver(JNIEnv* env, argument 79 mReceiverObjGlobal(env->NewGlobalRef(receiverObj)), 88 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 89 env->DeleteGlobalRef(mReceiverObjGlobal); 132 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 133 status_t status = consumeEvents(env, false /*consumeBatches*/, -1); 134 mMessageQueue->raiseAndClearException(env, "handleReceiveCallback"); 138 status_t NativeInputEventReceiver::consumeEvents(JNIEnv* env, argument 227 nativeInit(JNIEnv* env, jclass clazz, jobject receiverObj, jobject inputChannelObj, jobject messageQueueObj) argument 256 nativeDispose(JNIEnv* env, jclass clazz, jint receiverPtr) argument 263 nativeFinishInputEvent(JNIEnv* env, jclass clazz, jint receiverPtr, jint seq, jboolean handled) argument 275 nativeConsumeBatchedInputEvents(JNIEnv* env, jclass clazz, jint receiverPtr, jlong frameTimeNanos) argument 310 register_android_view_InputEventReceiver(JNIEnv* env) argument [all...] |
H A D | android_util_StringBlock.cpp | 34 static jint android_content_StringBlock_nativeCreate(JNIEnv* env, jobject clazz, argument 39 jniThrowNullPointerException(env, NULL); 43 jsize bLen = env->GetArrayLength(bArray); 45 jniThrowException(env, "java/lang/IndexOutOfBoundsException", NULL); 49 jbyte* b = env->GetByteArrayElements(bArray, NULL); 51 env->ReleaseByteArrayElements(bArray, b, 0); 54 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); 61 static jint android_content_StringBlock_nativeGetSize(JNIEnv* env, jobject clazz, argument 66 jniThrowNullPointerException(env, NULL); 73 static jstring android_content_StringBlock_nativeGetString(JNIEnv* env, jobjec argument 97 android_content_StringBlock_nativeGetStyle(JNIEnv* env, jobject clazz, jint token, jint idx) argument 140 android_content_StringBlock_nativeDestroy(JNIEnv* env, jobject clazz, jint token) argument 171 register_android_content_StringBlock(JNIEnv* env) argument [all...] |
H A D | android_hardware_SerialPort.cpp | 36 android_hardware_SerialPort_open(JNIEnv *env, jobject thiz, jobject fileDescriptor, jint speed) argument 130 jniThrowException(env, "java/lang/IllegalArgumentException", 135 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor); 139 jniThrowException(env, "java/io/IOException", "Could not open serial port"); 142 env->SetIntField(thiz, field_context, fd); 161 android_hardware_SerialPort_close(JNIEnv *env, jobject thiz) argument 163 int fd = env->GetIntField(thiz, field_context); 165 env->SetIntField(thiz, field_context, -1); 169 android_hardware_SerialPort_read_array(JNIEnv *env, jobject thiz, jbyteArray buffer, jint length) argument 171 int fd = env 191 android_hardware_SerialPort_read_direct(JNIEnv *env, jobject thiz, jobject buffer, jint length) argument 208 android_hardware_SerialPort_write_array(JNIEnv *env, jobject thiz, jbyteArray buffer, jint length) argument 225 android_hardware_SerialPort_write_direct(JNIEnv *env, jobject thiz, jobject buffer, jint length) argument 240 android_hardware_SerialPort_send_break(JNIEnv *env, jobject thiz) argument 261 register_android_hardware_SerialPort(JNIEnv *env) argument [all...] |
H A D | android_nio_utils.cpp | 61 android::AutoBufferPointer::AutoBufferPointer(JNIEnv* env, jobject nioBuffer, argument 63 fEnv = env; 65 fPointer = android::nio_getPointer(env, nioBuffer, &fArray); 76 static jclass findClass(JNIEnv* env, const char name[]) { argument 77 jclass c = env->FindClass(name); 82 static jmethodID findStaticMethod(JNIEnv* env, jclass c, const char method[], argument 84 jmethodID m = env->GetStaticMethodID(c, method, params); 89 static jfieldID getFieldID(JNIEnv* env, jclass c, const char name[], argument 91 jfieldID f = env->GetFieldID(c, name, type); 98 int register_android_nio_utils(JNIEnv* env) { argument [all...] |
H A D | android_os_UEventObserver.cpp | 37 static void nativeSetup(JNIEnv *env, jclass clazz) { argument 39 jniThrowException(env, "java/lang/RuntimeException", 64 static jstring nativeWaitForNextEvent(JNIEnv *env, jclass clazz) { argument 82 return env->NewString(message, length); 87 static void nativeAddMatch(JNIEnv* env, jclass clazz, jstring matchStr) { argument 88 ScopedUtfChars match(env, matchStr); 94 static void nativeRemoveMatch(JNIEnv* env, jclass clazz, jstring matchStr) { argument 95 ScopedUtfChars match(env, matchStr); 118 int register_android_os_UEventObserver(JNIEnv *env) argument 122 clazz = env [all...] |
/frameworks/base/include/android_runtime/ |
H A D | android_util_AssetManager.h | 26 extern AssetManager* assetManagerForJavaObject(JNIEnv* env, jobject assetMgr);
|
H A D | android_view_SurfaceSession.h | 28 JNIEnv* env, jobject surfaceSessionObj);
|
/frameworks/base/media/mca/filterfw/jni/ |
H A D | jni_native_frame.h | 27 Java_android_filterfw_core_NativeFrame_nativeAllocate(JNIEnv* env, jobject thiz, jint size); 30 Java_android_filterfw_core_NativeFrame_nativeDeallocate(JNIEnv* env, jobject thiz); 33 Java_android_filterfw_core_NativeFrame_nativeIntSize(JNIEnv* env, jclass clazz); 36 Java_android_filterfw_core_NativeFrame_nativeFloatSize(JNIEnv* env, jclass clazz); 39 Java_android_filterfw_core_NativeFrame_setNativeInts(JNIEnv* env, jobject thiz, jintArray ints); 42 Java_android_filterfw_core_NativeFrame_getNativeInts(JNIEnv* env, jobject thiz, jint size); 45 Java_android_filterfw_core_NativeFrame_setNativeFloats(JNIEnv* env, jobject thiz, jfloatArray ints); 48 Java_android_filterfw_core_NativeFrame_getNativeFloats(JNIEnv* env, jobject thiz, jint size); 51 Java_android_filterfw_core_NativeFrame_setNativeData(JNIEnv* env, 58 Java_android_filterfw_core_NativeFrame_getNativeData(JNIEnv* env, jobjec [all...] |
/frameworks/base/native/graphics/jni/ |
H A D | bitmap.cpp | 20 int AndroidBitmap_getInfo(JNIEnv* env, jobject jbitmap, argument 22 if (NULL == env || NULL == jbitmap) { 26 SkBitmap* bm = GraphicsJNI::getNativeBitmap(env, jbitmap); 58 int AndroidBitmap_lockPixels(JNIEnv* env, jobject jbitmap, void** addrPtr) { argument 59 if (NULL == env || NULL == jbitmap) { 63 SkBitmap* bm = GraphicsJNI::getNativeBitmap(env, jbitmap); 81 int AndroidBitmap_unlockPixels(JNIEnv* env, jobject jbitmap) { argument 82 if (NULL == env || NULL == jbitmap) { 86 SkBitmap* bm = GraphicsJNI::getNativeBitmap(env, jbitmap);
|
/frameworks/base/media/jni/ |
H A D | android_media_MediaExtractor.cpp | 53 JavaDataSourceBridge(JNIEnv *env, jobject source) { argument 54 mDataSource = env->NewGlobalRef(source); 56 jclass datasourceclass = env->GetObjectClass(mDataSource); 59 mReadMethod = env->GetMethodID(datasourceclass, "readAt", "(J[BI)I"); 62 mGetSizeMethod = env->GetMethodID(datasourceclass, "getSize", "()J"); 65 mCloseMethod = env->GetMethodID(datasourceclass, "close", "()V"); 70 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 71 env->CallVoidMethod(mDataSource, mCloseMethod); 72 env->DeleteGlobalRef(mDataSource); 80 JNIEnv *env local 99 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 115 JMediaExtractor(JNIEnv *env, jobject thiz) argument 128 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 160 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 184 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 286 setMediaExtractor( JNIEnv *env, jobject thiz, const sp<JMediaExtractor> &extractor) argument 302 getMediaExtractor(JNIEnv *env, jobject thiz) argument 306 android_media_MediaExtractor_release(JNIEnv *env, jobject thiz) argument 310 android_media_MediaExtractor_getTrackCount( JNIEnv *env, jobject thiz) argument 322 android_media_MediaExtractor_getTrackFormatNative( JNIEnv *env, jobject thiz, jint index) argument 342 android_media_MediaExtractor_selectTrack( JNIEnv *env, jobject thiz, jint index) argument 359 android_media_MediaExtractor_unselectTrack( JNIEnv *env, jobject thiz, jint index) argument 376 android_media_MediaExtractor_seekTo( JNIEnv *env, jobject thiz, jlong timeUs, jint mode) argument 394 android_media_MediaExtractor_advance( JNIEnv *env, jobject thiz) argument 415 android_media_MediaExtractor_readSampleData( JNIEnv *env, jobject thiz, jobject byteBuf, jint offset) argument 437 android_media_MediaExtractor_getSampleTrackIndex( JNIEnv *env, jobject thiz) argument 459 android_media_MediaExtractor_getSampleTime( JNIEnv *env, jobject thiz) argument 481 android_media_MediaExtractor_getSampleFlags( JNIEnv *env, jobject thiz) argument 503 android_media_MediaExtractor_getSampleCryptoInfo( JNIEnv *env, jobject thiz, jobject cryptoInfoObj) argument 607 android_media_MediaExtractor_native_init(JNIEnv *env) argument 623 android_media_MediaExtractor_native_setup( JNIEnv *env, jobject thiz) argument 629 android_media_MediaExtractor_setDataSource( JNIEnv *env, jobject thiz, jstring pathObj, jobjectArray keysArray, jobjectArray valuesArray) argument 670 android_media_MediaExtractor_setDataSourceFd( JNIEnv *env, jobject thiz, jobject fileDescObj, jlong offset, jlong length) argument 698 android_media_MediaExtractor_setDataSourceCallback( JNIEnv *env, jobject thiz, jobject callbackObj) argument 725 android_media_MediaExtractor_getCachedDurationUs( JNIEnv *env, jobject thiz) argument 743 android_media_MediaExtractor_hasCacheReachedEOS( JNIEnv *env, jobject thiz) argument 761 android_media_MediaExtractor_native_finalize( JNIEnv *env, jobject thiz) argument 823 register_android_media_MediaExtractor(JNIEnv *env) argument [all...] |
H A D | android_media_MediaMetadataRetriever.cpp | 50 static void process_media_retriever_call(JNIEnv *env, status_t opStatus, const char* exception, const char *message) argument 53 jniThrowException(env, "java/lang/IllegalStateException", NULL); 57 jniThrowException( env, exception, message); 62 jniThrowException( env, exception, msg); 67 static MediaMetadataRetriever* getRetriever(JNIEnv* env, jobject thiz) argument 70 MediaMetadataRetriever* retriever = (MediaMetadataRetriever*) env->GetIntField(thiz, fields.context); 74 static void setRetriever(JNIEnv* env, jobject thiz, int retriever) argument 77 MediaMetadataRetriever *old = (MediaMetadataRetriever*) env->GetIntField(thiz, fields.context); 78 env->SetIntField(thiz, fields.context, retriever); 83 JNIEnv *env, jobjec 82 android_media_MediaMetadataRetriever_setDataSourceAndHeaders( JNIEnv *env, jobject thiz, jstring path, jobjectArray keys, jobjectArray values) argument 134 android_media_MediaMetadataRetriever_setDataSourceFD(JNIEnv *env, jobject thiz, jobject fileDescriptor, jlong offset, jlong length) argument 218 android_media_MediaMetadataRetriever_getFrameAtTime(JNIEnv *env, jobject thiz, jlong timeUs, jint option) argument 299 android_media_MediaMetadataRetriever_getEmbeddedPicture( JNIEnv *env, jobject thiz, jint pictureType) argument 339 android_media_MediaMetadataRetriever_extractMetadata(JNIEnv *env, jobject thiz, jint keyCode) argument 356 android_media_MediaMetadataRetriever_release(JNIEnv *env, jobject thiz) argument 365 android_media_MediaMetadataRetriever_native_finalize(JNIEnv *env, jobject thiz) argument 375 android_media_MediaMetadataRetriever_native_init(JNIEnv *env) argument 430 android_media_MediaMetadataRetriever_native_setup(JNIEnv *env, jobject thiz) argument 461 register_android_media_MediaMetadataRetriever(JNIEnv *env) argument [all...] |
H A D | android_media_MediaCodec.cpp | 69 JNIEnv *env, jobject thiz, 73 jclass clazz = env->GetObjectClass(thiz); 76 mClass = (jclass)env->NewGlobalRef(clazz); 77 mObject = env->NewWeakGlobalRef(thiz); 104 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 106 env->DeleteWeakGlobalRef(mObject); 108 env->DeleteGlobalRef(mClass); 170 JNIEnv *env, jobject bufferInfo, size_t *index, int64_t timeoutUs) { 180 jclass clazz = env->FindClass("android/media/MediaCodec$BufferInfo"); 182 jmethodID method = env 68 JMediaCodec( JNIEnv *env, jobject thiz, const char *name, bool nameIsType, bool encoder) argument 169 dequeueOutputBuffer( JNIEnv *env, jobject bufferInfo, size_t *index, int64_t timeoutUs) argument 194 getOutputFormat(JNIEnv *env, jobject *format) const argument 204 getBuffers( JNIEnv *env, bool input, jobjectArray *bufArray) const argument 279 setMediaCodec( JNIEnv *env, jobject thiz, const sp<JMediaCodec> &codec) argument 293 getMediaCodec(JNIEnv *env, jobject thiz) argument 297 android_media_MediaCodec_release(JNIEnv *env, jobject thiz) argument 301 throwCryptoException(JNIEnv *env, status_t err, const char *msg) argument 317 throwExceptionAsNecessary( JNIEnv *env, status_t err, const char *msg = NULL) argument 349 android_media_MediaCodec_native_configure( JNIEnv *env, jobject thiz, jobjectArray keys, jobjectArray values, jobject jsurface, jobject jcrypto, jint flags) argument 395 android_media_MediaCodec_start(JNIEnv *env, jobject thiz) argument 410 android_media_MediaCodec_stop(JNIEnv *env, jobject thiz) argument 425 android_media_MediaCodec_flush(JNIEnv *env, jobject thiz) argument 440 android_media_MediaCodec_queueInputBuffer( JNIEnv *env, jobject thiz, jint index, jint offset, jint size, jlong timestampUs, jint flags) argument 466 android_media_MediaCodec_queueSecureInputBuffer( JNIEnv *env, jobject thiz, jint index, jint offset, jobject cryptoInfoObj, jlong timestampUs, jint flags) argument 604 android_media_MediaCodec_dequeueInputBuffer( JNIEnv *env, jobject thiz, jlong timeoutUs) argument 625 android_media_MediaCodec_dequeueOutputBuffer( JNIEnv *env, jobject thiz, jobject bufferInfo, jlong timeoutUs) argument 647 android_media_MediaCodec_releaseOutputBuffer( JNIEnv *env, jobject thiz, jint index, jboolean render) argument 663 android_media_MediaCodec_getOutputFormatNative( JNIEnv *env, jobject thiz) argument 686 android_media_MediaCodec_getBuffers( JNIEnv *env, jobject thiz, jboolean input) argument 709 android_media_MediaCodec_setVideoScalingMode( JNIEnv *env, jobject thiz, jint mode) argument 727 android_media_MediaCodec_native_init(JNIEnv *env) argument 759 android_media_MediaCodec_native_setup( JNIEnv *env, jobject thiz, jstring name, jboolean nameIsType, jboolean encoder) argument 791 android_media_MediaCodec_native_finalize( JNIEnv *env, jobject thiz) argument 841 register_android_media_MediaCodec(JNIEnv *env) argument [all...] |
/frameworks/base/services/jni/ |
H A D | com_android_server_UsbHostManager.cpp | 46 static void checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument 47 if (env->ExceptionCheck()) { 49 LOGE_EX(env); 50 env->ExceptionClear(); 64 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 103 jintArray interfaceArray = env->NewIntArray(length); 104 env->SetIntArrayRegion(interfaceArray, 0, length, interfaceValues.array()); 107 jintArray endpointArray = env->NewIntArray(length); 108 env->SetIntArrayRegion(endpointArray, 0, length, endpointValues.array()); 110 jstring deviceName = env 124 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 134 android_server_UsbHostManager_monitorUsbHostBus(JNIEnv *env, jobject thiz) argument 145 android_server_UsbHostManager_openDevice(JNIEnv *env, jobject thiz, jstring deviceName) argument 174 register_android_server_UsbHostManager(JNIEnv *env) argument [all...] |
/frameworks/base/voip/jni/rtp/ |
H A D | RtpStream.cpp | 32 extern int parse(JNIEnv *env, jstring jAddress, int port, sockaddr_storage *ss); 38 jint create(JNIEnv *env, jobject thiz, jstring jAddress) argument 40 env->SetIntField(thiz, gSocket, -1); 43 if (parse(env, jAddress, 0, &ss) < 0) { 52 jniThrowException(env, "java/net/SocketException", strerror(errno)); 61 env->SetIntField(thiz, gSocket, socket); 78 env->SetIntField(thiz, gSocket, socket); 84 jniThrowException(env, "java/net/SocketException", strerror(errno)); 89 void close(JNIEnv *env, jobject thiz) argument 91 int socket = env 103 registerRtpStream(JNIEnv *env) argument [all...] |