Loading media/libstagefright/MediaCodecSource.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -643,6 +643,10 @@ void MediaCodecSource::signalEOS(status_t err) { output->mBufferQueue.clear(); output->mEncoderReachedEOS = true; output->mErrorCode = err; if (!(mFlags & FLAG_USE_SURFACE_INPUT)) { mStopping = true; mPuller->stop(); } output->mCond.signal(); reachedEOS = true; Loading Loading
media/libstagefright/MediaCodecSource.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -643,6 +643,10 @@ void MediaCodecSource::signalEOS(status_t err) { output->mBufferQueue.clear(); output->mEncoderReachedEOS = true; output->mErrorCode = err; if (!(mFlags & FLAG_USE_SURFACE_INPUT)) { mStopping = true; mPuller->stop(); } output->mCond.signal(); reachedEOS = true; Loading