Lines Matching refs:persistentSurface
1517 sp<PersistentSurface> persistentSurface; in android_media_MediaCodec_getPersistentInputSurface() local
1522 persistentSurface = reinterpret_cast<PersistentSurface *>( in android_media_MediaCodec_getPersistentInputSurface()
1529 return persistentSurface; in android_media_MediaCodec_getPersistentInputSurface()
1535 sp<PersistentSurface> persistentSurface = in android_media_MediaCodec_createPersistentInputSurface() local
1538 if (persistentSurface == NULL) { in android_media_MediaCodec_createPersistentInputSurface()
1543 persistentSurface->getBufferProducer(), true); in android_media_MediaCodec_createPersistentInputSurface()
1570 (jlong)persistentSurface.get()); in android_media_MediaCodec_createPersistentInputSurface()
1580 persistentSurface->incStrong(&sRefBaseOwner); in android_media_MediaCodec_createPersistentInputSurface()
1588 sp<PersistentSurface> persistentSurface; in android_media_MediaCodec_releasePersistentInputSurface() local
1593 persistentSurface = reinterpret_cast<PersistentSurface *>( in android_media_MediaCodec_releasePersistentInputSurface()
1604 if (persistentSurface != NULL) { in android_media_MediaCodec_releasePersistentInputSurface()
1605 persistentSurface->decStrong(&sRefBaseOwner); in android_media_MediaCodec_releasePersistentInputSurface()
1620 sp<PersistentSurface> persistentSurface = in android_media_MediaCodec_setInputSurface() local
1623 if (persistentSurface == NULL) { in android_media_MediaCodec_setInputSurface()
1628 status_t err = codec->setInputSurface(persistentSurface); in android_media_MediaCodec_setInputSurface()