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

Commit 6a0131f9 authored by Amy Zhang's avatar Amy Zhang Committed by Android (Google) Code Review
Browse files

Merge "Fix the media filter buffer issue in the Tuner default implementation"

parents 5f7f9a35 990ee76d
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -395,6 +395,7 @@ bool Dvr::processEsDataOnPlayback(bool isVirtualFrontend, bool isRecording) {
            mDemux->sendFrontendInputToRecord(frameData, pid, static_cast<uint64_t>(esMeta[i].pts));
        }
        startFilterDispatcher(isVirtualFrontend, isRecording);
        frameData.clear();
    }

    return true;
+6 −1
Original line number Diff line number Diff line
@@ -500,7 +500,12 @@ Result Filter::startMediaFilterHandler() {
    }

    if (mPts) {
        return createMediaFilterEventWithIon(mFilterOutput);
        Result result;
        result = createMediaFilterEventWithIon(mFilterOutput);
        if (result == Result::SUCCESS) {
            mFilterOutput.clear();
        }
        return result;
    }

    for (int i = 0; i < mFilterOutput.size(); i += 188) {