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

Commit 090ac99b authored by Steve Kondik's avatar Steve Kondik Committed by Gerrit Code Review
Browse files

Merge "Revert "Don't believe the PV decoder's lies..."" into ics

parents f1e28fdd fb246971
Loading
Loading
Loading
Loading
+1 −6
Original line number Diff line number Diff line
@@ -421,13 +421,8 @@ void SoftMPEG4::onQueueFilled(OMX_U32 portIndex) {

        int32_t bufferSize = inHeader->nFilledLen;

        // The PV decoder is lying to us, sometimes it'll claim to only have
        // consumed a subset of the buffer when it clearly consumed all of it.
        // ignore whatever it says...
        int32_t tmp = bufferSize;

        if (PVDecodeVideoFrame(
                    mHandle, &bitstream, &timestamp, &tmp,
                    mHandle, &bitstream, &timestamp, &bufferSize,
                    &useExtTimestamp,
                    outHeader->pBuffer) != PV_TRUE) {
            LOGE("failed to decode video frame.");