avcodec/av1_parse: don't look for trailing bits in Tile List OBUs
The spec states there aren't any. Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
parent
0815a22dcc
commit
ca9bbfb8e5
@ -146,7 +146,9 @@ static inline int get_obu_bit_length(const uint8_t *buf, int size, int type)
|
||||
int v;
|
||||
|
||||
/* There are no trailing bits on these */
|
||||
if (type == AV1_OBU_TILE_GROUP || type == AV1_OBU_FRAME) {
|
||||
if (type == AV1_OBU_TILE_GROUP ||
|
||||
type == AV1_OBU_TILE_LIST ||
|
||||
type == AV1_OBU_FRAME) {
|
||||
if (size > INT_MAX / 8)
|
||||
return AVERROR(ERANGE);
|
||||
else
|
||||
|
Loading…
x
Reference in New Issue
Block a user