Lines Matching refs:PersistentSurface
47 #include <media/stagefright/PersistentSurface.h>
308 const sp<PersistentSurface> &surface) {
1051 sp<PersistentSurface> android_media_MediaCodec_getPersistentInputSurface(
1053 sp<PersistentSurface> persistentSurface;
1058 persistentSurface = reinterpret_cast<PersistentSurface *>(
1065 return persistentSurface;
1071 sp<PersistentSurface> persistentSurface =
1074 if (persistentSurface == NULL) {
1079 persistentSurface->getBufferProducer(), true);
1090 ALOGE("Could not create PersistentSurface.");
1106 (jlong)persistentSurface.get());
1116 persistentSurface->incStrong(&sRefBaseOwner);
1124 sp<PersistentSurface> persistentSurface;
1129 persistentSurface = reinterpret_cast<PersistentSurface *>(
1140 if (persistentSurface != NULL) {
1141 persistentSurface->decStrong(&sRefBaseOwner);
1156 sp<PersistentSurface> persistentSurface =
1159 status_t err = codec->setInputSurface(persistentSurface);
1869 clazz.reset(env->FindClass("android/media/MediaCodec$PersistentSurface"));
1940 "()Landroid/media/MediaCodec$PersistentSurface;",