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

Commit bffaa476 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "codec2: Avoid sending input done event for incomplete work"

parents 4c205d67 ab46367f
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -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(