Laurent Aimar
|
04a845caa7
|
tiffdec: fix out of bound reads/writes
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
|
13 years ago |
Laurent Aimar
|
46cb2f6a29
|
eacmv: check for out of bound reads
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
|
13 years ago |
Laurent Aimar
|
8df8a87e3f
|
eacmv: fix potential pointer arithmetic overflows
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
|
13 years ago |
Laurent Aimar
|
c7f89064e2
|
adpcm: fix out of bound reads due to integer overflow
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
|
13 years ago |
Laurent Aimar
|
2475f1a83c
|
anm: prevent infinite loop
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
|
13 years ago |
Laurent Aimar
|
de049a95f4
|
avs: check for out of bound reads
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
|
13 years ago |
Baptiste Coudurier
|
11a32d53ca
|
dnxhddec: handle cid change in bitstream.
|
13 years ago |
Kostya Shishkov
|
109d8aa1e6
|
vc1: K&R reformatting cosmetics
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
13 years ago |
Justin Ruggles
|
8f8f5ae991
|
ra288: log an error message when output buffer is too small.
also return AVERROR(EINVAL) instead of -1.
|
13 years ago |
Justin Ruggles
|
fa6be04bf7
|
ra288: use a more descriptive calculation for output data size
|
13 years ago |
Justin Ruggles
|
f10524d51c
|
ra144: use macro constants to make the code more understandable.
|
13 years ago |
Justin Ruggles
|
cadd4d332a
|
ra144dec: log an error message when output buffer is too small.
also return AVERROR(EINVAL) instead of -1.
|
13 years ago |
Justin Ruggles
|
80bdf7e0b7
|
ra144dec: use a more descriptive calculation for output data size
|
13 years ago |
Mashiat Sarker Shakkhar
|
51757ac789
|
lavc: Micro version bump for VC1 interlaced decoding support
Signed-off-by: Anton Khirnov <anton@khirnov.net>
|
13 years ago |
Mashiat Sarker Shakkhar
|
cad16562c8
|
vc1dec: interlaced stream decoding support 3/3
Cosmetics: break some lines and reformat TODOs
Signed-off-by: Anton Khirnov <anton@khirnov.net>
|
13 years ago |
Mashiat Sarker Shakkhar
|
f0c02e1cbc
|
vc1dec: interlaced stream decoding support 2/3
Cosmetics: reformat some data tables in vc1data.c
Signed-off-by: Anton Khirnov <anton@khirnov.net>
|
13 years ago |
Mashiat Sarker Shakkhar
|
d5b015e42d
|
vc1dec: interlaced stream decoding support 1/3
Signed-off-by: Anton Khirnov <anton@khirnov.net>
|
13 years ago |
Gwenole Beauchesne
|
53efb758c0
|
vaapi: Fix VC-1 decoding (reconstruct bitstream TTFRM correctly).
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
13 years ago |
Carl Eugen Hoyos
|
0b3e070035
|
Bump minor for G.723.1 encoder and muxer.
|
13 years ago |
Mohamed Naufal
|
ef64c45c94
|
g723.1 encoder
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Mans Rullgard
|
581810f502
|
mpeg4dec: use unsigned type for startcode in ff_mpeg4_decode_picture_header
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
13 years ago |
Mans Rullgard
|
aa498fef0d
|
mpeg124: use sign_extend() function
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
13 years ago |
Mans Rullgard
|
633ddb8519
|
ac3dec: use get_sbits() instead of manually sign-extending
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
13 years ago |
Mans Rullgard
|
84dda40762
|
4xm: fix signed overflow
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
13 years ago |
Mans Rullgard
|
ba3f07d061
|
wmavoice: fix a signed overflow
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
13 years ago |
Mans Rullgard
|
05795f35be
|
mpegvideo_enc: fix a signed overflow
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
13 years ago |
Michael Niedermayer
|
397d194e50
|
prores: check slice mb_y against mb_height
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Michael Niedermayer
|
e1b2f6ec11
|
prores: only call get_buffer once per frame
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Michael Niedermayer
|
ebba05b3c5
|
prores:cosmetics
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Michael Niedermayer
|
fd0247f833
|
prores: fix typo
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Mans Rullgard
|
282847ba80
|
zmbv: remove memcpy() of decoded frame
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
13 years ago |
Mans Rullgard
|
2f329db90e
|
mpeg12enc: use sign_extend() function
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
13 years ago |
Mans Rullgard
|
60f10e0ad3
|
h264pred: use unsigned types for pixel values, fix signed overflows
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
13 years ago |
Mans Rullgard
|
4d1418cd4f
|
h264: fix signed overflows in x*0x01010101 expressions
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
13 years ago |
Mans Rullgard
|
d66b9dec11
|
h264pred: remove unused variables
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
13 years ago |
Themaister
|
18a97b030c
|
Allow YUV444P and RGB/BGR encoding for libx264.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Laurent Aimar
|
7fb92be7e5
|
qtrle: check for out of bound writes.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Laurent Aimar
|
a68a6a4fb1
|
xxan: check for out of bound accesses
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Laurent Aimar
|
e182de9a98
|
txd: check for out of bound reads.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Laurent Aimar
|
a4ed7c3fe9
|
qtrle: check for invalid line offset
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Laurent Aimar
|
6d45702f7f
|
vqavideo: check for out of bound reads.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Laurent Aimar
|
b226af3910
|
vqavideo: check for invalid/unsupported version
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Laurent Aimar
|
6c1fb3e763
|
eamad: release the reference frame on video size changes
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Laurent Aimar
|
da35797359
|
eamad: check for out of bound reads when doing MC
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Laurent Aimar
|
6e20554a6d
|
eamad: avoid NULL derefence when missing the reference frame.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Laurent Aimar
|
6bfe0d4c3d
|
eatgv: fix pointer arithmetic overflows.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Laurent Aimar
|
09302a897d
|
eatgv: fix out of bound reads on corrupted motions vectors.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Laurent Aimar
|
74b9c59839
|
eamad: clear FF_INPUT_BUFFER_PADDING_SIZE bytes at the end of the temporary buffer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Laurent Aimar
|
31ac9b30ae
|
atrac1: give a valid context pointer to av_log().
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
13 years ago |
Themaister
|
a3e11fa43c
|
Start adding pixel definitions for planar rgb.
|
13 years ago |