ffmpeg/libavcodec
wm4 0bdbf1aba3 avcodec/dvdsubdec: fix out of bounds accesses
The code blindly trusted buffer offsets read from the file in the RLE
decoder. Explicitly check the offset. Also error out on other RLE
decoding errors.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
(cherry picked from commit c9151de7c4)

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-05 05:13:20 +01:00
..
alpha
arm
avr32
bfin
mips
ppc
sh4
sparc
x86 x86/dsputil: add emms to ff_scalarproduct_int16_mmxext() 2014-11-28 18:44:37 +01:00
4xm.c
8bps.c
8svx.c
012v.c
Makefile
a64colors.h
a64multienc.c
a64tables.h
aac.h avcodec/aac: fix () in IS_CODEBOOK_UNSIGNED macro 2014-06-23 16:51:09 +02:00
aac_ac3_parser.c
aac_ac3_parser.h
aac_adtstoasc_bsf.c
aac_parser.c avcodec: fix aac/ac3 parser bitstream buffer size 2014-11-28 18:44:37 +01:00
aac_tablegen.c
aac_tablegen.h
aac_tablegen_decl.h
aacadtsdec.c
aacadtsdec.h
aaccoder.c
aacdec.c avcodec/aacdec: Fix pulse position checks in decode_pulses() 2014-02-23 14:49:29 +01:00
aacdectab.h
aacenc.c
aacenc.h
aacps.c
aacps.h
aacps_tablegen.c
aacps_tablegen.h
aacpsdata.c
aacpsdsp.c
aacpsdsp.h
aacpsy.c
aacsbr.c
aacsbr.h
aacsbrdata.h
aactab.c
aactab.h
aandcttab.c
aandcttab.h
aasc.c
ac3.c
ac3.h
ac3_parser.c avcodec: fix aac/ac3 parser bitstream buffer size 2014-11-28 18:44:37 +01:00
ac3_parser.h
ac3dec.c
ac3dec.h
ac3dec_data.c
ac3dec_data.h
ac3dsp.c
ac3dsp.h
ac3enc.c
ac3enc.h
ac3enc_fixed.c
ac3enc_float.c
ac3enc_opts_template.c
ac3enc_template.c avcodec/ac3enc_template: fix out of array read 2014-11-28 18:44:38 +01:00
ac3tab.c
ac3tab.h
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c
acelp_pitch_delay.h
acelp_vectors.c
acelp_vectors.h
adpcm.c avcodec/adpcm: squelch 'mismatch in coded sample count' warning for AV_CODEC_ID_ADPCM_EA_R2/3 2014-03-17 15:53:46 +01:00
adpcm.h
adpcm_data.c
adpcm_data.h
adpcmenc.c adpcm: Write the proper predictor in trellis mode in IMA QT 2014-06-10 00:13:28 +02:00
adx.c
adx.h
adx_parser.c
adxdec.c
adxenc.c
aic.c avcodec/aic: fix quantization table permutation 2014-06-23 16:51:09 +02:00
alac.c avcodec/alac: only set *got_frame_ptr when all channels have been decoded 2014-01-13 16:10:34 +01:00
alac_data.c
alac_data.h
alacenc.c
allcodecs.c
alsdec.c avcodec/alsdec: Clear MPEG4AudioConfig so that no use of uninitialized memory is possible 2014-06-23 16:51:09 +02:00
amr.h
amrnbdata.h
amrnbdec.c
amrwbdata.h
amrwbdec.c
anm.c
ansi.c avcodec/ansi: fix integer overflow 2014-02-23 14:28:10 +01:00
apedec.c avcodec/apedec: more checks for k 2014-01-21 16:42:32 +01:00
ass.c
ass.h
ass_split.c
ass_split.h
assdec.c
assenc.c
asv.c
asv.h
asvdec.c
asvenc.c
atrac.c
atrac.h
atrac1.c
atrac1data.h
atrac3.c
atrac3data.h
audio_frame_queue.c
audio_frame_queue.h
audioconvert.c
audioconvert.h
aura.c
avcodec.h
avfft.c
avfft.h
avpacket.c
avpicture.c
avrndec.c
avs.c
avuidec.c
avuienc.c
bethsoftvideo.c
bethsoftvideo.h
bfi.c
bgmc.c
bgmc.h
bink.c
binkaudio.c
binkdata.h
binkdsp.c
binkdsp.h
bintext.c
bintext.h
bit_depth_template.c
bitstream.c
bitstream_filter.c
bmp.c
bmp.h
bmp_parser.c
bmpenc.c
bmv.c
brender_pix.c
bytestream.h
c93.c
cabac.c
cabac.h
cabac_functions.h
cavs.c
cavs.h cavsdec: fix qp fixed slice handling 2014-06-23 16:51:09 +02:00
cavs_parser.c
cavsdata.c
cavsdec.c cavsdec: fix qp fixed slice handling 2014-06-23 16:51:09 +02:00
cavsdsp.c
cavsdsp.h
cbrt_tablegen.c
cbrt_tablegen.h
cdgraphics.c cdgraphics: do not return 0 from the decode function 2014-11-28 18:44:37 +01:00
cdxl.c
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c avcodec/cinepak: fix integer underflow 2014-11-28 18:44:38 +01:00
cljr.c
cllc.c
cngdec.c
cngenc.c
codec_desc.c
cook.c avcodec/cook: check that the subpacket sizes fit in block_align 2014-11-28 18:53:11 +01:00
cook_parser.c
cookdata.h
copy_block.h
cos_tablegen.c
cpia.c
crystalhd.c
cscd.c
cyuv.c
dca.c
dca.h
dca_parser.c
dcadata.h
dcadec.c
dcadsp.c
dcadsp.h
dcaenc.c
dcaenc.h
dcahuff.h
dct-test.c
dct.c
dct.h
dct32.c
dct32.h
dct32_fixed.c
dct32_float.c
dctref.c
dctref.h
dfa.c
dirac.c
dirac.h
dirac_arith.c
dirac_arith.h avcodec/dirac_arith: fix integer overflow 2014-11-28 18:53:11 +01:00
dirac_dwt.c
dirac_dwt.h
dirac_parser.c
diracdec.c avcodec/diracdec: Tighter checks on CODEBLOCKS_X/Y 2014-11-28 18:53:11 +01:00
diracdsp.c
diracdsp.h
dnxhd_parser.c
dnxhddata.c
dnxhddata.h
dnxhddec.c avcodec/dnxhddec: treat pix_fmt like width/height 2014-11-28 18:53:11 +01:00
dnxhdenc.c dnxhdenc: fix mb_rc size 2014-01-21 16:42:32 +01:00
dnxhdenc.h
dpcm.c
dpx.c
dpx_parser.c
dpxenc.c
dsicinav.c
dsputil.c
dsputil.h
dsputil_template.c
dump_extradata_bsf.c
dv.c
dv_profile.c
dv_profile.h
dv_tablegen.c
dv_tablegen.h
dv_vlc_data.h
dvbsub.c
dvbsub_parser.c
dvbsubdec.c
dvd_nav_parser.c
dvdata.c
dvdata.h
dvdec.c
dvdsub_parser.c avcodec/dvdsub_parser: print message if packet is smaller than the packet size field 2014-11-28 18:44:36 +01:00
dvdsubdec.c avcodec/dvdsubdec: fix out of bounds accesses 2015-01-05 05:13:20 +01:00
dvdsubenc.c
dxa.c avcodec/dxa: check dimensions 2014-11-28 18:53:11 +01:00
dxtory.c
dxva2.c
dxva2.h
dxva2_h264.c
dxva2_internal.h
dxva2_mpeg2.c
dxva2_vc1.c
eac3_data.c
eac3_data.h
eac3dec.c
eac3enc.c
eac3enc.h
eacmv.c
eaidct.c
eaidct.h
eamad.c
eatgq.c
eatgv.c
eatqi.c
elbg.c
elbg.h
error_resilience.c
error_resilience.h
escape124.c
escape130.c
evrcdata.h
evrcdec.c
exif.c
exif.h
exr.c
faandct.c
faandct.h
faanidct.c
faanidct.h
faxcompr.c
faxcompr.h
fft-fixed-test.c
fft-fixed32-test.c
fft-internal.h
fft-test.c
fft.c
fft.h
fft_fixed.c
fft_fixed_32.c
fft_float.c
fft_init_table.c
fft_table.h
ffv1.c
ffv1.h
ffv1dec.c
ffv1enc.c
ffwavesynth.c
file_open.c
flac.c
flac.h
flac_parser.c
flacdata.c
flacdata.h
flacdec.c avcodec/flacdec: Call ff_flacdsp_init() unconditionally 2014-11-28 18:53:11 +01:00
flacdsp.c
flacdsp.h
flacdsp_lpc_template.c
flacdsp_template.c
flacenc.c
flashsv.c
flashsv2enc.c
flashsvenc.c
flicvideo.c
flv.h
flvdec.c
flvenc.c
fmtconvert.c
fmtconvert.h
frame_thread_encoder.c
frame_thread_encoder.h
fraps.c
frwu.c
g2meet.c avcodec/g2meet: check tile dimensions to avoid integer overflow 2014-11-28 18:53:11 +01:00
g722.c
g722.h
g722dec.c
g722enc.c
g723_1.c avcodec/g723_1: add assert to help static code analyzers 2014-06-23 16:51:08 +02:00
g723_1_data.h
g726.c
g729.h
g729data.h
g729dec.c
g729postfilter.c
g729postfilter.h
get_bits.h
gif.c
gif.h
gifdec.c avcodec/gifdec: factorize interleave end handling out 2014-11-28 18:44:38 +01:00
golomb-test.c avcodec/golomb-test: fix () in EXTEND() macro 2014-06-23 16:51:09 +02:00
golomb.c
golomb.h
gsm.h
gsm_parser.c
gsmdec.c
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c
h261.c
h261.h
h261_parser.c
h261data.c
h261dec.c
h261enc.c
h263.c
h263.h
h263_parser.c
h263_parser.h
h263data.h
h263dec.c avcodec/h263dec: Fix use of uninitialized memory from the bitstream buffer 2014-03-18 18:26:02 +01:00
h264.c avcodec/h264: Check *log2_weight_denom 2014-12-30 15:38:21 +01:00
h264.h avcodec/h264: make the first field of H264Context an AVClass 2014-12-30 15:38:20 +01:00
h264_cabac.c
h264_cavlc.c
h264_direct.c
h264_loopfilter.c
h264_mb_template.c
h264_mc_template.c
h264_mp4toannexb_bsf.c avcodec/h264_mp4toannexb_bsf: prepend global headers before any in stream parameter sets 2014-06-23 15:10:07 +02:00
h264_mvpred.h
h264_parser.c
h264_ps.c
h264_refs.c avcodec/h264: in the absence of recovery points, be more tolerant on accepting plain I frames 2014-06-10 00:10:40 +02:00
h264_sei.c avcodec/h264: in the absence of recovery points, be more tolerant on accepting plain I frames 2014-06-10 00:10:40 +02:00
h264addpx_template.c
h264chroma.c
h264chroma.h
h264chroma_template.c
h264data.h
h264dsp.c
h264dsp.h
h264dsp_template.c
h264idct.c
h264idct.h
h264idct_template.c
h264pred.c
h264pred.h
h264pred_template.c
h264qpel.c
h264qpel.h
h264qpel_template.c
hevc.c avcodec/hevc: clear filter_slice_edges() on allocation 2014-12-30 15:38:20 +01:00
hevc.h avcodec/hevc_ps: do not loose all reference to pointers still in use 2014-07-15 22:16:07 +02:00
hevc_cabac.c
hevc_filter.c avcodec/hevc: Simplify get_qPy_pred() 2014-02-23 16:44:37 +01:00
hevc_mvs.c
hevc_parser.c avcodec/hevc_ps: do not loose all reference to pointers still in use 2014-07-15 22:16:07 +02:00
hevc_ps.c avcodec/hevc_ps: Check diff_cu_qp_delta_depth 2014-12-30 15:38:21 +01:00
hevc_refs.c
hevc_sei.c
hevcdsp.c
hevcdsp.h
hevcdsp_template.c hevc: remove useless clip in FUNC(sao_band_filter)() 2014-01-13 16:15:07 +01:00
hevcpred.c
hevcpred.h
hevcpred_template.c
hpel_template.c
hpeldsp.c
hpeldsp.h
hpeldsp_template.c
huffman.c
huffman.h
huffyuv.c
huffyuv.h
huffyuvdec.c
huffyuvenc.c
idcinvideo.c
iff.c avcodec/iff: check pixfmt for rgb8 / rgbn 2014-11-28 18:44:37 +01:00
iirfilter.c
iirfilter.h
imc.c
imcdata.h
imgconvert.c
imgconvert.h
imx_dump_header_bsf.c
indeo2.c
indeo2data.h
indeo3.c avcodec/indeo3: ensure offsets are non negative 2014-12-30 15:38:21 +01:00
indeo3data.h
indeo4.c
indeo4data.h
indeo5.c
indeo5data.h
intelh263dec.c
internal.h
interplayvideo.c
intrax8.c
intrax8.h
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ituh263dec.c
ituh263enc.c
ivi_common.c
ivi_common.h
ivi_dsp.c avcodec/ivi_dsp: add some missing () to macros 2014-06-23 16:51:09 +02:00
ivi_dsp.h
j2kenc.c
jacosub.h
jacosubdec.c
jfdctfst.c
jfdctint.c
jfdctint_template.c
jpeg2000.c
jpeg2000.h
jpeg2000dec.c avcodec/jpeg2000dec: fix error detection in pix_fmt_match() 2014-01-21 16:59:12 +01:00
jpeg2000dwt.c
jpeg2000dwt.h
jpegls.c
jpegls.h
jpeglsdec.c avcodec/jpeglsdec: Check run value more completely in ls_decode_line() 2014-11-28 18:44:38 +01:00
jpeglsdec.h
jpeglsenc.c
jrevdct.c
jvdec.c jvdec: check frame dimensions 2014-12-30 15:38:21 +01:00
kbdwin.c
kbdwin.h
kgv1dec.c
kmvc.c
lagarith.c
lagarithrac.c
lagarithrac.h
latm_parser.c
lcl.h
lcldec.c
lclenc.c
libaacplus.c
libavcodec.v
libcelt_dec.c
libfaac.c
libfdk-aacdec.c
libfdk-aacenc.c
libgsm.c
libilbc.c avcodec/libilbc: support for latest git of libilbc 2014-11-28 18:44:37 +01:00
libmp3lame.c
libopencore-amr.c
libopenjpegdec.c
libopenjpegenc.c
libopus.c
libopus.h
libopusdec.c
libopusenc.c
libschroedinger.c
libschroedinger.h
libschroedingerdec.c
libschroedingerenc.c
libshine.c
libspeexdec.c
libspeexenc.c
libstagefright.cpp
libtheoraenc.c
libtwolame.c
libutvideo.h
libutvideodec.cpp
libutvideoenc.cpp
libvo-aacenc.c
libvo-amrwbenc.c
libvorbisdec.c
libvorbisenc.c avcodec/libvorbisenc: dont add the duration to AV_NOPTS_VALUE 2014-06-23 16:51:09 +02:00
libvpxdec.c
libvpxenc.c
libwavpackenc.c
libx264.c avcodec/libx264: move where x264opts is applied down so it isnt overridden by avctx & defaults 2014-06-23 15:10:07 +02:00
libxavs.c avcodec/libxavs: 2nd attempt to fix compilation after b18c7c8d. 2014-01-14 00:29:13 +01:00
libxvid.c Fix libxvid crash on failing initialisation. 2014-01-19 14:26:15 +01:00
libxvid.h
libxvid_rc.c
libzvbi-teletextdec.c
ljpegenc.c
loco.c
log2_tab.c
lpc.c
lpc.h
lsp.c
lsp.h
lzw.c
lzw.h
lzwenc.c
mace.c
mathops.h
mathtables.c
mdct.c
mdct_fixed.c
mdct_fixed_32.c
mdct_float.c
mdec.c
metasound.c
metasound_data.c
metasound_data.h
microdvddec.c
mimic.c
mjpeg.c
mjpeg.h
mjpeg2jpeg_bsf.c
mjpeg_parser.c
mjpega_dump_header_bsf.c
mjpegbdec.c avcodec/mjpegdec: pass into ff_mjpeg_decode_sos() and check bitmask size 2014-02-23 14:43:28 +01:00
mjpegdec.c avcodec/mjpegdec: Fix context fields becoming inconsistent 2014-11-28 18:53:11 +01:00
mjpegdec.h avcodec/mjpegdec: pass into ff_mjpeg_decode_sos() and check bitmask size 2014-02-23 14:43:28 +01:00
mjpegenc.c avcodec/mjpegen: Fix declared argument size 2014-06-23 16:51:08 +02:00
mjpegenc.h avcodec/mjpegen: Fix declared argument size 2014-06-23 16:51:08 +02:00
mlp.c
mlp.h
mlp_parser.c
mlp_parser.h
mlpdec.c avcodec/mlpdec: fix () in MSB_MASK() macro 2014-06-23 16:51:09 +02:00
mlpdsp.c
mlpdsp.h
mmvideo.c mmvideo: check frame dimensions 2014-12-30 15:38:21 +01:00
motion-test.c
motion_est.c avcodec/motion_est: use 2x8x8 for interlaced qpel 2014-12-30 15:38:20 +01:00
motion_est_template.c
motionpixels.c
motionpixels_tablegen.c
motionpixels_tablegen.h
movsub_bsf.c
movtextdec.c
movtextenc.c
mp3_header_compress_bsf.c
mp3_header_decompress_bsf.c
mpc.c
mpc.h
mpc7.c
mpc7data.h
mpc8.c
mpc8data.h
mpc8huff.h
mpcdata.h
mpeg4audio.c
mpeg4audio.h
mpeg4data.h
mpeg4video.c
mpeg4video.h
mpeg4video_parser.c
mpeg4video_parser.h
mpeg4videodec.c avcodec/mpeg4videodec: Check for bitstream overread in decode_vol_header() 2014-02-23 16:36:01 +01:00
mpeg4videoenc.c
mpeg12.c
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12dec.c
mpeg12enc.c
mpegaudio.c
mpegaudio.h
mpegaudio_parser.c
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec.c
mpegaudiodec_float.c
mpegaudiodecheader.c
mpegaudiodecheader.h
mpegaudiodectab.h
mpegaudiodsp.c
mpegaudiodsp.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudioenc.c
mpegaudiotab.h
mpegvideo.c avcodec/mpegvideo: Set err on failure in ff_mpv_common_frame_size_change() 2014-11-28 18:44:37 +01:00
mpegvideo.h avcodec: Add padding after the remaining AVFrames 2014-06-23 15:10:06 +02:00
mpegvideo_enc.c
mpegvideo_motion.c
mpegvideo_parser.c
mpegvideo_xvmc.c
mpl2dec.c
mqc.c
mqc.h
mqcdec.c
mqcenc.c
msgsmdec.c
msgsmdec.h
msmpeg4.c
msmpeg4.h
msmpeg4data.c
msmpeg4data.h
msmpeg4dec.c
msmpeg4enc.c
msrle.c avcodec/msrle: check return code for success before use 2014-06-23 15:10:07 +02:00
msrledec.c
msrledec.h
mss1.c
mss2.c
mss2dsp.c
mss2dsp.h
mss3.c
mss4.c avcodec/mss4: Fix () in MKVAL() macro 2014-06-23 16:51:09 +02:00
mss12.c
mss12.h
mss34dsp.c avcodec/mss34dsp: fix () in SOP* macros 2014-06-23 16:51:09 +02:00
mss34dsp.h
msvideo1.c
msvideo1enc.c
mvcdec.c
mxpegdec.c avcodec/mjpegdec: pass into ff_mjpeg_decode_sos() and check bitmask size 2014-02-23 14:43:28 +01:00
nellymoser.c
nellymoser.h
nellymoserdec.c
nellymoserenc.c
noise_bsf.c
nuv.c
old_codec_ids.h
options.c
options_table.h avcodec/options_table fix min of audio channels and sample rate 2014-11-28 18:53:11 +01:00
paf.c
paf.h
pamenc.c
parser.c
parser.h
pcm-bluray.c
pcm-dvd.c
pcm.c
pcm_tablegen.c
pcm_tablegen.h
pcx.c
pcxenc.c
pgssubdec.c
pictordec.c
png.c
png.h
png_parser.c
pngdec.c avcodec/pngdec: Check IHDR/IDAT order 2014-11-28 18:53:11 +01:00
pngdsp.c
pngdsp.h
pngenc.c
pnm.c
pnm.h
pnm_parser.c
pnmdec.c
pnmenc.c
proresdata.c
proresdata.h
proresdec.h
proresdec2.c
proresdec_lgpl.c
proresdsp.c
proresdsp.h
proresenc_anatoliy.c
proresenc_kostya.c proresenc_kostya: properly account for alpha 2014-11-28 18:44:37 +01:00
psymodel.c
psymodel.h
pthread.c pthread_frame: flush all threads on flush, not just the first one 2014-03-04 01:28:29 +01:00
ptx.c
put_bits.h
qcelpdata.h
qcelpdec.c
qdm2.c
qdm2_tablegen.c
qdm2_tablegen.h
qdm2data.h
qdrw.c
qpeg.c avcodec/qpeg: fix off by 1 error in MV bounds check 2014-11-28 18:44:38 +01:00
qtrle.c
qtrleenc.c
r210dec.c
r210enc.c
ra144.c
ra144.h
ra144dec.c
ra144enc.c x86/dsputil: add emms to ff_scalarproduct_int16_mmxext() 2014-11-28 18:44:37 +01:00
ra288.c
ra288.h
ralf.c
ralfdata.h
rangecoder.c
rangecoder.h
ratecontrol.c
ratecontrol.h
raw.c
raw.h
rawdec.c avcodec/rawdec: Check the return code of avpicture_get_size() 2014-11-28 18:53:12 +01:00
rawenc.c
rdft.c
rdft.h
realtextdec.c
rectangle.h
remove_extradata_bsf.c
resample.c
resample2.c
rl.h
rl2.c
rle.c
rle.h
rnd_avg.h
roqaudioenc.c
roqvideo.c
roqvideo.h
roqvideodec.c
roqvideoenc.c
rpza.c
rtjpeg.c
rtjpeg.h
rv10.c
rv10enc.c
rv20enc.c
rv30.c
rv30data.h
rv30dsp.c
rv34.c
rv34.h
rv34_parser.c
rv34data.h
rv34dsp.c
rv34dsp.h
rv34vlc.h
rv40.c
rv40data.h
rv40dsp.c
rv40vlc2.h
s3tc.c
s3tc.h
s302m.c
s302menc.c
samidec.c
sanm.c
sanm_data.h
sbr.h
sbrdsp.c
sbrdsp.h
sgi.h
sgidec.c
sgienc.c
sgirledec.c
shorten.c
simple_idct.c
simple_idct.h
simple_idct_template.c
sinewin.c
sinewin.h
sinewin_tablegen.c
sinewin_tablegen.h
sipr.c
sipr.h
sipr16k.c
sipr16kdata.h
siprdata.h
smacker.c
smc.c avcodec/smc: fix off by 1 error 2014-11-28 18:44:38 +01:00
smvjpegdec.c
snow.c avcodec/snow: fix null pointer dereference in cleanup after allocation failure 2014-11-28 18:44:37 +01:00
snow.h avcodec/snow: check coeffs for validity 2014-11-28 18:44:37 +01:00
snow_dwt.c
snow_dwt.h
snowdata.h
snowdec.c
snowenc.c
sonic.c
sp5x.h
sp5xdec.c
srtdec.c
srtenc.c
subviewerdec.c
sunrast.c
sunrast.h
sunrastenc.c
svq1.c
svq1.h
svq1_cb.h
svq1_vlc.h
svq1dec.c avcodec/svq1dec: zero terminate embedded message before printing 2014-11-28 18:53:11 +01:00
svq1enc.c
svq1enc_cb.h
svq3.c avcodec/svq3: Dont memcpy AVFrame 2014-11-28 18:53:19 +01:00
svq3.h
svq13.c
synth_filter.c
synth_filter.h
tableprint.h
tak.c
tak.h
tak_parser.c
takdec.c avcodec/takdec: always check bits_per_raw_sample 2014-02-23 14:28:10 +01:00
targa.c
targa.h
targa_y216dec.c
targaenc.c
textdec.c
thread.h
tiertexseqv.c
tiff.c avcodec/tiff: more completely check bpp/bppcount 2014-11-28 18:44:38 +01:00
tiff.h
tiff_common.c
tiff_common.h
tiff_data.c
tiff_data.h
tiffenc.c
timecode.c
timecode.h
tmv.c
truemotion1.c
truemotion1data.h
truemotion2.c
truespeech.c
truespeech_data.h
tscc.c
tscc2.c
tscc2data.h
tta.c
ttadata.c
ttadata.h
ttaenc.c
twinvq.c
twinvq.h
twinvq_data.h
twinvqdec.c
txd.c
ulti.c
ulti_cb.h
unary.h
utils.c avcodec/utils: Check that the data is complete in avpriv_bprint_to_extradata() 2014-11-28 18:53:11 +01:00
utvideo.c
utvideo.h
utvideodec.c avcodec/utvideodec: Fix handling of slice_height=0 2014-12-30 15:38:20 +01:00
utvideoenc.c utvideoenc: properly set slice height/last line 2014-11-28 18:53:10 +01:00
v210dec.c
v210dec.h
v210enc.c
v210x.c
v308dec.c
v308enc.c
v408dec.c
v408enc.c
v410dec.c
v410enc.c
vaapi.c
vaapi.h
vaapi_h264.c
vaapi_internal.h
vaapi_mpeg.c
vaapi_mpeg2.c
vaapi_mpeg4.c
vaapi_vc1.c
vb.c
vble.c
vc1.c avcodec/vc1: Check bfraction_lut_index 2014-02-23 14:47:46 +01:00
vc1.h
vc1_parser.c
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c vc1: Do not return an error when skipping b frames 2014-07-23 10:51:53 +02:00
vc1dsp.c
vc1dsp.h
vcr1.c
vda.h
vda_h264.c
vda_h264_dec.c
vdpau.c
vdpau.h
vdpau_h264.c
vdpau_internal.h
vdpau_mpeg4.c
vdpau_mpeg12.c
vdpau_vc1.c
version.h
videodsp.c
videodsp.h
videodsp_template.c
vima.c
vmdav.c avcodec/vmdvideo: Check len before using it in method 3 2014-12-30 15:38:20 +01:00
vmnc.c avcodec/vmnc: Check that rectangles are within the picture 2014-01-21 16:59:06 +01:00
vorbis.c
vorbis.h
vorbis_data.c
vorbis_enc_data.h
vorbis_parser.c
vorbis_parser.h
vorbisdec.c avcodec/vorbisdec: Fix off by 1 error in ptns_to_read 2014-11-28 18:53:10 +01:00
vorbisdsp.c
vorbisdsp.h
vorbisenc.c
vp3.c
vp3_parser.c
vp3data.h
vp3dsp.c
vp3dsp.h
vp5.c
vp5data.h
vp6.c
vp6data.h
vp6dsp.c
vp8.c
vp8.h
vp8_parser.c
vp8data.h
vp8dsp.c
vp8dsp.h
vp9.c
vp9.h
vp9data.h
vp9dsp.c
vp9dsp.h
vp56.c
vp56.h
vp56data.c
vp56data.h
vp56dsp.c
vp56dsp.h
vp56rac.c
vqavideo.c
wavpack.c wavpack: report if there is no bits left 2014-11-28 18:44:37 +01:00
wavpack.h
wavpackenc.c wavpackenc: proper buffer allocation 2014-11-28 18:44:37 +01:00
wavpackenc.h
webp.c avcodec/webp: fix default palette color 0xff000000 -> 0x00000000 2014-11-28 18:44:37 +01:00
webvttdec.c
wma.c avcodec/wma: use av_freep(), do not leave stale pointers in memory 2014-06-23 15:10:07 +02:00
wma.h
wma_common.c
wma_common.h
wmadata.h
wmadec.c
wmaenc.c
wmalosslessdec.c avcodec/wmalosslessdec: fix mclms_coeffs* array size 2014-02-23 14:28:10 +01:00
wmaprodata.h
wmaprodec.c avcodec/wmaprodec: Fix integer overflow in sfb_offsets initialization 2014-11-28 18:53:11 +01:00
wmavoice.c
wmavoice_data.h
wmv2.c
wmv2.h
wmv2dec.c
wmv2dsp.c
wmv2dsp.h
wmv2enc.c
wnv1.c
ws-snd1.c
xan.c
xbmdec.c
xbmenc.c
xface.c
xface.h
xfacedec.c
xfaceenc.c
xiph.c
xiph.h
xl.c
xsubdec.c
xsubenc.c
xvmc.h
xvmc_internal.h
xwd.h
xwddec.c
xwdenc.c
xxan.c
y41pdec.c
y41penc.c
yop.c
yuv4dec.c
yuv4enc.c
zerocodec.c
zmbv.c
zmbvenc.c