Loading media/codec2/components/base/SimpleC2Component.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -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; Loading Loading
media/codec2/components/base/SimpleC2Component.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -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; Loading