Files
FFmpeg/libavcodec
Hirokazu Honda 7f3e38bda8 avcodec/vp8: Fix wrong vpx_rac_is_end() check
The check of vpx_rac_is_end check(s) are added originally from
1afd246960. It causes a regression
of some vp8 stream. b6b9ac5698 fixes
the regression by a sort of band-aid way. This fixes the wrongness
of the original commit. vpx_rac_is_end() should be called against
the bool decoder for the vp8 headr context, not one for each
coefficient. Reference is vp8_dixie_tokens_process_row() in token.c
in spec 20.16.

Fixes: Ticket 8069
Fixes: regression of 1afd246960.
Fixes: b6b9ac5698

Co-authored-by: Ronald S. Bultje <rsbultje@gmail.com>
Signed-off-by: Hirokazu Honda <hiroh@chromium.org>
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2022-11-19 10:04:01 -05:00
..
2022-11-06 14:39:36 +01:00
2022-11-06 14:39:36 +01:00
2022-11-06 17:37:21 +01:00
2022-11-06 14:39:35 +01:00
2022-11-06 14:39:35 +01:00
2022-11-06 14:39:35 +01:00
2022-11-06 14:39:35 +01:00
2022-11-06 14:39:35 +01:00
2022-11-06 14:39:27 +01:00
2022-11-06 14:39:27 +01:00
2022-11-06 14:39:27 +01:00
2022-11-06 14:39:27 +01:00
2022-11-06 14:39:27 +01:00
2022-11-06 14:39:27 +01:00
2022-11-06 14:39:27 +01:00
2022-11-06 14:39:27 +01:00
2022-10-24 00:46:56 +02:00
2022-11-06 14:39:39 +01:00
2022-11-06 14:39:40 +01:00
2022-11-06 14:39:40 +01:00
2022-11-06 14:39:40 +01:00
2022-11-06 14:39:34 +01:00
2022-10-17 09:56:47 +02:00
2022-10-22 17:28:01 +02:00
2022-10-18 13:20:37 +11:00
2022-10-18 13:20:37 +11:00
2022-11-06 14:39:36 +01:00
2022-11-06 14:39:36 +01:00
2022-11-06 14:39:36 +01:00
2022-11-06 14:39:37 +01:00
2022-11-06 14:39:37 +01:00
2022-11-06 14:39:36 +01:00
2022-11-06 14:39:36 +01:00
2022-11-06 14:39:37 +01:00
2022-11-06 14:39:36 +01:00
2022-10-20 06:57:30 +02:00
2022-10-24 00:46:58 +02:00
2022-11-18 23:18:21 +08:00
2022-11-06 14:39:38 +01:00
2022-10-27 13:17:07 +03:00
2022-11-06 14:39:42 +01:00
2022-11-06 14:39:35 +01:00
2022-11-12 11:23:04 +11:00
2022-10-14 16:14:24 +02:00
2022-11-06 14:39:36 +01:00
2022-10-17 09:51:47 +02:00
2022-11-12 13:40:45 -06:00
2022-11-06 14:39:33 +01:00
2022-11-06 14:39:41 +01:00
2022-10-26 20:30:25 +11:00
2022-10-18 13:20:37 +11:00
2022-11-06 14:39:39 +01:00
2022-11-06 14:39:39 +01:00
2022-11-06 14:39:39 +01:00
2022-11-06 14:39:39 +01:00