Home | History | Annotate | Download | only in jni

Lines Matching refs:PersistentSurface

48 #include <media/stagefright/PersistentSurface.h>
317 const sp<PersistentSurface> &surface) {
1161 sp<PersistentSurface> android_media_MediaCodec_getPersistentInputSurface(
1163 sp<PersistentSurface> persistentSurface;
1168 persistentSurface = reinterpret_cast<PersistentSurface *>(
1175 return persistentSurface;
1181 sp<PersistentSurface> persistentSurface =
1184 if (persistentSurface == NULL) {
1189 persistentSurface->getBufferProducer(), true);
1200 ALOGE("Could not create PersistentSurface.");
1216 (jlong)persistentSurface.get());
1226 persistentSurface->incStrong(&sRefBaseOwner);
1234 sp<PersistentSurface> persistentSurface;
1239 persistentSurface = reinterpret_cast<PersistentSurface *>(
1250 if (persistentSurface != NULL) {
1251 persistentSurface->decStrong(&sRefBaseOwner);
1266 sp<PersistentSurface> persistentSurface =
1269 if (persistentSurface == NULL) {
1274 status_t err = codec->setInputSurface(persistentSurface);
2007 clazz.reset(env->FindClass("android/media/MediaCodec$PersistentSurface"));
2100 "()Landroid/media/MediaCodec$PersistentSurface;",