From 8f469e18c307cb9dc0d16ed9225972aa8be4516f Mon Sep 17 00:00:00 2001 From: Chong Zhang Date: Wed, 13 May 2015 10:21:33 -0700 Subject: stagefright: rename usePersistentInputSurface to setInputSurface and clear persistent surface pointer when MediaRecorder is reset bug: 21045118 bug: 21045402 Change-Id: Ifd0d6deeb969f2252123929541b30b518cecbf9a --- media/libstagefright/MediaCodecSource.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'media/libstagefright/MediaCodecSource.cpp') diff --git a/media/libstagefright/MediaCodecSource.cpp b/media/libstagefright/MediaCodecSource.cpp index 9b57733..e089c46 100644 --- a/media/libstagefright/MediaCodecSource.cpp +++ b/media/libstagefright/MediaCodecSource.cpp @@ -427,7 +427,7 @@ status_t MediaCodecSource::initEncoder() { // When using persistent surface, we are only interested in the // consumer, but have to use PersistentSurface as a wrapper to // pass consumer over messages (similar to BufferProducerWrapper) - err = mEncoder->usePersistentInputSurface( + err = mEncoder->setInputSurface( new PersistentSurface(NULL, mGraphicBufferConsumer)); } else { err = mEncoder->createInputSurface(&mGraphicBufferProducer); -- cgit v1.1