mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-03-06 20:47:41 +00:00
avcodec/h2645_sei: fix parsing AOM grain provider_oriented_code
The value is 16 bits big endian, not a single byte. Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
parent
91b6ba653e
commit
24141a7140
@ -243,7 +243,7 @@ static int decode_registered_user_data(H2645SEI *h, GetByteContext *gb,
|
|||||||
if (bytestream2_get_bytes_left(gb) < 2)
|
if (bytestream2_get_bytes_left(gb) < 2)
|
||||||
return AVERROR_INVALIDDATA;
|
return AVERROR_INVALIDDATA;
|
||||||
|
|
||||||
provider_oriented_code = bytestream2_get_byteu(gb);
|
provider_oriented_code = bytestream2_get_be16u(gb);
|
||||||
if (provider_oriented_code == aom_grain_provider_oriented_code) {
|
if (provider_oriented_code == aom_grain_provider_oriented_code) {
|
||||||
return ff_aom_parse_film_grain_sets(&h->aom_film_grain,
|
return ff_aom_parse_film_grain_sets(&h->aom_film_grain,
|
||||||
gb->buffer,
|
gb->buffer,
|
||||||
|
Loading…
Reference in New Issue
Block a user