mirror of https://git.ffmpeg.org/ffmpeg.git
avcodec/dovi_rpudec: sanitize DM data before decoding
Some DM types do not fill the whole struct, so just clear it entirely before going filling the decoded values.
This commit is contained in:
parent
45f5f4d3da
commit
9824d1539e
|
@ -323,6 +323,7 @@ static int parse_ext_blocks(DOVIContext *s, GetBitContext *gb, int ver,
|
|||
dm = &ext->dm_dynamic[ext->num_dynamic++];
|
||||
}
|
||||
|
||||
memset(dm, 0, sizeof(*dm));
|
||||
dm->level = level;
|
||||
switch (ver) {
|
||||
case 1: ret = parse_ext_v1(s, gb, dm); break;
|
||||
|
|
Loading…
Reference in New Issue