Skip to content

Commit

Permalink
Fix MP4 parser issue in reading length of URL array from esds boxes.
Browse files Browse the repository at this point in the history
As per MP4 spec, the length of URL array is a 8 bit number.

#minor-release

PiperOrigin-RevId: 458421436
  • Loading branch information
rohitjoins committed Jul 7, 2022
1 parent f41e679 commit 5095ff1
Showing 1 changed file with 1 addition and 1 deletion.
Expand Up @@ -1659,7 +1659,7 @@ private static EsdsData parseEsdsFromParent(ParsableByteArray parent, int positi
parent.skipBytes(2);
}
if ((flags & 0x40 /* URL_Flag */) != 0) {
parent.skipBytes(parent.readUnsignedShort());
parent.skipBytes(parent.readUnsignedByte());
}
if ((flags & 0x20 /* OCRstreamFlag */) != 0) {
parent.skipBytes(2);
Expand Down

0 comments on commit 5095ff1

Please sign in to comment.