Michael Niedermayer
a08d5d9c20
avcodec/imm4: check cbphi for error
...
Fixes: CID1604356 Overflowed constant
Fixes: CID1604573 Overflowed constant
Sponsored-by: Sovereign Tech Fund
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
(cherry picked from commit 6e4c037833 )
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2024-07-21 22:14:15 +02:00
Paul B Mahol
a208c277f8
avcodec/imm4: flush prev_frame after seeking
2019-04-13 18:32:58 +02:00
Michael Niedermayer
0be0197f49
avcodec/imm4: Unreference previous frame on frame size change
...
Fixes: Out of array access
Fixes: 13552/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_IMM4_fuzzer-5767949648920576
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Reviewed-by: Paul B Mahol <onemda@gmail.com >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2019-03-10 20:42:59 +01:00
Paul B Mahol
7b966af930
avcodec/imm4: fix artifacts on some files with special coding mode
2019-03-07 01:41:36 +01:00
Paul B Mahol
93402561fd
avcodec/imm4: add support for mid-stream size changes
2019-03-06 20:31:34 +01:00
Michael Niedermayer
c305e134ce
avcodec/imm4: Use ff_set_dimensions()
...
Fixes: Out of memory
Fixes: 10970/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_IMM4_fuzzer-5698750043914240
Reviewed-by: Paul B Mahol <onemda@gmail.com >
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2018-11-10 23:48:27 +01:00
Paul B Mahol
40c4b9dad0
avcodec/imm4: improve decoding of some files
2018-10-14 14:19:56 +02:00
Paul B Mahol
330dd59a30
avcodec/imm4: stop using FAAN idct
2018-10-12 19:24:08 +02:00
Paul B Mahol
42a99b76de
avcodec: add IMM4 decoder
...
This work is sponsored by VideoLAN.
2018-08-21 11:52:06 +02:00