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

Commit 0adf1ea5 authored by Sungtak Lee's avatar Sungtak Lee Committed by Automerger Merge Worker
Browse files

Merge "Codec2 Components: reset OutputBlockPool after use" am: 935dcb0e

Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1674291

Change-Id: I77cd118b50ff97487bd7666dcbeaa11e2d5b00c4
parents 412aaaa3 935dcb0e
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -110,17 +110,20 @@ void SimpleC2Component::WorkHandler::onMessageReceived(const sp<AMessage> &msg)
        }
        case kWhatStop: {
            int32_t err = thiz->onStop();
            thiz->mOutputBlockPool.reset();
            Reply(msg, &err);
            break;
        }
        case kWhatReset: {
            thiz->onReset();
            thiz->mOutputBlockPool.reset();
            mRunning = false;
            Reply(msg);
            break;
        }
        case kWhatRelease: {
            thiz->onRelease();
            thiz->mOutputBlockPool.reset();
            mRunning = false;
            Reply(msg);
            break;