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

Commit dab878de authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "rtsp: Limit subframe processing to available buffer range"

parents 5cca289e f71ca3b1
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -423,6 +423,11 @@ sp<ABuffer> AMPEG4AudioAssembler::removeLATMFraming(const sp<ABuffer> &buffer) {
            CHECK_LE(offset + (mOtherDataLenBits / 8), buffer->size());
            offset += mOtherDataLenBits / 8;
        }

        if (i < mNumSubFrames && offset >= buffer->size()) {
            ALOGW("Skip subframes after %d, total %d", (int)i, (int)mNumSubFrames);
            break;
        }
    }

    if (offset < buffer->size()) {