ffmpeg/libavcodec
Ronald S. Bultje e0febda22d h264: stricter reference limit enforcement.
Progressive images can have only 16 references, error out if there are
more, since the data is almost certainly corrupt, and the invalid value
will lead to random crashes or invalid writes later on.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org
2012-03-14 13:24:49 -07:00
..
alpha
arm remove iwmmxt optimizations 2012-03-12 22:46:56 +01:00
avr32
bfin
mips
ppc vp8: change int stride to ptrdiff_t stride. 2012-03-02 10:31:50 -08:00
sh4
sparc
x86 vp8: convert mbedge loopfilter x86 assembly to use named arguments. 2012-03-10 11:36:33 -08:00
4xm.c
8bps.c
8svx.c
a64colors.h
a64enc.h
a64multienc.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
a64tables.h
aac_ac3_parser.c
aac_ac3_parser.h
aac_adtstoasc_bsf.c
aac_parser.c
aac_tablegen_decl.h
aac_tablegen.c
aac_tablegen.h
aac.h
aacadtsdec.c
aacadtsdec.h
aaccoder.c
aacdec.c aacdec: Fix SCE parity check. 2012-03-09 09:47:57 -08:00
aacdectab.h
aacenc.c
aacenc.h
aacps_tablegen.c
aacps_tablegen.h
aacps.c
aacps.h
aacpsdata.c
aacpsy.c
aacpsy.h
aacsbr.c Revert "AAC SBR: group some writes." 2012-03-07 12:16:36 -08:00
aacsbr.h
aacsbrdata.h
aactab.c
aactab.h
aandcttab.c
aandcttab.h
aasc.c
ac3_parser.c
ac3_parser.h
ac3.c
ac3.h
ac3dec_data.c
ac3dec_data.h
ac3dec.c
ac3dec.h
ac3dsp.c
ac3dsp.h
ac3enc_fixed.c (e)ac3enc: select a default bit rate based on the channel layout 2012-02-29 14:36:00 -05:00
ac3enc_float.c (e)ac3enc: select a default bit rate based on the channel layout 2012-02-29 14:36:00 -05:00
ac3enc_opts_template.c (e)ac3enc: select a default bit rate based on the channel layout 2012-02-29 14:36:00 -05:00
ac3enc_template.c
ac3enc.c (e)ac3enc: select a default bit rate based on the channel layout 2012-02-29 14:36:00 -05:00
ac3enc.h
ac3tab.c
ac3tab.h
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c dsputil: remove shift parameter from scalarproduct_int16 2012-03-07 10:29:52 -08:00
acelp_pitch_delay.h
acelp_vectors.c
acelp_vectors.h
adpcm_data.c
adpcm_data.h
adpcm.c xa_adpcm: limit filter to prevent xa_adpcm_table[] array bounds overruns. 2012-03-14 13:24:40 -07:00
adpcm.h
adpcmenc.c
adx_parser.c
adx.c
adx.h
adxdec.c
adxenc.c
alac.c
alacenc.c
allcodecs.c avcodec: add a Vorbis parser to get packet duration 2012-03-03 16:43:11 -05:00
alsdec.c alsdec: do not set AVCodecContext.frame_size 2012-03-05 13:08:17 -05:00
amr.h
amrnbdata.h
amrnbdec.c amrnb/amrwb: Remove get_bits usage. 2012-03-05 11:22:11 -08:00
amrwbdata.h
amrwbdec.c amrnb/amrwb: Remove get_bits usage. 2012-03-05 11:22:11 -08:00
anm.c anm: convert to bytestream2 API 2012-03-14 13:23:07 -07:00
ansi.c
apedec.c
api-example.c
ass.c
ass.h
assdec.c
assenc.c
asv1.c Replace AVFrame pointer type punning by proper struct member assignments. 2012-03-01 23:11:13 +01:00
atrac1.c
atrac1data.h
atrac3.c
atrac3data.h
atrac.c
atrac.h
audioconvert.c
audioconvert.h
aura.c
avcodec.h avcodec: add av_get_audio_frame_duration() function. 2012-03-05 13:08:15 -05:00
avfft.c
avfft.h
avpacket.c avpacket: Add a function for shrinking already allocated side data 2012-03-01 16:08:30 +02:00
avs.c Replace AVFrame pointer type punning by proper struct member assignments. 2012-03-01 23:11:13 +01:00
bethsoftvideo.c
bethsoftvideo.h
bfi.c
bgmc.c
bgmc.h
bink.c
binkaudio.c
binkdata.h
binkdsp.c
binkdsp.h
bit_depth_template.c
bitstream_filter.c
bitstream.c
bmp.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
bmp.h
bmpenc.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
bmv.c
bytestream.h bytestream: add more unchecked variants for bytestream2 API 2012-03-14 13:23:07 -07:00
c93.c c93: convert to bytestream2 API 2012-03-12 17:13:42 +02:00
cabac_functions.h
cabac.c
cabac.h
cavs_parser.c
cavs.c
cavs.h
cavsdata.h
cavsdec.c avs: fix infinite loop on end-of-stream. 2012-03-07 16:33:35 -08:00
cavsdsp.c
cavsdsp.h
cbrt_tablegen.c
cbrt_tablegen.h
cdgraphics.c
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
cljr.c
cook.c cook: error out on quant_index values outside [-63, 63] range. 2012-03-10 17:51:28 -08:00
cookdata.h cook: expand dither_tab[], and make sure indexes into it don't overflow. 2012-03-10 12:03:53 -08:00
cos_tablegen.c
cscd.c cscd: use negative error values to indicate decode_init() failures. 2012-02-29 14:04:23 -08:00
cyuv.c
dca_parser.c dca_parser: parse the sample rate and frame durations 2012-03-05 13:08:17 -05:00
dca_parser.h dca_parser: parse the sample rate and frame durations 2012-03-05 13:08:17 -05:00
dca.c dca: include libavutil/mathematics.h for possibly missing M_SQRT1_2 2012-03-08 07:16:01 +01:00
dca.h
dcadata.h dca: prevent accessing static arrays with invalid indexes. 2012-03-07 09:37:29 -08:00
dcadsp.c
dcadsp.h
dcahuff.h
dct32_fixed.c
dct32_float.c
dct32.c
dct32.h
dct-test.c
dct.c
dct.h
dctref.c
dctref.h
dfa.c dfa: convert to bytestream2 API 2012-03-12 21:47:40 -07:00
dirac_parser.c
dirac.c
dirac.h
dnxhd_parser.c
dnxhddata.c
dnxhddata.h
dnxhddec.c
dnxhdenc.c
dnxhdenc.h
dpcm.c
dpx.c
dpxenc.c dpxenc: Don't include the libavcodec ident if bitexact mode is enabled 2012-02-29 20:08:09 +02:00
dsicinav.c dsicinvideo: validate buffer offset before copying pixels. 2012-03-11 07:28:54 -07:00
dsputil_template.c
dsputil.c dsputil: remove shift parameter from scalarproduct_int16 2012-03-07 10:29:52 -08:00
dsputil.h dsputil: remove shift parameter from scalarproduct_int16 2012-03-07 10:29:52 -08:00
dump_extradata_bsf.c
dv_tablegen.c
dv_tablegen.h
dv_vlc_data.h
dv.c
dvbsub_parser.c
dvbsub.c
dvbsubdec.c
dvdata.c dv: cosmetics. 2012-03-07 13:49:41 -08:00
dvdata.h
dvdsub_parser.c
dvdsubdec.c
dvdsubenc.c
dvquant.h
dwt.c
dwt.h
dxa.c
dxtory.c
dxva2_h264.c
dxva2_internal.h
dxva2_mpeg2.c
dxva2_vc1.c dxva2_vc1: pass the overlap flag to the decoder 2012-03-13 08:14:23 +01:00
dxva2.c
dxva2.h
eac3_data.c
eac3_data.h
eac3dec.c
eac3enc.c (e)ac3enc: select a default bit rate based on the channel layout 2012-02-29 14:36:00 -05:00
eac3enc.h
eacmv.c
eaidct.c
eamad.c
eatgq.c tgq: convert to bytestream2 API. 2012-03-07 09:53:57 -08:00
eatgv.c
eatqi.c
elbg.c
elbg.h
error_resilience.c error_resilience: initialize s->block_index[]. 2012-03-06 11:08:56 -08:00
escape124.c Replace computations of remaining bits with calls to get_bits_left(). 2012-03-05 11:22:11 -08:00
faandct.c
faandct.h
faanidct.c
faanidct.h
faxcompr.c
faxcompr.h
fft_fixed.c
fft_float.c
fft-fixed-test.c
fft-internal.h
fft-test.c
fft.c
fft.h
ffv1.c
flac_parser.c
flac.c
flac.h
flacdata.c
flacdata.h
flacdec.c
flacenc.c
flashsv.c
flashsvenc.c
flicvideo.c
flv.h
flvdec.c
flvenc.c lavc: add -mpv_flags to mpegvideo_enc-based encoders. 2012-02-29 07:09:29 +01:00
fmtconvert.c
fmtconvert.h
fraps.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
frwu.c frwu: use MKTAG to check marker instead of AV_RL32 2012-03-12 11:41:02 -07:00
g722.c
g722.h
g722dec.c g722: Fix the QMF scaling 2012-03-02 18:58:19 +02:00
g722enc.c g722: Fix the QMF scaling 2012-03-02 18:58:19 +02:00
g726.c
get_bits.h
gif.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
gifdec.c
golomb-test.c
golomb.c
golomb.h
gsm_parser.c
gsm.h
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c
gsmdec.c
h261_parser.c
h261.c
h261.h
h261data.h
h261dec.c Replace computations of remaining bits with calls to get_bits_left(). 2012-03-05 11:22:11 -08:00
h261enc.c lavc: add -mpv_flags to mpegvideo_enc-based encoders. 2012-02-29 07:09:29 +01:00
h263_parser.c
h263_parser.h
h263.c
h263.h mpegvideo_enc: add cbp_rd flag to mpv_flags. 2012-02-29 07:13:58 +01:00
h263data.h
h263dec.c Replace computations of remaining bits with calls to get_bits_left(). 2012-03-05 11:22:11 -08:00
h264_cabac.c h264: prevent overreads in intra PCM decoding. 2012-02-29 13:17:34 -08:00
h264_cavlc.c
h264_direct.c h264: Fix invalid interlaced/progressive MB combinations for direct mode prediction. 2012-03-13 10:04:23 -07:00
h264_loopfilter.c
h264_mp4toannexb_bsf.c
h264_mvpred.h
h264_parser.c
h264_ps.c h264: improve parsing of broken AVC SPS 2012-03-13 00:31:52 +01:00
h264_refs.c
h264_sei.c Replace computations of remaining bits with calls to get_bits_left(). 2012-03-05 11:22:11 -08:00
h264.c h264: stricter reference limit enforcement. 2012-03-14 13:24:49 -07:00
h264.h
h264data.h
h264dsp_template.c
h264dsp.c
h264dsp.h
h264idct_template.c Don't use ff_cropTbl[] for IDCT. 2012-03-06 10:47:42 -08:00
h264idct.c
h264pred_template.c
h264pred.c
h264pred.h
huffman.c
huffman.h
huffyuv.c huffyuv: add padding to classic (v1) huffman tables. 2012-03-08 11:20:49 -08:00
idcinvideo.c
iff.c
iirfilter.c
iirfilter.h
imc.c
imcdata.h
imgconvert.c
imgconvert.h
imx_dump_header_bsf.c
indeo2.c Replace AVFrame pointer type punning by proper struct member assignments. 2012-03-01 23:11:13 +01:00
indeo2data.h
indeo3.c Indeo3: fix crashes on corrupt bitstreams. 2012-02-28 10:34:35 -08:00
indeo3data.h
indeo4.c
indeo4data.h
indeo5.c
indeo5data.h
intelh263dec.c
internal.h
interplayvideo.c
intrax8.c
intrax8.h
intrax8dsp.c
intrax8huf.h
inverse.c
ituh263dec.c Replace computations of remaining bits with calls to get_bits_left(). 2012-03-05 11:22:11 -08:00
ituh263enc.c
ivi_common.c
ivi_common.h
ivi_dsp.c
ivi_dsp.h
jfdctfst.c
jfdctint_template.c
jfdctint.c
jpegls.c
jpegls.h
jpeglsdec.c
jpeglsdec.h
jpeglsenc.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
jrevdct.c
jvdec.c jvdec: unbreak video decoding 2012-03-14 15:34:50 +01:00
kbdwin.c
kbdwin.h
kgv1dec.c
kmvc.c
lagarith.c
lagarithrac.c
lagarithrac.h
latm_parser.c
lcl.h
lcldec.c lcl: return negative error codes on decode_init() errors. 2012-03-01 07:12:29 -08:00
lclenc.c
libavcodec.v
libdirac_libschro.c
libdirac_libschro.h
libdirac.h
libdiracdec.c
libfaac.c
libgsm.c
libmp3lame.c
libopencore-amr.c libopencore-amr: do not set AVCodecContext.frame_size 2012-03-05 13:08:17 -05:00
libopenjpeg.c
libschroedinger.c
libschroedinger.h
libschroedingerdec.c
libschroedingerenc.c
libspeexdec.c libspeexdec: do not set AVCodecContext.frame_size 2012-03-05 13:08:17 -05:00
libspeexenc.c
libtheoraenc.c
libvo-aacenc.c
libvo-amrwbenc.c
libvorbis.c libvorbis: add/update error messages 2012-02-29 14:54:25 -05:00
libvpxdec.c
libvpxenc.c
libx264.c libx264: add 'stats' private option for setting 2pass stats filename. 2012-03-13 12:20:50 +01:00
libxavs.c
libxvid_internal.h
libxvid_rc.c
libxvidff.c
ljpegenc.c Replace AVFrame pointer casts by proper struct member accesses. 2012-03-01 23:11:11 +01:00
loco.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
lpc.c
lpc.h
lsp.c
lsp.h
lzw.c
lzw.h
lzwenc.c
mace.c
Makefile build: Skip compiling xvmc.h under the correct condition. 2012-03-09 20:56:15 +01:00
mathops.h
mdct_fixed.c
mdct_float.c
mdct.c
mdec.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
mimic.c mimic: do not continue if swap_buf_size is 0 2012-03-12 11:47:48 -07:00
mjpeg2jpeg_bsf.c
mjpeg_parser.c
mjpeg.c
mjpeg.h
mjpega_dump_header_bsf.c
mjpegbdec.c
mjpegdec.c Replace computations of remaining bits with calls to get_bits_left(). 2012-03-05 11:22:11 -08:00
mjpegdec.h
mjpegenc.c
mjpegenc.h
mlp_parser.c
mlp_parser.h
mlp.c
mlp.h
mlpdec.c
mlpdsp.c
mmvideo.c algmm: convert to bytestream2 API. 2012-03-07 09:34:52 -08:00
motion_est_template.c
motion_est.c
motion-test.c
motionpixels_tablegen.c
motionpixels_tablegen.h
motionpixels.c
movsub_bsf.c
mp3_header_compress_bsf.c
mp3_header_decompress_bsf.c
mpc7.c mpc: pad mpc_CC/SCF[] tables to allow for negative indices. 2012-03-10 14:28:08 -08:00
mpc7data.h
mpc8.c
mpc8data.h
mpc8huff.h
mpc.c mpc: pad mpc_CC/SCF[] tables to allow for negative indices. 2012-03-10 14:28:08 -08:00
mpc.h
mpcdata.h mpc: pad mpc_CC/SCF[] tables to allow for negative indices. 2012-03-10 14:28:08 -08:00
mpeg4audio.c
mpeg4audio.h
mpeg4data.h
mpeg4video_parser.c
mpeg4video_parser.h
mpeg4video.c
mpeg4video.h
mpeg4videodec.c Replace AVFrame pointer casts by proper struct member accesses. 2012-03-01 23:11:11 +01:00
mpeg4videoenc.c mpegvideo_enc: add cbp_rd flag to mpv_flags. 2012-02-29 07:13:58 +01:00
mpeg12.c lavc: deprecate AVCodecContext.sub_id. 2012-03-04 21:02:45 +01:00
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12decdata.h
mpeg12enc.c lavc: add -mpv_flags to mpegvideo_enc-based encoders. 2012-02-29 07:09:29 +01:00
mpegaudio_parser.c mpegaudio_parser: do not ignore information from the first parsed frame 2012-03-03 17:03:26 -05:00
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudio.c
mpegaudio.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_float.c
mpegaudiodec.c lavc: deprecate AVCodecContext.sub_id. 2012-03-04 21:02:45 +01:00
mpegaudiodecheader.c lavc: deprecate AVCodecContext.sub_id. 2012-03-04 21:02:45 +01:00
mpegaudiodecheader.h
mpegaudiodectab.h
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudiodsp.c
mpegaudiodsp.h
mpegaudioenc.c
mpegaudiotab.h
mpegvideo_common.h
mpegvideo_enc.c Replace AVFrame pointer casts by proper struct member accesses. 2012-03-01 23:11:11 +01:00
mpegvideo_parser.c lavc: deprecate AVCodecContext.sub_id. 2012-03-04 21:02:45 +01:00
mpegvideo_xvmc.c
mpegvideo.c Replace AVFrame pointer casts by proper struct member accesses. 2012-03-01 23:11:11 +01:00
mpegvideo.h h264: increase reference poc list from 16 to 32. 2012-03-14 13:24:45 -07:00
msgsmdec.c
msgsmdec.h
msmpeg4.c msmpeg4: Split encoding backend code off from general backend code. 2012-03-01 23:11:09 +01:00
msmpeg4.h msmpeg4: Split encoding backend code off from general backend code. 2012-03-01 23:11:09 +01:00
msmpeg4data.c msmpeg4: Split encoding backend code off from general backend code. 2012-03-01 23:11:09 +01:00
msmpeg4data.h msmpeg4: Split encoding backend code off from general backend code. 2012-03-01 23:11:09 +01:00
msmpeg4enc.c msmpeg4: Split encoding backend code off from general backend code. 2012-03-01 23:11:09 +01:00
msrle.c
msrledec.c
msrledec.h
msvideo1.c
mxpegdec.c
nellymoser.c
nellymoser.h
nellymoserdec.c nellymoserdec: Saner and faster IMDCT windowing 2012-02-29 15:38:35 -08:00
nellymoserenc.c nellymoserenc: zero any leftover packet bytes 2012-03-04 01:14:52 -05:00
noise_bsf.c
nuv.c
options.c lavc: deprecate AVCodecContext.sub_id. 2012-03-04 21:02:45 +01:00
pamenc.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
parser.c
parser.h parser: remove forward declaration of MpegEncContext 2012-03-07 09:48:29 -08:00
pcm_tablegen.c
pcm_tablegen.h
pcm-mpeg.c pcm-mpeg: convert to bytestream2 API 2012-03-12 23:03:57 +01:00
pcm.c
pcx.c
pcxenc.c
pgssubdec.c Fix a bunch of common typos. 2012-03-09 22:02:49 +01:00
pictordec.c
png.c
png.h
pngdec.c png: convert to bytestream2 API. 2012-03-08 11:17:25 -08:00
pngdsp.c
pngdsp.h
pngenc.c
pnm_parser.c
pnm.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
pnm.h
pnmdec.c Replace AVFrame pointer type punning by proper struct member assignments. 2012-03-01 23:11:13 +01:00
pnmenc.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
proresdata.c
proresdata.h
proresdec.c prores: store and retrieve extended colourspace information 2012-02-29 09:29:02 +01:00
proresdsp.c
proresdsp.h
proresenc.c proresenc: give user a possibility to alter some encoding parameters 2012-03-04 07:35:00 +01:00
psymodel.c
psymodel.h
pthread.c lavc: deprecate AVCodecContext.sub_id. 2012-03-04 21:02:45 +01:00
ptx.c
put_bits.h
qcelpdata.h
qcelpdec.c
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c
qdm2data.h
qdrw.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
qpeg.c qpeg: Use bytestream2 functions to prevent buffer overreads. 2012-03-03 20:40:00 -08:00
qtrle.c qtrle: return error on decode_init() failure. 2012-02-29 11:20:29 -08:00
qtrleenc.c
r210dec.c
ra144.c
ra144.h ra144enc: fix end-of-stream handling 2012-03-04 01:14:53 -05:00
ra144dec.c
ra144enc.c ra144enc: fix end-of-stream handling 2012-03-04 01:14:53 -05:00
ra288.c
ra288.h
rangecoder.c
rangecoder.h
ratecontrol.c
ratecontrol.h
raw.c
raw.h
rawdec.c raw: move buffer size check up. 2012-03-07 09:36:32 -08:00
rawenc.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
rdft.c
rdft.h
rectangle.h
remove_extradata_bsf.c
resample2.c
resample.c
rl2.c
rl.h
rle.c
rle.h
roqaudioenc.c
roqvideo.c
roqvideo.h roqvideo: convert to bytestream2 API. 2012-03-07 11:37:20 -08:00
roqvideodec.c roqvideo: cosmetics. 2012-03-07 11:37:25 -08:00
roqvideoenc.c
rpza.c rpza: error out on buffer overreads. 2012-02-29 11:21:01 -08:00
rtjpeg.c
rtjpeg.h
rv10.c lavc: deprecate AVCodecContext.sub_id. 2012-03-04 21:02:45 +01:00
rv10enc.c lavc: add -mpv_flags to mpegvideo_enc-based encoders. 2012-02-29 07:09:29 +01:00
rv20enc.c lavc: add -mpv_flags to mpegvideo_enc-based encoders. 2012-02-29 07:09:29 +01:00
rv30.c
rv30data.h
rv30dsp.c
rv34_parser.c
rv34.c rv34: remove dead code in intra availability check 2012-03-07 10:29:52 -08:00
rv34.h
rv34data.h
rv34dsp.c Don't use ff_cropTbl[] for IDCT. 2012-03-06 10:47:42 -08:00
rv34dsp.h
rv34vlc.h
rv40.c
rv40data.h
rv40dsp.c
rv40vlc2.h
s3tc.c txd: port to bytestream2 API 2012-03-12 11:37:47 -07:00
s3tc.h txd: port to bytestream2 API 2012-03-12 11:37:47 -07:00
s302m.c
sbr.h aacsbr: use a swap index for the Y matrix rather than copy buffers. 2012-03-01 11:03:00 -08:00
sbrdsp.c SBR DSP: unroll sum_square 2012-03-07 10:29:52 -08:00
sbrdsp.h
sgi.h
sgidec.c
sgienc.c
shorten.c
simple_idct_template.c Don't use ff_cropTbl[] for IDCT. 2012-03-06 10:47:42 -08:00
simple_idct.c Don't use ff_cropTbl[] for IDCT. 2012-03-06 10:47:42 -08:00
simple_idct.h
sinewin_tablegen.c
sinewin_tablegen.h
sinewin.c
sinewin.h
sipr16k.c
sipr16kdata.h
sipr.c
sipr.h
siprdata.h
smacker.c
smc.c smc: port to bytestream2 API. 2012-03-07 10:34:06 -08:00
snow.c
snow.h
snowdata.h
snowdec.c snow: check reference frame indices. 2012-03-14 13:24:35 -07:00
snowenc.c
sp5x.h
sp5xdec.c
srtdec.c Fix format string vulnerability detected by -Wformat-security. 2012-03-05 17:03:00 +01:00
sunrast.c
sunrast.h
sunrastenc.c
svq1_cb.h
svq1_vlc.h
svq1.c
svq1.h
svq1dec.c Replace AVFrame pointer type punning by proper struct member assignments. 2012-03-01 23:11:13 +01:00
svq1enc_cb.h
svq1enc.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
svq3.c svq3: protect against negative quantizers. 2012-03-06 10:47:42 -08:00
synth_filter.c
synth_filter.h
tableprint.h
targa.c Replace AVFrame pointer type punning by proper struct member assignments. 2012-03-01 23:11:13 +01:00
targa.h
targaenc.c
thread.h
tiertexseqv.c
tiff.c tiffdec: Prevent illegal memory access caused by recycled pointers. 2012-03-07 15:40:42 -08:00
tiff.h
tiffenc.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
tmv.c
truemotion1.c
truemotion1data.h
truemotion2.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
truespeech_data.h
truespeech.c
tscc.c
tta.c ttadec: unbreak playback of matroska files 2012-03-08 11:56:45 -08:00
twinvq_data.h
twinvq.c
txd.c txd: port to bytestream2 API 2012-03-12 11:37:47 -07:00
ulti_cb.h
ulti.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
unary.h
utils.c avcodec: add av_get_audio_frame_duration() function. 2012-03-05 13:08:15 -05:00
utvideo.c
v210dec.c
v210enc.c
v210x.c
v410dec.c
v410enc.c
vaapi_h264.c
vaapi_internal.h
vaapi_mpeg2.c
vaapi_mpeg4.c
vaapi_vc1.c
vaapi.c
vaapi.h
vb.c
vble.c
vc1_parser.c
vc1.c vc1: Move init code shared between decoder and parser to common code file. 2012-03-07 09:36:04 +01:00
vc1.h vc1: Move init code shared between decoder and parser to common code file. 2012-03-07 09:36:04 +01:00
vc1acdata.h vc1: Move init code shared between decoder and parser to common code file. 2012-03-07 09:36:04 +01:00
vc1data.c vc1: Move init code shared between decoder and parser to common code file. 2012-03-07 09:36:04 +01:00
vc1data.h vc1: Move init code shared between decoder and parser to common code file. 2012-03-07 09:36:04 +01:00
vc1dec.c vc1: Move init code shared between decoder and parser to common code file. 2012-03-07 09:36:04 +01:00
vc1dsp.c Don't use ff_cropTbl[] for IDCT. 2012-03-06 10:47:42 -08:00
vc1dsp.h
vcr1.c Replace AVFrame pointer type punning by proper struct member assignments. 2012-03-01 23:11:13 +01:00
vda_h264.c
vda_internal.h
vda.c
vda.h
vdpau_internal.h
vdpau.c
vdpau.h
version.h avcodec: add av_get_audio_frame_duration() function. 2012-03-05 13:08:15 -05:00
vmdav.c
vmnc.c vmnc: return error on decode_init() failure. 2012-02-29 11:58:27 -08:00
vorbis_data.c
vorbis_enc_data.h
vorbis_parser.c avcodec: add a Vorbis parser to get packet duration 2012-03-03 16:43:11 -05:00
vorbis_parser.h avcodec: add a Vorbis parser to get packet duration 2012-03-03 16:43:11 -05:00
vorbis.c
vorbis.h
vorbisdec.c vorbisdec: avoid invalid memory access 2012-03-08 11:52:33 -08:00
vorbisenc.c Fix a bunch of common typos. 2012-03-09 22:02:49 +01:00
vp3_parser.c
vp3.c
vp3data.h
vp3dsp.c Don't use ff_cropTbl[] for IDCT. 2012-03-06 10:47:42 -08:00
vp5.c vp56: error out on invalid stream dimensions. 2012-02-28 16:41:58 -08:00
vp5data.h
vp6.c Replace computations of remaining bits with calls to get_bits_left(). 2012-03-05 11:22:11 -08:00
vp6data.h
vp6dsp.c
vp8_parser.c
vp8.c
vp8.h
vp8data.h
vp8dsp.c Don't use ff_cropTbl[] for IDCT. 2012-03-06 10:47:42 -08:00
vp8dsp.h vp8: change int stride to ptrdiff_t stride. 2012-03-02 10:31:50 -08:00
vp56.c
vp56.h
vp56data.c
vp56data.h
vp56dsp.c
vp56dsp.h
vp56rac.c
vqavideo.c
w32pthreads.h
wavpack.c wavpack: Fix an integer overflow 2012-03-02 08:26:36 +01:00
wma_common.c wma: Refactor common code to fix standalone compilation of WMA lossless decoder. 2012-03-07 09:36:05 +01:00
wma_common.h wma: Refactor common code to fix standalone compilation of WMA lossless decoder. 2012-03-07 09:36:05 +01:00
wma.c wma: Refactor common code to fix standalone compilation of WMA lossless decoder. 2012-03-07 09:36:05 +01:00
wma.h wma: Refactor common code to fix standalone compilation of WMA lossless decoder. 2012-03-07 09:36:05 +01:00
wmadata.h
wmadec.c wma: fix off-by-one in array bounds check. 2012-03-07 14:42:39 -08:00
wmaenc.c wmaenc: fix m/s stereo encoding for the first frame 2012-03-03 18:20:10 -05:00
wmalosslessdec.c wmall: fix build with -DDEBUG enabled. 2012-03-07 10:40:15 -08:00
wmaprodata.h
wmaprodec.c wma: Refactor common code to fix standalone compilation of WMA lossless decoder. 2012-03-07 09:36:05 +01:00
wmavoice_data.h
wmavoice.c doxygen: Remove documentation for non-existing parameters; misc small fixes. 2012-02-28 20:48:43 +01:00
wmv2.c
wmv2.h
wmv2dec.c
wmv2enc.c
wnv1.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
ws-snd1.c
xan.c
xiph.c
xiph.h
xl.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
xsubdec.c
xsubenc.c
xvmc_internal.h
xvmc.h
xwd.h
xwddec.c
xwdenc.c
xxan.c xxan: reindent xan_unpack_luma(). 2012-03-10 11:57:56 -08:00
yop.c
zmbv.c
zmbvenc.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00