diff options
author | Frank Plowman <post@frankplowman.com> | 2024-06-14 10:37:17 +0100 |
---|---|---|
committer | Nuo Mi <nuomi2021@gmail.com> | 2024-06-20 20:33:23 +0800 |
commit | 8d6014dbc6fb7c324a114030761901220ebc3540 (patch) | |
tree | 7a384c24b6cb138dd25f885388cb028d691a6ee5 /libavcodec/8bps.c | |
parent | 02430680b02ee42472148e67e178b6d1c2ac43fd (diff) | |
download | ffmpeg-8d6014dbc6fb7c324a114030761901220ebc3540.tar.gz |
lavc/vvc: Invalidate PPSs which refer to a changed SPS
When the SPS associated with a particular SPS ID changes, invalidate all
the PPSs which use that SPS ID. Fixes crashes with illegal bitstreams.
This is done in the CBS, rather than in libavcodec/vvc/ps.c like the SPS
ID reuse validation, as parts of the CBS parsing process for PPSs
depend on the SPS being referred to.
Signed-off-by: Frank Plowman <post@frankplowman.com>
Diffstat (limited to 'libavcodec/8bps.c')
0 files changed, 0 insertions, 0 deletions