Loading media/codec2/sfplugin/CCodec.cpp +6 −1 Original line number Diff line number Diff line Loading @@ -2264,8 +2264,13 @@ void CCodec::onMessageReceived(const sp<AMessage> &msg) { } } if (config->mInputSurface) { if (work->worklets.empty() || !work->worklets.back() || (work->worklets.back()->output.flags & C2FrameData::FLAG_INCOMPLETE) == 0) { config->mInputSurface->onInputBufferDone(work->input.ordinal.frameIndex); } } if (initDataWatcher.hasChanged()) { initData = initDataWatcher.update(); AmendOutputFormatWithCodecSpecificData( Loading Loading
media/codec2/sfplugin/CCodec.cpp +6 −1 Original line number Diff line number Diff line Loading @@ -2264,8 +2264,13 @@ void CCodec::onMessageReceived(const sp<AMessage> &msg) { } } if (config->mInputSurface) { if (work->worklets.empty() || !work->worklets.back() || (work->worklets.back()->output.flags & C2FrameData::FLAG_INCOMPLETE) == 0) { config->mInputSurface->onInputBufferDone(work->input.ordinal.frameIndex); } } if (initDataWatcher.hasChanged()) { initData = initDataWatcher.update(); AmendOutputFormatWithCodecSpecificData( Loading