Lines Matching defs:retriever

70     MediaMetadataRetriever* retriever = (MediaMetadataRetriever*) env->GetIntField(thiz, fields.context);
71 return retriever;
74 static void setRetriever(JNIEnv* env, jobject thiz, int retriever)
78 env->SetIntField(thiz, fields.context, retriever);
87 MediaMetadataRetriever* retriever = getRetriever(env, thiz);
88 if (retriever == 0) {
91 "java/lang/IllegalStateException", "No retriever available");
127 retriever->setDataSource(
137 MediaMetadataRetriever* retriever = getRetriever(env, thiz);
138 if (retriever == 0) {
139 jniThrowException(env, "java/lang/IllegalStateException", "No retriever available");
160 process_media_retriever_call(env, retriever->setDataSource(fd, offset, length), "java/lang/RuntimeException", "setDataSource failed");
221 MediaMetadataRetriever* retriever = getRetriever(env, thiz);
222 if (retriever == 0) {
223 jniThrowException(env, "java/lang/IllegalStateException", "No retriever available");
229 sp<IMemory> frameMemory = retriever->getFrameAtTime(timeUs, option);
303 MediaMetadataRetriever* retriever = getRetriever(env, thiz);
304 if (retriever == 0) {
305 jniThrowException(env, "java/lang/IllegalStateException", "No retriever available");
313 sp<IMemory> albumArtMemory = retriever->extractAlbumArt();
342 MediaMetadataRetriever* retriever = getRetriever(env, thiz);
343 if (retriever == 0) {
344 jniThrowException(env, "java/lang/IllegalStateException", "No retriever available");
347 const char* value = retriever->extractMetadata(keyCode);
360 MediaMetadataRetriever* retriever = getRetriever(env, thiz);
361 delete retriever;
433 MediaMetadataRetriever* retriever = new MediaMetadataRetriever();
434 if (retriever == 0) {
438 setRetriever(env, thiz, (int)retriever);