diff options
author | Michael Niedermayer <michael@niedermayer.cc> | 2024-11-18 03:22:27 +0100 |
---|---|---|
committer | Michael Niedermayer <michael@niedermayer.cc> | 2024-12-02 03:14:45 +0100 |
commit | 360e7cafd0e65fdf4b186c95e2517a94b9f3fa4f (patch) | |
tree | 975e4f016f7a3fd84576aeb0fc168d6208a453b4 /libavcodec/rangecoder.h | |
parent | c250a903a7931c4dca18da294d4988a800ba1b31 (diff) | |
download | ffmpeg-360e7cafd0e65fdf4b186c95e2517a94b9f3fa4f.tar.gz |
avcodec/h2645_parse: Ignore NAL with nuh_layer_id == 63
Comply with "For purposes other than determining the amount of data in the decoding units
of the bitstream, decoders shall ignore all data that follow the value 63 for nuh_layer_id in a NAL unit"
Rec. ITU-T H.265 v8 (08/2021) Page 67
Fixes: index 63 out of bounds for type 'const int8_t[63]' (aka 'const signed char[63]')
Fixes: clusterfuzz-testcase-fuzzer_loadfile-5109286752026624
Reported-by: Kacper Michajlow <kasper93@gmail.com>
Found-by: ossfuzz
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'libavcodec/rangecoder.h')
0 files changed, 0 insertions, 0 deletions