1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-01-13 21:28:01 +02:00
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 mpegvideo: Add ff_ prefix to nonstatic functions 2012-02-15 22:07:23 +02:00
arm remove iwmmxt optimizations 2012-03-12 22:46:56 +01:00
avr32
bfin mpegvideo: Add ff_ prefix to nonstatic functions 2012-02-15 22:07:23 +02:00
mips mpegvideo: Add ff_ prefix to nonstatic functions 2012-02-15 22:07:23 +02:00
ppc vp8: change int stride to ptrdiff_t stride. 2012-03-02 10:31:50 -08:00
sh4 sh4: Add ff_ prefix to nonstatic symbols 2012-02-15 22:07:26 +02:00
sparc dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
x86 vp8: convert mbedge loopfilter x86 assembly to use named arguments. 2012-03-10 11:36:33 -08:00
4xm.c dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
8bps.c 8bps: K&R formatting cosmetics 2012-01-26 22:44:37 +01:00
8svx.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
a64colors.h
a64enc.h a64multienc: switch to encode2(). 2012-02-23 19:56:55 +01:00
a64multienc.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
a64tables.h
aac_ac3_parser.c (e)ac3 parser: set duration instead of frame_size 2012-02-20 15:08:40 -05:00
aac_ac3_parser.h Make channel layout masks unsigned 2011-11-25 13:19:54 +00:00
aac_adtstoasc_bsf.c
aac_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
aac_tablegen_decl.h
aac_tablegen.c
aac_tablegen.h
aac.h aacdec: Try to sniff a reasonable channel layout for PCE based configurations. 2012-02-09 13:33:06 -08:00
aacadtsdec.c
aacadtsdec.h
aaccoder.c aacenc: Move Q^3/4 calculation to it's own table 2012-01-23 11:40:46 -08:00
aacdec.c aacdec: Fix SCE parity check. 2012-03-09 09:47:57 -08:00
aacdectab.h aacdec: Support native channel layout when requested. 2012-02-09 13:33:07 -08:00
aacenc.c dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
aacenc.h aacenc: Deinterleave input samples before processing. 2012-01-23 11:40:46 -08:00
aacps_tablegen.c
aacps_tablegen.h
aacps.c aacps: Add missing newline in error message. 2012-01-09 11:06:14 -08:00
aacps.h
aacpsdata.c
aacpsy.c aacenc: Deinterleave input samples before processing. 2012-01-23 11:40:46 -08:00
aacpsy.h
aacsbr.c Revert "AAC SBR: group some writes." 2012-03-07 12:16:36 -08:00
aacsbr.h
aacsbrdata.h aacsbr: align some arrays 2012-01-28 14:56:18 +00:00
aactab.c
aactab.h
aandcttab.c
aandcttab.h
aasc.c
ac3_parser.c mov: set channel layout for AC-3 streams based on the 'dac3' atom info 2012-02-22 20:07:02 -05:00
ac3_parser.h
ac3.c
ac3.h Make channel layout masks unsigned 2011-11-25 13:19:54 +00:00
ac3dec_data.c
ac3dec_data.h
ac3dec.c mov: set channel layout for AC-3 streams based on the 'dac3' atom info 2012-02-22 20:07:02 -05:00
ac3dec.h Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
ac3dsp.c ac3: Do not read past the end of ff_ac3_band_start_tab. 2012-01-31 18:32:14 -08:00
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 Drop unnecessary av_uninit attributes from some variable declarations. 2012-02-13 19:20:52 +01:00
ac3enc.c (e)ac3enc: select a default bit rate based on the channel layout 2012-02-29 14:36:00 -05:00
ac3enc.h Make channel layout masks unsigned 2011-11-25 13:19:54 +00:00
ac3tab.c mov: set channel layout for AC-3 streams based on the 'dac3' atom info 2012-02-22 20:07:02 -05:00
ac3tab.h mov: set channel layout for AC-3 streams based on the 'dac3' atom info 2012-02-22 20:07:02 -05:00
acelp_filters.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
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 adpcm: Add missing stdint.h #include to fix standalone header compilation. 2012-01-31 19:13:00 +01:00
adpcmenc.c adpcmenc: Use correct frame_size for Yamaha ADPCM. 2012-02-20 15:52:32 -05:00
adx_parser.c adx parser: set duration 2012-02-20 15:08:41 -05:00
adx.c adxdec: Validate channel count to fix a division by zero. 2012-01-03 16:28:17 -05:00
adx.h Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
adxdec.c adxdec: clear eof flag and channel states when seeking 2012-01-03 18:47:42 -05:00
adxenc.c adxenc: check output buffer size before writing 2012-01-03 18:47:42 -05:00
alac.c alacdec: implement the 2-pass prediction type. 2012-01-03 13:15:24 -05:00
alacenc.c alacenc: use AVCodec.encode2() 2012-02-11 12:49:23 -05:00
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 cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
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 dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
api-example.c examples: unbreak compilation 2012-02-19 19:10:28 +01:00
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 dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
atrac1data.h
atrac3.c atrac3: Fix crash in tonal component decoding. 2012-02-16 15:18:45 -05:00
atrac3data.h
atrac.c libavcodec: Add ff_ prefix to some nonstatic symbols 2012-02-15 22:06:29 +02:00
atrac.h libavcodec: Add ff_ prefix to some nonstatic symbols 2012-02-15 22:06:29 +02:00
audioconvert.c lavc: remove disabled FF_API_OLD_AUDIOCONVERT cruft. 2012-01-27 10:38:33 +01:00
audioconvert.h lavc: remove disabled FF_API_OLD_AUDIOCONVERT cruft. 2012-01-27 10:38:33 +01:00
aura.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
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 bethsoftvid: pass palette in side data instead of in a separate packet. 2012-02-16 10:47:11 -05:00
bethsoftvideo.h
bfi.c bfi: Use bytestream2 functions to prevent buffer overreads. 2012-01-08 13:26:54 -08:00
bgmc.c bgmc: K&R cleanup 2012-01-01 22:27:04 +01:00
bgmc.h
bink.c dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
binkaudio.c dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
binkdata.h
binkdsp.c
binkdsp.h
bit_depth_template.c
bitstream_filter.c libavcodec: Don't do av_free(av_malloc(0)) for bitstream filters 2012-02-09 23:13:50 +02:00
bitstream.c vlc/rl: Add ff_ prefix to the nonstatic symbols 2012-02-15 22:06:26 +02:00
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 bmv audio: implement new audio decoding API 2012-01-01 22:56:04 -05:00
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: split cabac.h into declarations and function definitions 2012-01-12 23:08:23 +01:00
cabac.c cabac: split cabac.h into declarations and function definitions 2012-01-12 23:08:23 +01:00
cabac.h cabac: split cabac.h into declarations and function definitions 2012-01-12 23:08:23 +01:00
cavs_parser.c cavs parser: fix parser context type 2012-02-10 15:48:51 +01:00
cavs.c mpegvideo: Add ff_ prefix to nonstatic functions 2012-02-15 22:07:23 +02:00
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 cdxl: bit line plane arrangement support 2012-02-26 00:04:32 -05:00
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c misc Doxygen markup improvements 2011-12-05 13:06:58 +01:00
cljr.c cljr: implement encode2. 2012-02-12 08:05:57 +01:00
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-test: Add the missing ff_ prefix to the altivec functions 2012-02-18 00:22:25 +02:00
dct.c dct: K&R formatting cosmetics 2012-01-03 15:25:51 +01:00
dct.h
dctref.c
dctref.h
dfa.c dfa: convert to bytestream2 API 2012-03-12 21:47:40 -07:00
dirac_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
dirac.c
dirac.h
dnxhd_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
dnxhddata.c
dnxhddata.h
dnxhddec.c dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
dnxhdenc.c dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
dnxhdenc.h
dpcm.c dpcm: ignore extra unpaired bytes in stereo streams. 2012-02-17 15:42:23 -08:00
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 dvenc: switch to encode2(). 2012-02-17 20:46:37 +01:00
dvbsub_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
dvbsub.c Remove some stray unnecessary ffmpeg references. 2011-11-02 10:42:54 +01:00
dvbsubdec.c dvbsubdec: avoid undefined signed left shift in RGBA macro 2012-02-21 16:01:31 +01:00
dvdata.c dv: cosmetics. 2012-03-07 13:49:41 -08:00
dvdata.h dv: Move tables from dvdata.h to dvdata.c 2012-02-09 19:16:15 -08:00
dvdsub_parser.c Remove some stray unnecessary ffmpeg references. 2011-11-02 10:42:54 +01:00
dvdsubdec.c Remove some stray unnecessary ffmpeg references. 2011-11-02 10:42:54 +01:00
dvdsubenc.c Remove some stray unnecessary ffmpeg references. 2011-11-02 10:42:54 +01:00
dvquant.h dv: Split dvdata.h into dvdata.h and dvquant.h 2012-02-09 19:16:15 -08:00
dwt.c
dwt.h
dxa.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
dxtory.c Dxtory capture format decoder 2011-12-10 11:58:03 +01:00
dxva2_h264.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
dxva2_internal.h
dxva2_mpeg2.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
dxva2_vc1.c dxva2_vc1: pass the overlap flag to the decoder 2012-03-13 08:14:23 +01:00
dxva2.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
dxva2.h dxva2.h: include d3d9.h to define LPDIRECT3DSURFACE9 2011-12-07 16:54:23 +01:00
eac3_data.c
eac3_data.h
eac3dec.c eac3dec: replace undefined 1<<31 with INT32_MIN in noise generation 2012-02-09 21:28:37 +01:00
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 dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
eatgq.c tgq: convert to bytestream2 API. 2012-03-07 09:53:57 -08:00
eatgv.c Drop unnecessary av_uninit attributes from some variable declarations. 2012-02-13 19:20:52 +01:00
eatqi.c dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
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 vlc/rl: Add ff_ prefix to the nonstatic symbols 2012-02-15 22:06:26 +02:00
faxcompr.h
fft_fixed.c
fft_float.c
fft-fixed-test.c
fft-internal.h
fft-test.c tests/tools/examples: Replace direct exit() calls by return. 2011-12-08 01:00:58 +01:00
fft.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
fft.h
ffv1.c ffv1enc: switch to encode2(). 2012-02-23 13:51:29 +01:00
flac_parser.c flac parser: set duration instead of frame_size 2012-02-20 15:08:40 -05:00
flac.c
flac.h
flacdata.c
flacdata.h
flacdec.c flacdec: set channel_layout based on channel count 2012-02-22 20:14:00 -05:00
flacenc.c doxygen: Do not include license boilerplates in Doxygen comment blocks. 2012-02-06 19:39:24 +01:00
flashsv.c
flashsvenc.c flashsvenc: switch to encode2(). 2012-02-23 19:50:46 +01:00
flicvideo.c flicvideo: fix invalid reads 2012-01-06 16:48:27 -05:00
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 cosmetics: Move static and inline attributes to more standard places. 2012-01-14 17:32:36 +01:00
g722.h g722dec: Signal skipping the lower bits via AVOptions instead of bits_per_coded_sample 2011-12-05 12:41:23 +02:00
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 Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
get_bits.h get_bits: add HAVE_BITS_REMAINING macro. 2012-02-24 07:28:14 -08:00
gif.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
gifdec.c gif: fix invalid signed shifts 2011-11-26 11:38:40 +00:00
golomb-test.c fate-golomb: extend golomb-test to get_ue_golomb_long() 2012-02-01 01:18:55 +01:00
golomb.c
golomb.h golomb: use HAVE_BITS_REMAINING() macro to prevent infloop on EOF. 2012-02-24 07:28:33 -08:00
gsm_parser.c gsm parser: set duration 2012-02-20 15:08:41 -05:00
gsm.h avcodec: add GSM parser 2012-01-11 08:56:24 -05:00
gsmdec_data.c
gsmdec_data.h avcodec: add GSM parser 2012-01-11 08:56:24 -05:00
gsmdec_template.c avcodec: add GSM parser 2012-01-11 08:56:24 -05:00
gsmdec.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
h261_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
h261.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
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 lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
h263_parser.h
h263.c h263: Add ff_ prefix to nonstatic symbols 2012-02-15 22:06:22 +02:00
h263.h mpegvideo_enc: add cbp_rd flag to mpv_flags. 2012-02-29 07:13:58 +01:00
h263data.h h263: Add ff_ prefix to nonstatic symbols 2012-02-15 22:06:22 +02:00
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: disallow constrained intra prediction modes for luma. 2012-02-09 22:57:01 -08:00
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 cosmetics: Move static and inline attributes to more standard places. 2012-01-14 17:32:36 +01:00
h264_mp4toannexb_bsf.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
h264_mvpred.h doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
h264_parser.c Fix parser not to clobber has_b_frames when extradata is set. 2012-02-26 15:50:59 +01:00
h264_ps.c h264: improve parsing of broken AVC SPS 2012-03-13 00:31:52 +01:00
h264_refs.c h264: fix frame reordering code. 2011-12-03 08:24:27 -08:00
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 h264: disallow constrained intra prediction modes for luma. 2012-02-09 22:57:01 -08:00
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 Remove extraneous semicolons 2011-12-11 17:23:24 +00:00
h264pred.c
h264pred.h
huffman.c vlc/rl: Add ff_ prefix to the nonstatic symbols 2012-02-15 22:06:26 +02:00
huffman.h
huffyuv.c huffyuv: add padding to classic (v1) huffman tables. 2012-03-08 11:20:49 -08:00
idcinvideo.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
iff.c
iirfilter.c
iirfilter.h
imc.c dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
imcdata.h
imgconvert.c pixdesc: mark pseudopaletted formats with a special flag. 2012-02-08 21:01:31 +01:00
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 Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
indeo3.c Indeo3: fix crashes on corrupt bitstreams. 2012-02-28 10:34:35 -08:00
indeo3data.h indeo3data: add missing config.h #include for HAVE_BIGENDIAN 2011-11-08 17:52:56 +01:00
indeo4.c indeo4: add some missing static and const qualifiers 2012-01-12 13:54:41 +01:00
indeo4data.h indeo4: add some missing static and const qualifiers 2012-01-12 13:54:41 +01:00
indeo5.c vlc/rl: Add ff_ prefix to the nonstatic symbols 2012-02-15 22:06:26 +02:00
indeo5data.h
intelh263dec.c h263: Add ff_ prefix to nonstatic symbols 2012-02-15 22:06:22 +02:00
internal.h avcodec: add ff_samples_to_time_base() convenience function to internal.h 2012-02-20 15:20:17 -05:00
interplayvideo.c dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
intrax8.c vc1: Add ff_ prefix to nonstatic symbols 2012-02-15 22:07:05 +02:00
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 vlc/rl: Add ff_ prefix to the nonstatic symbols 2012-02-15 22:06:26 +02:00
ivi_common.c vlc/rl: Add ff_ prefix to the nonstatic symbols 2012-02-15 22:06:26 +02:00
ivi_common.h cosmetics: Drop unnecessary parentheses around return values. 2011-12-30 22:18:07 +01:00
ivi_dsp.c Indeo 4 decoder 2011-12-28 15:22:18 +01:00
ivi_dsp.h Indeo 4 decoder 2011-12-28 15:22:18 +01:00
jfdctfst.c libavcodec: Prefix fdct_ifast, fdct_ifast248 2012-02-15 22:06:38 +02:00
jfdctint_template.c Fix a bunch of common typos. 2011-12-11 00:32:25 +01:00
jfdctint.c doxygen: Do not include license boilerplates in Doxygen comment blocks. 2012-02-06 19:39:24 +01:00
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 libavcodec: Add ff_ prefix to j_rev_dct* 2012-02-15 22:06:46 +02:00
jvdec.c jvdec: unbreak video decoding 2012-03-14 15:34:50 +01:00
kbdwin.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
kbdwin.h
kgv1dec.c kgv1: release reference picture on size change. 2012-02-25 07:53:44 -08:00
kmvc.c kmvc: Log into a context at a log level constant. 2012-01-30 10:54:24 -08:00
lagarith.c lagarith: Add ff_ prefix to lag_rac_init 2012-02-15 22:06:49 +02:00
lagarithrac.c lagarith: Add ff_ prefix to lag_rac_init 2012-02-15 22:06:49 +02:00
lagarithrac.h lagarith: Add ff_ prefix to lag_rac_init 2012-02-15 22:06:49 +02:00
latm_parser.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
lcl.h
lcldec.c lcl: return negative error codes on decode_init() errors. 2012-03-01 07:12:29 -08:00
lclenc.c lclenc: switch to encode2(). 2012-02-23 11:11:42 +01:00
libavcodec.v lavc/lavf: remove unnecessary symbols from the symbol version script. 2012-01-31 07:26:31 +01:00
libdirac_libschro.c
libdirac_libschro.h
libdirac.h Remove redundant filename self-references inside files. 2011-11-08 17:52:56 +01:00
libdiracdec.c
libfaac.c libfaac: improve error checking and handling in Faac_encode_init() 2012-02-25 11:49:42 -05:00
libgsm.c check for coded_frame allocation failure in several audio encoders 2012-02-25 11:49:41 -05:00
libmp3lame.c libmp3lame: support float and s32 sample formats 2012-02-20 12:32:31 -05:00
libopencore-amr.c libopencore-amr: do not set AVCodecContext.frame_size 2012-03-05 13:08:17 -05:00
libopenjpeg.c
libschroedinger.c Remove redundant filename self-references inside files. 2011-11-08 17:52:56 +01:00
libschroedinger.h Remove redundant filename self-references inside files. 2011-11-08 17:52:56 +01:00
libschroedingerdec.c
libschroedingerenc.c libschroedingerenc: switch to encode2(). 2012-02-23 13:54:34 +01:00
libspeexdec.c libspeexdec: do not set AVCodecContext.frame_size 2012-03-05 13:08:17 -05:00
libspeexenc.c libspeexenc: export encoder delay through AVCodecContext.delay 2012-02-25 11:49:41 -05:00
libtheoraenc.c libtheoraenc: switch to encode2(). 2012-02-23 13:48:34 +01:00
libvo-aacenc.c check for coded_frame allocation failure in several audio encoders 2012-02-25 11:49:41 -05:00
libvo-amrwbenc.c check for coded_frame allocation failure in several audio encoders 2012-02-25 11:49:41 -05:00
libvorbis.c libvorbis: add/update error messages 2012-02-29 14:54:25 -05:00
libvpxdec.c threads: add CODEC_CAP_AUTO_THREADS for libvpx and xavs 2012-01-11 00:23:07 +01:00
libvpxenc.c libvpxenc: switch to encode2(). 2012-02-23 19:50:46 +01:00
libx264.c libx264: add 'stats' private option for setting 2pass stats filename. 2012-03-13 12:20:50 +01:00
libxavs.c libxavs: switch to encode2(). 2012-02-23 19:25:50 +01:00
libxvid_internal.h
libxvid_rc.c Mark mutable static data const where appropriate. 2012-02-21 09:47:07 -08:00
libxvidff.c libxvid: switch to encode2(). 2012-02-23 19:55:23 +01:00
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 doxygen: Do not include license boilerplates in Doxygen comment blocks. 2012-02-06 19:39:24 +01:00
lpc.h doxygen: Do not include license boilerplates in Doxygen comment blocks. 2012-02-06 19:39:24 +01:00
lsp.c misc Doxygen markup improvements 2011-12-05 13:06:58 +01:00
lsp.h
lzw.c
lzw.h
lzwenc.c
mace.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
Makefile build: Skip compiling xvmc.h under the correct condition. 2012-03-09 20:56:15 +01:00
mathops.h cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
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 Eliminate pointless 0/NULL initializers in AVCodec and similar declarations. 2011-11-28 10:01:50 +01:00
mjpeg_parser.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
mjpeg.c
mjpeg.h
mjpega_dump_header_bsf.c
mjpegbdec.c mjpegb: don't return 0 at the end of frame decoding. 2012-02-18 08:41:45 -08:00
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 mpegvideo_enc: switch to encode2(). 2012-02-19 08:26:30 +01:00
mjpegenc.h
mlp_parser.c mlp_parser: fix the channel mask value used for the top surround channel 2012-02-25 17:24:43 -05:00
mlp_parser.h cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
mlp.c
mlp.h
mlpdec.c mlpdec: use av_log_ask_for_sample() 2012-02-21 16:01:31 +01:00
mlpdsp.c
mmvideo.c algmm: convert to bytestream2 API. 2012-03-07 09:34:52 -08:00
motion_est_template.c
motion_est.c cosmetics: Remove some unnecessary block braces. 2012-01-25 13:14:49 +01:00
motion-test.c dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
motionpixels_tablegen.c
motionpixels_tablegen.h
motionpixels.c dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
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 dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
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 Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
mpcdata.h mpc: pad mpc_CC/SCF[] tables to allow for negative indices. 2012-03-10 14:28:08 -08:00
mpeg4audio.c latmdec: fix audio specific config parsing 2011-12-03 00:42:48 +01:00
mpeg4audio.h latmdec: fix audio specific config parsing 2011-12-03 00:42:48 +01:00
mpeg4data.h mpeg4: Add ff_ prefixes to nonstatic symbols 2012-02-15 22:06:52 +02:00
mpeg4video_parser.c mpeg4video parser: move specific fields into private context 2012-02-10 15:48:51 +01:00
mpeg4video_parser.h doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
mpeg4video.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
mpeg4video.h mpeg4: Add ff_ prefixes to nonstatic symbols 2012-02-15 22:06:52 +02:00
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 mpeg12: Pad framerate tab to 16 entries. 2012-01-30 10:19:01 -08:00
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 lavc: remove disabled FF_API_PARSE_FRAME cruft. 2012-01-27 10:38:34 +01:00
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 mpegaudiodec: change imdct window arrangment for better pointer alignment 2012-01-08 17:37:23 -08:00
mpegaudiodsp.c mpegaudiodec: move imdct and windowing function to mpegaudiodsp 2012-01-08 17:37:07 -08:00
mpegaudiodsp.h mpegaudiodec: change imdct window arrangment for better pointer alignment 2012-01-08 17:37:23 -08:00
mpegaudioenc.c mpegaudioenc: return AVERROR codes instead of -1 2012-02-25 11:49:42 -05:00
mpegaudiotab.h
mpegvideo_common.h mpegvideo: Add ff_ prefix to nonstatic functions 2012-02-15 22:07:23 +02:00
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 avcodec: add GSM parser 2012-01-11 08:56:24 -05:00
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 Fix a bunch of platform name and other typos. 2012-01-11 13:48:30 +01:00
msrledec.c Drop unnecessary av_uninit attributes from some variable declarations. 2012-02-13 19:20:52 +01:00
msrledec.h cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
msvideo1.c
mxpegdec.c
nellymoser.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
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 rtjpeg: Add ff_ prefix to nonstatic symbols 2012-02-15 22:07:20 +02:00
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 remove ParseContext1 2012-02-10 15:48:52 +01:00
parser.h parser: remove forward declaration of MpegEncContext 2012-03-07 09:48:29 -08:00
pcm_tablegen.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
pcm_tablegen.h
pcm-mpeg.c pcm-mpeg: convert to bytestream2 API 2012-03-12 23:03:57 +01:00
pcm.c check for coded_frame allocation failure in several audio encoders 2012-02-25 11:49:41 -05:00
pcx.c
pcxenc.c pcxenc: switch to encode2(). 2012-02-20 07:50:44 +01:00
pgssubdec.c Fix a bunch of common typos. 2012-03-09 22:02:49 +01:00
pictordec.c pictordec: Use bytestream2 functions 2012-01-15 22:44:00 -05:00
png.c
png.h
pngdec.c png: convert to bytestream2 API. 2012-03-08 11:17:25 -08:00
pngdsp.c png: move DSP functions to their own DSP context. 2012-01-29 08:11:18 -08:00
pngdsp.h png: move DSP functions to their own DSP context. 2012-01-29 08:11:18 -08:00
pngenc.c png: make .long_name more descriptive 2012-02-21 15:47:05 +01:00
pnm_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
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 prores: move data shared between decoder and encoder to common file 2012-02-15 07:14:45 +01:00
proresdata.h prores: move data shared between decoder and encoder to common file 2012-02-15 07:14:45 +01:00
proresdec.c prores: store and retrieve extended colourspace information 2012-02-29 09:29:02 +01:00
proresdsp.c prores: initialise encoder and decoder parts only when needed 2012-02-17 14:11:48 +01:00
proresdsp.h prores encoder 2012-02-15 07:14:51 +01:00
proresenc.c proresenc: give user a possibility to alter some encoding parameters 2012-03-04 07:35:00 +01:00
psymodel.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
psymodel.h aacenc: Deinterleave input samples before processing. 2012-01-23 11:40:46 -08:00
pthread.c lavc: deprecate AVCodecContext.sub_id. 2012-03-04 21:02:45 +01:00
ptx.c ptx: fix inverted check for sufficient data 2011-12-10 17:01:27 +01:00
put_bits.h
qcelpdata.h doxygen: eliminate Qt-style doxygen syntax 2011-12-05 13:06:58 +01:00
qcelpdec.c qcelpdec: K&R formatting cosmetics 2011-12-19 16:22:30 +01:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c qdm2: Check data block size for bytes to bits overflow. 2012-01-26 10:17:04 -08:00
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 qtrleenc: switch to encode2(). 2012-02-23 11:08:50 +01:00
r210dec.c
ra144.c
ra144.h ra144enc: fix end-of-stream handling 2012-03-04 01:14:53 -05:00
ra144dec.c Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
ra144enc.c ra144enc: fix end-of-stream handling 2012-03-04 01:14:53 -05:00
ra288.c dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
ra288.h ra288: utilize DSPContext.vector_fmul() 2011-11-08 12:36:48 -05:00
rangecoder.c
rangecoder.h
ratecontrol.c doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
ratecontrol.h cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
raw.c raw: add 10bit YUV definitions 2011-12-21 00:00:03 +01:00
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 doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
resample.c
rl2.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
rl.h vlc/rl: Add ff_ prefix to the nonstatic symbols 2012-02-15 22:06:26 +02:00
rle.c
rle.h
roqaudioenc.c roqaudioenc: return AVERROR codes instead of -1 2012-02-25 11:49:43 -05:00
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 roqvideoenc: switch to encode2(). 2012-02-20 07:50:44 +01:00
rpza.c rpza: error out on buffer overreads. 2012-02-29 11:21:01 -08:00
rtjpeg.c rtjpeg: Add ff_ prefix to nonstatic symbols 2012-02-15 22:07:20 +02:00
rtjpeg.h rtjpeg: Add ff_ prefix to nonstatic symbols 2012-02-15 22:07:20 +02:00
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 rv30: check block type validity 2012-02-14 19:03:10 +01:00
rv30data.h
rv30dsp.c
rv34_parser.c lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
rv34.c rv34: remove dead code in intra availability check 2012-03-07 10:29:52 -08:00
rv34.h rv34: use uint16_t for RV34DecContext.deblock_coefs 2012-02-14 14:42:55 +01:00
rv34data.h h263: Add ff_ prefix to nonstatic symbols 2012-02-15 22:06:22 +02:00
rv34dsp.c Don't use ff_cropTbl[] for IDCT. 2012-03-06 10:47:42 -08:00
rv34dsp.h rv34: change most "int stride" into "ptrdiff_t stride". 2012-02-20 14:58:25 -08:00
rv34vlc.h
rv40.c vlc/rl: Add ff_ prefix to the nonstatic symbols 2012-02-15 22:06:26 +02:00
rv40data.h rv40: move loop filter to rv34dsp context 2011-11-30 20:54:59 +00:00
rv40dsp.c rv34: change most "int stride" into "ptrdiff_t stride". 2012-02-20 14:58:25 -08:00
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 Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
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 SBR DSP x86: implement SSE sbr_sum_square_sse 2012-02-23 15:50:06 -08:00
sgi.h
sgidec.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
sgienc.c sgienc: switch to encode2(). 2012-02-20 07:50:44 +01:00
shorten.c shorten: Use separate pointers for the allocated memory for decoded samples. 2012-02-16 15:18:45 -05:00
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 wmapro: change max. block size to 13 bits. 2012-02-16 16:15:36 -08:00
sinewin_tablegen.h wmapro: change max. block size to 13 bits. 2012-02-16 16:15:36 -08:00
sinewin.c
sinewin.h wmapro: change max. block size to 13 bits. 2012-02-16 16:15:36 -08:00
sipr16k.c
sipr16kdata.h
sipr.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
sipr.h sipr: use a function pointer to select the decode_frame function 2011-11-09 14:59:52 -05:00
siprdata.h
smacker.c vlc/rl: Add ff_ prefix to the nonstatic symbols 2012-02-15 22:06:26 +02:00
smc.c smc: port to bytestream2 API. 2012-03-07 10:34:06 -08:00
snow.c snow: Add ff_ prefix to nonstatic symbols 2012-02-15 22:06:58 +02:00
snow.h snow: Add ff_ prefix to nonstatic symbols 2012-02-15 22:06:58 +02:00
snowdata.h snow: Add ff_ prefix to nonstatic symbols 2012-02-15 22:06:58 +02:00
snowdec.c snow: check reference frame indices. 2012-03-14 13:24:35 -07:00
snowenc.c snowenc: switch to encode2(). 2012-02-23 20:26:14 +01:00
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: Add a sample request for RMP_RAW colormap. 2012-02-21 16:00:06 -05:00
sunrast.h avcodec: add a Sun Rasterfile encoder 2012-02-17 14:28:56 -05:00
sunrastenc.c sunrastenc: set keyframe flag for the output packet. 2012-02-19 15:54:27 +01:00
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 doxygen: Replace '\' by '@' in Doxygen markup tags. 2011-12-07 15:29:14 +01:00
targa.c Replace AVFrame pointer type punning by proper struct member assignments. 2012-03-01 23:11:13 +01:00
targa.h
targaenc.c targaenc: switch to encode2(). 2012-02-20 07:50:44 +01:00
thread.h doxygen: misc consistency, spelling and wording fixes 2011-12-12 23:06:23 +01:00
tiertexseqv.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
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 tmv decoder: set correct pix_fmt 2011-12-18 06:58:03 -08:00
truemotion1.c
truemotion1data.h Replace ffmpeg references with more accurate libav* references. 2011-11-02 10:42:55 +01:00
truemotion2.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
truespeech_data.h
truespeech.c dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
tscc.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
tta.c ttadec: unbreak playback of matroska files 2012-03-08 11:56:45 -08:00
twinvq_data.h
twinvq.c dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
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 dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
v210dec.c v210dec: check for coded_frame allocation failure 2012-02-06 08:00:31 +01:00
v210enc.c v210enc: switch to encode2(). 2012-02-17 20:46:37 +01:00
v210x.c
v410dec.c lavc: replace some remaining FF_I_TYPE with AV_PICTURE_TYPE_I 2012-01-12 18:18:23 +01:00
v410enc.c v410enc: switch to encode2(). 2012-02-20 07:50:44 +01:00
vaapi_h264.c Eliminate pointless 0/NULL initializers in AVCodec and similar declarations. 2011-11-28 10:01:50 +01:00
vaapi_internal.h
vaapi_mpeg2.c cosmetics: Drop unnecessary parentheses around return values. 2011-12-30 22:18:07 +01:00
vaapi_mpeg4.c Fix a bunch of common typos. 2011-12-11 00:32:25 +01:00
vaapi_vc1.c cosmetics: Drop unnecessary parentheses around return values. 2011-12-30 22:18:07 +01:00
vaapi.c
vaapi.h
vb.c cosmetics: Remove extra newlines at EOF 2012-01-27 17:19:09 -08:00
vble.c dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
vc1_parser.c vc1parse: call vc1_init_common(). 2012-02-18 09:16:39 -08:00
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 Eliminate pointless 0/NULL initializers in AVCodec and similar declarations. 2011-11-28 10:01:50 +01:00
vda_internal.h hwaccel: OS X Video Decoder Acceleration (VDA) support. 2011-11-14 16:07:32 +01:00
vda.c hwaccel: OS X Video Decoder Acceleration (VDA) support. 2011-11-14 16:07:32 +01:00
vda.h hwaccel: OS X Video Decoder Acceleration (VDA) support. 2011-11-14 16:07:32 +01:00
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 Add avcodec_decode_audio4(). 2011-12-02 17:40:40 -05:00
vmnc.c vmnc: return error on decode_init() failure. 2012-02-29 11:58:27 -08:00
vorbis_data.c Make channel layout masks unsigned 2011-11-25 13:19:54 +00:00
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: fix overflows in floor1[] vector and inverse db table index. 2012-02-02 12:05:08 -08:00
vorbis.h vorbis: Add ff_ prefix to nonstatic symbols 2012-02-15 22:07:11 +02:00
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 lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
vp3.c dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
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 lavc: use designated initialisers for parsers. 2011-11-02 10:03:43 +01:00
vp8.c dsputil: Add ff_ prefix to the dsputil*_init* functions 2012-02-15 22:06:34 +02:00
vp8.h doxygen: Do not include license boilerplates in Doxygen comment blocks. 2012-02-06 19:39:24 +01:00
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: Add ff_ prefix to nonstatic symbols 2012-02-15 22:07:14 +02:00
vp56.h vp56: Drop unnecessary cabac.h #include. 2012-01-07 22:13:12 +01:00
vp56data.c vp56: Add ff_ prefix to nonstatic symbols 2012-02-15 22:07:14 +02:00
vp56data.h vp56: Add ff_ prefix to nonstatic symbols 2012-02-15 22:07:14 +02:00
vp56dsp.c
vp56dsp.h
vp56rac.c
vqavideo.c
w32pthreads.h w32thread: call ResetEvent() in pthread_cond_broadcast(). 2011-12-22 19:48:52 -08:00
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 msmpeg4: Add ff_ prefixes to nonstatic symbols 2012-02-15 22:07:01 +02:00
wmv2.h
wmv2dec.c
wmv2enc.c mpegvideo_enc: switch to encode2(). 2012-02-19 08:26:30 +01:00
wnv1.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00
ws-snd1.c ws_snd1: Fix wrong samples counts. 2012-02-16 15:18:45 -05:00
xan.c Drop ALT_ prefix from BITSTREAM_READER_LE name. 2011-12-22 16:51:23 +01:00
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 XWD encoder and decoder 2012-01-23 19:04:35 +01:00
xwddec.c XWD encoder and decoder 2012-01-23 19:04:35 +01:00
xwdenc.c xwdenc: fix monow encoding 2012-02-25 07:45:06 +01:00
xxan.c xxan: reindent xan_unpack_luma(). 2012-03-10 11:57:56 -08:00
yop.c
zmbv.c zmbv: Employ more meaningful return values. 2012-02-01 14:24:25 +01:00
zmbvenc.c Remove unnecessary AVFrame pointer casts. 2012-03-01 23:11:10 +01:00