Home | History | Annotate | Download | only in jni

Lines Matching refs:persistentSurface

42 #include <media/stagefright/PersistentSurface.h>
301 const sp<PersistentSurface> &surface) {
1030 sp<PersistentSurface> android_media_MediaCodec_getPersistentInputSurface(
1032 sp<PersistentSurface> persistentSurface;
1037 persistentSurface = reinterpret_cast<PersistentSurface *>(
1044 return persistentSurface;
1050 sp<PersistentSurface> persistentSurface =
1053 if (persistentSurface == NULL) {
1058 persistentSurface->getBufferProducer(), true);
1069 ALOGE("Could not create PersistentSurface.");
1085 (jlong)persistentSurface.get());
1095 persistentSurface->incStrong(&sRefBaseOwner);
1103 sp<PersistentSurface> persistentSurface;
1108 persistentSurface = reinterpret_cast<PersistentSurface *>(
1119 if (persistentSurface != NULL) {
1120 persistentSurface->decStrong(&sRefBaseOwner);
1135 sp<PersistentSurface> persistentSurface =
1138 status_t err = codec->setInputSurface(persistentSurface);
1819 clazz.reset(env->FindClass("android/media/MediaCodec$PersistentSurface"));
1890 "()Landroid/media/MediaCodec$PersistentSurface;",