Searched defs:env (Results 126 - 150 of 342) sorted by last modified time

1234567891011>>

/frameworks/base/media/jni/
H A Dandroid_media_MediaDescrambler.cpp51 JDescrambler(JNIEnv *env, jobject descramberBinderObj);
90 static sp<JDescrambler> getDescrambler(JNIEnv *env, jobject thiz) { argument
91 return (JDescrambler *)env->GetLongField(thiz, gFields.context);
95 JNIEnv *env, jobject thiz, const sp<JDescrambler> &descrambler) {
96 sp<JDescrambler> old = (JDescrambler *)env->GetLongField(thiz, gFields.context);
103 env->SetLongField(thiz, gFields.context, (jlong)descrambler.get());
107 JNIEnv *env, jobject byteBuf, jint offset, jint limit, size_t length,
109 void *ptr = env->GetDirectBufferAddress(byteBuf);
113 ScopedLocalRef<jclass> byteBufClass(env, env
94 setDescrambler( JNIEnv *env, jobject thiz, const sp<JDescrambler> &descrambler) argument
106 getBufferAndSize( JNIEnv *env, jobject byteBuf, jint offset, jint limit, size_t length, void **outPtr, jbyteArray *outByteArray) argument
146 JDescrambler(JNIEnv *env, jobject descramblerBinderObj) argument
160 GetDescrambler(JNIEnv *env, jobject obj) argument
265 android_media_MediaDescrambler_native_release(JNIEnv *env, jobject thiz) argument
269 android_media_MediaDescrambler_native_init(JNIEnv *env) argument
284 android_media_MediaDescrambler_native_setup( JNIEnv *env, jobject thiz, jobject descramblerBinderObj) argument
289 getSubSampleInfo(JNIEnv *env, jint numSubSamples, jintArray numBytesOfClearDataObj, jintArray numBytesOfEncryptedDataObj, hidl_vec<SubSample> *outSubSamples) argument
353 createServiceSpecificException( JNIEnv *env, int serviceSpecificError, const char *msg) argument
376 android_media_MediaDescrambler_native_descramble( JNIEnv *env, jobject thiz, jbyte key, jbyte flags, jint numSubSamples, jintArray numBytesOfClearDataObj, jintArray numBytesOfEncryptedDataObj, jobject srcBuf, jint srcOffset, jint srcLimit, jobject dstBuf, jint dstOffset, jint dstLimit) argument
465 register_android_media_Descrambler(JNIEnv *env) argument
[all...]
H A Dandroid_media_MediaDrm.cpp45 var = env->FindClass(className); \
49 var = env->GetFieldID(clazz, fieldName, fieldDescriptor); \
53 var = env->GetMethodID(clazz, fieldName, fieldDescriptor); \
57 var = env->GetStaticFieldID(clazz, fieldName, fieldDescriptor); \
61 var = env->GetStaticMethodID(clazz, fieldName, fieldDescriptor); \
65 var = env->GetStaticObjectField(clazz, fieldName); \
192 jobject nativeToJavaPersistableBundle(JNIEnv *env, jobject thiz, argument
194 if (env == NULL || thiz == NULL || nativeBundle == NULL) {
201 jobject jParcel = android::createJavaParcelObject(env);
207 android::Parcel* nativeParcel = android::parcelForJavaObject(env, jParce
247 JNIDrmListener(JNIEnv* env, jobject thiz, jobject weak_thiz) argument
268 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
312 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
331 throwStateException(JNIEnv *env, const char *msg, status_t err) argument
340 throwExceptionAsNecessary( JNIEnv *env, status_t err, const char *msg = NULL) argument
412 GetDrm(JNIEnv *env, jobject thiz) argument
417 JDrm( JNIEnv *env, jobject thiz, const uint8_t uuid[16], const String8 &appPackageName) argument
428 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
511 JByteArrayToVector(JNIEnv *env, jbyteArray const &byteArray) argument
519 VectorToJByteArray(JNIEnv *env, Vector<uint8_t> const &vector) argument
528 JStringToString8(JNIEnv *env, jstring const &jstr) argument
551 HashMapToKeyedVector( JNIEnv *env, jobject &hashMap, bool* pIsOK) argument
602 KeyedVectorToHashMap(JNIEnv *env, KeyedVector<String8, String8> const &map) argument
615 ListOfVectorsToArrayListOfByteArray(JNIEnv *env, List<Vector<uint8_t> > list) argument
634 setDrm( JNIEnv *env, jobject thiz, const sp<JDrm> &drm) argument
648 CheckDrm(JNIEnv *env, const sp<IDrm> &drm) argument
656 CheckSession(JNIEnv *env, const sp<IDrm> &drm, jbyteArray const &jsessionId) argument
669 android_media_MediaDrm_native_release(JNIEnv *env, jobject thiz) argument
677 android_media_MediaDrm_native_init(JNIEnv *env) argument
821 android_media_MediaDrm_native_setup( JNIEnv *env, jobject thiz, jobject weak_this, jbyteArray uuidObj, jstring jappPackageName) argument
863 android_media_MediaDrm_isCryptoSchemeSupportedNative( JNIEnv *env, jobject , jbyteArray uuidObj, jstring jmimeType) argument
889 android_media_MediaDrm_openSession( JNIEnv *env, jobject thiz, jint jlevel) argument
928 android_media_MediaDrm_closeSession( JNIEnv *env, jobject thiz, jbyteArray jsessionId) argument
943 android_media_MediaDrm_getKeyRequest( JNIEnv *env, jobject thiz, jbyteArray jsessionId, jbyteArray jinitData, jstring jmimeType, jint jkeyType, jobject joptParams) argument
1043 android_media_MediaDrm_provideKeyResponse( JNIEnv *env, jobject thiz, jbyteArray jsessionId, jbyteArray jresponse) argument
1069 android_media_MediaDrm_removeKeys( JNIEnv *env, jobject thiz, jbyteArray jkeysetId) argument
1086 android_media_MediaDrm_restoreKeys( JNIEnv *env, jobject thiz, jbyteArray jsessionId, jbyteArray jkeysetId) argument
1109 android_media_MediaDrm_queryKeyStatus( JNIEnv *env, jobject thiz, jbyteArray jsessionId) argument
1129 android_media_MediaDrm_getProvisionRequestNative( JNIEnv *env, jobject thiz, jint jcertType, jstring jcertAuthority) argument
1174 android_media_MediaDrm_provideProvisionResponseNative( JNIEnv *env, jobject thiz, jbyteArray jresponse) argument
1211 android_media_MediaDrm_getSecureStops( JNIEnv *env, jobject thiz) argument
1230 android_media_MediaDrm_getSecureStopIds( JNIEnv *env, jobject thiz) argument
1251 android_media_MediaDrm_getSecureStop( JNIEnv *env, jobject thiz, jbyteArray ssid) argument
1270 android_media_MediaDrm_releaseSecureStops( JNIEnv *env, jobject thiz, jbyteArray jssRelease) argument
1285 android_media_MediaDrm_removeSecureStop( JNIEnv *env, jobject thiz, jbyteArray ssid) argument
1300 android_media_MediaDrm_removeAllSecureStops( JNIEnv *env, jobject thiz) argument
1334 android_media_MediaDrm_getConnectedHdcpLevel(JNIEnv *env, jobject thiz) argument
1353 android_media_MediaDrm_getMaxHdcpLevel(JNIEnv *env, jobject thiz) argument
1372 android_media_MediaDrm_getOpenSessionCount(JNIEnv *env, jobject thiz) argument
1389 android_media_MediaDrm_getMaxSessionCount(JNIEnv *env, jobject thiz) argument
1406 android_media_MediaDrm_getSecurityLevel(JNIEnv *env, jobject thiz, jbyteArray jsessionId) argument
1441 android_media_MediaDrm_getPropertyString( JNIEnv *env, jobject thiz, jstring jname) argument
1467 android_media_MediaDrm_getPropertyByteArray( JNIEnv *env, jobject thiz, jstring jname) argument
1493 android_media_MediaDrm_setPropertyString( JNIEnv *env, jobject thiz, jstring jname, jstring jvalue) argument
1521 android_media_MediaDrm_setPropertyByteArray( JNIEnv *env, jobject thiz, jstring jname, jbyteArray jvalue) argument
1549 android_media_MediaDrm_setCipherAlgorithmNative( JNIEnv *env, jobject , jobject jdrm, jbyteArray jsessionId, jstring jalgorithm) argument
1573 android_media_MediaDrm_setMacAlgorithmNative( JNIEnv *env, jobject , jobject jdrm, jbyteArray jsessionId, jstring jalgorithm) argument
1598 android_media_MediaDrm_encryptNative( JNIEnv *env, jobject , jobject jdrm, jbyteArray jsessionId, jbyteArray jkeyId, jbyteArray jinput, jbyteArray jiv) argument
1629 android_media_MediaDrm_decryptNative( JNIEnv *env, jobject , jobject jdrm, jbyteArray jsessionId, jbyteArray jkeyId, jbyteArray jinput, jbyteArray jiv) argument
1659 android_media_MediaDrm_signNative( JNIEnv *env, jobject , jobject jdrm, jbyteArray jsessionId, jbyteArray jkeyId, jbyteArray jmessage) argument
1689 android_media_MediaDrm_verifyNative( JNIEnv *env, jobject , jobject jdrm, jbyteArray jsessionId, jbyteArray jkeyId, jbyteArray jmessage, jbyteArray jsignature) argument
1718 android_media_MediaDrm_native_getMetrics(JNIEnv *env, jobject thiz) argument
1738 android_media_MediaDrm_signRSANative( JNIEnv *env, jobject , jobject jdrm, jbyteArray jsessionId, jstring jalgorithm, jbyteArray jwrappedKey, jbyteArray jmessage) argument
1881 register_android_media_Drm(JNIEnv *env) argument
[all...]
H A Dandroid_media_MediaExtractor.cpp60 JMediaExtractor::JMediaExtractor(JNIEnv *env, jobject thiz) argument
63 jclass clazz = env->GetObjectClass(thiz);
66 mClass = (jclass)env->NewGlobalRef(clazz);
67 mObject = env->NewWeakGlobalRef(thiz);
73 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
75 env->DeleteWeakGlobalRef(mObject);
77 env->DeleteGlobalRef(mClass);
96 status_t JMediaExtractor::setMediaCas(JNIEnv *env, jobject casBinderObj) { argument
102 JHwRemoteBinder::GetNativeContext(env, casBinderObj)->getBinder();
131 JNIEnv *env local
143 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
167 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
298 setMediaExtractor( JNIEnv *env, jobject thiz, const sp<JMediaExtractor> &extractor) argument
314 getMediaExtractor(JNIEnv *env, jobject thiz) argument
318 android_media_MediaExtractor_release(JNIEnv *env, jobject thiz) argument
322 android_media_MediaExtractor_getTrackCount( JNIEnv *env, jobject thiz) argument
334 android_media_MediaExtractor_getTrackFormatNative( JNIEnv *env, jobject thiz, jint index) argument
354 android_media_MediaExtractor_getFileFormatNative( JNIEnv *env, jobject thiz) argument
374 android_media_MediaExtractor_selectTrack( JNIEnv *env, jobject thiz, jint index) argument
391 android_media_MediaExtractor_unselectTrack( JNIEnv *env, jobject thiz, jint index) argument
408 android_media_MediaExtractor_seekTo( JNIEnv *env, jobject thiz, jlong timeUs, jint mode) argument
426 android_media_MediaExtractor_advance( JNIEnv *env, jobject thiz) argument
447 android_media_MediaExtractor_readSampleData( JNIEnv *env, jobject thiz, jobject byteBuf, jint offset) argument
469 android_media_MediaExtractor_getSampleTrackIndex( JNIEnv *env, jobject thiz) argument
491 android_media_MediaExtractor_getSampleTime( JNIEnv *env, jobject thiz) argument
513 android_media_MediaExtractor_getSampleSize( JNIEnv *env, jobject thiz) argument
535 android_media_MediaExtractor_getSampleFlags( JNIEnv *env, jobject thiz) argument
557 android_media_MediaExtractor_getSampleCryptoInfo( JNIEnv *env, jobject thiz, jobject cryptoInfoObj) argument
671 android_media_MediaExtractor_native_init(JNIEnv *env) argument
688 android_media_MediaExtractor_native_setup( JNIEnv *env, jobject thiz) argument
694 android_media_MediaExtractor_setDataSource( JNIEnv *env, jobject thiz, jobject httpServiceBinderObj, jstring pathObj, jobjectArray keysArray, jobjectArray valuesArray) argument
744 android_media_MediaExtractor_setDataSourceFd( JNIEnv *env, jobject thiz, jobject fileDescObj, jlong offset, jlong length) argument
772 android_media_MediaExtractor_setDataSourceCallback( JNIEnv *env, jobject thiz, jobject callbackObj) argument
805 android_media_MediaExtractor_setMediaCas( JNIEnv *env, jobject thiz, jobject casBinderObj) argument
825 android_media_MediaExtractor_getCachedDurationUs( JNIEnv *env, jobject thiz) argument
843 android_media_MediaExtractor_hasCacheReachedEOS( JNIEnv *env, jobject thiz) argument
861 android_media_MediaExtractor_native_finalize( JNIEnv *env, jobject thiz) argument
867 android_media_MediaExtractor_native_getMetrics(JNIEnv * env, jobject thiz) argument
968 register_android_media_MediaExtractor(JNIEnv *env) argument
[all...]
H A Dandroid_media_MediaHTTPConnection.cpp34 JMediaHTTPConnection::JMediaHTTPConnection(JNIEnv *env, jobject thiz) argument
38 jclass clazz = env->GetObjectClass(thiz);
41 mClass = (jclass)env->NewGlobalRef(clazz);
42 mObject = env->NewWeakGlobalRef(thiz);
48 env, env->NewByteArray(JMediaHTTPConnection::kBufferSize));
50 mByteArrayObj = (jbyteArray)env->NewGlobalRef(tmp.get());
54 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
56 env->DeleteGlobalRef(mByteArrayObj);
58 env
84 setObject( JNIEnv *env, jobject thiz, const sp<JMediaHTTPConnection> &conn) argument
100 getObject(JNIEnv *env, jobject thiz) argument
104 android_media_MediaHTTPConnection_native_init(JNIEnv *env) argument
115 android_media_MediaHTTPConnection_native_setup( JNIEnv *env, jobject thiz) argument
122 android_media_MediaHTTPConnection_native_finalize( JNIEnv *env, jobject thiz) argument
127 android_media_MediaHTTPConnection_native_getIMemory( JNIEnv *env, jobject thiz) argument
134 android_media_MediaHTTPConnection_native_readAt( JNIEnv *env, jobject thiz, jlong offset, jint size) argument
174 register_android_media_MediaHTTPConnection(JNIEnv *env) argument
[all...]
H A Dandroid_media_MediaMetadataRetriever.cpp61 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 Dandroid_media_MediaMuxer.cpp47 JNIEnv *env, jclass /* clazz */, jlong nativeObject, jobjectArray keys,
51 jniThrowException(env, "java/lang/IllegalStateException",
57 status_t err = ConvertKeyValueArraysToMessage(env, keys, values,
60 jniThrowException(env, "java/lang/IllegalArgumentException",
69 jniThrowException(env, "java/lang/IllegalStateException",
77 JNIEnv *env, jclass /* clazz */, jlong nativeObject, jint trackIndex,
81 jniThrowException(env, "java/lang/IllegalStateException",
87 void *dst = env->GetDirectBufferAddress(byteBuf);
95 (jbyteArray)env->CallObjectMethod(byteBuf, gFields.arrayID);
98 jniThrowException(env, "jav
46 android_media_MediaMuxer_addTrack( JNIEnv *env, jclass , jlong nativeObject, jobjectArray keys, jobjectArray values) argument
76 android_media_MediaMuxer_writeSampleData( JNIEnv *env, jclass , jlong nativeObject, jint trackIndex, jobject byteBuf, jint offset, jint size, jlong timeUs, jint flags) argument
138 android_media_MediaMuxer_native_setup( JNIEnv *env, jclass clazz, jobject fileDescriptor, jint format) argument
173 android_media_MediaMuxer_setOrientationHint( JNIEnv *env, jclass , jlong nativeObject, jint degrees) argument
191 android_media_MediaMuxer_setLocation( JNIEnv *env, jclass , jlong nativeObject, jint latitude, jint longitude) argument
203 android_media_MediaMuxer_start(JNIEnv *env, jclass , jlong nativeObject) argument
221 android_media_MediaMuxer_stop(JNIEnv *env, jclass , jlong nativeObject) argument
275 register_android_media_MediaMuxer(JNIEnv *env) argument
[all...]
H A Dandroid_media_MediaPlayer.cpp62 var = env->FindClass(className); \
66 var = env->GetMethodID(clazz, fieldName, fieldDescriptor); \
109 JNIMediaPlayerListener(JNIEnv* env, jobject thiz, jobject weak_thiz);
118 JNIMediaPlayerListener::JNIMediaPlayerListener(JNIEnv* env, jobject thiz, jobject weak_thiz) argument
123 jclass clazz = env->GetObjectClass(thiz);
126 jniThrowException(env, "java/lang/Exception", NULL);
129 mClass = (jclass)env->NewGlobalRef(clazz);
133 mObject = env->NewGlobalRef(weak_thiz);
139 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
140 env
146 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
169 getMediaPlayer(JNIEnv* env, jobject thiz) argument
176 setMediaPlayer(JNIEnv* env, jobject thiz, const sp<MediaPlayer>& player) argument
194 process_media_player_call(JNIEnv *env, jobject thiz, status_t opStatus, const char* exception, const char *message) argument
223 android_media_MediaPlayer_setDataSourceAndHeaders( JNIEnv *env, jobject thiz, jobject httpServiceBinderObj, jstring path, jobjectArray keys, jobjectArray values) argument
273 android_media_MediaPlayer_setDataSourceFD(JNIEnv *env, jobject thiz, jobject fileDescriptor, jlong offset, jlong length) argument
291 android_media_MediaPlayer_setDataSourceCallback(JNIEnv *env, jobject thiz, jobject dataSource) argument
308 getVideoSurfaceTexture(JNIEnv* env, jobject thiz) argument
314 decVideoSurfaceRef(JNIEnv *env, jobject thiz) argument
328 setVideoSurface(JNIEnv *env, jobject thiz, jobject jsurface, jboolean mediaPlayerMustBeAlive) argument
368 android_media_MediaPlayer_setVideoSurface(JNIEnv *env, jobject thiz, jobject jsurface) argument
374 android_media_MediaPlayer_getBufferingParams(JNIEnv *env, jobject thiz) argument
396 android_media_MediaPlayer_setBufferingParams(JNIEnv *env, jobject thiz, jobject params) argument
418 android_media_MediaPlayer_prepare(JNIEnv *env, jobject thiz) argument
435 android_media_MediaPlayer_prepareAsync(JNIEnv *env, jobject thiz) argument
452 android_media_MediaPlayer_start(JNIEnv *env, jobject thiz) argument
464 android_media_MediaPlayer_stop(JNIEnv *env, jobject thiz) argument
476 android_media_MediaPlayer_pause(JNIEnv *env, jobject thiz) argument
488 android_media_MediaPlayer_isPlaying(JNIEnv *env, jobject thiz) argument
502 android_media_MediaPlayer_setPlaybackParams(JNIEnv *env, jobject thiz, jobject params) argument
548 android_media_MediaPlayer_getPlaybackParams(JNIEnv *env, jobject thiz) argument
576 android_media_MediaPlayer_setSyncParams(JNIEnv *env, jobject thiz, jobject params) argument
619 android_media_MediaPlayer_getSyncParams(JNIEnv *env, jobject thiz) argument
657 android_media_MediaPlayer_seekTo(JNIEnv *env, jobject thiz, jlong msec, jint mode) argument
669 android_media_MediaPlayer_notifyAt(JNIEnv *env, jobject thiz, jlong mediaTimeUs) argument
681 android_media_MediaPlayer_getVideoWidth(JNIEnv *env, jobject thiz) argument
698 android_media_MediaPlayer_getVideoHeight(JNIEnv *env, jobject thiz) argument
715 android_media_MediaPlayer_native_getMetrics(JNIEnv *env, jobject thiz) argument
743 android_media_MediaPlayer_getCurrentPosition(JNIEnv *env, jobject thiz) argument
757 android_media_MediaPlayer_getDuration(JNIEnv *env, jobject thiz) argument
771 android_media_MediaPlayer_reset(JNIEnv *env, jobject thiz) argument
783 android_media_MediaPlayer_setAudioStreamType(JNIEnv *env, jobject thiz, jint streamtype) argument
795 android_media_MediaPlayer_getAudioStreamType(JNIEnv *env, jobject thiz) argument
809 android_media_MediaPlayer_setParameter(JNIEnv *env, jobject thiz, jint key, jobject java_request) argument
828 android_media_MediaPlayer_setLooping(JNIEnv *env, jobject thiz, jboolean looping) argument
840 android_media_MediaPlayer_isLooping(JNIEnv *env, jobject thiz) argument
852 android_media_MediaPlayer_setVolume(JNIEnv *env, jobject thiz, jfloat leftVolume, jfloat rightVolume) argument
866 android_media_MediaPlayer_invoke(JNIEnv *env, jobject thiz, jobject java_request, jobject java_reply) argument
885 android_media_MediaPlayer_setMetadataFilter(JNIEnv *env, jobject thiz, jobject request) argument
904 android_media_MediaPlayer_getMetadata(JNIEnv *env, jobject thiz, jboolean update_only, jboolean apply_filter, jobject reply) argument
936 android_media_MediaPlayer_native_init(JNIEnv *env) argument
999 android_media_MediaPlayer_native_setup(JNIEnv *env, jobject thiz, jobject weak_this) argument
1017 android_media_MediaPlayer_release(JNIEnv *env, jobject thiz) argument
1030 android_media_MediaPlayer_native_finalize(JNIEnv *env, jobject thiz) argument
1040 android_media_MediaPlayer_set_audio_session_id(JNIEnv *env, jobject thiz, jint sessionId) argument
1052 android_media_MediaPlayer_get_audio_session_id(JNIEnv *env, jobject thiz) argument
1064 android_media_MediaPlayer_setAuxEffectSendLevel(JNIEnv *env, jobject thiz, jfloat level) argument
1075 android_media_MediaPlayer_attachAuxEffect(JNIEnv *env, jobject thiz, jint effectId) argument
1086 android_media_MediaPlayer_pullBatteryData( JNIEnv *env, jobject , jobject java_reply) argument
1102 android_media_MediaPlayer_setRetransmitEndpoint(JNIEnv *env, jobject thiz, jstring addrString, jint port) argument
1141 android_media_MediaPlayer_setNextMediaPlayer(JNIEnv *env, jobject thiz, jobject java_player) argument
1168 android_media_MediaPlayer_applyVolumeShaper(JNIEnv *env, jobject thiz, jobject jconfig, jobject joperation) argument
1198 android_media_MediaPlayer_getVolumeShaperState(JNIEnv *env, jobject thiz, jint id) argument
1216 throwDrmStateException(JNIEnv *env, const char *msg, status_t err) argument
1227 throwDrmExceptionAsNecessary(JNIEnv *env, status_t err, const char *msg = NULL) argument
1298 JByteArrayToVector(JNIEnv *env, jbyteArray const &byteArray) argument
1307 android_media_MediaPlayer_prepareDrm(JNIEnv *env, jobject thiz, jbyteArray uuidObj, jbyteArray drmSessionIdObj) argument
1359 android_media_MediaPlayer_releaseDrm(JNIEnv *env, jobject thiz) argument
1382 android_media_MediaPlayer_setOutputDevice(JNIEnv *env, jobject thiz, jint device_id) argument
1391 android_media_MediaPlayer_getRoutedDeviceId(JNIEnv *env, jobject thiz) argument
1400 android_media_MediaPlayer_enableDeviceCallback( JNIEnv* env, jobject thiz, jboolean enabled) argument
1486 register_android_media_MediaPlayer(JNIEnv *env) argument
1513 JNIEnv* env = NULL; local
[all...]
H A Dandroid_media_MediaPlayer2.cpp60 var = env->FindClass(className); \
64 var = env->GetMethodID(clazz, fieldName, fieldDescriptor); \
103 JNIEnv *env, jobjectArray keys, jobjectArray values,
109 nKeyValuePairs = env->GetArrayLength(keys);
110 failed = (nKeyValuePairs != env->GetArrayLength(values));
120 jniThrowException(env, "java/lang/IllegalArgumentException", NULL);
127 jstring key = (jstring) env->GetObjectArrayElement(keys, i);
128 jstring value = (jstring) env->GetObjectArrayElement(values, i);
130 const char* keyStr = env->GetStringUTFChars(key, NULL);
135 const char* valueStr = env
102 ConvertKeyValueArraysToKeyedVector( JNIEnv *env, jobjectArray keys, jobjectArray values, KeyedVector<String8, String8>* keyedVector) argument
166 JNIMediaPlayer2Listener(JNIEnv* env, jobject thiz, jobject weak_thiz) argument
187 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
194 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
217 getMediaPlayer(JNIEnv* env, jobject thiz) argument
224 setMediaPlayer(JNIEnv* env, jobject thiz, const sp<MediaPlayer2>& player) argument
242 process_media_player_call( JNIEnv *env, jobject thiz, status_t opStatus, const char* exception, const char *message) argument
276 android_media_MediaPlayer2_handleDataSourceUrl( JNIEnv *env, jobject thiz, jboolean isCurrent, jlong srcId, jobject httpServiceObj, jstring path, jobjectArray keys, jobjectArray values) argument
335 android_media_MediaPlayer2_handleDataSourceFD( JNIEnv *env, jobject thiz, jboolean isCurrent, jlong srcId, jobject fileDescriptor, jlong offset, jlong length) argument
396 android_media_MediaPlayer2_handleDataSourceCallback( JNIEnv *env, jobject thiz, jboolean isCurrent, jlong srcId, jobject dataSource) argument
426 getVideoSurfaceTexture(JNIEnv* env, jobject thiz) argument
432 decVideoSurfaceRef(JNIEnv *env, jobject thiz) argument
447 setVideoSurface(JNIEnv *env, jobject thiz, jobject jsurface, jboolean mediaPlayerMustBeAlive) argument
479 android_media_MediaPlayer2_setVideoSurface(JNIEnv *env, jobject thiz, jobject jsurface) argument
485 android_media_MediaPlayer2_getBufferingParams(JNIEnv *env, jobject thiz) argument
507 android_media_MediaPlayer2_setBufferingParams(JNIEnv *env, jobject thiz, jobject params) argument
529 android_media_MediaPlayer2_playNextDataSource(JNIEnv *env, jobject thiz, jlong srcId) argument
542 android_media_MediaPlayer2_prepare(JNIEnv *env, jobject thiz) argument
559 android_media_MediaPlayer2_start(JNIEnv *env, jobject thiz) argument
571 android_media_MediaPlayer2_stop(JNIEnv *env, jobject thiz) argument
583 android_media_MediaPlayer2_pause(JNIEnv *env, jobject thiz) argument
595 android_media_MediaPlayer2_isPlaying(JNIEnv *env, jobject thiz) argument
609 android_media_MediaPlayer2_setPlaybackParams(JNIEnv *env, jobject thiz, jobject params) argument
655 android_media_MediaPlayer2_getPlaybackParams(JNIEnv *env, jobject thiz) argument
683 android_media_MediaPlayer2_setSyncParams(JNIEnv *env, jobject thiz, jobject params) argument
726 android_media_MediaPlayer2_getSyncParams(JNIEnv *env, jobject thiz) argument
764 android_media_MediaPlayer2_seekTo(JNIEnv *env, jobject thiz, jlong msec, jint mode) argument
777 android_media_MediaPlayer2_notifyAt(JNIEnv *env, jobject thiz, jlong mediaTimeUs) argument
789 android_media_MediaPlayer2_getMediaPlayer2State(JNIEnv *env, jobject thiz) argument
799 android_media_MediaPlayer2_getVideoWidth(JNIEnv *env, jobject thiz) argument
816 android_media_MediaPlayer2_getVideoHeight(JNIEnv *env, jobject thiz) argument
833 android_media_MediaPlayer2_native_getMetrics(JNIEnv *env, jobject thiz) argument
862 android_media_MediaPlayer2_getCurrentPosition(JNIEnv *env, jobject thiz) argument
876 android_media_MediaPlayer2_getDuration(JNIEnv *env, jobject thiz) argument
890 android_media_MediaPlayer2_reset(JNIEnv *env, jobject thiz) argument
902 android_media_MediaPlayer2_getAudioStreamType(JNIEnv *env, jobject thiz) argument
916 android_media_MediaPlayer2_setParameter(JNIEnv *env, jobject thiz, jint key, jobject java_request) argument
935 android_media_MediaPlayer2_getParameter(JNIEnv *env, jobject thiz, jint key) argument
957 android_media_MediaPlayer2_setLooping(JNIEnv *env, jobject thiz, jboolean looping) argument
969 android_media_MediaPlayer2_isLooping(JNIEnv *env, jobject thiz) argument
981 android_media_MediaPlayer2_setVolume(JNIEnv *env, jobject thiz, jfloat leftVolume, jfloat rightVolume) argument
995 android_media_MediaPlayer2_invoke(JNIEnv *env, jobject thiz, jobject java_request, jobject java_reply) argument
1016 android_media_MediaPlayer2_setMetadataFilter(JNIEnv *env, jobject thiz, jobject request) argument
1035 android_media_MediaPlayer2_getMetadata(JNIEnv *env, jobject thiz, jboolean update_only, jboolean apply_filter, jobject reply) argument
1067 android_media_MediaPlayer2_native_init(JNIEnv *env) argument
1130 android_media_MediaPlayer2_native_setup(JNIEnv *env, jobject thiz, jobject weak_this) argument
1148 android_media_MediaPlayer2_release(JNIEnv *env, jobject thiz) argument
1161 android_media_MediaPlayer2_native_finalize(JNIEnv *env, jobject thiz) argument
1171 android_media_MediaPlayer2_set_audio_session_id(JNIEnv *env, jobject thiz, jint sessionId) argument
1183 android_media_MediaPlayer2_get_audio_session_id(JNIEnv *env, jobject thiz) argument
1195 android_media_MediaPlayer2_setAuxEffectSendLevel(JNIEnv *env, jobject thiz, jfloat level) argument
1206 android_media_MediaPlayer2_attachAuxEffect(JNIEnv *env, jobject thiz, jint effectId) argument
1220 throwDrmStateException(JNIEnv *env, const char *msg, status_t err) argument
1231 throwDrmExceptionAsNecessary(JNIEnv *env, status_t err, const char *msg = NULL) argument
1302 JByteArrayToVector(JNIEnv *env, jbyteArray const &byteArray) argument
1311 android_media_MediaPlayer2_prepareDrm(JNIEnv *env, jobject thiz, jbyteArray uuidObj, jbyteArray drmSessionIdObj) argument
1363 android_media_MediaPlayer2_releaseDrm(JNIEnv *env, jobject thiz) argument
1386 android_media_MediaPlayer2_setOutputDevice(JNIEnv *env, jobject thiz, jint device_id) argument
1395 android_media_MediaPlayer2_getRoutedDeviceId(JNIEnv *env, jobject thiz) argument
1404 android_media_MediaPlayer2_enableDeviceCallback( JNIEnv* env, jobject thiz, jboolean enabled) argument
1553 register_android_media_MediaPlayer2Impl(JNIEnv *env) argument
1561 JNIEnv* env = NULL; local
[all...]
H A Dandroid_media_MediaProfiles.cpp37 android_media_MediaProfiles_native_init(JNIEnv* /* env */)
48 android_media_MediaProfiles_native_get_num_file_formats(JNIEnv* /* env */, jobject /* thiz */)
55 android_media_MediaProfiles_native_get_file_format(JNIEnv *env, jobject /* thiz */, jint index) argument
61 jniThrowException(env, "java/lang/IllegalArgumentException", "out of array boundary");
68 android_media_MediaProfiles_native_get_num_video_encoders(JNIEnv* /* env */, jobject /* thiz */)
75 android_media_MediaProfiles_native_get_video_encoder_cap(JNIEnv *env, jobject /* thiz */, argument
82 jniThrowException(env, "java/lang/IllegalArgumentException", "out of array boundary");
102 jniThrowException(env, "java/lang/RuntimeException", "Error retrieving video encoder capability params");
107 jclass videoEncoderCapClazz = env->FindClass("android/media/EncoderCapabilities$VideoEncoderCap");
108 jmethodID videoEncoderCapConstructorMethodID = env
127 android_media_MediaProfiles_native_get_audio_encoder_cap(JNIEnv *env, jobject , jint index) argument
177 android_media_MediaProfiles_native_get_camcorder_profile(JNIEnv *env, jobject , jint id, jint quality) argument
247 android_media_MediaProfiles_native_get_video_decoder_type(JNIEnv *env, jobject , jint index) argument
269 android_media_MediaProfiles_native_get_audio_decoder_type(JNIEnv *env, jobject , jint index) argument
293 android_media_MediaProfiles_native_get_image_encoding_quality_level(JNIEnv *env, jobject , jint cameraId, jint index) argument
348 register_android_media_MediaProfiles(JNIEnv *env) argument
[all...]
H A Dandroid_media_MediaRecorder.cpp56 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...]
H A Dandroid_media_MediaScanner.cpp51 static status_t checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument
52 if (env->ExceptionCheck()) {
54 LOGE_EX(env);
55 env->ExceptionClear();
111 MyMediaScannerClient(JNIEnv *env, jobject client) argument
112 : mEnv(env),
113 mClient(env->NewGlobalRef(client)),
120 env->FindClass(kClassMediaScannerClient);
125 mScanFileMethodID = env->GetMethodID(
130 mHandleStringTagMethodID = env
228 getNativeScanner_l(JNIEnv* env, jobject thiz) argument
233 setNativeScanner_l(JNIEnv* env, jobject thiz, MediaScanner *s) argument
239 android_media_MediaScanner_processDirectory( JNIEnv *env, jobject thiz, jstring path, jobject client) argument
268 android_media_MediaScanner_processFile( JNIEnv *env, jobject thiz, jstring path, jstring mimeType, jobject client) argument
312 android_media_MediaScanner_setLocale( JNIEnv *env, jobject thiz, jstring locale) argument
336 android_media_MediaScanner_extractAlbumArt( JNIEnv *env, jobject thiz, jobject fileDescriptor) argument
376 android_media_MediaScanner_native_init(JNIEnv *env) argument
391 android_media_MediaScanner_native_setup(JNIEnv *env, jobject thiz) argument
405 android_media_MediaScanner_native_finalize(JNIEnv *env, jobject thiz) argument
462 register_android_media_MediaScanner(JNIEnv *env) argument
[all...]
H A Dandroid_media_MediaSync.cpp124 static sp<JMediaSync> setMediaSync(JNIEnv *env, jobject thiz, const sp<JMediaSync> &sync) { argument
125 sp<JMediaSync> old = (JMediaSync *)env->GetLongField(thiz, gFields.context);
133 env->SetLongField(thiz, gFields.context, (jlong)sync.get());
138 static sp<JMediaSync> getMediaSync(JNIEnv *env, jobject thiz) { argument
139 return (JMediaSync *)env->GetLongField(thiz, gFields.context);
142 static void android_media_MediaSync_release(JNIEnv *env, jobject thiz) { argument
143 setMediaSync(env, thiz, NULL);
147 JNIEnv *env, status_t err, const char *msg = NULL) {
153 jniThrowException(env, "java/lang/IllegalArgumentException", msg);
165 jniThrowException(env, "jav
146 throwExceptionAsNecessary( JNIEnv *env, status_t err, const char *msg = NULL) argument
170 android_media_MediaSync_native_setSurface( JNIEnv *env, jobject thiz, jobject jsurface) argument
203 android_media_MediaSync_native_setAudioTrack( JNIEnv *env, jobject thiz, jobject jaudioTrack) argument
234 android_media_MediaSync_createInputSurface( JNIEnv* env, jobject thiz) argument
257 android_media_MediaSync_native_updateQueuedAudioData( JNIEnv *env, jobject thiz, jint sizeInBytes, jlong presentationTimeUs) argument
272 android_media_MediaSync_native_getTimestamp( JNIEnv *env, jobject thiz, jobject timestamp) argument
300 android_media_MediaSync_native_getPlayTimeForPendingAudioFrames( JNIEnv *env, jobject thiz) argument
315 android_media_MediaSync_setPlaybackParams( JNIEnv *env, jobject thiz, jobject params) argument
366 android_media_MediaSync_getPlaybackParams( JNIEnv *env, jobject thiz) argument
388 android_media_MediaSync_setSyncParams( JNIEnv *env, jobject thiz, jobject params) argument
440 android_media_MediaSync_getSyncParams(JNIEnv *env, jobject thiz) argument
471 android_media_MediaSync_native_flush(JNIEnv *env, jobject thiz) argument
481 android_media_MediaSync_native_init(JNIEnv *env) argument
507 android_media_MediaSync_native_setup(JNIEnv *env, jobject thiz) argument
513 android_media_MediaSync_native_finalize(JNIEnv *env, jobject thiz) argument
564 register_android_media_MediaSync(JNIEnv *env) argument
[all...]
H A Dandroid_media_PlaybackParams.h46 void init(JNIEnv *env) { argument
47 jclass lclazz = env->FindClass("android/media/PlaybackParams");
52 clazz = (jclass)env->NewGlobalRef(lclazz);
57 constructID = env->GetMethodID(clazz, "<init>", "()V");
59 speed = env->GetFieldID(clazz, "mSpeed", "F");
60 pitch = env->GetFieldID(clazz, "mPitch", "F");
61 audio_fallback_mode = env->GetFieldID(clazz, "mAudioFallbackMode", "I");
62 audio_stretch_mode = env->GetFieldID(clazz, "mAudioStretchMode", "I");
63 set = env->GetFieldID(clazz, "mSet", "I");
66 env
77 exit(JNIEnv *env) argument
83 fillFromJobject(JNIEnv *env, const fields_t& fields, jobject params) argument
98 asJobject(JNIEnv *env, const fields_t& fields) argument
[all...]
H A Dandroid_media_ResampleInputStream.cpp76 static void android_media_ResampleInputStream_fir21(JNIEnv *env, jclass /* clazz */, argument
83 jniThrowExceptionFmt(env, "java/lang/IllegalArgumentException",
90 env->GetByteArrayRegion(jIn, jInOffset, (jNpoints * 2 + nFir21 - 1) * 2, (jbyte*)in);
105 env->SetByteArrayRegion(jOut, jOutOffset, jNpoints * 2, (jbyte*)out);
115 int register_android_media_ResampleInputStream(JNIEnv *env) argument
119 return AndroidRuntime::registerNativeMethods(env,
H A Dandroid_media_SyncParams.cpp23 void SyncParams::fields_t::init(JNIEnv *env) { argument
24 jclass lclazz = env->FindClass("android/media/SyncParams");
29 clazz = (jclass)env->NewGlobalRef(lclazz);
34 constructID = env->GetMethodID(clazz, "<init>", "()V");
36 sync_source = env->GetFieldID(clazz, "mSyncSource", "I");
37 audio_adjust_mode = env->GetFieldID(clazz, "mAudioAdjustMode", "I");
38 tolerance = env->GetFieldID(clazz, "mTolerance", "F");
39 frame_rate = env->GetFieldID(clazz, "mFrameRate", "F");
40 set = env->GetFieldID(clazz, "mSet", "I");
43 env
54 exit(JNIEnv *env) argument
59 fillFromJobject(JNIEnv *env, const fields_t& fields, jobject params) argument
72 asJobject(JNIEnv *env, const fields_t& fields) argument
[all...]
H A Dandroid_media_Utils.cpp169 JNIEnv *env, jobjectArray keys, jobjectArray values,
175 nKeyValuePairs = env->GetArrayLength(keys);
176 failed = (nKeyValuePairs != env->GetArrayLength(values));
186 jniThrowException(env, "java/lang/IllegalArgumentException", NULL);
193 jstring key = (jstring) env->GetObjectArrayElement(keys, i);
194 jstring value = (jstring) env->GetObjectArrayElement(values, i);
196 const char* keyStr = env->GetStringUTFChars(key, NULL);
201 const char* valueStr = env->GetStringUTFChars(value, NULL);
203 env->ReleaseStringUTFChars(key, keyStr);
209 env
168 ConvertKeyValueArraysToKeyedVector( JNIEnv *env, jobjectArray keys, jobjectArray values, KeyedVector<String8, String8>* keyedVector) argument
217 makeIntegerObject(JNIEnv *env, int32_t value) argument
228 makeLongObject(JNIEnv *env, int64_t value) argument
238 makeFloatObject(JNIEnv *env, float value) argument
249 makeByteBufferObject( JNIEnv *env, const void *data, size_t size) argument
270 SetMapInt32( JNIEnv *env, jobject hashMapObj, jmethodID hashMapPutID, const char *key, int32_t value) argument
282 ConvertMessageToMap( JNIEnv *env, const sp<AMessage> &msg, jobject *map) argument
422 ConvertKeyValueArraysToMessage( JNIEnv *env, jobjectArray keys, jobjectArray values, sp<AMessage> *out) argument
[all...]
H A Dandroid_media_VolumeShaper.h53 void init(JNIEnv *env) { argument
54 jclass lclazz = env->FindClass("android/media/VolumeShaper$Configuration");
58 coClazz = (jclass)env->NewGlobalRef(lclazz);
62 coConstructId = env->GetMethodID(coClazz, "<init>", "(IIIDI[F[F)V");
63 coTypeId = env->GetFieldID(coClazz, "mType", "I");
64 coIdId = env->GetFieldID(coClazz, "mId", "I");
65 coOptionFlagsId = env->GetFieldID(coClazz, "mOptionFlags", "I");
66 coDurationMsId = env->GetFieldID(coClazz, "mDurationMs", "D");
67 coInterpolatorTypeId = env->GetFieldID(coClazz, "mInterpolatorType", "I");
68 coTimesId = env
100 exit(JNIEnv *env) argument
106 convertJobjectToConfiguration( JNIEnv *env, const fields_t &fields, jobject jshaper) argument
148 convertVolumeShaperToJobject( JNIEnv *env, const fields_t &fields, const sp<VolumeShaper::Configuration> &configuration) argument
181 convertJobjectToOperation( JNIEnv *env, const fields_t &fields, jobject joperation) argument
193 convertOperationToJobject( JNIEnv *env, const fields_t &fields, const sp<VolumeShaper::Operation> &operation) argument
205 convertJobjectToState( JNIEnv *env, const fields_t &fields, jobject jstate) argument
214 convertStateToJobject( JNIEnv *env, const fields_t &fields, const sp<VolumeShaper::State> &state) argument
[all...]
H A Dandroid_mtp_MtpDatabase.cpp94 IMtpDatabase* getMtpDatabase(JNIEnv *env, jobject database) { argument
95 return (IMtpDatabase *)env->GetLongField(database, field_context);
108 MtpDatabase(JNIEnv *env, jobject client);
110 void cleanup(JNIEnv *env);
199 static void checkAndClearExceptionFromCallback(JNIEnv* env, const char* methodName) { argument
200 if (env->ExceptionCheck()) {
202 LOGE_EX(env);
203 env->ExceptionClear();
209 MtpDatabase::MtpDatabase(JNIEnv *env, jobject client) argument
210 : mDatabase(env
235 cleanup(JNIEnv *env) argument
249 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
261 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
269 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
282 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
302 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
311 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
329 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
347 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
365 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
389 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
573 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
677 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
840 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
1001 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
1023 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
1031 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
1039 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
1050 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
1060 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
1069 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
1142 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
1161 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
1262 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
1317 android_mtp_MtpDatabase_setup(JNIEnv *env, jobject thiz) argument
1325 android_mtp_MtpDatabase_finalize(JNIEnv *env, jobject thiz) argument
1335 android_mtp_MtpPropertyGroup_format_date_time(JNIEnv *env, jobject , jlong seconds) argument
1361 register_android_mtp_MtpDatabase(JNIEnv *env) argument
[all...]
H A Dandroid_mtp_MtpDevice.cpp112 JavaArrayWriter(JNIEnv* env, jbyteArray array) : argument
113 mEnv(env), mArray(array), mSize(mEnv->GetArrayLength(mArray)) {}
133 MtpDevice* get_device_from_object(JNIEnv* env, jobject javaDevice) argument
135 return (MtpDevice*)env->GetLongField(javaDevice, field_context);
138 void fill_jobject_from_object_info(JNIEnv* env, jobject object, MtpObjectInfo* objectInfo) { argument
140 env->SetIntField(object, field_objectInfo_handle, objectInfo->mHandle);
142 env->SetIntField(object, field_objectInfo_storageId, objectInfo->mStorageID);
144 env->SetIntField(object, field_objectInfo_format, objectInfo->mFormat);
146 env->SetIntField(object, field_objectInfo_protectionStatus, objectInfo->mProtectionStatus);
148 env
190 android_mtp_MtpDevice_open(JNIEnv *env, jobject thiz, jstring deviceName, jint fd) argument
209 android_mtp_MtpDevice_close(JNIEnv *env, jobject thiz) argument
220 android_mtp_MtpDevice_get_device_info(JNIEnv *env, jobject thiz) argument
287 android_mtp_MtpDevice_get_storage_ids(JNIEnv *env, jobject thiz) argument
306 android_mtp_MtpDevice_get_storage_info(JNIEnv *env, jobject thiz, jint storageID) argument
340 android_mtp_MtpDevice_get_object_handles(JNIEnv *env, jobject thiz, jint storageID, jint format, jint objectID) argument
360 android_mtp_MtpDevice_get_object_info(JNIEnv *env, jobject thiz, jint objectID) argument
380 check_uint32_arg(JNIEnv *env, const char* name, jlong value, uint32_t* out) argument
393 android_mtp_MtpDevice_get_object(JNIEnv *env, jobject thiz, jint objectID, jlong objectSizeLong) argument
420 android_mtp_MtpDevice_get_partial_object(JNIEnv *env, jobject thiz, jint objectID, jlong offsetLong, jlong sizeLong, jbyteArray array) argument
457 android_mtp_MtpDevice_get_partial_object_64(JNIEnv *env, jobject thiz, jint objectID, jlong offset, jlong size, jbyteArray array) argument
511 android_mtp_MtpDevice_get_thumbnail(JNIEnv *env, jobject thiz, jint objectID) argument
529 android_mtp_MtpDevice_delete_object(JNIEnv *env, jobject thiz, jint object_id) argument
540 android_mtp_MtpDevice_get_parent(JNIEnv *env, jobject thiz, jint object_id) argument
550 android_mtp_MtpDevice_get_storage_id(JNIEnv *env, jobject thiz, jint object_id) argument
560 android_mtp_MtpDevice_import_file(JNIEnv *env, jobject thiz, jint object_id, jstring dest_path) argument
578 android_mtp_MtpDevice_import_file_to_fd(JNIEnv *env, jobject thiz, jint object_id, jint fd) argument
588 android_mtp_MtpDevice_send_object( JNIEnv *env, jobject thiz, jint object_id, jlong sizeLong, jint fd) argument
603 android_mtp_MtpDevice_send_object_info(JNIEnv *env, jobject thiz, jobject info) argument
669 android_mtp_MtpDevice_submit_event_request(JNIEnv *env, jobject thiz) argument
679 android_mtp_MtpDevice_reap_event_request(JNIEnv *env, jobject thiz, jint seq) argument
700 android_mtp_MtpDevice_discard_event_request(JNIEnv *env, jobject thiz, jint seq) argument
711 android_mtp_MtpDevice_get_object_size_long( JNIEnv *env, jobject thiz, jint handle, jint format) argument
782 register_android_mtp_MtpDevice(JNIEnv *env) argument
[all...]
H A Dandroid_mtp_MtpServer.cpp52 extern IMtpDatabase* getMtpDatabase(JNIEnv *env, jobject database);
54 static inline MtpServer* getMtpServer(JNIEnv *env, jobject thiz) { argument
55 return (MtpServer*)env->GetLongField(thiz, field_MtpServer_nativeContext);
59 android_mtp_MtpServer_setup(JNIEnv *env, jobject thiz, jobject javaDatabase, jobject jControlFd, argument
63 const char *deviceInfoManufacturerStr = env->GetStringUTFChars(deviceInfoManufacturer, NULL);
64 const char *deviceInfoModelStr = env->GetStringUTFChars(deviceInfoModel, NULL);
65 const char *deviceInfoDeviceVersionStr = env->GetStringUTFChars(deviceInfoDeviceVersion, NULL);
66 const char *deviceInfoSerialNumberStr = env->GetStringUTFChars(deviceInfoSerialNumber, NULL);
67 int controlFd = dup(jniGetFDFromFileDescriptor(env, jControlFd));
68 MtpServer* server = new MtpServer(getMtpDatabase(env, javaDatabas
90 android_mtp_MtpServer_run(JNIEnv *env, jobject thiz) argument
100 android_mtp_MtpServer_cleanup(JNIEnv *env, jobject thiz) argument
114 android_mtp_MtpServer_send_object_added(JNIEnv *env, jobject thiz, jint handle) argument
126 android_mtp_MtpServer_send_object_removed(JNIEnv *env, jobject thiz, jint handle) argument
138 android_mtp_MtpServer_send_device_property_changed(JNIEnv *env, jobject thiz, jint property) argument
150 android_mtp_MtpServer_add_storage(JNIEnv *env, jobject thiz, jobject jstorage) argument
181 android_mtp_MtpServer_remove_storage(JNIEnv *env, jobject thiz, jint storageId) argument
212 register_android_mtp_MtpServer(JNIEnv *env) argument
[all...]
/frameworks/base/media/jni/audioeffect/
H A Dandroid_media_AudioEffect.cpp111 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 Dandroid_media_Visualizer.cpp89 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/jni/midi/
H A Dandroid_media_midi_MidiDevice.cpp29 JNIEnv *env, jobject, jobject midiDeviceServer, jint id)
32 sp<IBinder> serverBinder = ibinderForJavaObject(env, midiDeviceServer);
28 Java_android_media_midi_MidiDevice_native_1mirrorToNative( JNIEnv *env, jobject, jobject midiDeviceServer, jint id) argument
/frameworks/base/media/jni/soundpool/
H A Dandroid_media_SoundPool.cpp35 static inline SoundPool* MusterSoundPool(JNIEnv *env, jobject thiz) { argument
36 return (SoundPool*)env->GetLongField(thiz, fields.mNativeContext);
50 android_media_SoundPool_load_FD(JNIEnv *env, jobject thiz, jobject fileDescriptor, argument
54 SoundPool *ap = MusterSoundPool(env, thiz);
56 return (jint) ap->load(jniGetFDFromFileDescriptor(env, fileDescriptor),
61 android_media_SoundPool_unload(JNIEnv *env, jobject thiz, jint sampleID) { argument
63 SoundPool *ap = MusterSoundPool(env, thiz);
69 android_media_SoundPool_play(JNIEnv *env, jobject thiz, jint sampleID, argument
74 SoundPool *ap = MusterSoundPool(env, thiz);
80 android_media_SoundPool_pause(JNIEnv *env, jobjec argument
89 android_media_SoundPool_resume(JNIEnv *env, jobject thiz, jint channelID) argument
98 android_media_SoundPool_autoPause(JNIEnv *env, jobject thiz) argument
107 android_media_SoundPool_autoResume(JNIEnv *env, jobject thiz) argument
116 android_media_SoundPool_stop(JNIEnv *env, jobject thiz, jint channelID) argument
125 android_media_SoundPool_setVolume(JNIEnv *env, jobject thiz, jint channelID, jfloat leftVolume, jfloat rightVolume) argument
135 android_media_SoundPool_mute(JNIEnv *env, jobject thiz, jboolean muting) argument
144 android_media_SoundPool_setPriority(JNIEnv *env, jobject thiz, jint channelID, jint priority) argument
154 android_media_SoundPool_setLoop(JNIEnv *env, jobject thiz, jint channelID, int loop) argument
164 android_media_SoundPool_setRate(JNIEnv *env, jobject thiz, jint channelID, jfloat rate) argument
176 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
181 android_media_SoundPool_native_setup(JNIEnv *env, jobject thiz, jobject weakRef, jint maxChannels, jobject jaa) argument
223 android_media_SoundPool_release(JNIEnv *env, jobject thiz) argument
312 JNIEnv* env = NULL; local
[all...]
/frameworks/base/media/mca/filterfw/java/android/filterfw/core/
H A DGLFrame.java364 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

Completed in 799 milliseconds

1234567891011>>