ffmpeg/libavcodec
Frank Plowman d79c926ab6 lavc/vvc: Validate IBC block vector
From H.266 (V3) (09/2023) p. 321:

It is a requirement of bitstream conformance that the luma block
vector bvL shall obey the following constraints:
- CtbSizeY is greater than or equal to
((yCb + (bvL[ 1 ] >> 4)) & (CtbSizeY − 1)) + cbHeight

This patch checks this is true, which fixes crashes on fuzzed
bitstreams.

Signed-off-by: Frank Plowman <post@frankplowman.com>
2024-06-27 20:38:34 +08:00
..
2024-06-04 11:46:27 +02:00
2024-06-04 11:46:27 +02:00
2024-06-04 11:46:27 +02:00
2024-06-27 20:38:34 +08:00
2024-06-08 00:22:40 +02:00
2024-06-08 00:22:40 +02:00
2024-06-04 11:46:27 +02:00
2024-06-08 00:22:35 +02:00
2024-06-13 20:36:09 -03:00
2024-06-04 11:46:27 +02:00
2024-06-07 21:42:24 +02:00
2024-05-31 13:36:02 -03:00
2024-06-14 21:28:10 +03:00
2024-06-04 11:46:27 +02:00
2024-06-08 00:22:35 +02:00
2024-06-08 00:22:35 +02:00
2024-05-28 03:48:04 +02:00
2024-05-29 10:46:54 +08:00
2024-06-04 11:46:27 +02:00
2024-06-20 18:58:39 +02:00
2024-06-03 14:13:34 +02:00
2024-06-12 12:07:49 +02:00
2024-06-20 18:58:38 +02:00
2024-05-19 22:12:54 +02:00
2024-06-07 21:42:24 +02:00