Michael Niedermayer
|
3b8d5bcc31
|
avcodec/mv30: Fix integer overflows in idct2_1d()
Fixes: signed integer overflow: 6500736 * 473 cannot be represented in type 'int'
Fixes: 23259/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MV30_fuzzer-5179394271477760
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
|
2020-07-02 17:18:55 +02:00 |
|
Michael Niedermayer
|
75e2ac4f07
|
avcodec/mv30: check mode_size vs. input space
Fixes: Timeout (longer than my patience vs 1sec)
Fixes: 22984/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MV30_fuzzer-5630021988515840
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
|
2020-06-14 19:17:07 +02:00 |
|
Michael Niedermayer
|
7f817853cd
|
avcodec/mv30: Fix multiple integer overflows in idct_1d()
Fixes: signed integer overflow: -4869937 * 473 cannot be represented in type 'int'
Fixes: 21934/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MV30_fuzzer-5667289925156864
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
|
2020-06-04 23:58:49 +02:00 |
|
Michael Niedermayer
|
e73a251680
|
avcodec/mv30: Do not allow MVs outside the allocated image
Fixes: out of array read
Fixes: 21804/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MV30_fuzzer-5673678898724864
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
|
2020-06-04 23:58:49 +02:00 |
|
Limin Wang
|
b1cc6b9496
|
avcodec/mv30: fix warning: suggest braces around initialization of subobject [-Wmissing-braces]
Signed-off-by: Limin Wang <lance.lmwang@gmail.com>
|
2020-05-14 09:15:25 +08:00 |
|
Peter Ross
|
1b59f3f844
|
avcodec/mv30: use aandcttables
|
2020-04-17 19:34:02 +10:00 |
|
Peter Ross
|
06dab51e68
|
avcodec/mv30: remove unused table elements
|
2020-04-17 19:34:02 +10:00 |
|
Paul B Mahol
|
481ebb1c8b
|
avcodec: add MV30 decoder
|
2020-04-10 12:22:09 +02:00 |
|