Fixed FLV previous tag size error

This commit is contained in:
n1474335 2019-01-04 11:49:12 +00:00
parent 7d8d80ca2c
commit 0d2cb02f97
1 changed files with 4 additions and 3 deletions

View File

@ -1317,9 +1317,10 @@ export function extractFLV(bytes, offset) {
break; break;
} }
if (prevTagSize !== tagSize + 11) { if (prevTagSize !== (tagSize + 11)) {
// Previous tag was not valid // Previous tag was not valid, reverse back over this header
stream.moveBackwardsBy(tagSize + 11); // and the previous tag body and header
stream.moveBackwardsBy(tagSize + 11 + 5);
break; break;
} }