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

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

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-09 17:18:40 +01:00
..
aarch64 avcodec/aarch64/h264qpel_init_aarch64: mark src as const 2014-08-30 12:48:31 +02:00
alpha Merge commit '835f798c7d' 2014-08-15 20:11:56 +02:00
arm Fix compile error on arm4/arm5 platform 2014-10-04 23:52:28 +02:00
avr32
bfin bfin: add README 2014-06-02 20:18:44 +02:00
mips fft: add ff_ prefix to some global arrays. 2014-08-31 10:25:36 +02:00
neon Merge commit '835f798c7d' 2014-08-15 20:11:56 +02:00
ppc Add missing "const" all over the place. 2014-08-29 18:57:25 +02:00
sh4
sparc
x86 avcodec/x86/vp9lpf: Always include x86util.asm 2014-09-18 01:11:33 +02:00
4xm.c Merge commit 'c67b449beb' 2014-06-23 13:31:26 +02:00
8bps.c Merge commit '632ad2248e' 2014-05-11 21:48:32 +02:00
8svx.c Merge commit '74512f7e36' 2014-09-02 21:45:58 +02:00
012v.c
a64colors.h
a64multienc.c avcodec/a64multienc use av_freep() 2014-07-18 04:57:00 +02:00
a64tables.h
aac.h avcodec/aac: fix () in IS_CODEBOOK_UNSIGNED macro 2014-05-25 03:45:10 +02:00
aac_ac3_parser.c
aac_ac3_parser.h
aac_adtstoasc_bsf.c Merge commit '63f800ca5f' 2014-09-01 20:51:44 +02:00
aac_parser.c avcodec: fix aac/ac3 parser bitstream buffer size 2014-08-22 01:24:40 +02:00
aac_tablegen.c
aac_tablegen.h Add av_cold to table generation functions. 2014-08-31 10:33:02 +02:00
aac_tablegen_decl.h
aacadtsdec.c Merge commit 'a90d92ce2a' 2014-05-03 23:21:26 +02:00
aacadtsdec.h
aaccoder.c Add missing "const" all over the place. 2014-08-29 18:57:25 +02:00
aacdec.c fix various typos 2014-06-03 10:58:19 -08:00
aacdectab.h
aacenc.c avcodec/aacenc: Use FF_ALLOCZ_ARRAY_OR_GOTO() 2014-09-10 15:18:29 +02:00
aacenc.h
aacps.c
aacps.h
aacps_tablegen.c aacps_tablegen: replace TABLE_CONST by const. 2014-08-31 18:33:27 +02:00
aacps_tablegen.h Add av_cold to table generation functions. 2014-08-31 10:33:02 +02:00
aacpsdata.c
aacpsdsp.c
aacpsdsp.h
aacpsy.c avcodec/aacpsy: Use av_mallocz_array() 2014-06-08 15:14:03 +02:00
aacsbr.c aacsbr: support hardcoding tables. 2014-09-06 20:59:20 +02:00
aacsbr.h
aacsbr_tablegen.c aacsbr: support hardcoding tables. 2014-09-06 20:59:20 +02:00
aacsbr_tablegen.h aacsbr: support hardcoding tables. 2014-09-06 20:59:20 +02:00
aacsbrdata.h aacsbr: support hardcoding tables. 2014-09-06 20:59:20 +02:00
aactab.c
aactab.h
aandcttab.c aandcttab: fix spelling 2014-06-15 12:11:46 +02:00
aandcttab.h aandcttab: fix spelling 2014-06-15 12:11:46 +02:00
aasc.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
ac3.c
ac3.h Improved AC3 decoder level support (heavy drc, dialnorm) 2014-08-27 14:31:39 +02:00
ac3_parser.c avcodec: fix aac/ac3 parser bitstream buffer size 2014-08-22 01:24:40 +02:00
ac3_parser.h
ac3dec.c Improved AC3 decoder level support (heavy drc, dialnorm) 2014-08-27 14:31:39 +02:00
ac3dec.h Improved AC3 decoder level support (heavy drc, dialnorm) 2014-08-27 14:31:39 +02:00
ac3dec_data.c
ac3dec_data.h
ac3dec_fixed.c avcodec/ac3dec_fixed: remove unused arrays 2014-09-08 16:59:16 +02:00
ac3dec_float.c Improved AC3 decoder level support (heavy drc, dialnorm) 2014-08-27 14:31:39 +02:00
ac3dsp.c
ac3dsp.h
ac3enc.c avcodec/ac3en: use FF_ALLOC(Z)_ARRAY() 2014-09-13 13:28:38 +02:00
ac3enc.h Merge commit '2d60444331' 2014-07-17 23:27:40 +02:00
ac3enc_fixed.c Merge commit '9a9e2f1c8a' 2014-06-22 17:58:28 +02:00
ac3enc_float.c Merge commit '9a9e2f1c8a' 2014-06-22 17:58:28 +02:00
ac3enc_opts_template.c
ac3enc_template.c avcodec/ac3enc_template: fix out of array read 2014-10-04 23:52:28 +02:00
ac3tab.c
ac3tab.h
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c Merge commit '9a9e2f1c8a' 2014-06-22 17:58:28 +02:00
acelp_pitch_delay.h Merge commit '9a9e2f1c8a' 2014-06-22 17:58:28 +02:00
acelp_vectors.c
acelp_vectors.h
adpcm.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
adpcm.h Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
adpcm_data.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
adpcm_data.h Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
adpcmenc.c avcodec/adpcmenc: Use FF_ALLOC_ARRAY_OR_GOTO() 2014-09-10 15:18:29 +02:00
adx.c Merge commit '9325d88eba' 2014-08-10 02:09:13 +02:00
adx.h Merge commit '9325d88eba' 2014-08-10 02:09:13 +02:00
adx_parser.c
adxdec.c Merge commit 'd5cf5afabb' 2014-07-09 22:38:13 +02:00
adxenc.c
aic.c Add missing "const" all over the place. 2014-08-29 18:57:25 +02:00
alac.c alac: add option to decoded incorrect ALAC 2014-08-18 21:59:23 +02:00
alac_data.c
alac_data.h
alacenc.c alacenc: fix extra bits extraction 2014-08-18 02:51:34 +02:00
aliaspixdec.c
aliaspixenc.c
allcodecs.c avcodec/webvttenc: add webvtt encoder 2014-05-25 03:04:14 +02:00
alsdec.c Merge commit 'c67b449beb' 2014-06-23 13:31:26 +02:00
amr.h
amrnbdata.h
amrnbdec.c
amrwbdata.h
amrwbdec.c
anm.c
ansi.c
apedec.c Merge commit 'c67b449beb' 2014-06-23 13:31:26 +02:00
ass.c avcodec/ass: move playres parameters below scripttype 2014-06-18 18:43:36 +02:00
ass.h
ass_split.c
ass_split.h
assdec.c
assenc.c
asv.c Merge commit 'f61e47dd68' 2014-09-02 21:57:46 +02:00
asv.h Merge commit 'f61e47dd68' 2014-09-02 21:57:46 +02:00
asvdec.c Merge commit 'f61e47dd68' 2014-09-02 21:57:46 +02:00
asvenc.c avcodec/asvenc: fix AAN scaling 2014-10-04 23:52:28 +02:00
atrac.c
atrac.h
atrac1.c
atrac1data.h Various small spelling fixes. 2014-04-22 20:44:31 +02:00
atrac3.c Merge commit 'f929ab0569' 2014-08-15 21:00:50 +02:00
atrac3data.h
atrac3plus.c Add missing "const" all over the place. 2014-08-29 18:57:25 +02:00
atrac3plus.h
atrac3plus_data.h
atrac3plusdec.c avcodec/atrac3plusdec: Use av_mallocz_array() 2014-05-21 16:03:22 +02:00
atrac3plusdsp.c
audio_frame_queue.c
audio_frame_queue.h
audioconvert.c
audioconvert.h
audiodsp.c Merge commit '9a9e2f1c8a' 2014-06-22 17:58:28 +02:00
audiodsp.h Merge commit '9a9e2f1c8a' 2014-06-22 17:58:28 +02:00
aura.c
avcodec.h avcodec: fix missing doxygen comment marker 2014-09-01 00:52:22 +01:00
avcodecres.rc
avdct.c avcodec/avdct: add "xvid" alias AVOption and use FF_IDCT_XVID 2014-08-09 12:42:07 +02:00
avdct.h avcodec: Change get_pixels() to ptrdiff_t linesize 2014-08-06 15:50:54 +02:00
avfft.c
avfft.h
avpacket.c Merge commit '874390e163' 2014-06-20 16:40:04 +02:00
avpicture.c
avrndec.c
avs.c
avuidec.c
avuienc.c avcodec/avuienc: move pointer declaration to where its used 2014-08-02 20:13:08 +02:00
bethsoftvideo.c
bethsoftvideo.h
bfi.c
bgmc.c
bgmc.h
bink.c Merge commit 'e74433a8e6' 2014-06-19 04:54:38 +02:00
binkaudio.c Merge commit 'f20518568a' 2014-09-04 19:46:06 +02:00
binkdata.h
binkdsp.c Merge commit 'cb52a17cb6' 2014-05-30 01:23:04 +02:00
binkdsp.h Merge commit 'cb52a17cb6' 2014-05-30 01:23:04 +02:00
bintext.c
bintext.h
bit_depth_template.c
bitstream.c avcodec/bitstream: remove trivial assert 2014-07-02 16:25:40 +02:00
bitstream_filter.c Merge commit '53abe32409' 2014-07-27 01:57:34 +02:00
blockdsp.c alpha/blockdsp: move clear_blocks out of dsputil 2014-06-19 22:39:38 +02:00
blockdsp.h alpha/blockdsp: move clear_blocks out of dsputil 2014-06-19 22:39:38 +02:00
bmp.c Use os/2 palette even if it contains less than 256 entries. 2014-07-05 02:11:17 +02:00
bmp.h
bmp_parser.c avcodec/bmp_parser: delay frame end detection to the next header or EOF 2014-09-13 17:46:18 +02:00
bmpenc.c
bmvaudio.c Merge commit '2fc85fe96e' 2014-07-06 23:43:37 +02:00
bmvvideo.c Merge commit '2fc85fe96e' 2014-07-06 23:43:37 +02:00
brenderpix.c Merge commit 'e96c3b81ca' 2014-08-04 21:48:00 +02:00
bswapdsp.c Merge commit 'c67b449beb' 2014-06-23 13:31:26 +02:00
bswapdsp.h Merge commit 'c67b449beb' 2014-06-23 13:31:26 +02:00
bytestream.h
c93.c
cabac.c cabac: Allow hardcoding CABAC table. 2014-09-06 20:59:20 +02:00
cabac.h cabac: Allow hardcoding CABAC table. 2014-09-06 20:59:20 +02:00
cabac_functions.h avcodec/cabac_functions: fix "warning: UNCHECKED_BITSTREAM_READER is not defined, evaluates to 0" 2014-09-08 21:06:47 +02:00
cabac_tablegen.c cabac: Allow hardcoding CABAC table. 2014-09-06 20:59:20 +02:00
cabac_tablegen.h cabac: Allow hardcoding CABAC table. 2014-09-06 20:59:20 +02:00
cavs.c Merge commit 'e3fcb14347' 2014-07-01 15:22:11 +02:00
cavs.h Merge commit 'e3fcb14347' 2014-07-01 15:22:11 +02:00
cavs_parser.c
cavsdata.c avcodec/cavs: make cavs_chroma_qp non static 2014-06-28 19:08:39 +02:00
cavsdec.c avcodec/cavs: make cavs_chroma_qp non static 2014-06-28 19:08:39 +02:00
cavsdsp.c Merge commit '7fb993d338' 2014-07-25 13:05:08 +02:00
cavsdsp.h Merge commit '368f50359e' 2014-05-30 02:43:34 +02:00
cbrt_tablegen.c
cbrt_tablegen.h Add av_cold to table generation functions. 2014-08-31 10:33:02 +02:00
cdgraphics.c Merge commit 'c7d9b473e2' 2014-08-07 01:56:50 +02:00
cdxl.c
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c avcodec/cinepak: fix integer underflow 2014-10-04 23:52:29 +02:00
cinepakenc.c avcodec/cinepakenc: use av_malloc_array() 2014-05-11 20:06:28 +02:00
cljrdec.c avcodec/cljrdec: remove unneeded include 2014-07-07 16:31:51 +02:00
cljrenc.c Merge commit '373a6dda54' 2014-07-06 20:00:59 +02:00
cllc.c Merge commit 'c67b449beb' 2014-06-23 13:31:26 +02:00
cngdec.c
cngenc.c avcodec/cngenc: Use av_malloc_array() 2014-04-22 02:38:03 +02:00
codec_desc.c Merge commit 'c5fca0174d' 2014-07-28 12:36:28 +02:00
cook.c avcodec/cook: check that the subpacket sizes fit in block_align 2014-11-01 13:28:14 +01:00
cook_parser.c
cookdata.h
copy_block.h
cos_tablegen.c
cpia.c
crystalhd.c avcodec/crystalhd: Add #if HAVE_UNISTD_H around #include <unistd.h> 2014-07-08 02:51:56 +02:00
cscd.c
cyuv.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
dca.c avcodec/dca: Make ff_dca_convert_bitstream() available to libavformat, needed for dts_probe() 2014-08-06 22:28:35 +02:00
dca.h avcodec/dca: Make ff_dca_convert_bitstream() available to libavformat, needed for dts_probe() 2014-08-06 22:28:35 +02:00
dca_parser.c avcodec/dca: Make ff_dca_convert_bitstream() available to libavformat, needed for dts_probe() 2014-08-06 22:28:35 +02:00
dcadata.h Merge commit '6b7b8585d7' 2014-05-23 19:01:12 +02:00
dcadec.c avcodec/dcadec: Check that the added xch channel isnt already there 2014-12-17 20:02:05 +01:00
dcadsp.c
dcadsp.h
dcaenc.c fix various typos 2014-06-03 10:58:19 -08:00
dcaenc.h Add missing "const" all over the place. 2014-08-29 18:57:25 +02:00
dcahuff.h
dct-test.c Merge commit '1274ea8dba' 2014-09-08 00:54:55 +02:00
dct.c avcodec/dct: use av_malloc_array() 2014-05-11 20:06:45 +02:00
dct.h Merge commit '95c0cec03a' 2014-09-03 03:19:40 +02:00
dct32.h
dct32_fixed.c
dct32_float.c
dct32_template.c
dctref.c
dctref.h
dfa.c
dirac.c Merge commit '9752d07d33' 2014-09-09 12:12:29 +02:00
dirac.h
dirac_arith.c
dirac_arith.h avcodec/dirac_arith: fix integer overflow 2014-11-01 13:28:14 +01:00
dirac_dwt.c Merge commit '2d60444331' 2014-07-17 23:27:40 +02:00
dirac_dwt.h Various small spelling fixes. 2014-04-22 20:44:31 +02:00
dirac_parser.c Merge commit '9752d07d33' 2014-09-09 12:12:29 +02:00
diracdec.c avcodec/diracdec: Tighter checks on CODEBLOCKS_X/Y 2014-11-01 13:28:14 +01:00
diracdsp.c Merge commit '2d60444331' 2014-07-17 23:27:40 +02:00
diracdsp.h
dnxhd_parser.c
dnxhddata.c
dnxhddata.h lavc/dnxhd: ff_dnxhd_cid_table is not exported 2014-08-13 13:12:52 +02:00
dnxhddec.c avcodec/dnxhddec: treat pix_fmt like width/height 2014-11-01 13:28:14 +01:00
dnxhdenc.c avcodec/dnxhdenc: Use FF_ALLOCZ_ARRAY_OR_GOTO() 2014-09-10 22:37:35 +02:00
dnxhdenc.h Merge commit 'e74433a8e6' 2014-06-19 04:54:38 +02:00
dpcm.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
dpx.c dpx: use aligned line starts 2014-08-14 13:35:24 +02:00
dpx_parser.c avcodec/dpx_parser: fix off by 1 error 2014-06-01 20:14:49 +02:00
dpxenc.c dpxenc: fix padding in encode_gbrp12 2014-08-21 23:02:48 +02:00
dsd_tablegen.c
dsd_tablegen.h
dsddec.c avcodec/dsddec: use av_malloc_array() 2014-04-22 20:08:30 +02:00
dsicinaudio.c Merge commit 'd6902070c5' 2014-07-07 00:04:22 +02:00
dsicinvideo.c Merge commit 'd6902070c5' 2014-07-07 00:04:22 +02:00
dsputil.h reintroduce avpriv_dsputil_init() to maintain ABI until next soname bump 2014-07-26 13:21:07 +02:00
dsputil_compat.c reintroduce avpriv_dsputil_init() to maintain ABI until next soname bump 2014-07-26 13:21:07 +02:00
dump_extradata_bsf.c
dv.c Merge commit 'ee0ebd3c14' 2014-09-09 19:30:55 +02:00
dv.h Merge commit 'ee0ebd3c14' 2014-09-09 19:30:55 +02:00
dv_profile.c Merge commit 'ee0ebd3c14' 2014-09-09 19:30:55 +02:00
dv_profile.h Merge commit 'ee0ebd3c14' 2014-09-09 19:30:55 +02:00
dv_profile_internal.h Merge commit 'f6ee61fb05' 2014-07-09 22:27:07 +02:00
dv_tablegen.c
dv_tablegen.h Merge commit 'ee0ebd3c14' 2014-09-09 19:30:55 +02:00
dvbsub.c Merge commit 'f929ab0569' 2014-08-15 21:00:50 +02:00
dvbsub_parser.c
dvbsubdec.c avcodec/dvbsubdec: make compute_edt user settable 2014-09-01 19:51:58 +02:00
dvd_nav_parser.c Merge commit '2d60444331' 2014-07-17 23:27:40 +02:00
dvdata.c Merge commit 'ee0ebd3c14' 2014-09-09 19:30:55 +02:00
dvdata.h
dvdec.c Merge commit 'ee0ebd3c14' 2014-09-09 19:30:55 +02:00
dvdsub_parser.c avcodec/dvdsub_parser: print message if packet is smaller than the packet size field 2014-08-02 01:17:24 +02:00
dvdsubdec.c avcodec/dvdsubdec: fix out of bounds accesses 2015-01-09 17:18:40 +01:00
dvdsubenc.c Merge commit 'f929ab0569' 2014-08-15 21:00:50 +02:00
dvenc.c Merge commit 'ee0ebd3c14' 2014-09-09 19:30:55 +02:00
dxa.c avcodec/dxa: check dimensions 2014-11-01 13:28:14 +01:00
dxtory.c
dxva2.c
dxva2.h Merge commit 'b8962d64cc' 2014-09-01 20:45:50 +02:00
dxva2_h264.c Merge commit '4600a85eaa' 2014-09-01 20:31:13 +02:00
dxva2_internal.h dxva2: Clean up definition of _WIN32_WINNT 2014-09-01 12:23:59 +02:00
dxva2_mpeg2.c Merge commit '4600a85eaa' 2014-09-01 20:31:13 +02:00
dxva2_vc1.c Merge commit '4600a85eaa' 2014-09-01 20:31:13 +02:00
eac3_data.c
eac3_data.h
eac3dec.c
eac3enc.c Merge commit '27631796c9' 2014-06-13 19:51:35 +02:00
eac3enc.h
eacmv.c
eaidct.c
eaidct.h
eamad.c Merge commit '541427ab4d' 2014-07-27 12:27:01 +02:00
eatgq.c Merge commit 'b4987f7219' 2014-07-18 22:01:17 +02:00
eatgv.c
eatqi.c Merge commit 'b4987f7219' 2014-07-18 22:01:17 +02:00
elbg.c
elbg.h
error_resilience.c error_resilience: Drop asserts from guess_mv() 2014-08-24 13:00:53 -07:00
error_resilience.h Merge commit '2d60444331' 2014-07-17 23:27:40 +02:00
escape124.c
escape130.c
evrcdata.h Add missing "const" all over the place. 2014-08-29 18:57:25 +02:00
evrcdec.c
exif.c Print a warning instead of requesting a sample for an invalid exif tag. 2014-07-24 11:58:11 +02:00
exif.h
exr.c Merge commit '9e500efdbe' 2014-06-20 22:20:28 +02:00
faandct.c Replace av_unused attributes by block structures 2014-09-05 13:55:04 +02:00
faandct.h
faanidct.c Merge commit '213e606752' 2014-09-05 19:24:49 +02:00
faanidct.h
faxcompr.c
faxcompr.h
fdctdsp.c Merge commit '1274ea8dba' 2014-09-08 00:54:55 +02:00
fdctdsp.h Merge commit 'a9aee08d90' 2014-07-08 03:19:06 +02:00
fft-fixed-test.c
fft-fixed32-test.c
fft-internal.h
fft-test.c Merge commit '165e9df195' 2014-07-25 20:43:03 +02:00
fft.h Merge commit '24af1aa0f7' 2014-07-18 21:43:50 +02:00
fft_fixed.c
fft_fixed_32.c
fft_float.c
fft_init_table.c fft: add ff_ prefix to some global arrays. 2014-08-31 10:25:36 +02:00
fft_table.h fft: add ff_ prefix to some global arrays. 2014-08-31 10:25:36 +02:00
fft_template.c fft_template: Move variables to where they are used. 2014-08-31 10:25:36 +02:00
ffv1.c
ffv1.h
ffv1dec.c Merge commit 'da7d839a0d' 2014-08-12 17:09:39 +02:00
ffv1enc.c ffv1enc: reduce stack usage. 2014-09-03 21:22:58 +02:00
ffwavesynth.c
fic.c avcodec/fic: Check if a frame is available before using it 2014-08-22 02:22:31 +02:00
file_open.c
flac.c Merge commit '9325d88eba' 2014-08-10 02:09:13 +02:00
flac.h Merge commit '9325d88eba' 2014-08-10 02:09:13 +02:00
flac_parser.c avcodec/flac_parser: remove duplicate assignent 2014-07-31 20:35:54 +02:00
flacdata.c
flacdata.h
flacdec.c avcodec/flacdec: Call ff_flacdsp_init() unconditionally 2014-11-30 21:40:36 +01:00
flacdsp.c
flacdsp.h lavc/flacdsp: change lpc_encoder function pointer prototype 2014-08-14 20:11:35 +02:00
flacdsp_lpc_template.c cvcodec/flacdsp_lpc_template: osmetic fix 2014-08-13 05:01:35 +02:00
flacdsp_template.c
flacenc.c lavc/flacenc: partially unroll loop in flac_enc_lpc_16 2014-08-13 03:09:26 +02:00
flashsv.c
flashsv2enc.c avcodec/flashsv2enc: fix "unused variable" warnings 2014-08-28 15:50:35 +02:00
flashsvenc.c
flicvideo.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
flv.h Merge commit 'ff4d1aa8bc' 2014-09-02 22:07:06 +02:00
flvdec.c Merge commit 'ff4d1aa8bc' 2014-09-02 22:07:06 +02:00
flvenc.c Merge commit 'ff4d1aa8bc' 2014-09-02 22:07:06 +02:00
fmtconvert.c
fmtconvert.h
frame_thread_encoder.c huffyuvenc: add a non-deterministic option 2014-08-19 13:47:18 +02:00
frame_thread_encoder.h
fraps.c Merge commit 'c67b449beb' 2014-06-23 13:31:26 +02:00
frwu.c
g2meet.c avcodec/g2meet: check tile dimensions to avoid integer overflow 2014-11-01 13:28:14 +01:00
g722.c
g722.h
g722dec.c Add missing "const" all over the place. 2014-08-29 18:57:25 +02:00
g722enc.c
g723_1.c avcodec/g723_1: fix writing into input frame data and warning 2014-05-26 21:05:03 +02:00
g723_1_data.h
g726.c
g729.h
g729data.h
g729dec.c Merge commit '9a9e2f1c8a' 2014-06-22 17:58:28 +02:00
g729postfilter.c Merge commit '9a9e2f1c8a' 2014-06-22 17:58:28 +02:00
g729postfilter.h Merge commit '9a9e2f1c8a' 2014-06-22 17:58:28 +02:00
get_bits.h Merge commit 'b574e1e97e' 2014-09-05 19:08:27 +02:00
gif.c
gif.h
gifdec.c Merge commit 'eac49477aa' into release/2.4 2014-12-20 12:15:25 +01:00
golomb-test.c avcodec/golomb-test: fix () in EXTEND() macro 2014-05-25 03:45:10 +02:00
golomb.c
golomb.h Merge commit '91d305790e' 2014-09-02 22:18:12 +02:00
gsm.h
gsm_parser.c
gsmdec.c
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c
h261.c
h261.h
h261_parser.c
h261data.c
h261dec.c avcodec/mpegvideo: Factor ff_mpv_decode_init() out 2014-09-05 20:48:06 +02:00
h261enc.c Merge commit '835f798c7d' 2014-08-15 20:11:56 +02:00
h263.c Merge commit 'e3fcb14347' 2014-07-01 15:22:11 +02:00
h263.h Merge commit 'e74433a8e6' 2014-06-19 04:54:38 +02:00
h263_parser.c
h263_parser.h
h263data.h
h263dec.c avcodec/h263dec: Fix decoding messenger.h263 2014-10-04 23:52:29 +02:00
h263dsp.c
h263dsp.h
h264.c avcodec/h264: Check *log2_weight_denom 2014-12-18 03:48:33 +01:00
h264.h avcodec/h264: make the first field of H264Context an AVClass 2014-12-17 02:14:25 +01:00
h264_cabac.c Merge commit '2143948381' 2014-09-05 20:21:47 +02:00
h264_cavlc.c
h264_direct.c Merge commit 'c39059bea3' 2014-07-21 02:16:13 +02:00
h264_loopfilter.c Merge commit '213e606752' 2014-09-05 19:24:49 +02:00
h264_mb.c avcodec/h264_mb: fix grayscale only decoding with weighted prediction 2014-08-17 15:00:16 +02:00
h264_mb_template.c
h264_mc_template.c
h264_mp4toannexb_bsf.c h264_mp4toannexb_bsf: rename first_idr to new_idr 2014-08-01 17:58:30 +02:00
h264_mvpred.h
h264_parser.c avcodec/h264_parser: rewrite the parse_nal_units() loop logic based on h264.c 2014-11-01 16:27:12 +01:00
h264_picture.c Merge commit 'ca1e36a8e4' 2014-06-20 23:18:45 +02:00
h264_ps.c Merge commit 'f929ab0569' 2014-08-15 21:00:50 +02:00
h264_refs.c Merge commit '4b1f5e5090' 2014-08-15 21:26:12 +02:00
h264_sei.c avcodec/h264_sei: ff_h264_decode_sei: dont try to parse trailing zeroes 2014-11-05 10:13:26 +01:00
h264_slice.c avcodec/h264_slice: Clear table pointers to avoid stale pointers 2014-11-02 02:10:51 +01:00
h264addpx_template.c
h264chroma.c
h264chroma.h
h264chroma_template.c
h264data.h
h264dsp.c Merge commit 'db7f1c7c5a' 2014-08-05 12:46:10 +02:00
h264dsp.h Merge commit 'db7f1c7c5a' 2014-08-05 12:46:10 +02:00
h264dsp_template.c
h264idct.c
h264idct.h
h264idct_template.c
h264pred.c
h264pred.h
h264pred_template.c
h264qpel.c
h264qpel.h Merge commit '368f50359e' 2014-05-30 02:43:34 +02:00
h264qpel_template.c Merge commit '2143948381' 2014-09-05 20:21:47 +02:00
hevc.c avcodec/hevc: clear filter_slice_edges() on allocation 2014-12-17 20:02:06 +01:00
hevc.h hevc: move MAX_PB_SIZE declaration 2014-08-22 14:21:46 +02:00
hevc_cabac.c hevc/rext: fixing rdpcm and scaling list for Range Extension 2014-07-22 13:07:54 +02:00
hevc_filter.c Merge commit '7acdd3a127' 2014-08-09 21:49:55 +02:00
hevc_mvs.c Merge commit '0b41eeac45' into release/2.4 2014-11-01 13:06:25 +01:00
hevc_parser.c avcodec/hevc_ps: do not loose all reference to pointers still in use 2014-07-12 21:03:09 +02:00
hevc_ps.c avcodec/hevc_ps: Check diff_cu_qp_delta_depth 2014-12-18 02:32:11 +01:00
hevc_refs.c hevc_refs: drop the handling of negative coordinates in ff_hevc_get_ref_list() 2014-08-09 16:15:38 +00:00
hevc_sei.c avcodec/hevc_sei: factor return 1 out of if/else chain 2014-07-10 00:19:49 +02:00
hevcdsp.c Merge commit '1a880b2fb8' 2014-07-27 00:20:48 +02:00
hevcdsp.h hevcdsp: remove more instances of compile-time-fixed parameters 2014-08-22 15:22:42 +02:00
hevcdsp_template.c hevcdsp: remove more instances of compile-time-fixed parameters 2014-08-22 15:22:42 +02:00
hevcpred.c hevc/rext: basic infrastructure for supporting range extension 2014-07-15 13:47:35 +02:00
hevcpred.h Merge commit 'a1c2b48018' 2014-05-19 14:10:13 +02:00
hevcpred_template.c hevc/rext: basic infrastructure for supporting range extension 2014-07-15 13:47:35 +02:00
hnm4video.c
hpel_template.c
hpeldsp.c Merge commit 'f0ce9913d0' 2014-06-13 19:03:55 +02:00
hpeldsp.h Merge commit '880e2aa236' 2014-06-02 19:38:01 +02:00
huffman.c avcodec/huffman/ff_huff_gen_len_table: support skiping stat=0 entries 2014-06-09 14:56:00 +02:00
huffman.h avcodec/huffman/ff_huff_gen_len_table: support skiping stat=0 entries 2014-06-09 14:56:00 +02:00
huffyuv.c Merge commit 'c67b449beb' 2014-06-23 13:31:26 +02:00
huffyuv.h huffyuvenc: add a non-deterministic option 2014-08-19 13:47:18 +02:00
huffyuvdec.c huffyuvdec: avoid large stack use. 2014-09-06 21:01:09 +02:00
huffyuvdsp.c avcodec/huffyuvdsp: Change w to intptr in add_hfyu_median_pred() and add_hfyu_left_pred() 2014-05-30 15:12:58 +02:00
huffyuvdsp.h avcodec/huffyuvdsp: Change w to intptr in add_hfyu_median_pred() and add_hfyu_left_pred() 2014-05-30 15:12:58 +02:00
huffyuvenc.c huffyuvenc: write last odd sample 2014-08-25 23:12:30 +02:00
huffyuvencdsp.c avcodec/huffyuvencdsp: try to fix misaligned access 2014-06-29 16:26:38 +02:00
huffyuvencdsp.h Merge commit '512f3ffe9b' 2014-05-28 00:03:59 +02:00
idcinvideo.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
idctdsp.c Merge commit '1274ea8dba' 2014-09-08 00:54:55 +02:00
idctdsp.h Merge commit '95c0cec03a' 2014-09-03 03:19:40 +02:00
iff.c avcodec/iff: check pixfmt for rgb8 / rgbn 2014-08-10 22:05:55 +02:00
iirfilter.c
iirfilter.h
imc.c Merge commit 'e443165c32' into release/2.4 2014-11-01 13:21:40 +01:00
imcdata.h
imgconvert.c Merge commit '78670fbf07' 2014-07-22 12:55:11 +02:00
imgconvert.h
imx_dump_header_bsf.c
indeo2.c Merge commit '422e14f721' 2014-06-27 01:11:59 +02:00
indeo2data.h
indeo3.c avcodec/indeo3: ensure offsets are non negative 2014-12-18 19:10:46 +01:00
indeo3data.h
indeo4.c Merge commit '5ec6d152e2' 2014-06-27 02:05:22 +02:00
indeo4data.h Add missing "const" all over the place. 2014-08-29 18:57:25 +02:00
indeo5.c Merge commit '5ec6d152e2' 2014-06-27 02:05:22 +02:00
indeo5data.h
intelh263dec.c Merge commit 'b2290bf10b' 2014-06-19 15:12:45 +02:00
internal.h Merge commit 'eba2233b58' 2014-07-22 22:32:40 +02:00
interplayvideo.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
intrax8.c Merge commit '835f798c7d' 2014-08-15 20:11:56 +02:00
intrax8.h
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ituh263dec.c h261dec, ituh263dec: Move condition. 2014-09-01 19:41:20 +02:00
ituh263enc.c avcodec/ituh263enc: fix advanced intra coding 2014-06-21 04:05:28 +02:00
ivi_common.c Merge commit '5ec6d152e2' 2014-06-27 02:05:22 +02:00
ivi_common.h Merge commit '5ec6d152e2' 2014-06-27 02:05:22 +02:00
ivi_dsp.c Merge commit '5ec6d152e2' 2014-06-27 02:05:22 +02:00
ivi_dsp.h Merge commit '5ec6d152e2' 2014-06-27 02:05:22 +02:00
j2kenc.c
jacosub.h
jacosubdec.c
jfdctfst.c
jfdctint.c
jfdctint_template.c avcodec/fate-idct8x8: Defined behavior: eliminate negative left-shifts. 2014-05-20 04:21:06 +02:00
jpeg2000.c Merge commit '10306e9c5f' 2014-06-24 01:45:42 +02:00
jpeg2000.h
jpeg2000dec.c jpeg2000: enable 4 component pixel formats 2014-08-06 12:23:21 +01:00
jpeg2000dwt.c avcodec/jpeg2000dwt: use av_malloc_array() 2014-04-23 15:52:45 +02:00
jpeg2000dwt.h
jpegls.c
jpegls.h
jpeglsdec.c avcodec/jpeglsdec: Check run value more completely in ls_decode_line() 2014-10-04 23:52:28 +02:00
jpeglsdec.h
jpeglsenc.c lavc/jpeglsenc: Enable frame-threading. 2014-05-31 13:41:11 +02:00
jrevdct.c Merge commit '95c0cec03a' 2014-09-03 03:19:40 +02:00
jvdec.c jvdec: check frame dimensions 2014-12-20 10:51:40 +01:00
kbdwin.c
kbdwin.h
kgv1dec.c avcodec/kgv1dec: add casts to silence "assignment from incompatible pointer type" 2014-05-03 22:09:26 +02:00
kmvc.c
lagarith.c Merge commit '0d439fbede' 2014-05-27 23:16:06 +02:00
lagarithrac.c avcodec/lagarithrac: lag_get_rac: use normal division 2014-06-04 02:15:24 +02:00
lagarithrac.h avcodec/lagarithrac: lag_get_rac: use normal division 2014-06-04 02:15:24 +02:00
latm_parser.c
lcl.h
lcldec.c avcodec/lcldec: fix decoding of YUV444 sample 2014-08-17 18:53:06 +02:00
lclenc.c lavc/lclenc: Enable frame-threading. 2014-05-31 13:41:10 +02:00
libaacplus.c
libavcodec.v lavc: stop exporting internal functions and tables 2014-08-11 13:23:48 +02:00
libcelt_dec.c
libfaac.c
libfdk-aacdec.c Merge commit '1e9a93bfca' 2014-07-07 23:16:59 +02:00
libfdk-aacenc.c Merge commit '2f7065190a' 2014-06-06 13:41:27 +02:00
libgsmdec.c Merge commit 'b4edbe9a0e' 2014-07-18 22:28:34 +02:00
libgsmenc.c Merge commit 'b4edbe9a0e' 2014-07-18 22:28:34 +02:00
libilbc.c avcodec/libilbc: support for latest git of libilbc 2014-09-21 17:04:04 +02:00
libmp3lame.c Merge commit 'f929ab0569' 2014-08-15 21:00:50 +02:00
libopencore-amr.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
libopenjpegdec.c Merge commit 'e96c3b81ca' 2014-08-04 21:48:00 +02:00
libopenjpegenc.c Merge commit 'e96c3b81ca' 2014-08-04 21:48:00 +02:00
libopus.c
libopus.h
libopusdec.c
libopusenc.c Merge commit 'f929ab0569' 2014-08-15 21:00:50 +02:00
libschroedinger.c
libschroedinger.h
libschroedingerdec.c
libschroedingerenc.c
libshine.c
libspeexdec.c Do not overwrite the sample format with AV_SAMPLE_FMT_NONE in libspeex_decode_init(). 2014-05-30 07:38:19 +02:00
libspeexenc.c
libstagefright.cpp Merge commit 'f929ab0569' 2014-08-15 21:00:50 +02:00
libtheoraenc.c
libtwolame.c avcodec/libtwolame: fix encoding lsf with defaults 2014-06-21 17:05:09 +02:00
libutvideo.h
libutvideodec.cpp
libutvideoenc.cpp Merge commit 'f929ab0569' 2014-08-15 21:00:50 +02:00
libvo-aacenc.c
libvo-amrwbenc.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
libvorbisdec.c
libvorbisenc.c avcodec/libvorbisenc: dont add the duration to AV_NOPTS_VALUE 2014-05-21 03:02:06 +02:00
libvpx.c
libvpx.h
libvpxdec.c
libvpxenc.c lavc/libvpxenc: show crf CQ value in error message 2014-09-05 11:20:07 +02:00
libwavpackenc.c
libwebpenc.c lavc/libwebpenc: use WebPMemoryWriterClear() 2014-08-27 15:42:13 -03:00
libx264.c libx264: fix -b_qfactor and -chromaoffset 2014-08-26 20:03:42 +02:00
libx265.c Merge commit '4912b634b5' 2014-09-03 12:10:09 +02:00
libxavs.c avcodec/libxavs: Use av_mallocz_array() 2014-04-22 02:39:23 +02:00
libxvid.c Merge commit '0a02426826' 2014-08-26 21:45:39 +02:00
libxvid.h Merge commit '0a02426826' 2014-08-26 21:45:39 +02:00
libxvid_rc.c Merge commit '0a02426826' 2014-08-26 21:45:39 +02:00
libzvbi-teletextdec.c
ljpegenc.c Merge commit 'e3fcb14347' 2014-07-01 15:22:11 +02:00
loco.c
log2_tab.c
lossless_audiodsp.c apedsp: move to llauddsp 2014-06-05 20:31:59 +02:00
lossless_audiodsp.h apedsp: move to llauddsp 2014-06-05 20:31:59 +02:00
lossless_videodsp.c rename add_hfyu_left_prediction_int16 to add_hfyu_left_pred_int16 2014-05-29 19:50:44 +02:00
lossless_videodsp.h rename add_hfyu_left_prediction_int16 to add_hfyu_left_pred_int16 2014-05-29 19:50:44 +02:00
lpc.c drop LLS1, rename LLS2 to LLS 2014-08-09 23:20:31 +02:00
lpc.h
lsp.c
lsp.h
lzw.c
lzw.h
lzwenc.c
mace.c
Makefile Merge commit '1274ea8dba' 2014-09-08 00:54:55 +02:00
mathops.h Fix compile error on bfin. 2014-08-05 01:54:47 +02:00
mathtables.c
mdct_fixed.c
mdct_fixed_32.c
mdct_float.c
mdct_template.c avcodec/mdct_template: Use av_malloc_array() 2014-04-25 15:07:31 +02:00
mdec.c Merge commit 'e3fcb14347' 2014-07-01 15:22:11 +02:00
me_cmp.c avcodec/me_cmp: restore author attribution and copyrights 2014-07-17 23:59:28 +02:00
me_cmp.h Merge commit '2d60444331' 2014-07-17 23:27:40 +02:00
metasound.c
metasound_data.c
metasound_data.h
microdvddec.c
mimic.c Merge commit 'e3fcb14347' 2014-07-01 15:22:11 +02:00
mjpeg.c
mjpeg.h
mjpeg2jpeg_bsf.c
mjpeg_parser.c
mjpega_dump_header_bsf.c
mjpegbdec.c
mjpegdec.c Merge commit 'aa7a19b417' into release/2.4 2014-12-20 11:50:12 +01:00
mjpegdec.h Merge commit 'e3fcb14347' 2014-07-01 15:22:11 +02:00
mjpegenc.c avcodec/mjpegenc: the AMV encoder doesnt support yuv422 2014-09-14 17:46:33 +02:00
mjpegenc.h Merge commit 'adcb8392c9' 2014-07-01 13:33:11 +02:00
mjpegenc_common.c avcodec/mjpegenc_common: Restore removed copyright statements 2014-07-06 03:39:39 +02:00
mjpegenc_common.h Merge commit 'e3fcb14347' 2014-07-01 15:22:11 +02:00
mlp.c
mlp.h
mlp_parser.c avcodec/mlp_parser: check ff_combine_frame() return code 2014-07-04 20:29:40 +02:00
mlp_parser.h
mlpdec.c avcodec/mlpdec: fix () in MSB_MASK() macro 2014-05-25 05:18:18 +02:00
mlpdsp.c
mlpdsp.h
mmvideo.c mmvideo: check frame dimensions 2014-12-20 10:51:41 +01:00
motion-test.c Merge commit '2d60444331' 2014-07-17 23:27:40 +02:00
motion_est.c avcodec/motion_est: use 2x8x8 for interlaced qpel 2014-12-02 12:57:20 +01:00
motion_est_template.c Merge commit '2d60444331' 2014-07-17 23:27:40 +02:00
motionpixels.c Merge commit 'c67b449beb' 2014-06-23 13:31:26 +02:00
motionpixels_tablegen.c
motionpixels_tablegen.h Add av_cold to table generation functions. 2014-08-31 10:33:02 +02:00
movsub_bsf.c
movtextdec.c
movtextenc.c Add missing "const" all over the place. 2014-08-29 18:57:25 +02:00
mp3_header_decompress_bsf.c
mpc.c
mpc.h Merge commit 'c67b449beb' 2014-06-23 13:31:26 +02:00
mpc7.c Merge commit 'c67b449beb' 2014-06-23 13:31:26 +02:00
mpc7data.h
mpc8.c
mpc8data.h
mpc8huff.h
mpcdata.h
mpeg4audio.c
mpeg4audio.h
mpeg4data.h
mpeg4video.c
mpeg4video.h Merge commit '93f29948e4' 2014-08-14 12:50:40 +02:00
mpeg4video_parser.c avcodec/mpeg4video_parser: fix spurious extradata parse warnings 2014-11-30 21:40:36 +01:00
mpeg4video_parser.h
mpeg4videodec.c mpeg4vdpau: Fix priv data size. 2014-11-01 16:18:50 +01:00
mpeg4videoenc.c Merge commit '835f798c7d' 2014-08-15 20:11:56 +02:00
mpeg12.c rl.h: Use on-stack temporary VLC tables instead of having them static. 2014-09-02 19:20:28 +02:00
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12dec.c avcodec/mpeg12dec: do not trust AVCodecContext input dimensions 2014-11-05 09:52:29 +01:00
mpeg12enc.c Replace incorrect use of "multiply" with "multiple" 2014-08-27 16:00:17 -08:00
mpeg_er.c Merge commit '7b9ef8d701' 2014-06-23 03:48:30 +02:00
mpeg_er.h Merge commit '7b9ef8d701' 2014-06-23 03:48:30 +02:00
mpegaudio.c
mpegaudio.h
mpegaudio_parser.c avcodec/mpegaudio_parser: fix off by 1 error in bitrate calculation 2014-11-06 01:02:53 +01:00
mpegaudio_tablegen.c
mpegaudio_tablegen.h Add av_cold to table generation functions. 2014-08-31 10:33:02 +02:00
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_fixed.c
mpegaudiodec_float.c
mpegaudiodec_template.c Drop remaining unneeded != NULL 2014-08-15 22:47:45 +02:00
mpegaudiodecheader.c Merge commit '44127546b0' 2014-06-23 03:25:04 +02:00
mpegaudiodecheader.h
mpegaudiodectab.h
mpegaudiodsp.c Merge commit '8f9fe6ae34' 2014-04-22 23:45:50 +02:00
mpegaudiodsp.h Merge commit '8f9fe6ae34' 2014-04-22 23:45:50 +02:00
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudioenc_fixed.c
mpegaudioenc_float.c
mpegaudioenc_template.c
mpegaudiotab.h
mpegutils.c
mpegutils.h
mpegvideo.c avcodec/mpegvideo: Use FF_ALLOCZ_ARRAY_OR_GOTO() 2014-09-10 20:50:32 +02:00
mpegvideo.h avcodec/mpegvideo: Factor ff_mpv_decode_init() out 2014-09-05 20:48:06 +02:00
mpegvideo_enc.c Merge commit '1274ea8dba' 2014-09-08 00:54:55 +02:00
mpegvideo_motion.c Merge commit '835f798c7d' 2014-08-15 20:11:56 +02:00
mpegvideo_parser.c avcodec/mpegvideo_parser: consider vbv_delay in bitrate heuristic also for mpeg2 2014-08-25 14:15:43 +02:00
mpegvideo_xvmc.c Merge commit '835f798c7d' 2014-08-15 20:11:56 +02:00
mpegvideodsp.c Merge commit 'fab9df63a3' 2014-06-23 21:10:10 +02:00
mpegvideodsp.h Merge commit 'fab9df63a3' 2014-06-23 21:10:10 +02:00
mpegvideoencdsp.c Merge commit '2d60444331' 2014-07-17 23:27:40 +02:00
mpegvideoencdsp.h Merge commit '3c650efb81' 2014-07-07 16:17:27 +02:00
mpl2dec.c
mqc.c Merge commit 'fe4d5fe936' 2014-06-17 20:42:10 +02:00
mqc.h
mqcdec.c
mqcenc.c
msgsmdec.c
msgsmdec.h
msmpeg4.c Merge commit 'e3fcb14347' 2014-07-01 15:22:11 +02:00
msmpeg4.h Fix wmv1 encoding if all other msmpeg4-related encoders were disabled. 2014-07-09 08:51:17 +02:00
msmpeg4data.c
msmpeg4data.h
msmpeg4dec.c Merge commit 'e74433a8e6' 2014-06-19 04:54:38 +02:00
msmpeg4enc.c
msrle.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
msrledec.c
msrledec.h
mss1.c
mss2.c Merge commit '835f798c7d' 2014-08-15 20:11:56 +02:00
mss2dsp.c
mss2dsp.h
mss3.c
mss4.c avcodec/mss4: Fix () in MKVAL() macro 2014-05-25 05:19:09 +02:00
mss12.c
mss12.h
mss34dsp.c avcodec/mss34dsp: fix () in SOP* macros 2014-05-25 05:18:47 +02:00
mss34dsp.h
msvideo1.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
msvideo1enc.c Replace incorrect use of "multiply" with "multiple" 2014-08-27 16:00:17 -08:00
mvcdec.c Merge commit '911fa05b51' 2014-04-19 22:43:16 +02:00
mxpegdec.c
nellymoser.c
nellymoser.h
nellymoserdec.c
nellymoserenc.c
noise_bsf.c
nuv.c Merge commit 'e3fcb14347' 2014-07-01 15:22:11 +02:00
old_codec_ids.h avcodec/old_codec_ids: workaround doxygen inclusion bug 2014-07-06 00:32:29 +02:00
on2avc.c Merge commit '4895211635' into release/2.4 2014-12-20 12:21:31 +01:00
on2avcdata.c Add missing "const" to pointer arrays. 2014-05-10 21:57:28 +02:00
on2avcdata.h Add missing "const" to pointer arrays. 2014-05-10 21:57:28 +02:00
options.c Merge commit 'f929ab0569' 2014-08-15 21:00:50 +02:00
options_table.h avcodec/options_table fix min of audio channels and sample rate 2014-11-30 21:40:36 +01:00
opus.c Merge commit 'b70d7a4ac7' 2014-05-15 18:20:17 +02:00
opus.h avcodec/opus: Fix () in ROUND_MULL() macro 2014-05-25 19:25:58 +02:00
opus_celt.c Merge commit 'f929ab0569' 2014-08-15 21:00:50 +02:00
opus_imdct.c Merge commit 'd3f5b94762' 2014-05-15 21:13:53 +02:00
opus_imdct.h Merge commit 'd3f5b94762' 2014-05-15 21:13:53 +02:00
opus_parser.c Merge commit 'b70d7a4ac7' 2014-05-15 18:20:17 +02:00
opus_silk.c Merge commit 'b70d7a4ac7' 2014-05-15 18:20:17 +02:00
opusdec.c Merge commit 'ca78ee73db' into release/2.4 2014-11-28 01:19:28 +01:00
paf.h
pafaudio.c avcodec/pafaudio: use paf.h instead 2014-08-19 13:35:44 +00:00
pafvideo.c avcodec/pafvideo: remove unused header 2014-08-19 13:35:02 +00:00
pamenc.c
parser.c Drop remaining unneeded != NULL 2014-08-15 22:47:45 +02:00
parser.h
pcm-bluray.c
pcm-dvd.c pcm-dvd: Fix 20bit decoding 2014-05-09 16:07:15 +02:00
pcm.c pcm: Drop av_unused attribute from variable that is always used 2014-08-19 06:22:08 -07:00
pcm_tablegen.c
pcm_tablegen.h
pcx.c
pcxenc.c
pel_template.c Merge commit 'f0ce9913d0' 2014-06-13 19:03:55 +02:00
pgssubdec.c Merge commit 'd98e6c5d5d' 2014-08-01 04:46:50 +02:00
pictordec.c
pixblockdsp.c alpha/pixblockdsp: move code out of dsputil 2014-07-10 04:01:03 +02:00
pixblockdsp.h avcodec: Change get_pixels() to ptrdiff_t linesize 2014-08-06 15:50:54 +02:00
pixblockdsp_template.c avcodec: Change get_pixels() to ptrdiff_t linesize 2014-08-06 15:50:54 +02:00
pixels.h
png.c
png.h
png_parser.c avcodec/png_parser: Return the buffered data at the end 2014-09-11 16:47:01 +02:00
pngdec.c avcodec/pngdec: Check IHDR/IDAT order 2014-11-30 21:40:36 +01:00
pngdsp.c
pngdsp.h
pngenc.c Merge commit '5735552f1f' 2014-08-01 16:24:23 +02:00
pnm.c avcodec/pnm: check buf[0] before using buf[1] 2014-08-03 14:01:03 +02:00
pnm.h
pnm_parser.c
pnmdec.c
pnmenc.c Revert "pnmenc: use bits_per_raw_sample" 2014-08-25 02:59:17 +02:00
proresdata.c
proresdata.h
proresdec.h Merge commit '2d60444331' 2014-07-17 23:27:40 +02:00
proresdec2.c Merge commit '2d60444331' 2014-07-17 23:27:40 +02:00
proresdec_lgpl.c Merge commit 'e3fcb14347' 2014-07-01 15:22:11 +02:00
proresdsp.c Merge commit 'b4987f7219' 2014-07-18 22:01:17 +02:00
proresdsp.h Fix make checkheaders for libavcodec/proresdsp.h. 2014-07-18 19:05:07 +02:00
proresenc_anatoliy.c Merge commit '2d60444331' 2014-07-17 23:27:40 +02:00
proresenc_kostya.c proresenc_ks: allow auto-selecting profile 2014-08-30 14:16:26 +02:00
psymodel.c
psymodel.h avcodec/psymodel: Fix () in AAC_CUTOFF() macro 2014-05-25 21:41:57 +02:00
pthread.c
pthread_frame.c Merge commit '990e2f3555' 2014-08-05 01:15:11 +02:00
pthread_internal.h
pthread_slice.c avcodec/pthread_slice: Check for malloc failure 2014-07-31 12:56:21 +02:00
ptx.c
put_bits.h
qcelpdata.h
qcelpdec.c
qdm2.c Merge commit '4b1f5e5090' 2014-08-15 21:26:12 +02:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2data.h
qdrw.c
qpeg.c avcodec/qpeg: fix off by 1 error in MV bounds check 2014-10-04 23:52:29 +02:00
qpel_template.c qpel_template: Restore author attribution 2014-05-30 04:05:13 +02:00
qpeldsp.c Merge commit '7fb993d338' 2014-07-25 13:05:08 +02:00
qpeldsp.h Merge commit '7fb993d338' 2014-07-25 13:05:08 +02:00
qtrle.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
qtrleenc.c avcodec/qtrleenc: Check that width is a multiple of 4 for grayscale 2014-06-11 04:02:53 +02:00
r210dec.c
r210enc.c
ra144.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
ra144.h Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
ra144dec.c Merge commit '9a9e2f1c8a' 2014-06-22 17:58:28 +02:00
ra144enc.c Merge commit '9a9e2f1c8a' 2014-06-22 17:58:28 +02:00
ra288.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
ra288.h Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
ralf.c
ralfdata.h
rangecoder.c rangecoder-test: Allow running with small stack size. 2014-09-02 19:20:28 +02:00
rangecoder.h Merge commit '213e606752' 2014-09-05 19:24:49 +02:00
ratecontrol.c avcodec/ratecontrol: remove unneeded statement 2014-07-31 20:35:54 +02:00
ratecontrol.h
raw.c avcodec/raw: add avpriv_get_raw_pix_fmt_tags() 2014-08-07 12:52:38 +02:00
raw.h lavc/raw: remove obsolete ff_raw_pix_fmt_tags cruft 2014-08-11 13:46:23 +02:00
rawdec.c avcodec/rawdec: Check the return code of avpicture_get_size() 2014-11-30 21:40:36 +01:00
rawenc.c avcodec/rawenc: drop sizeof(AVFrame) dependency 2014-09-09 13:22:33 +02:00
rdft.c Merge commit '096a1d5b46' 2014-09-05 19:16:15 +02:00
rdft.h dct/rdft: Remove duplicate typedefs for context structs 2014-07-25 02:02:15 -07:00
realtextdec.c
rectangle.h
remove_extradata_bsf.c
resample.c avcodec/resample: check for malloc failure 2014-07-31 13:04:28 +02:00
resample2.c avcodec/resample2: Use av_malloc(z)_array() 2014-07-17 18:00:25 +02:00
rl.h rl.h: Use on-stack temporary VLC tables instead of having them static. 2014-09-02 19:20:28 +02:00
rl2.c
rle.c
rle.h
rnd_avg.h
roqaudioenc.c
roqvideo.c Merge commit 'f929ab0569' 2014-08-15 21:00:50 +02:00
roqvideo.h
roqvideodec.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
roqvideoenc.c avcodec/roqvideoenc: Print the correct max resolution 2014-07-09 21:20:31 +02:00
rpza.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
rtjpeg.c Merge commit 'e3fcb14347' 2014-07-01 15:22:11 +02:00
rtjpeg.h Merge commit 'e3fcb14347' 2014-07-01 15:22:11 +02:00
rv10.c avcodec/mpegvideo: Factor ff_mpv_decode_init() out 2014-09-05 20:48:06 +02:00
rv10enc.c Merge commit '835f798c7d' 2014-08-15 20:11:56 +02:00
rv20enc.c Merge commit '835f798c7d' 2014-08-15 20:11:56 +02:00
rv30.c
rv30data.h Various small spelling fixes. 2014-04-22 20:44:31 +02:00
rv30dsp.c Merge commit '2143948381' 2014-09-05 20:21:47 +02:00
rv34.c avcodec/mpegvideo: Factor ff_mpv_decode_init() out 2014-09-05 20:48:06 +02:00
rv34.h
rv34_parser.c
rv34data.h
rv34dsp.c
rv34dsp.h Merge commit '368f50359e' 2014-05-30 02:43:34 +02:00
rv34vlc.h
rv40.c
rv40data.h
rv40dsp.c Merge commit '2143948381' 2014-09-05 20:21:47 +02:00
rv40vlc2.h
s3tc.c
s3tc.h
s302m.c
s302menc.c
samidec.c
sanm.c Merge commit '019a28cd63' 2014-07-29 01:22:46 +02:00
sbr.h
sbrdsp.c
sbrdsp.h
sgi.h
sgidec.c avcodec/sgidec: fix count check 2014-11-01 13:28:14 +01:00
sgienc.c
sgirledec.c avcodec/sgirledec: fix () in RBG323_TO_BGR8() macro 2014-05-25 23:08:51 +02:00
shorten.c avcodec/shorten: check bitshift 2014-04-27 13:03:28 +02:00
simple_idct.c
simple_idct.h Merge commit '5dcc201505' 2014-07-19 13:56:29 +02:00
simple_idct_template.c avcodec/fate-idct8x8: Defined behavior: eliminate negative left-shifts. 2014-05-20 04:21:06 +02:00
sinewin.c
sinewin.h
sinewin_tablegen.c
sinewin_tablegen.h
sipr.c Add missing "const" all over the place. 2014-08-29 18:57:25 +02:00
sipr.h
sipr16k.c sipr16kdata.h: add forgotten const. 2014-08-31 10:25:36 +02:00
sipr16kdata.h sipr16kdata.h: add forgotten const. 2014-08-31 10:25:36 +02:00
siprdata.h Add missing "const" all over the place. 2014-08-29 18:57:25 +02:00
smacker.c smacker: remove dead code 2014-07-18 13:31:19 +02:00
smc.c Merge commit '58dc526ebf' into release/2.4 2014-12-20 12:20:46 +01:00
smvjpegdec.c avcodec/smvjpegdec: Dont ignore avcodec_close() return code 2014-05-20 02:21:07 +02:00
snow.c avcodec/snow: fix null pointer dereference in cleanup after allocation failure 2014-08-11 15:37:15 +02:00
snow.h avcodec/snow: make new_picture const 2014-09-09 21:02:37 +02:00
snow_dwt.c Merge commit '2d60444331' 2014-07-17 23:27:40 +02:00
snow_dwt.h avcodec/snow_dwt: fix "incompatible pointer type" warnings 2014-05-03 22:49:21 +02:00
snowdata.h
snowdec.c Merge commit '2d60444331' 2014-07-17 23:27:40 +02:00
snowenc.c avcodec/snowenc: remove out-commented assert 2014-08-26 15:20:58 +02:00
sonic.c
sp5x.h Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
sp5xdec.c
srtdec.c
srtenc.c
startcode.c Merge commit 'db7f1c7c5a' 2014-08-05 12:46:10 +02:00
startcode.h Merge commit 'db7f1c7c5a' 2014-08-05 12:46:10 +02:00
subviewerdec.c
sunrast.c
sunrast.h
sunrastenc.c
svq1.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
svq1.h Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
svq1_cb.h Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
svq1_vlc.h Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
svq1dec.c avcodec/svq1dec: zero terminate embedded message before printing 2014-11-01 13:28:14 +01:00
svq1enc.c svq1enc: remove pointless array element. 2014-09-03 21:22:58 +02:00
svq1enc.h Merge commit '2d60444331' 2014-07-17 23:27:40 +02:00
svq1enc_cb.h
svq3.c avcodec/svq3: Dont memcpy AVFrame 2014-10-04 23:52:29 +02:00
svq3.h
svq13.c
synth_filter.c
synth_filter.h
tableprint.h aacsbr: support hardcoding tables. 2014-09-06 20:59:20 +02:00
tak.c
tak.h
tak_parser.c
takdec.c avcodec/takdec: remove unused variable 2014-08-03 11:35:25 +02:00
targa.c
targa.h
targa_y216dec.c
targaenc.c
textdec.c
thread.h
tiertexseqv.c
tiff.c avcodec/tiff: more completely check bpp/bppcount 2014-10-04 23:52:29 +02:00
tiff.h Merge commit '12640e4cbb' 2014-08-18 19:52:22 +02:00
tiff_common.c avcodec/exif/exif_add_metadata: add support for SSHORT & SBYTE 2014-04-20 17:01:46 +02:00
tiff_common.h fix spelling errors 2014-07-12 22:33:27 +02:00
tiff_data.c
tiff_data.h
tiffenc.c avcodec/tiffenc: properly compute packet size 2014-11-01 13:28:13 +01:00
tmv.c
tpeldsp.c Merge commit 'f0ce9913d0' 2014-06-13 19:03:55 +02:00
tpeldsp.h
truemotion1.c Merge commit '9e500efdbe' 2014-06-20 22:20:28 +02:00
truemotion1data.h
truemotion2.c Merge commit 'c67b449beb' 2014-06-23 13:31:26 +02:00
truespeech.c Merge commit 'c67b449beb' 2014-06-23 13:31:26 +02:00
truespeech_data.h
tscc.c Merge commit 'f929ab0569' 2014-08-15 21:00:50 +02:00
tscc2.c avcodec/tscc2: fix macro () 2014-06-07 17:44:23 +02:00
tscc2data.h
tta.c avcodec/tta: fix macro () 2014-06-07 17:44:14 +02:00
ttadata.c
ttadata.h
ttadsp.c
ttadsp.h
ttaenc.c avcodec/tta: fix macro () 2014-06-07 17:44:14 +02:00
twinvq.c avcodec/twinvq: Use FF_ALLOC_ARRAY_OR_GOTO() 2014-09-10 20:44:19 +02:00
twinvq.h
twinvq_data.h
twinvqdec.c
txd.c
ulti.c
ulti_cb.h
unary.h
utils.c Add FFMPEG_VERSION into the binary libs 2014-12-20 02:26:27 +01:00
utvideo.c
utvideo.h Merge commit 'c67b449beb' 2014-06-23 13:31:26 +02:00
utvideodec.c avcodec/utvideodec: Fix handling of slice_height=0 2014-12-16 23:06:23 +01:00
utvideoenc.c utvideoenc: properly set slice height/last line 2014-11-01 13:28:13 +01:00
v210dec.c
v210dec.h
v210enc.c
v210x.c
v308dec.c
v308enc.c
v408dec.c
v408enc.c
v410dec.c
v410enc.c
vaapi.c
vaapi.h
vaapi_h264.c vaapi: set the scaling list correctly. 2014-08-14 05:50:08 +00:00
vaapi_internal.h
vaapi_mpeg.c
vaapi_mpeg2.c vaapi: Update idct_permutation location after dsputil/idctdsp split 2014-07-01 07:36:22 -07:00
vaapi_mpeg4.c vaapi: Update idct_permutation location after dsputil/idctdsp split 2014-07-01 07:36:22 -07:00
vaapi_vc1.c
vb.c
vble.c Merge commit '0d439fbede' 2014-05-27 23:16:06 +02:00
vc1.c vc-1: Add platform-specific start code search routine to VC1DSPContext. 2014-08-04 22:22:54 +02:00
vc1.h Merge commit '4d55e9de27' 2014-09-04 20:09:01 +02:00
vc1_common.h Merge commit '4d55e9de27' 2014-09-04 20:09:01 +02:00
vc1_parser.c Merge commit 'ff771f79b5' 2014-08-27 20:44:40 +02:00
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c vc1: Do not assume seek happens after decoding 2014-12-19 17:58:22 +01:00
vc1dsp.c Merge commit 'adf8227cf4' 2014-08-05 13:00:41 +02:00
vc1dsp.h Merge commit 'adf8227cf4' 2014-08-05 13:00:41 +02:00
vcr1.c
vda.c Merge commit '67afcefb35' 2014-05-12 01:57:02 +02:00
vda.h Merge commit '67afcefb35' 2014-05-12 01:57:02 +02:00
vda_h264.c avcodec/vda_h264: fix bistream typo 2014-05-12 03:27:04 +02:00
vda_h264_dec.c
vda_internal.h Merge commit '67afcefb35' 2014-05-12 01:57:02 +02:00
vdpau.c
vdpau.h
vdpau_h264.c Merge commit 'a871ef0cc9' 2014-05-11 23:49:13 +02:00
vdpau_internal.h avcodec/vdpau_internal: move "struct vdpau_picture_context" up to avoid "#else" 2014-05-22 01:53:54 +02:00
vdpau_mpeg4.c Merge commit 'a871ef0cc9' 2014-05-11 23:49:13 +02:00
vdpau_mpeg12.c Merge commit 'a871ef0cc9' 2014-05-11 23:49:13 +02:00
vdpau_vc1.c Merge commit 'a871ef0cc9' 2014-05-11 23:49:13 +02:00
version.h Merge commit '9301486408' 2014-08-28 22:23:01 +02:00
videodsp.c
videodsp.h
videodsp_template.c
vima.c
vmdaudio.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
vmdvideo.c avcodec/vmdvideo: Check len before using it in method 3 2014-12-16 19:38:08 +01:00
vmnc.c
vorbis.c
vorbis.h
vorbis_data.c
vorbis_enc_data.h
vorbis_parser.c
vorbis_parser.h
vorbisdec.c avcodec/vorbisdec: Fix off by 1 error in ptns_to_read 2014-10-04 23:52:29 +02:00
vorbisdsp.c Merge commit '3956a5e0ea' 2014-04-22 23:51:19 +02:00
vorbisdsp.h Merge commit '3956a5e0ea' 2014-04-22 23:51:19 +02:00
vorbisenc.c vorbisenc: avoid large stack allocation. 2014-09-03 21:22:59 +02:00
vp3.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
vp3_parser.c
vp3data.h avcodec/vp3data: use more compact data types 2014-08-30 13:45:15 +02:00
vp3dsp.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
vp3dsp.h Merge commit '880e2aa236' 2014-06-02 19:38:01 +02:00
vp5.c Use rac_get_prob branchy version when used within a conditional branch. 2014-05-13 16:04:08 +02:00
vp5data.h
vp6.c Use rac_get_prob branchy version when used within a conditional branch. 2014-05-13 16:04:08 +02:00
vp6data.h
vp6dsp.c
vp8.c Merge commit 'f929ab0569' 2014-08-15 21:00:50 +02:00
vp8.h Merge commit '79793f8337' 2014-07-01 15:43:40 +02:00
vp8_parser.c
vp8data.h
vp8dsp.c avcodec/vp8: fix () in macros 2014-06-18 03:13:37 +02:00
vp8dsp.h
vp9.c avcodec/vp9: Use av_malloc_array() 2014-08-25 22:55:11 +02:00
vp9.h
vp9_parser.c
vp9data.h
vp9dsp.c avcodec/vp9: fix () in macros 2014-06-18 03:13:37 +02:00
vp9dsp.h
vp56.c Use rac_get_prob branchy version when used within a conditional branch. 2014-05-13 16:04:08 +02:00
vp56.h Merge commit '2143948381' 2014-09-05 20:21:47 +02:00
vp56data.c
vp56data.h
vp56dsp.c
vp56dsp.h
vp56rac.c Merge commit '79793f8337' 2014-07-01 15:43:40 +02:00
vqavideo.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
wavpack.c wavpack: check number of channels 2014-08-22 18:43:30 +00:00
wavpack.h avcodec/wavpack: increase WV_MAX_SAMPLES 2014-08-29 10:37:49 +00:00
wavpackenc.c wavpackenc: reset trailer info on block encoding 2014-08-22 18:44:16 +00:00
wavpackenc.h Add missing "const" all over the place. 2014-08-29 18:57:25 +02:00
webp.c avcodec/webp: fix default palette color 0xff000000 -> 0x00000000 2014-10-04 23:52:28 +02:00
webvttdec.c
webvttenc.c avcodec/webvttenc: do not use EOVERFLOW. 2014-05-25 10:28:16 +02:00
wma.c Merge commit 'f20518568a' 2014-09-04 19:46:06 +02:00
wma.h Merge commit 'f20518568a' 2014-09-04 19:46:06 +02:00
wma_common.c Merge commit 'd2a4e4b9cc' 2014-09-03 22:10:21 +02:00
wma_common.h
wma_freqs.c Merge commit 'f20518568a' 2014-09-04 19:46:06 +02:00
wma_freqs.h Merge commit 'f20518568a' 2014-09-04 19:46:06 +02:00
wmadata.h Merge commit 'f20518568a' 2014-09-04 19:46:06 +02:00
wmadec.c Merge commit 'd2a4e4b9cc' 2014-09-03 22:10:21 +02:00
wmaenc.c Merge commit 'd2a4e4b9cc' 2014-09-03 22:10:21 +02:00
wmalosslessdec.c wmalosslessdec: fix mclms_coeffs* array size 2014-08-05 14:58:03 +00:00
wmaprodata.h
wmaprodec.c avcodec/wmaprodec: Fix integer overflow in sfb_offsets initialization 2014-11-30 21:40:36 +01:00
wmavoice.c
wmavoice_data.h
wmv2.c Merge commit 'eda7571ea1' 2014-09-03 04:13:37 +02:00
wmv2.h Merge commit 'eda7571ea1' 2014-09-03 04:13:37 +02:00
wmv2dec.c Merge commit 'eda7571ea1' 2014-09-03 04:13:37 +02:00
wmv2dsp.c Merge commit '7fb993d338' 2014-07-25 13:05:08 +02:00
wmv2dsp.h Merge commit '368f50359e' 2014-05-30 02:43:34 +02:00
wmv2enc.c Merge commit 'eda7571ea1' 2014-09-03 04:13:37 +02:00
wnv1.c
ws-snd1.c
xan.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
xbmdec.c avcodec/xbmdec: remove dependancy on zero padding on input packet 2014-06-15 03:50:30 +02:00
xbmenc.c
xface.c
xface.h
xfacedec.c
xfaceenc.c
xiph.c Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
xiph.h Correct few "ffmpeg" typos 2014-08-24 11:05:42 +00:00
xl.c
xsubdec.c
xsubenc.c
xvididct.c Merge commit '7a1d6ddd2c' 2014-09-03 04:09:38 +02:00
xvididct.h Merge commit '7a1d6ddd2c' 2014-09-03 04:09:38 +02:00
xvmc.h
xvmc_internal.h
xwd.h
xwddec.c
xwdenc.c
xxan.c
y41pdec.c
y41penc.c
yop.c
yuv4dec.c
yuv4enc.c
zerocodec.c
zmbv.c Merge commit 'f929ab0569' 2014-08-15 21:00:50 +02:00
zmbvenc.c Merge commit 'f929ab0569' 2014-08-15 21:00:50 +02:00