FFmpeg/libavcodec
Michael Niedermayer 8ac8f04993 mpegvideo: Fix long standing race condition with frame threads
Since resolution change support this also was exploitable, which is
how it was found.

Fixes read after free and out of array reads.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-15 05:34:37 +01:00
..
alpha Merge commit 'cbcd497f38' 2012-10-10 13:01:27 +02:00
arm videodsp: Fix project name 2012-12-22 00:58:08 +01:00
avr32
bfin ensure comment blocks that contain doxygen commands start with double asterix 2012-11-21 23:55:15 +01:00
mips mips: ac3 downmix updated to the new data layout. 2012-12-13 13:51:05 +01:00
ppc videodsp: Fix project name 2012-12-22 00:58:08 +01:00
sh4 Merge commit '523c7bd23c' 2012-12-19 14:28:58 +01:00
sparc
x86 x86/Makefile: move dirac_dwt to right type 2013-01-14 23:40:26 +01:00
4xm.c Merge commit 'e83c1e2d0b' 2013-01-06 23:48:48 +01:00
8bps.c Merge commit 'e83c1e2d0b' 2013-01-06 23:48:48 +01:00
8svx.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
012v.c 012v: remove double ; and return correct error code if ff_get_buffer() fails 2013-01-07 10:48:02 +00:00
a64colors.h
a64enc.h Merge commit 'b522000e9b' 2012-10-11 14:03:12 +02:00
a64multienc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
a64tables.h
aac.h aacdec: make dual mono mode selectable through AVOptions too. 2012-12-30 05:29:17 +01:00
aac_ac3_parser.c
aac_ac3_parser.h
aac_adtstoasc_bsf.c Merge commit '0a7005bebd' 2012-10-13 15:42:49 +02:00
aac_parser.c
aac_tablegen.c
aac_tablegen.h Merge commit '1cd432e167' 2012-10-19 13:58:14 +02:00
aac_tablegen_decl.h Merge commit '1cd432e167' 2012-10-19 13:58:14 +02:00
aacadtsdec.c
aacadtsdec.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
aaccoder.c Merge remote-tracking branch 'qatar/master' 2012-10-01 16:12:38 +02:00
aacdec.c Do not allow arbitrary packet size in aac decoder. 2013-01-10 13:03:15 +01:00
aacdectab.h Merge commit '97bf7c03b1' 2012-11-12 11:32:11 +01:00
aacenc.c lavc: Fix assignments in if() when calling ff_af_queue_add 2013-01-14 13:12:44 +02:00
aacenc.h
aacps.c aacps: check iid/icc_par more completely. 2012-11-30 22:23:49 +01:00
aacps.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
aacps_tablegen.c
aacps_tablegen.h Merge commit '80521c1997' 2012-10-24 12:53:26 +02:00
aacpsdata.c
aacpsdsp.c
aacpsdsp.h
aacpsy.c Merge commit '511cf612ac' 2012-12-21 17:32:52 +01:00
aacpsy.h
aacsbr.c Merge commit 'c25fc5c2bb' 2012-12-07 15:21:41 +01:00
aacsbr.h
aacsbrdata.h
aactab.c
aactab.h
aandcttab.c
aandcttab.h
aasc.c Merge commit 'e83c1e2d0b' 2013-01-06 23:48:48 +01:00
ac3.c
ac3.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
ac3_parser.c Merge commit '97bf7c03b1' 2012-11-12 11:32:11 +01:00
ac3_parser.h
ac3dec.c ac3dec: split out pointer update loop for saftey 2013-01-04 06:20:39 +01:00
ac3dec.h Merge commit '30b3916425' 2012-12-10 02:06:50 +01:00
ac3dec_data.c
ac3dec_data.h
ac3dsp.c Merge commit '30b3916425' 2012-12-10 02:06:50 +01:00
ac3dsp.h Merge commit '30b3916425' 2012-12-10 02:06:50 +01:00
ac3enc.c Merge commit '511cf612ac' 2012-12-21 17:32:52 +01:00
ac3enc.h
ac3enc_fixed.c Merge remote-tracking branch 'qatar/master' 2012-10-07 11:28:38 +02:00
ac3enc_float.c Merge remote-tracking branch 'qatar/master' 2012-10-07 11:28:38 +02:00
ac3enc_opts_template.c
ac3enc_template.c Merge remote-tracking branch 'qatar/master' 2012-10-07 11:28:38 +02:00
ac3tab.c Merge commit '97bf7c03b1' 2012-11-12 11:32:11 +01:00
ac3tab.h Merge commit 'c0329748b0' 2012-10-19 13:29:24 +02:00
acelp_filters.c
acelp_filters.h Merge commit '511cf612ac' 2012-12-21 17:32:52 +01:00
acelp_pitch_delay.c Merge commit 'd15c21e5fa' 2012-10-21 13:35:42 +02:00
acelp_pitch_delay.h
acelp_vectors.c
acelp_vectors.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
adpcm.c adpcm: fix off by 1 error and out of array access in DK4 2012-12-12 17:46:05 +01:00
adpcm.h
adpcm_data.c ADPCM IMA Dialogic decoder 2012-11-24 10:56:47 +00:00
adpcm_data.h ADPCM IMA Dialogic decoder 2012-11-24 10:56:47 +00:00
adpcmenc.c adpcmenc: switch to av_assert() 2012-10-09 04:00:55 +02:00
adx.c vpriv_adx_decode_header: avoid underreading the array. 2012-11-14 19:16:08 +01:00
adx.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
adx_parser.c
adxdec.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
adxenc.c
alac.c Merge commit '418693bdc5' 2012-12-23 13:32:40 +01:00
alac_data.c Merge remote-tracking branch 'qatar/master' 2012-12-06 16:14:38 +01:00
alac_data.h Merge remote-tracking branch 'qatar/master' 2012-12-06 16:14:38 +01:00
alacenc.c Merge remote-tracking branch 'qatar/master' 2012-12-06 16:14:38 +01:00
allcodecs.c Merge commit '246da0b135' 2013-01-14 14:00:21 +01:00
alsdec.c alsdec: Introduce failsafe switch to keep ALSSpecificConfig consistent to the input. 2013-01-06 13:55:58 +01:00
amr.h
amrnbdata.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
amrnbdec.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
amrwbdata.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
amrwbdec.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
anm.c Merge commit 'e83c1e2d0b' 2013-01-06 23:48:48 +01:00
ansi.c Merge commit 'e83c1e2d0b' 2013-01-06 23:48:48 +01:00
apedec.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
ass.c
ass.h
ass_split.c ass_split: fix out of array access in ass_split() 2013-01-11 02:51:54 +01:00
ass_split.h
assdec.c lavc: add ff_bprint_to_extradata() helper and use it. 2012-12-30 22:19:04 +01:00
assenc.c lavc: add ff_bprint_to_extradata() helper and use it. 2012-12-30 22:19:04 +01:00
asv.c Merge commit '6d0beefbf6' 2012-10-10 14:07:05 +02:00
asv.h Merge commit '6d0beefbf6' 2012-10-10 14:07:05 +02:00
asvdec.c Merge commit 'e83c1e2d0b' 2013-01-06 23:48:48 +01:00
asvenc.c Merge commit '998fdcff41' 2012-12-13 11:53:15 +01:00
atrac.c
atrac.h
atrac1.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
atrac1data.h
atrac3.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
atrac3data.h Merge commit '5ac673b553' 2012-10-23 12:36:16 +02:00
audio_frame_queue.c lavc: fix forgotten "que" reference. 2013-01-07 22:07:50 +01:00
audio_frame_queue.h
audioconvert.c
audioconvert.h Merge commit '97bf7c03b1' 2012-11-12 11:32:11 +01:00
aura.c Merge commit 'e83c1e2d0b' 2013-01-06 23:48:48 +01:00
avcodec.h Add EVRCA and SMV codec id 2013-01-07 11:43:20 +00:00
avfft.c
avfft.h
avpacket.c Merge commit '90cfc084e3' 2013-01-14 14:16:21 +01:00
avpicture.c avpicture: Don't assume a valid pix fmt in avpicture_get_size 2012-12-07 14:28:47 +02:00
avrndec.c lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
avs.c Merge commit 'e83c1e2d0b' 2013-01-06 23:48:48 +01:00
avuidec.c lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
avuienc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
bethsoftvideo.c bethsoftvideo: return meaningful error codes. 2013-01-06 13:31:39 +01:00
bethsoftvideo.h
bfi.c Merge commit '84f2847de3' 2013-01-06 23:59:35 +01:00
bgmc.c bgmc: Fix av_malloc checks in ff_bgmc_init() 2012-11-14 23:03:36 +01:00
bgmc.h
bink.c Merge commit '84f2847de3' 2013-01-06 23:59:35 +01:00
binkaudio.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
binkdata.h
binkdsp.c
binkdsp.h
bintext.c lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
bintext.h
bit_depth_template.c
bitstream.c Merge commit '511cf612ac' 2012-12-21 17:32:52 +01:00
bitstream_filter.c
bmp.c Merge commit '84f2847de3' 2013-01-06 23:59:35 +01:00
bmp.h
bmp_parser.c
bmpenc.c Merge remote-tracking branch 'qatar/master' 2012-10-14 15:11:34 +02:00
bmv.c Merge commit '84f2847de3' 2013-01-06 23:59:35 +01:00
brender_pix.c lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
bytestream.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
c93.c Merge commit '84f2847de3' 2013-01-06 23:59:35 +01:00
cabac.c Drop broken and unused CABAC test program. 2012-11-14 00:36:17 +01:00
cabac.h
cabac_functions.h
cavs.c Merge commit '7d84826400' 2012-12-31 13:38:01 +01:00
cavs.h Merge commit '5e6ee38bd3' 2012-12-31 13:53:21 +01:00
cavs_parser.c
cavsdata.c
cavsdata.h
cavsdec.c Merge commit '5e6ee38bd3' 2012-12-31 13:53:21 +01:00
cavsdsp.c Merge remote-tracking branch 'qatar/master' 2012-10-08 21:46:34 +02:00
cavsdsp.h Merge remote-tracking branch 'qatar/master' 2012-10-08 21:46:34 +02:00
cbrt_tablegen.c
cbrt_tablegen.h
cdgraphics.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
cdxl.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
celp_filters.c ff_celp_lp_synthesis_filterf: change loop end check 2012-10-13 03:32:38 +02:00
celp_filters.h
celp_math.c Merge commit 'd15c21e5fa' 2012-10-21 13:35:42 +02:00
celp_math.h Merge commit 'd15c21e5fa' 2012-10-21 13:35:42 +02:00
cga_data.c Move xGA font data from lavc to lavu. 2012-10-01 22:24:17 +02:00
cga_data.h Move xGA font data from lavc to lavu. 2012-10-01 22:24:17 +02:00
chomp_bsf.c
cinepak.c Merge commit 'f3298f1299' 2012-12-24 15:09:58 +01:00
cljr.c cljr: return a meaningful error code. 2013-01-06 13:31:40 +01:00
cllc.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
cngdec.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
cngenc.c Merge commit '6860b4081d' 2012-10-31 13:43:33 +01:00
codec_desc.c Add EVRCA and SMV codec id 2013-01-07 11:43:20 +00:00
cook.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
cook_parser.c
cookdata.h
cos_tablegen.c cos_tablegen: fix the lack on M_PI 2013-01-06 13:56:55 +01:00
cpia.c lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
crystalhd.c lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
cscd.c Merge commit 'a1c525f7eb' 2013-01-14 14:43:32 +01:00
cyuv.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
dca.c
dca.h Merge commit 'c0329748b0' 2012-10-19 13:29:24 +02:00
dca_parser.c Merge commit '8ac0f6767b' 2012-11-02 13:43:57 +01:00
dca_parser.h
dcadata.h
dcadec.c dcadec: check xch_base_channel against channel_order_tab. 2012-12-14 23:37:44 +01:00
dcadsp.c
dcadsp.h
dcaenc.c Replace rest of libavutil/audioconvert.h with libavutil/channel_layout.h 2012-11-13 13:21:21 +00:00
dcaenc.h
dcahuff.h
dct-test.c Merge commit '9ebd45c2d5' 2012-12-08 13:49:26 +01:00
dct.c Merge remote-tracking branch 'qatar/master' 2012-10-08 21:46:34 +02:00
dct.h Merge remote-tracking branch 'qatar/master' 2012-10-08 21:46:34 +02:00
dct32.c
dct32.h
dct32_fixed.c
dct32_float.c
dctref.c
dctref.h
dfa.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
dirac.c dirac: fix inverted check 2013-01-09 01:08:39 +01:00
dirac.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
dirac_arith.c
dirac_arith.h
dirac_dwt.c lavc: split snow and dirac DWTs 2013-01-14 22:59:05 +01:00
dirac_dwt.h lavc: split snow and dirac DWTs 2013-01-14 22:59:05 +01:00
dirac_parser.c dirac_parser: check prev_pu_offset before using it 2012-12-15 16:04:49 +01:00
diracdec.c lavc: split snow and dirac DWTs 2013-01-14 22:59:05 +01:00
diracdsp.c
diracdsp.h
dnxhd_parser.c
dnxhddata.c dnxhd: Add avpriv_dnxhd_get_frame_size() 2013-01-06 13:58:46 +01:00
dnxhddata.h dnxhd: Add avpriv_dnxhd_get_frame_size() 2013-01-06 13:58:46 +01:00
dnxhddec.c dnxhddec: fix CID changed check. 2012-12-14 20:58:01 +01:00
dnxhdenc.c dnxhdenc: assert ff_dnxhd_get_cid_table() return value 2012-10-13 22:40:14 +02:00
dnxhdenc.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
dpcm.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
dpx.c Merge commit '57d11e5e28' 2013-01-07 00:41:06 +01:00
dpxenc.c dpxenc: fix signed c99 overflows 2012-10-14 05:48:02 +02:00
dsicinav.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
dsputil.c Drop Snow codec 2013-01-06 16:30:02 +01:00
dsputil.h Drop Snow codec 2013-01-06 16:30:02 +01:00
dsputil_template.c Merge commit '6906b19346' 2012-12-21 17:18:43 +01:00
dump_extradata_bsf.c
dv.c dv: use av_assert 2012-11-23 15:52:12 +01:00
dv_profile.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
dv_profile.h Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
dv_tablegen.c
dv_tablegen.h
dv_vlc_data.h
dvbsub.c
dvbsub_parser.c
dvbsubdec.c
dvdata.c
dvdata.h
dvdec.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
dvdsub_parser.c
dvdsubdec.c dvdsubdec: use unsigned shifts to avoid shifting into the sign bit 2013-01-12 21:39:00 +01:00
dvdsubenc.c dvdsubenc: use unsigned shifts to avoid shifting into the sign bit 2013-01-12 21:45:03 +01:00
dxa.c dxa: port to bytestream2 API 2012-12-06 19:09:48 +00:00
dxtory.c lavc: fix decode_frame() third parameter semantics for video decoders 2012-12-04 21:45:36 +01:00
dxva2.c
dxva2.h
dxva2_h264.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
dxva2_internal.h
dxva2_mpeg2.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
dxva2_vc1.c vc1: implement vc1 field interlaced dxva2 decoding 2012-10-20 00:07:14 +02:00
eac3_data.c
eac3_data.h
eac3dec.c miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
eac3enc.c Merge remote-tracking branch 'qatar/master' 2012-10-07 11:28:38 +02:00
eac3enc.h
eacmv.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
eaidct.c
eaidct.h
eamad.c Merge remote-tracking branch 'qatar/master' 2012-12-05 17:33:12 +01:00
eatgq.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
eatgv.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
eatqi.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
elbg.c
elbg.h
error_resilience.c error_concealment: Check that the picture is not in a half setup state. 2013-01-11 04:46:49 +01:00
escape124.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
escape130.c lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
exr.c lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
faandct.c
faandct.h
faanidct.c
faanidct.h
faxcompr.c tiffdec: Fix runend handling 2012-12-24 04:35:12 +01:00
faxcompr.h
fft-fixed-test.c
fft-internal.h
fft-test.c fft-test: fix order of operations for calculating the average error 2012-09-30 20:10:07 +02:00
fft.c Merge remote-tracking branch 'qatar/master' 2012-10-08 21:46:34 +02:00
fft.h Merge remote-tracking branch 'qatar/master' 2012-10-08 21:46:34 +02:00
fft_fixed.c
fft_float.c
ffv1.c ffv1: assert that there is at least one slice 2012-10-31 19:42:07 +00:00
ffv1.h Merge commit 'a7d2861d36' 2012-10-21 17:01:01 +02:00
ffv1dec.c Merge commit '511cf612ac' 2012-12-21 17:32:52 +01:00
ffv1enc.c ffv1enc: allow encoding with 1 slice for CIF and smaller in version 3 2012-12-05 01:22:43 +01:00
ffwavesynth.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
flac.c get_bits: rename get_bits_longlong to get_bits64 2012-12-08 14:53:01 +01:00
flac.h Merge commit '50a65e7a54' 2012-11-02 14:20:33 +01:00
flac_parser.c Merge remote-tracking branch 'qatar/master' 2012-12-22 13:25:53 +01:00
flacdata.c
flacdata.h
flacdec.c Merge remote-tracking branch 'qatar/master' 2012-12-22 13:25:53 +01:00
flacdsp.c Merge remote-tracking branch 'qatar/master' 2012-11-05 23:01:34 +01:00
flacdsp.h Merge remote-tracking branch 'qatar/master' 2012-11-05 23:01:34 +01:00
flacdsp_lpc_template.c Merge remote-tracking branch 'qatar/master' 2012-11-05 23:01:34 +01:00
flacdsp_template.c
flacenc.c lavc/flacenc: improve error return. 2012-12-31 19:11:12 +01:00
flashsv.c flashsv2_prime: check block before using it. 2012-12-15 00:19:52 +01:00
flashsv2enc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
flashsvenc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
flicvideo.c Merge commit '1a31dff937' 2013-01-14 15:36:35 +01:00
flv.h
flvdec.c Merge commit '5d471b73d2' 2012-12-10 01:27:10 +01:00
flvenc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
fmtconvert.c Merge remote-tracking branch 'qatar/master' 2012-10-08 21:46:34 +02:00
fmtconvert.h
frame_thread_encoder.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
frame_thread_encoder.h
fraps.c Merge commit '3c6e5a840c' 2013-01-07 01:01:13 +01:00
frwu.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
g722.c
g722.h Give all anonymously typedeffed structs in headers a name 2012-10-06 09:27:11 +02:00
g722dec.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
g722enc.c Merge commit '6d0beefbf6' 2012-10-10 14:07:05 +02:00
g723_1.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
g723_1_data.h g723_1dec: Fix lsp2lpc() so it can handle values at the ends of the table. 2012-11-16 21:36:44 +01:00
g726.c miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
g729.h
g729data.h
g729dec.c g729dec: check pitch_delay_int. 2012-12-14 01:13:21 +01:00
g729postfilter.c
g729postfilter.h
get_bits.h init_get_bits: fix off by 1 error 2013-01-14 16:35:41 +01:00
gif.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
gif.h undo file modifiers that suck in 2012-11-30 15:00:35 +00:00
gifdec.c Merge commit '688b132b88' 2013-01-14 15:04:58 +01:00
golomb-test.c Merge commit 'cb45553f57' 2012-12-05 13:34:45 +01:00
golomb.c
golomb.h Merge remote-tracking branch 'qatar/master' 2012-12-08 16:36:47 +01:00
gsm.h
gsm_parser.c gsm_parser: fix infinite loop 2012-11-07 18:08:23 +01:00
gsmdec.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
gsmdec_data.c
gsmdec_data.h Merge commit 'c35f0e8495' 2012-12-18 14:27:59 +01:00
gsmdec_template.c
h261.c
h261.h
h261_parser.c
h261data.c
h261data.h
h261dec.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
h261enc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
h263.c
h263.h Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
h263_parser.c
h263_parser.h
h263data.h
h263dec.c Fix "bistream" typo and add a check in tools/patcheck. 2012-12-18 02:47:34 +01:00
h264.c h264: Fix assignments in if() 2013-01-14 13:12:38 +02:00
h264.h h264: support frame size changes with multi threading 2012-12-19 21:46:11 +01:00
h264_cabac.c h264: Check gray scale CBP, fix out of array accesses. 2012-11-18 23:02:46 +01:00
h264_cavlc.c h264: check for invalid zeros_left before writing 2012-12-08 17:04:22 +01:00
h264_direct.c h264_direct: silence several warning: assignment from incompatible pointer type" 2012-12-26 01:23:19 +01:00
h264_loopfilter.c avcodec: Drop silly and/or broken printf debug output 2012-10-01 10:24:28 +02:00
h264_mb_template.c h264: avoid a grayscale related if() in hl_decode_mb() 2012-12-28 21:01:54 +01:00
h264_mc_template.c
h264_mp4toannexb_bsf.c
h264_mvpred.h
h264_parser.c Merge remote-tracking branch 'qatar/master' 2012-10-01 16:12:38 +02:00
h264_ps.c Merge commit 'c661cb6672' 2012-12-20 12:06:15 +01:00
h264_refs.c h264_refs: Print default in case we are missing a reference. 2012-11-11 02:51:23 +01:00
h264_sei.c h264: add support for AFD detection 2012-10-21 18:22:50 +02:00
h264data.h
h264dsp.c Merge remote-tracking branch 'qatar/master' 2012-10-08 21:46:34 +02:00
h264dsp.h
h264dsp_template.c
h264idct.c
h264idct_template.c
h264pred.c h264: avoid a grayscale related if() in hl_decode_mb() 2012-12-28 21:01:54 +01:00
h264pred.h Merge remote-tracking branch 'qatar/master' 2012-10-30 17:47:36 +01:00
h264pred_template.c Merge remote-tracking branch 'qatar/master' 2012-10-30 17:47:36 +01:00
huffman.c
huffman.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
huffyuv.c Merge commit 'b047c68783' 2012-12-23 14:53:21 +01:00
huffyuv.h Merge commit 'b047c68783' 2012-12-23 14:53:21 +01:00
huffyuvdec.c Merge commit 'b047c68783' 2012-12-23 14:53:21 +01:00
huffyuvenc.c Merge commit 'b047c68783' 2012-12-23 14:53:21 +01:00
idcinvideo.c Merge commit 'f7bf72a4a1' 2013-01-10 12:27:16 +01:00
iff.c iff decoder: support RGB8 and RGBN 2012-12-11 20:17:30 +11:00
iirfilter.c Merge commit 'cb45553f57' 2012-12-05 13:34:45 +01:00
iirfilter.h
imc.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
imcdata.h
imgconvert.c imgconvert: fix 2 "discards const qualifier from pointer target type" 2012-12-26 01:36:00 +01:00
imx_dump_header_bsf.c
indeo2.c Merge commit '9dbbda235d' 2013-01-07 01:24:32 +01:00
indeo2data.h
indeo3.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
indeo3data.h Merge commit '511cf612ac' 2012-12-21 17:32:52 +01:00
indeo4.c indeo4: more complete check for the scan vs block sizes. 2012-11-12 23:01:42 +01:00
indeo4data.h
indeo5.c Merge remote-tracking branch 'qatar/master' 2012-10-29 13:15:27 +01:00
indeo5data.h
intelh263dec.c
internal.h 10l: export ff_bprint_to_extradata between libs using avpriv_ prefix. 2012-12-30 22:54:56 +01:00
interplayvideo.c Merge commit '688b132b88' 2013-01-14 15:04:58 +01:00
intrax8.c
intrax8.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ituh263dec.c itu H.263: Fix handling of PB blocks 2012-12-10 23:23:27 +01:00
ituh263enc.c
ivi_common.c ivi_common: Fix use of uninitialized warnings 2012-12-29 03:07:45 +01:00
ivi_common.h Merge commit '07acdd651d' 2012-12-14 15:56:56 +01:00
ivi_dsp.c lavc: split snow and dirac DWTs 2013-01-14 22:59:05 +01:00
ivi_dsp.h Merge commit '4436f25a16' 2012-10-11 15:46:48 +02:00
j2k.c j2k: avoid printf() useage in debug code 2012-12-05 19:31:27 +01:00
j2k.h
j2k_dwt.c
j2k_dwt.h
j2kdec.c lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
j2kenc.c j2kenc: remove duplicate debug functions 2012-12-05 19:31:27 +01:00
jacosub.h
jacosubdec.c
jfdctfst.c
jfdctint.c
jfdctint_template.c
jpegls.c Merge remote-tracking branch 'qatar/master' 2012-10-01 16:12:38 +02:00
jpegls.h jpegls: increase run_index to 4 2012-10-13 03:54:04 +02:00
jpeglsdec.c jpegls: fix off limit 2012-10-13 03:54:04 +02:00
jpeglsdec.h
jpeglsenc.c jpeglsenc: favor av_freep() for saftey over av_free() when a variable is still accessible afterwards 2012-10-11 17:45:36 +02:00
jrevdct.c
jvdec.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
kbdwin.c
kbdwin.h
kgv1dec.c Merge commit '57d11e5e28' 2013-01-07 00:41:06 +01:00
kmvc.c Merge commit '57d11e5e28' 2013-01-07 00:41:06 +01:00
lagarith.c Merge commit '511cf612ac' 2012-12-21 17:32:52 +01:00
lagarithrac.c
lagarithrac.h
latm_parser.c
lcl.h
lcldec.c Merge commit '688b132b88' 2013-01-14 15:04:58 +01:00
lclenc.c lclenc: make compression level user selectable 2012-11-02 22:14:14 +00:00
libaacplus.c Merge commit 'cb45553f57' 2012-12-05 13:34:45 +01:00
libavcodec.v lavc: remove img_get_alpha_info as it not available any more 2013-01-04 20:13:03 +00:00
libcelt_dec.c lavc/libcelt: add missing internal.h include. 2012-12-09 03:43:03 +01:00
libfaac.c lavc: Fix assignments in if() when calling ff_af_queue_add 2013-01-14 13:12:44 +02:00
libfdk-aacenc.c lavc: Fix assignments in if() when calling ff_af_queue_add 2013-01-14 13:12:44 +02:00
libgsm.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
libilbc.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
libmp3lame.c lavc: Fix assignments in if() when calling ff_af_queue_add 2013-01-14 13:12:44 +02:00
libopencore-amr.c lavc: Fix assignments in if() when calling ff_af_queue_add 2013-01-14 13:12:44 +02:00
libopenjpegdec.c configure: consider using /usr/include/openjpeg-1.5 when searching for openjpeg 2012-12-22 18:55:39 +01:00
libopenjpegenc.c configure: consider using /usr/include/openjpeg-1.5 when searching for openjpeg 2012-12-22 18:55:39 +01:00
libopus.c Merge commit 'fd41cb4370' 2012-10-02 14:58:19 +02:00
libopus.h Merge commit 'fd41cb4370' 2012-10-02 14:58:19 +02:00
libopusdec.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
libopusenc.c libopusenc: use more specific and correct name for the channel order 2012-10-02 17:34:10 +02:00
libschroedinger.c
libschroedinger.h Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
libschroedingerdec.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
libschroedingerenc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
libspeexdec.c libspeexdec: fix terminator check 2013-01-05 18:36:13 +01:00
libspeexenc.c lavc: Fix assignments in if() when calling ff_af_queue_add 2013-01-14 13:12:44 +02:00
libstagefright.cpp lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
libtheoraenc.c fixed granularity of video quality when encoding with theora codec 2013-01-04 18:46:24 +01:00
libtwolame.c
libutvideo.h Fix compilation with libutvideo version 12.0.0 2013-01-15 01:15:10 +01:00
libutvideodec.cpp lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
libutvideoenc.cpp Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
libvo-aacenc.c lavc: Fix assignments in if() when calling ff_af_queue_add 2013-01-14 13:12:44 +02:00
libvo-amrwbenc.c libvo-amrwbenc: allow sampling rates other than 16khz 2012-11-02 23:47:58 +01:00
libvorbisdec.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
libvorbisenc.c libvorbisenc: Fix assignments in if() 2013-01-14 05:05:36 +01:00
libvpxdec.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
libvpxenc.c Merge remote-tracking branch 'qatar/master' 2012-12-10 02:16:33 +01:00
libx264.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
libxavs.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
libxvid.c Merge commit '5ac673b553' 2012-10-23 12:36:16 +02:00
libxvid.h
libxvid_rc.c libxvid_rc: fix leaks in ff_xvid_rate_control_init() 2012-10-11 17:08:33 +02:00
ljpegenc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
loco.c Merge commit 'df9036830b' 2013-01-14 15:45:05 +01:00
log2_tab.c avutil: Duplicate ff_log2_tab instead of sharing it across libs 2012-10-12 20:39:17 +02:00
lpc.c Merge commit '14f031d7ec' 2012-10-30 14:40:22 +01:00
lpc.h Merge commit '14f031d7ec' 2012-10-30 14:40:22 +01:00
lsp.c
lsp.h
lzw.c gifdec: port to bytestream2 API 2012-12-08 01:13:07 +00:00
lzw.h gifdec: port to bytestream2 API 2012-12-08 01:13:07 +00:00
lzwenc.c lzwenc: change assert to av_assert 2012-10-18 21:42:04 +02:00
mace.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
Makefile lavc: split snow and dirac DWTs 2013-01-14 22:59:05 +01:00
mathops.h Merge commit 'd5c62122a7' 2012-10-13 14:35:42 +02:00
mathtables.c Merge commit '468ea9d5b1' 2012-10-23 13:34:42 +02:00
mdct.c
mdct_fixed.c
mdct_float.c
mdec.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
microdvddec.c microdvd: sanitize AVPackets. 2012-12-31 00:41:35 +01:00
mimic.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
mjpeg.c
mjpeg.h Merge commit 'c0329748b0' 2012-10-19 13:29:24 +02:00
mjpeg2jpeg_bsf.c
mjpeg_parser.c
mjpega_dump_header_bsf.c
mjpegbdec.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
mjpegdec.c mjpegdec: Fix out of array read in unescaping code 2013-01-11 18:20:25 +01:00
mjpegdec.h Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
mjpegenc.c mjpegenc: fix restart interval parameters for yuv444 2012-12-18 01:21:48 +01:00
mjpegenc.h
mlp.c
mlp.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
mlp_parser.c Merge commit '97bf7c03b1' 2012-11-12 11:32:11 +01:00
mlp_parser.h
mlpdec.c lavc/mlpdec: reset layout when channels change. 2012-12-08 10:12:38 +01:00
mlpdsp.c Merge remote-tracking branch 'qatar/master' 2012-10-11 15:55:41 +02:00
mlpdsp.h Merge remote-tracking branch 'qatar/master' 2012-10-11 15:55:41 +02:00
mmvideo.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
motion-test.c motion-test: zero dsp context 2012-10-12 01:44:35 +02:00
motion_est.c Drop Snow codec 2013-01-06 16:30:02 +01:00
motion_est_template.c motion_est_template: fix warning: "ASSERT_LEVEL" is not defined 2012-12-29 19:37:20 +01:00
motionpixels.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
motionpixels_tablegen.c
motionpixels_tablegen.h
movsub_bsf.c
movtextdec.c lavc/movtextdec: keep the min size instead of max to fix overread. 2013-01-01 16:41:37 +01:00
movtextenc.c
mp3_header_compress_bsf.c
mp3_header_decompress_bsf.c
mpc.c Merge commit 'bfcd4b6a16' 2012-10-02 17:27:52 +02:00
mpc.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
mpc7.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
mpc7data.h
mpc8.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
mpc8data.h
mpc8huff.h
mpcdata.h
mpeg4audio.c lavc/aac: fix shared build failures with MSVC. 2012-11-12 22:28:57 +01:00
mpeg4audio.h Merge commit 'c0329748b0' 2012-10-19 13:29:24 +02:00
mpeg4data.h
mpeg4video.c
mpeg4video.h ff_mpeg4videodec_static_init: fix return type 2012-11-17 02:31:11 +01:00
mpeg4video_parser.c mpeg4video_parser: init static tables before use, fix nulll ptr deref 2012-11-13 19:21:59 +01:00
mpeg4video_parser.h
mpeg4videodec.c mpeg4videodec: use ROUNDED_DIV for pts calculation 2012-11-26 21:08:57 +01:00
mpeg4videoenc.c miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
mpeg12.c mpeg12: Support decoding dimensions that are a multiple of 4096 2013-01-07 15:31:00 +01:00
mpeg12.h Merge remote-tracking branch 'qatar/master' 2012-12-20 12:18:28 +01:00
mpeg12data.c mpeg12data: increase size of ff_mpeg1_default_intra_matrix to prevent harmless overreads from crashing 2012-11-14 03:17:52 +01:00
mpeg12data.h mpeg12data: increase size of ff_mpeg1_default_intra_matrix to prevent harmless overreads from crashing 2012-11-14 03:17:52 +01:00
mpeg12decdata.h
mpeg12enc.c mpeg12enc: check dimension validity 2013-01-07 15:47:21 +01:00
mpegaudio.c
mpegaudio.h
mpegaudio_parser.c
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudiodata.c
mpegaudiodata.h Merge commit 'c0329748b0' 2012-10-19 13:29:24 +02:00
mpegaudiodec.c mpegaudiodec/mp3on4: fix buffer size. 2013-01-04 06:20:19 +01:00
mpegaudiodec_float.c Merge commit '8e134e5104' 2012-11-26 14:24:19 +01:00
mpegaudiodecheader.c
mpegaudiodecheader.h
mpegaudiodectab.h
mpegaudiodsp.c Merge remote-tracking branch 'qatar/master' 2012-10-08 21:46:34 +02:00
mpegaudiodsp.h Merge remote-tracking branch 'qatar/master' 2012-10-08 21:46:34 +02:00
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudioenc.c Merge commit '97bf7c03b1' 2012-11-12 11:32:11 +01:00
mpegaudiotab.h
mpegvideo.c mpegvideo: Fix long standing race condition with frame threads 2013-01-15 05:34:37 +01:00
mpegvideo.h mpegvideo: Fix long standing race condition with frame threads 2013-01-15 05:34:37 +01:00
mpegvideo_enc.c mpegvideo_enc: fix edge emulation of dimension%16 != 0 for YUV != 420 2012-12-23 04:20:18 +01:00
mpegvideo_motion.c Merge commit '6906b19346' 2012-12-21 17:18:43 +01:00
mpegvideo_parser.c mpegvideo_parser: fix buffer access beyond end 2012-12-05 20:29:18 +01:00
mpegvideo_xvmc.c
mpl2dec.c Add MPL2 subtitles demuxer and decoder. 2012-12-30 22:37:25 +01:00
mqc.c
mqc.h
mqcdec.c
mqcenc.c
msgsmdec.c
msgsmdec.h
msmpeg4.c msmpeg4dec: fix coeff index 2012-12-12 17:46:05 +01:00
msmpeg4.h
msmpeg4data.c
msmpeg4data.h
msmpeg4enc.c msmpeg4enc: fix possible use of uninitialized warning 2012-12-29 03:07:45 +01:00
msrle.c Merge commit 'a1c525f7eb' 2013-01-14 14:43:32 +01:00
msrledec.c
msrledec.h
mss1.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
mss2.c Merge commit '9dbbda235d' 2013-01-07 01:24:32 +01:00
mss2dsp.c
mss2dsp.h
mss3.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
mss4.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
mss12.c avoid "0xFF << 24" as it is considered a integer overflow in C99 2012-10-14 03:26:31 +02:00
mss12.h
mss34dsp.c
mss34dsp.h
msvideo1.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
msvideo1enc.c msvideo1enc: fix interframe encoding 2012-10-16 02:22:27 +02:00
mvcdec.c Fix typo in mvc decoder. 2012-12-18 01:58:17 +01:00
mxpegdec.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
nellymoser.c
nellymoser.h
nellymoserdec.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
nellymoserenc.c lavc: Fix assignments in if() when calling ff_af_queue_add 2013-01-14 13:12:44 +02:00
noise_bsf.c noise_bsf: fix division by 0 2012-10-14 21:45:42 +02:00
nuv.c nuv: remove unused variable 2013-01-14 16:37:12 +01:00
old_codec_ids.h Drop Snow codec 2013-01-06 16:30:02 +01:00
options.c lavc: add pkt_size field to AVFrame 2012-12-15 11:46:30 +01:00
options_table.h Drop Snow codec 2013-01-06 16:30:02 +01:00
os2threads.h
paf.c lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
paf.h
pamenc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
parser.c Merge commit '511cf612ac' 2012-12-21 17:32:52 +01:00
parser.h Merge commit '9a07c1332c' 2012-11-03 14:13:45 +01:00
pcm-mpeg.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
pcm.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
pcm_tablegen.c
pcm_tablegen.h
pcx.c Merge commit 'a1c525f7eb' 2013-01-14 14:43:32 +01:00
pcxenc.c Merge remote-tracking branch 'qatar/master' 2012-10-14 15:11:34 +02:00
pgssubdec.c pgssubdec: remove unused variable 2012-11-28 16:21:25 +00:00
pictordec.c Merge commit 'f3298f1299' 2012-12-24 15:09:58 +01:00
png.c
png.h
png_parser.c
pngdec.c pngdec: fix decoding of right column for 2/4bpp 2013-01-03 23:40:22 +01:00
pngdsp.c Merge remote-tracking branch 'qatar/master' 2012-10-08 21:46:34 +02:00
pngdsp.h
pngenc.c Merge commit '511cf612ac' 2012-12-21 17:32:52 +01:00
pnm.c Merge commit '57d11e5e28' 2013-01-07 00:41:06 +01:00
pnm.h
pnm_parser.c
pnmdec.c Merge commit '57d11e5e28' 2013-01-07 00:41:06 +01:00
pnmenc.c pgmyuvenc: do not create files which are not supported 2012-10-24 18:38:31 +00:00
proresdata.c
proresdata.h
proresdec.h
proresdec2.c lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
proresdec_lgpl.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
proresdsp.c Merge remote-tracking branch 'qatar/master' 2012-10-08 21:46:34 +02:00
proresdsp.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
proresenc_anatoliy.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
proresenc_kostya.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
psymodel.c
psymodel.h
pthread.c pthread: Do not use a half updated context as master for deallocation. 2013-01-13 06:22:04 +01:00
ptx.c Merge commit '9dbbda235d' 2013-01-07 01:24:32 +01:00
put_bits.h Merge remote-tracking branch 'qatar/master' 2012-10-01 16:12:38 +02:00
qcelpdata.h qcelpdata: correct start bit for cbgain[0] in qcelp_rate_octave_bitmap[] 2012-12-19 01:24:56 +00:00
qcelpdec.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
qdm2.c qdm2: fix out of stack array read. 2013-01-10 04:57:50 +01:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2data.h
qdrw.c Merge commit '74a9a624c5' 2013-01-14 15:17:16 +01:00
qpeg.c Merge commit '688b132b88' 2013-01-14 15:04:58 +01:00
qtrle.c Merge commit '688b132b88' 2013-01-14 15:04:58 +01:00
qtrleenc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
r210dec.c Merge commit '6689474b91' 2013-01-07 01:30:23 +01:00
r210enc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
ra144.c Merge commit '9734b8ba56' 2012-10-12 14:26:46 +02:00
ra144.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
ra144dec.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
ra144enc.c lavc: Fix assignments in if() when calling ff_af_queue_add 2013-01-14 13:12:44 +02:00
ra288.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
ra288.h
ralf.c lavc: add a wrapper for AVCodecContext.get_buffer(). 2012-12-04 21:41:59 +01:00
ralfdata.h
rangecoder.c Merge commit '3dc06b6972' 2012-10-16 14:04:14 +02:00
rangecoder.h Merge commit '90558e848a' 2012-10-13 15:35:05 +02:00
ratecontrol.c Merge commit 'f61272f0ef' 2013-01-12 13:32:13 +01:00
ratecontrol.h
raw.c Merge remote-tracking branch 'qatar/master' 2012-10-30 17:47:36 +01:00
raw.h lavc: ff_find_pix_fmt ->avpriv 2013-01-12 14:06:30 +01:00
rawdec.c lavc: ff_find_pix_fmt ->avpriv 2013-01-12 14:06:30 +01:00
rawenc.c Merge commit '50ba57e0ce' 2012-10-12 16:48:26 +02:00
rdft.c
rdft.h
realtextdec.c
rectangle.h
remove_extradata_bsf.c
resample.c Merge commit '511cf612ac' 2012-12-21 17:32:52 +01:00
resample2.c resample: remove disabled debug code 2012-12-06 02:51:26 +01:00
rl.h
rl2.c Merge commit '7b1fbd4729' 2013-01-07 01:11:14 +01:00
rle.c
rle.h
roqaudioenc.c roqaudioenc: remove dead code 2012-10-25 01:38:15 +02:00
roqvideo.c
roqvideo.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
roqvideodec.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
roqvideoenc.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
rpza.c Merge commit '74a9a624c5' 2013-01-14 15:17:16 +01:00
rtjpeg.c
rtjpeg.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
rv10.c rv10: always check direct mode interpolation times. 2013-01-07 21:35:52 +01:00
rv10enc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
rv20enc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
rv30.c Merge remote-tracking branch 'qatar/master' 2012-12-08 16:36:47 +01:00
rv30data.h
rv30dsp.c
rv34.c Merge commit '6906b19346' 2012-12-21 17:18:43 +01:00
rv34.h Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
rv34_parser.c
rv34data.h
rv34dsp.c arm: call arm-specific rv34dsp init functions under if (ARCH_ARM) 2012-10-10 15:28:50 +02:00
rv34dsp.h arm: call arm-specific rv34dsp init functions under if (ARCH_ARM) 2012-10-10 15:28:50 +02:00
rv34vlc.h
rv40.c
rv40data.h
rv40dsp.c Merge commit 'b522000e9b' 2012-10-11 14:03:12 +02:00
rv40vlc2.h
s3tc.c
s3tc.h
s302m.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
samidec.c
sanm.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
sanm_data.h
sbr.h sbr: increase f_tablelim size, it appears it was too small by 1. 2012-11-19 13:09:02 +01:00
sbrdsp.c x86: call most of the x86 dsp init functions under if (ARCH_X86) 2012-10-08 11:54:05 +02:00
sbrdsp.h
sgi.h
sgidec.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
sgienc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
sgirledec.c SGI RLE 8-bit decoder 2012-12-17 20:37:54 +11:00
shorten.c Merge commit '511cf612ac' 2012-12-21 17:32:52 +01:00
simple_idct.c
simple_idct.h
simple_idct_template.c
sinewin.c
sinewin.h
sinewin_tablegen.c
sinewin_tablegen.h
sipr.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
sipr.h
sipr16k.c
sipr16kdata.h
siprdata.h
smacker.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
smc.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
snow.c lavc: split snow and dirac DWTs 2013-01-14 22:59:05 +01:00
snow.h lavc: split snow and dirac DWTs 2013-01-14 22:59:05 +01:00
snow_dwt.c lavc: split snow and dirac DWTs 2013-01-14 22:59:05 +01:00
snow_dwt.h lavc: split snow and dirac DWTs 2013-01-14 22:59:05 +01:00
snowdata.h Drop Snow codec 2013-01-06 16:30:02 +01:00
snowdec.c lavc: split snow and dirac DWTs 2013-01-14 22:59:05 +01:00
snowenc.c lavc: split snow and dirac DWTs 2013-01-14 22:59:05 +01:00
sonic.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
sp5x.h
sp5xdec.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
srtdec.c lavc/srtdec: make some sscanf to work at the end of a line. 2012-12-30 21:39:35 +01:00
srtenc.c lavc/srtenc: just like the decoder, mark SRT encoder as deprecated. 2012-12-30 21:39:36 +01:00
subviewerdec.c lavc/subviewerdec: fix potential NULL deref. 2013-01-06 04:04:22 +01:00
sunrast.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
sunrast.h
sunrastenc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
svq1.c Merge commit 'b522000e9b' 2012-10-11 14:03:12 +02:00
svq1.h Merge commit 'b522000e9b' 2012-10-11 14:03:12 +02:00
svq1_cb.h
svq1_vlc.h Merge commit 'b522000e9b' 2012-10-11 14:03:12 +02:00
svq1dec.c svq1dec: check that the reference frame matches in size before using it. 2013-01-08 00:28:35 +01:00
svq1enc.c svq1enc: Fix assignments in if() 2013-01-14 13:12:49 +02:00
svq1enc_cb.h Merge commit 'b522000e9b' 2012-10-11 14:03:12 +02:00
svq3.c Merge commit '6906b19346' 2012-12-21 17:18:43 +01:00
svq13.c Merge commit 'b522000e9b' 2012-10-11 14:03:12 +02:00
synth_filter.c
synth_filter.h
tableprint.h
tak.c tak: reduce difference with qatar 2012-12-09 22:01:00 +00:00
tak.h tak: reduce difference with qatar 2012-12-09 22:01:00 +00:00
tak_parser.c tak: reduce difference with qatar 2012-12-09 22:01:00 +00:00
takdec.c takdec: silence/fix warning for undefined behavior 2012-12-10 12:06:30 +00:00
targa.c Merge commit '688b132b88' 2013-01-14 15:04:58 +01:00
targa.h targa: support 2-way and 4-way interleaved files 2012-10-08 22:47:57 -05:00
targa_y216dec.c lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
targaenc.c lavc: do not use av_pix_fmt_descriptors directly 2012-10-12 15:31:42 +00:00
textdec.c lavc/textdec: fix subviewer1 preproc check. 2012-12-31 13:06:29 +01:00
thread.h miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
tiertexseqv.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
tiff.c tiff: Fix assignments in if() 2013-01-14 05:05:39 +01:00
tiff.h
tiff_data.c
tiff_data.h
tiffenc.c Merge commit '5e9c6ef8f3' 2012-11-14 11:59:20 +01:00
timecode.c
timecode.h
tmv.c Merge commit 'a1c525f7eb' 2013-01-14 14:43:32 +01:00
truemotion1.c Merge commit '57d11e5e28' 2013-01-07 00:41:06 +01:00
truemotion1data.h
truemotion2.c Merge remote-tracking branch 'qatar/master' 2013-01-14 15:53:25 +01:00
truespeech.c Merge commit 'f3298f1299' 2012-12-24 15:09:58 +01:00
truespeech_data.h
tscc.c Merge commit 'df9036830b' 2013-01-14 15:45:05 +01:00
tscc2.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
tscc2data.h
tta.c Merge commit '418693bdc5' 2012-12-23 13:32:40 +01:00
twinvq.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
twinvq_data.h
txd.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
ulti.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
ulti_cb.h
unary.h
utils.c Merge commit '64bb3fa6b7' 2012-12-31 13:14:06 +01:00
utvideo.c
utvideo.h
utvideodec.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
utvideoenc.c utvideoenc: fix theoretical integer overflow 2012-10-19 18:57:57 +02:00
v210dec.c Merge commit '9dbbda235d' 2013-01-07 01:24:32 +01:00
v210dec.h
v210enc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
v210x.c Merge commit '5b4dfbffc2' 2013-01-07 01:35:18 +01:00
v308dec.c lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
v308enc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
v408dec.c lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
v408enc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
v410dec.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
v410enc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
vaapi.c
vaapi.h
vaapi_h264.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
vaapi_internal.h
vaapi_mpeg2.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
vaapi_mpeg4.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
vaapi_vc1.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
vb.c Merge commit '6689474b91' 2013-01-07 01:30:23 +01:00
vble.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
vc1.c vc1dec: do not allow field_mode to change after the first header 2012-11-16 04:58:46 +01:00
vc1.h vc1dec: do not allow field_mode to change after the first header 2012-11-16 04:58:46 +01:00
vc1_parser.c
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c vc1dec: ensure cbpcy_vlc has been set before decoding a frame. 2013-01-12 04:09:21 +01:00
vc1dsp.c vc1dsp: fix the warning fix, make it work with --disable-asm 2012-12-26 14:24:31 +01:00
vc1dsp.h Merge remote-tracking branch 'qatar/master' 2012-10-08 21:46:34 +02:00
vcr1.c Merge commit '1a31dff937' 2013-01-14 15:36:35 +01:00
vda.h fix a compiling error with llvm-gcc 2012-10-27 04:32:40 +02:00
vda_h264.c miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
vda_h264_dec.c lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
vdpau.c Merge commit '200e8ac920' 2013-01-14 13:48:30 +01:00
vdpau.h Merge commit '44e065d56c' 2013-01-14 13:29:00 +01:00
vdpau_h264.c Merge commit '246da0b135' 2013-01-14 14:00:21 +01:00
vdpau_internal.h Merge commit '44e065d56c' 2013-01-14 13:29:00 +01:00
vdpau_mpeg4.c Merge commit '200e8ac920' 2013-01-14 13:48:30 +01:00
vdpau_mpeg12.c Merge commit '200e8ac920' 2013-01-14 13:48:30 +01:00
vdpau_vc1.c Merge commit '246da0b135' 2013-01-14 14:00:21 +01:00
version.h Merge commit '246da0b135' 2013-01-14 14:00:21 +01:00
videodsp.c videodsp: Fix project name 2012-12-22 00:58:08 +01:00
videodsp.h videodsp: Fix project name 2012-12-22 00:58:08 +01:00
videodsp_template.c videodsp: Fix project name 2012-12-22 00:58:08 +01:00
vima.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
vmdav.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
vmnc.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
vorbis.c Merge remote-tracking branch 'qatar/master' 2012-10-01 16:12:38 +02:00
vorbis.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
vorbis_data.c Merge commit '97bf7c03b1' 2012-11-12 11:32:11 +01:00
vorbis_enc_data.h
vorbis_parser.c
vorbis_parser.h
vorbisdec.c vorbisdec: Check bark_map_size. 2013-01-11 00:58:40 +01:00
vorbisenc.c libavcodec/vorbisenc: add {} to complex ifs 2012-10-21 18:05:22 +02:00
vp3.c Merge commit 'ec86ba5731' 2013-01-11 12:30:32 +01:00
vp3_parser.c
vp3data.h
vp3dsp.c
vp3dsp.h
vp5.c Merge commit 'bb675d3ac6' 2012-12-15 13:41:06 +01:00
vp5data.h
vp6.c Merge commit 'bb675d3ac6' 2012-12-15 13:41:06 +01:00
vp6data.h
vp6dsp.c
vp8.c Merge commit '6906b19346' 2012-12-21 17:18:43 +01:00
vp8.h Merge commit '6906b19346' 2012-12-21 17:18:43 +01:00
vp8_parser.c
vp8data.h
vp8dsp.c Merge remote-tracking branch 'qatar/master' 2012-10-08 21:46:34 +02:00
vp8dsp.h miscellaneous typo fixes 2012-12-21 00:18:34 +01:00
vp56.c Merge commit '6906b19346' 2012-12-21 17:18:43 +01:00
vp56.h Merge commit '6906b19346' 2012-12-21 17:18:43 +01:00
vp56data.c
vp56data.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
vp56dsp.c Merge remote-tracking branch 'qatar/master' 2012-10-08 21:46:34 +02:00
vp56dsp.h
vp56rac.c
vqavideo.c Merge commit '9dbbda235d' 2013-01-07 01:24:32 +01:00
w32pthreads.h Merge remote-tracking branch 'qatar/master' 2012-10-06 13:45:08 +02:00
wavpack.c wavpack: check pointer to avoid overreading input buffer 2013-01-11 16:37:31 +01:00
webvttdec.c
wma.c Merge remote-tracking branch 'qatar/master' 2012-11-02 14:57:36 +01:00
wma.h Merge remote-tracking branch 'qatar/master' 2012-11-02 14:57:36 +01:00
wma_common.c
wma_common.h
wmadata.h
wmadec.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
wmaenc.c wmaenc: add new line to some error messages 2012-12-05 20:29:27 +01:00
wmalosslessdec.c wmalosslessdec: make arrays indexed by ch large enough for maximum number of channels 2013-01-10 04:57:50 +01:00
wmaprodata.h
wmaprodec.c Merge commit 'f3298f1299' 2012-12-24 15:09:58 +01:00
wmavoice.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
wmavoice_data.h
wmv2.c Merge commit '6906b19346' 2012-12-21 17:18:43 +01:00
wmv2.h
wmv2dec.c Merge remote-tracking branch 'qatar/master' 2012-10-01 16:12:38 +02:00
wmv2enc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
wnv1.c wnv1: return meaningful error codes. 2013-01-06 13:31:40 +01:00
ws-snd1.c Merge commit '594d4d5df3' 2012-12-05 15:18:12 +01:00
xan.c Merge remote-tracking branch 'qatar/master' 2013-01-09 12:30:14 +01:00
xbmdec.c lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
xbmenc.c xbmenc: cosmetics: reindent 2012-10-15 13:28:23 +00:00
xface.c lavc: add xface image decoder and encoder 2012-10-15 08:32:18 +02:00
xface.h lavc: add xface image decoder and encoder 2012-10-15 08:32:18 +02:00
xfacedec.c lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
xfaceenc.c lavc/xfaceenc: prefer do{}while() over for(){} construct in xface_encode_frame() loop 2012-11-03 23:35:50 +01:00
xiph.c
xiph.h
xl.c Merge commit '84f2847de3' 2013-01-06 23:59:35 +01:00
xsubdec.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
xsubenc.c
xvmc.h
xvmc_internal.h
xwd.h
xwddec.c Merge commit 'df9b956751' 2012-12-05 17:20:19 +01:00
xwdenc.c Merge commit '50ba57e0ce' 2012-10-12 16:48:26 +02:00
xxan.c Merge commit '84f2847de3' 2013-01-06 23:59:35 +01:00
y41pdec.c lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
y41penc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
yop.c Merge commit '84f2847de3' 2013-01-06 23:59:35 +01:00
yuv4dec.c lavc: fix decode_frame() third parameter semantics for rest of video decoders 2012-12-05 18:24:43 +00:00
yuv4enc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
zerocodec.c zerocodec: remove an unused variable. 2012-12-24 09:17:40 +01:00
zmbv.c Merge remote-tracking branch 'qatar/master' 2013-01-11 13:38:37 +01:00
zmbvenc.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00