Michael Niedermayer
|
c9222b972d
|
avcodec/hq_hqa: Check remaining input bits in hqa_decode_mb()
Fixes: Timeout
Fixes: 9634/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_HQ_HQA_fuzzer-6267852259590144
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
|
2018-08-25 21:50:17 +02:00 |
|
Michael Niedermayer
|
3d9cb583c8
|
avcodec/hq_hqa: Fix: runtime error: signed integer overflow: -255 * 10180917 cannot be represented in type 'int'
Fixes: 1626/clusterfuzz-testcase-minimized-6416580571299840
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
|
2017-05-16 23:45:01 +02:00 |
|
Michael Niedermayer
|
1283c42447
|
avcodec/hq_hqa: Fix runtime error: left shift of negative value -207
Fixes: 1375/clusterfuzz-testcase-minimized-6070134701555712
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
|
2017-05-06 19:12:14 +02:00 |
|
Clément Bœsch
|
9b35242370
|
Merge commit 'b7f98659f2 '
* commit 'b7f98659f2 ':
Remove unnecessary get_bits.h #includes
Merged-by: Clément Bœsch <clement@stupeflix.com>
|
2016-06-29 11:16:01 +02:00 |
|
Diego Biurrun
|
b7f98659f2
|
Remove unnecessary get_bits.h #includes
|
2016-06-07 13:09:57 +02:00 |
|
Carl Eugen Hoyos
|
144ef773c7
|
Use correct msvc type specifiers for ptrdiff_t and size_t.
|
2016-03-09 14:00:22 +01:00 |
|
Michael Niedermayer
|
444e9874a7
|
Merge commit 'def97856de '
* commit 'def97856de ':
lavc: AV-prefix all codec capabilities
Conflicts:
cmdutils.c
ffmpeg.c
ffplay.c
libavcodec/8svx.c
libavcodec/aacenc.c
libavcodec/ac3dec.c
libavcodec/adpcm.c
libavcodec/alac.c
libavcodec/atrac3plusdec.c
libavcodec/bink.c
libavcodec/dnxhddec.c
libavcodec/dvdec.c
libavcodec/dvenc.c
libavcodec/ffv1dec.c
libavcodec/ffv1enc.c
libavcodec/fic.c
libavcodec/flacdec.c
libavcodec/flacenc.c
libavcodec/flvdec.c
libavcodec/fraps.c
libavcodec/frwu.c
libavcodec/gifdec.c
libavcodec/h261dec.c
libavcodec/hevc.c
libavcodec/iff.c
libavcodec/imc.c
libavcodec/libopenjpegdec.c
libavcodec/libvo-aacenc.c
libavcodec/libvorbisenc.c
libavcodec/libvpxdec.c
libavcodec/libvpxenc.c
libavcodec/libx264.c
libavcodec/mjpegbdec.c
libavcodec/mjpegdec.c
libavcodec/mpegaudiodec_float.c
libavcodec/msmpeg4dec.c
libavcodec/mxpegdec.c
libavcodec/nvenc_h264.c
libavcodec/nvenc_hevc.c
libavcodec/pngdec.c
libavcodec/qpeg.c
libavcodec/ra288.c
libavcodec/rv10.c
libavcodec/s302m.c
libavcodec/sp5xdec.c
libavcodec/takdec.c
libavcodec/tiff.c
libavcodec/tta.c
libavcodec/utils.c
libavcodec/v210dec.c
libavcodec/vp6.c
libavcodec/vp9.c
libavcodec/wavpack.c
libavcodec/yop.c
Merged-by: Michael Niedermayer <michael@niedermayer.cc>
|
2015-07-27 22:50:18 +02:00 |
|
Vittorio Giovara
|
def97856de
|
lavc: AV-prefix all codec capabilities
Express bitfields more simply.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
|
2015-07-27 15:24:58 +01:00 |
|
Michael Niedermayer
|
1cdfae0b3e
|
Merge commit '0cf5588d69 '
* commit '0cf5588d69 ':
hq_hqa: Fix decoding when INFO section is absent
Merged-by: Michael Niedermayer <michael@niedermayer.cc>
|
2015-07-17 14:59:18 +02:00 |
|
Vittorio Giovara
|
0cf5588d69
|
hq_hqa: Fix decoding when INFO section is absent
|
2015-07-17 01:49:42 +01:00 |
|
Michael Niedermayer
|
653bf3c5a1
|
avcodec/hq_hqa: Fix signness of tag
Fixes Ticket4509
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
2015-06-08 19:11:27 +02:00 |
|
Michael Niedermayer
|
400810abee
|
Merge commit '28eddef689 '
* commit '28eddef689 ':
hq_hqa: Validate get_vlc2 return value
Merged-by: Michael Niedermayer <michaelni@gmx.at>
|
2015-04-23 21:57:16 +02:00 |
|
Luca Barbato
|
28eddef689
|
hq_hqa: Validate get_vlc2 return value
The `hq_ac_vlc.table` is incomplete, so unaccounted symbol return -1
as value.
|
2015-04-22 12:27:43 +02:00 |
|
Paul B Mahol
|
77e794908b
|
avcodec/hq_hqa: remove superfluous log message
Signed-off-by: Paul B Mahol <onemda@gmail.com>
|
2015-04-21 13:19:32 +00:00 |
|
Michael Niedermayer
|
1a41415b2a
|
Merge commit 'bd5ad8b23d '
* commit 'bd5ad8b23d ':
hq_hqa: Fix reading hqa quantization matrix index
Merged-by: Michael Niedermayer <michaelni@gmx.at>
|
2015-04-20 23:20:36 +02:00 |
|
Vittorio Giovara
|
bd5ad8b23d
|
hq_hqa: Fix reading hqa quantization matrix index
Value is stored as a byte.
|
2015-04-20 19:20:22 +01:00 |
|
Michael Niedermayer
|
5a284d076f
|
Merge commit '22526c1f55 '
* commit '22526c1f55 ':
Canopus HQ/HQA decoder
Conflicts:
Changelog
libavcodec/version.h
Merged-by: Michael Niedermayer <michaelni@gmx.at>
|
2015-04-20 05:28:13 +02:00 |
|
Vittorio Giovara
|
22526c1f55
|
Canopus HQ/HQA decoder
Based on work by Kostya Shishkov <kostya.shishkov@gmail.com>.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
|
2015-04-19 22:37:23 +01:00 |
|