Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a56eae67 authored by Aniket Kumar Lata's avatar Aniket Kumar Lata Committed by android-build-merger
Browse files

Merge "av: stop puller before releasing encoder"

am: 8089e5a1

Change-Id: Icc47f86c0e18850c58ea699d2291d229beb6bdb6
parents 7521f507 8089e5a1
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -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;