FFmpeg/libavcodec
Pascal Massimino 99af97ea11 libavcodec/webp: treat out-of-bound palette index as translucent black
See https://code.google.com/p/webp/issues/detail?id=206
for a description of the problem/fix.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>

This patch makes the decoder follow the recommendation of the spec.
There is some disagreement (see "[FFmpeg-devel] [PATCH]: libavcodec/webp")
about what would be best to be written in the spec, so in case the spec
is changed again, this potentially would need to be amended or reverted
(cherry picked from commit 4fd21d58a7)

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-09-20 18:40:33 +02:00
..
aarch64 Merge commit '9c029f67ca' 2014-02-20 23:13:13 +01:00
alpha Remove all Alpha architecture optimizations 2013-11-13 20:45:49 +01:00
arm Merge commit 'b8e57113ec' into release/2.2 2014-07-30 20:18:14 +02:00
avr32
bfin Merge remote-tracking branch 'qatar/master' 2014-01-22 16:08:24 +01:00
mips
ppc Merge commit '0ec75a04e5' into release/2.2 2014-06-02 22:34:22 +02:00
sh4
sparc
x86 avcodec/x86/vp9lpf: Always include x86util.asm 2014-09-20 18:40:33 +02:00
4xm.c Merge commit 'fe80fa53bc' 2014-01-06 13:51:01 +01:00
8bps.c Revert "Allow stream-copying grayscale mov files." 2014-03-15 02:42:11 +01:00
8svx.c
012v.c
a64colors.h
a64multienc.c Merge commit '984e339866' 2014-02-20 15:27:03 +01:00
a64tables.h
aac.h avcodec/aac: fix () in IS_CODEBOOK_UNSIGNED macro 2014-06-02 22:59:49 +02:00
aac_ac3_parser.c Merge commit 'b532854622' 2013-11-23 12:18:33 +01:00
aac_ac3_parser.h
aac_adtstoasc_bsf.c avcodec/aac_adtstoasc_bsf: Fix memory leak 2014-02-03 15:06:41 +01:00
aac_parser.c
aac_tablegen.c
aac_tablegen.h
aac_tablegen_decl.h
aacadtsdec.c
aacadtsdec.h
aaccoder.c
aacdec.c latm: Always reconfigure if no extradata was set previously 2014-03-02 11:42:38 -05:00
aacdectab.h
aacenc.c
aacenc.h
aacps.c avcodec/aacps: fix number of bands used with ipd/opd 2014-01-02 17:48:01 +01:00
aacps.h
aacps_tablegen.c Merge remote-tracking branch 'qatar/master' 2013-11-22 13:01:11 +01:00
aacps_tablegen.h Merge remote-tracking branch 'qatar/master' 2013-11-22 13:01:11 +01:00
aacpsdata.c
aacpsdsp.c Merge remote-tracking branch 'qatar/master' 2013-11-22 13:01:11 +01:00
aacpsdsp.h Merge remote-tracking branch 'qatar/master' 2013-11-22 13:01:11 +01:00
aacpsy.c
aacsbr.c Merge remote-tracking branch 'qatar/master' 2013-11-26 02:15:47 +01:00
aacsbr.h
aacsbrdata.h
aactab.c Merge commit '7f29644108' 2014-01-05 02:18:57 +01:00
aactab.h Merge commit '7f29644108' 2014-01-05 02:18:57 +01:00
aandcttab.c
aandcttab.h
aasc.c
ac3.c
ac3.h avcodec/ac3: move new field to the end of AC3HeaderInfo 2014-03-01 01:45:49 +01:00
ac3_parser.c avcodec/ac3_parser: add avpriv_ac3_parse_header2() and use it in libavcodec 2014-03-01 01:51:01 +01:00
ac3_parser.h avcodec/ac3_parser: add avpriv_ac3_parse_header2() and use it in libavcodec 2014-03-01 01:51:01 +01:00
ac3dec.c avcodec/ac3_parser: add avpriv_ac3_parse_header2() and use it in libavcodec 2014-03-01 01:51:01 +01:00
ac3dec.h Merge commit 'c229f571fd' 2014-01-19 21:37:06 +01:00
ac3dec_data.c
ac3dec_data.h
ac3dsp.c Merge commit '4958f35a2e' 2013-12-09 04:12:40 +01:00
ac3dsp.h Merge commit '4958f35a2e' 2013-12-09 04:12:40 +01:00
ac3enc.c
ac3enc.h
ac3enc_fixed.c Merge commit '794fcf79a8' 2014-01-07 13:10:56 +01:00
ac3enc_float.c Merge commit '4958f35a2e' 2013-12-09 04:12:40 +01:00
ac3enc_opts_template.c
ac3enc_template.c Merge commit '4958f35a2e' 2013-12-09 04:12:40 +01:00
ac3tab.c
ac3tab.h Merge commit '4b48201d4d' 2014-01-09 20:23:41 +01:00
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c
acelp_pitch_delay.h
acelp_vectors.c
acelp_vectors.h
adpcm.c avcodec/adpcm: squelch 'mismatch in coded sample count' warning for AV_CODEC_ID_ADPCM_EA_R2/3 2014-03-17 15:46:12 +01:00
adpcm.h
adpcm_data.c lavc/adpcm_data: fix const misplacement 2014-02-07 19:33:20 +00:00
adpcm_data.h lavc/adpcm_data: fix const misplacement 2014-02-07 19:33:20 +00:00
adpcmenc.c adpcm: Write the proper predictor in trellis mode in IMA QT 2014-06-26 12:59:00 +02:00
adx.c Merge commit '5569146d48' 2014-01-04 01:00:19 +01:00
adx.h
adx_parser.c
adxdec.c avformat/adxdec: dont return random data on EOF 2014-01-07 16:05:56 +01:00
adxenc.c
aic.c avcodec/aic: fix quantization table permutation 2014-06-23 15:56:15 +02:00
alac.c avcodec/alac: warn if not all channels where decoded 2014-01-11 04:44:42 +01:00
alac_data.c
alac_data.h
alacenc.c Replace all instances of avcodec_alloc_frame() with av_frame_alloc(). 2013-11-16 12:44:20 +01:00
allcodecs.c Revert "Add libx265 encoder" 2014-03-07 08:32:55 -05:00
alsdec.c avcodec/alsdec: Clear MPEG4AudioConfig so that no use of uninitialized memory is possible 2014-06-23 15:56:15 +02:00
amr.h
amrnbdata.h
amrnbdec.c
amrwbdata.h
amrwbdec.c
anm.c
ansi.c avcodec/ansi: fix integer overflow 2014-02-17 20:50:33 +01:00
apedec.c avcodec/apedec: use av_fast_padded_malloc() 2013-12-23 18:11:35 +01:00
ass.c ass: move text_event_to_ass from textdec.c to ass.c and export it 2013-11-10 18:57:52 +01:00
ass.h ass: move text_event_to_ass from textdec.c to ass.c and export it 2013-11-10 18:57:52 +01:00
ass_split.c
ass_split.h
assdec.c
assenc.c
asv.c Merge commit '6139f481ac' 2013-11-17 00:11:33 +01:00
asv.h Merge commit '6139f481ac' 2013-11-17 00:11:33 +01:00
asvdec.c
asvenc.c asvenc: free avctx->coded_frame on codec close 2014-02-09 18:50:53 +01:00
atrac.c
atrac.h
atrac1.c
atrac1data.h
atrac3.c
atrac3data.h
atrac3plus.c Merge remote-tracking branch 'qatar/master' 2014-01-09 20:58:03 +01:00
atrac3plus.h Merge remote-tracking branch 'qatar/master' 2014-01-09 20:58:03 +01:00
atrac3plus_data.h ATRAC3+ decoder 2014-01-09 19:33:07 +01:00
atrac3plusdec.c Merge commit '5312818524' 2014-01-31 14:53:06 +01:00
atrac3plusdsp.c Merge remote-tracking branch 'qatar/master' 2014-01-09 20:58:03 +01:00
audio_frame_queue.c
audio_frame_queue.h
audioconvert.c lavc: drop deprecated audio_convert API at the next major bump 2013-11-03 13:13:24 +01:00
audioconvert.h lavc: drop deprecated audio_convert API at the next major bump 2013-11-03 13:13:24 +01:00
aura.c
avcodec.h doxygen: Add a number of missing function parameter descriptions 2014-03-02 11:42:37 -05:00
avcodecres.rc Add Windows resource file support for shared libraries 2013-12-05 23:42:07 +01:00
avfft.c
avfft.h doxygen: Add a number of missing function parameter descriptions 2014-03-02 11:42:37 -05:00
avpacket.c Merge commit '4ec1acc6e4' into release/2.2 2014-07-14 22:39:25 +02:00
avpicture.c
avrndec.c
avs.c Merge commit 'cec5ce4922' 2013-11-17 00:21:16 +01:00
avuidec.c
avuienc.c Merge commit '5b9c3b4505' 2013-11-16 23:54:10 +01:00
bethsoftvideo.c Merge commit 'cec5ce4922' 2013-11-17 00:21:16 +01:00
bethsoftvideo.h
bfi.c
bgmc.c
bgmc.h
bink.c avcodec/bink: use av_mallocz for data 2013-12-15 16:53:32 +01:00
binkaudio.c avcodec/binkaudio: clear padding area of packet_buffer 2014-01-01 03:31:09 +01:00
binkdata.h
binkdsp.c
binkdsp.h
bintext.c
bintext.h
bit_depth_template.c bit_depth_template: Use file name as multiple inclusion guard 2014-03-02 11:42:37 -05:00
bitstream.c avcodec/bitstream: assert that no integer overflow happened when writing codes in build_table() 2014-01-23 01:43:00 +01:00
bitstream_filter.c
bmp.c
bmp.h bmpenc: use the AVFrame API properly. 2013-11-16 17:43:05 +01:00
bmp_parser.c
bmpenc.c Merge commit 'e4155f15b3' 2013-11-17 03:17:48 +01:00
bmv.c
brender_pix.c avcodec/brender_pix: stop calling av_image_check_size() twice 2013-11-05 12:37:52 +00:00
bytestream.h
c93.c Merge commit 'cec5ce4922' 2013-11-17 00:21:16 +01:00
cabac.c Merge commit 'fb0c9d41d6' 2014-01-26 01:54:55 +01:00
cabac.h cabac: remove leftovers from the cabac encoder 2014-01-14 22:19:03 +01:00
cabac_functions.h
cavs.c Merge commit '458446acfa' 2013-11-15 15:07:10 +01:00
cavs.h cavsdec: fix qp fixed slice handling 2014-06-23 15:56:15 +02:00
cavs_parser.c
cavsdata.c
cavsdec.c cavsdec: fix qp fixed slice handling 2014-06-23 15:56:15 +02:00
cavsdsp.c
cavsdsp.h
cbrt_tablegen.c
cbrt_tablegen.h
cdgraphics.c Merge commit '18f48e05a2' into release/2.2 2014-08-11 18:49:37 +02:00
cdxl.c cdxl: remove an unused variable 2013-11-16 12:48:25 +01:00
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c cinepak: use the AVFrame API properly. 2013-11-16 12:48:30 +01:00
cinepakenc.c Cinepak encoder: adding option handling for flexibility 2014-01-23 20:27:06 +01:00
cljr.c Merge commit 'a639ea7f4b' 2013-11-17 00:51:01 +01:00
cllc.c
cngdec.c
cngenc.c
codec_desc.c Merge remote-tracking branch 'qatar/master' 2014-02-08 19:02:46 +01:00
cook.c
cook_parser.c avcodec: Fix duration error after seek operation 2013-11-16 02:02:51 +01:00
cookdata.h
copy_block.h
cos_tablegen.c Merge commit '794fcf79a8' 2014-01-07 13:10:56 +01:00
cpia.c
crystalhd.c Merge commit 'da6506c607' 2013-11-04 11:41:55 +01:00
cscd.c
cyuv.c
dca.c
dca.h
dca_parser.c
dcadata.h Merge commit '87ec849fe9' 2014-02-28 18:14:12 +01:00
dcadec.c Fix spelling error 'Inconsistant -> Inconsistent' 2014-05-31 12:20:51 +02:00
dcadsp.c Merge commit '4cb6964244' 2014-02-28 21:41:19 +01:00
dcadsp.h Merge commit '4cb6964244' 2014-02-28 21:41:19 +01:00
dcaenc.c
dcaenc.h
dcahuff.h
dct-test.c Merge commit '1e9265cd8f' 2014-01-15 14:19:29 +01:00
dct.c
dct.h
dct32.h
dct32_fixed.c Merge remote-tracking branch 'qatar/master' 2013-11-21 19:26:01 +01:00
dct32_float.c Merge remote-tracking branch 'qatar/master' 2013-11-21 19:26:01 +01:00
dct32_template.c Merge remote-tracking branch 'qatar/master' 2013-11-21 19:26:01 +01:00
dctref.c
dctref.h
dfa.c
dirac.c Merge commit 'c7a5acabc5' 2013-11-01 13:40:04 +01:00
dirac.h
dirac_arith.c
dirac_arith.h avcodec/dirac_arith: Fix build with PIC and stack-check options 2014-04-10 04:53:00 +02:00
dirac_dwt.c avcodec/dirac_dwt: initialize support value for fidelity wavelet 2013-12-18 15:52:08 +01:00
dirac_dwt.h
dirac_parser.c
diracdec.c avcodec/diracdec: move mc buffer allocation to per frame 2014-06-02 22:59:49 +02:00
diracdsp.c
diracdsp.h
dnxhd_parser.c
dnxhddata.c Merge commit 'e95018b694' 2014-02-10 03:42:06 +01:00
dnxhddata.h
dnxhddec.c Merge commit 'e95018b694' 2014-02-10 03:42:06 +01:00
dnxhdenc.c Merge commit 'fb0c9d41d6' 2014-01-26 01:54:55 +01:00
dnxhdenc.h Merge commit '57e7b3a89f' 2013-11-17 12:19:55 +01:00
dpcm.c
dpx.c Merge commit 'd6da372984' 2013-11-01 14:01:02 +01:00
dpx_parser.c
dpxenc.c dpxenc: use the AVFrame API properly. 2013-11-16 17:43:36 +01:00
dsicinav.c Merge commit '2d2a92f721' 2013-11-17 01:07:37 +01:00
dsputil.c Move add/diff_int16 to lossless_videodsp 2014-01-20 21:32:47 +01:00
dsputil.h Move add/diff_int16 to lossless_videodsp 2014-01-20 21:32:47 +01:00
dsputil_template.c
dump_extradata_bsf.c
dv.c Merge commit 'd4f1188d1a' 2013-12-09 20:10:15 +01:00
dv.h Merge commit 'd4f1188d1a' 2013-12-09 20:10:15 +01:00
dv_profile.c
dv_profile.h
dv_tablegen.c Merge remote-tracking branch 'qatar/master' 2013-11-19 22:03:27 +01:00
dv_tablegen.h Merge commit '21710ea821' 2013-12-02 20:24:02 +01:00
dvbsub.c mpegts muxer, DVB subtitles encoder: common DVB subtitles payload 2014-01-12 16:40:52 +01:00
dvbsub_parser.c
dvbsubdec.c avcodec/dvbsubdec: DVB subtitles decoder: support of 5 bytes extradata format 2014-02-09 17:14:57 +01:00
dvd_nav_parser.c
dvdata.c Merge commit '21710ea821' 2013-12-02 20:24:02 +01:00
dvdata.h Merge commit '21710ea821' 2013-12-02 20:24:02 +01:00
dvdec.c Merge commit 'd4f1188d1a' 2013-12-09 20:10:15 +01:00
dvdsub_parser.c avcodec/dvdsub_parser: print message if packet is smaller than the packet size field 2014-08-05 04:14:02 +02:00
dvdsubdec.c dvdsub_parse_extradata: fix memleak 2013-12-10 18:30:44 +01:00
dvdsubenc.c
dvenc.c Merge commit '984e339866' 2014-02-20 15:27:03 +01:00
dxa.c avcodec/dxa: check for overread in decode_13() 2013-12-19 17:16:34 +01:00
dxtory.c avcodec/dxtory: fix src size checks 2014-02-16 21:13:02 +01:00
dxva2.c Merge commit 'ade4ecb42d' 2014-01-21 20:45:55 +01:00
dxva2.h
dxva2_h264.c avcodec: fix dxva2 & vaapi after removing the +52 offset from the loop filter parameters 2014-02-21 00:21:22 +01:00
dxva2_internal.h
dxva2_mpeg2.c dxva2: bump maximum number of slieces for mpeg2 2014-01-27 14:24:29 +01:00
dxva2_vc1.c dxva2_vc1: signal skipped p frames 2014-01-01 02:57:56 +01:00
eac3_data.c
eac3_data.h
eac3dec.c Merge commit '9cd4bc4176' 2014-02-16 02:18:58 +01:00
eac3enc.c
eac3enc.h
eacmv.c Merge commit '5430839144' 2014-02-05 01:42:06 +01:00
eaidct.c
eaidct.h
eamad.c Merge commit 'f9204ec56a' into release/2.2 2014-07-30 19:59:38 +02:00
eatgq.c Merge commit 'ec7063005e' 2013-11-01 14:09:17 +01:00
eatgv.c avcodec/eatgv: use av_mallocz() for frame_buffer 2013-12-24 23:20:30 +01:00
eatqi.c Merge commit 'ec7063005e' 2013-11-01 14:09:17 +01:00
elbg.c lavc/elbg: rename ff_ symbols to avpriv_, so they can be used in shared libs 2013-11-13 11:21:46 +01:00
elbg.h lavc/elbg: rename ff_ symbols to avpriv_, so they can be used in shared libs 2013-11-13 11:21:46 +01:00
error_resilience.c Convert XvMC to hwaccel v3 2013-12-22 22:03:47 +01:00
error_resilience.h
escape124.c Merge commit 'a639ea7f4b' 2013-11-17 00:51:01 +01:00
escape130.c
evrcdata.h lavc/evrcdec: fix const misplacement 2014-02-07 19:32:16 +00:00
evrcdec.c lavc/evrcdec: fix const misplacement 2014-02-07 19:32:16 +00:00
exif.c
exif.h
exr.c avcodec/exr: read layers 2014-02-18 18:11:23 +01:00
faandct.c
faandct.h
faanidct.c
faanidct.h
faxcompr.c
faxcompr.h
fft-fixed-test.c Merge commit '794fcf79a8' 2014-01-07 13:10:56 +01:00
fft-fixed32-test.c rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32 2014-01-07 13:11:06 +01:00
fft-internal.h rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32 2014-01-07 13:11:06 +01:00
fft-test.c Merge commit 'd396987c30' into release/2.2 2014-07-30 20:35:23 +02:00
fft.h rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32 2014-01-07 13:11:06 +01:00
fft_fixed.c rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32 2014-01-07 13:11:06 +01:00
fft_fixed_32.c rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32 2014-01-07 13:11:06 +01:00
fft_float.c rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32 2014-01-07 13:11:06 +01:00
fft_init_table.c
fft_table.h
fft_template.c rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32 2014-01-07 13:11:06 +01:00
ffv1.c Merge remote-tracking branch 'qatar/master' 2013-11-17 13:55:50 +01:00
ffv1.h ffv1.4: use 2 coefficients for calculating the Y plane in the RCT 2013-12-10 03:16:58 +01:00
ffv1dec.c Merge commit '8231764784' into release/2.2 2014-08-23 02:16:10 +02:00
ffv1enc.c lavc/ffv1enc: add const to silent warning 2014-02-15 01:50:47 +01:00
ffwavesynth.c lavc/ffwavesynth: fix dependency sizeof(AVFrame). 2013-12-30 10:58:01 +01:00
fic.c avcodec/fic: Fix return value check 2014-05-05 00:09:17 +02:00
file_open.c
flac.c
flac.h
flac_parser.c
flacdata.c
flacdata.h
flacdec.c avcodec/flacdec: check rice_order against blocksize 2014-01-07 14:02:53 +01:00
flacdsp.c lavc: fix flac encoder and decoder dependencies 2014-02-13 21:00:32 +01:00
flacdsp.h flac/x86: add ff_flac_lpc_32_sse4() 2014-02-06 02:51:19 +01:00
flacdsp_lpc_template.c flacdsp_lpc_template: add comment to explain the CONFIG_SMALL code 2014-02-15 20:48:25 +01:00
flacdsp_template.c
flacenc.c
flashsv.c avcodec/flashsv: check decode_hybrid() for overread 2013-12-19 16:28:26 +01:00
flashsv2enc.c avcodec/flashsv2enc: drop dependancy on sizeof(AVFrame) 2013-12-17 16:58:06 +01:00
flashsvenc.c Merge commit '97168b204a' 2013-11-17 12:33:27 +01:00
flicvideo.c Merge commit 'a837c4f2df' 2013-11-17 01:55:38 +01:00
flv.h
flvdec.c
flvenc.c
fmtconvert.c
fmtconvert.h
frame_thread_encoder.c avcodec/frame_thread_encoder: warn about huffyuv limitations 2014-02-15 15:16:51 +01:00
frame_thread_encoder.h
fraps.c fraps: use the AVFrame API properly. 2013-11-16 13:27:17 +01:00
frwu.c
g2meet.c Merge commit '68fd80ee1c' into release/2.2 2014-07-23 10:42:11 +02:00
g722.c
g722.h
g722dec.c
g722enc.c
g723_1.c avcodec/g723_1: add assert to help static code analyzers 2014-05-05 00:09:17 +02:00
g723_1_data.h
g726.c
g729.h
g729data.h
g729dec.c
g729postfilter.c
g729postfilter.h
get_bits.h
gif.c Merge commit '57e7b3a89f' 2013-11-17 12:19:55 +01:00
gif.h
gifdec.c avcodec/gifdec: check that the correct number of bytes was decoded 2013-12-17 02:33:19 +01:00
golomb-test.c avcodec/golomb-test: fix () in EXTEND() macro 2014-06-02 22:59:49 +02:00
golomb.c
golomb.h Merge commit 'e0aa76d38a' into release/2.2 2014-04-10 04:46:00 +02:00
gsm.h Merge commit 'a16577d985' 2013-11-26 12:37:20 +01:00
gsm_parser.c Merge commit 'a16577d985' 2013-11-26 12:37:20 +01:00
gsmdec.c Revert "avcodec/gsmdec: reject unsupported msn audio modes" 2013-11-26 12:38:03 +01:00
gsmdec_data.c Merge commit 'a16577d985' 2013-11-26 12:37:20 +01:00
gsmdec_data.h Merge commit 'a16577d985' 2013-11-26 12:37:20 +01:00
gsmdec_template.c Merge commit 'a16577d985' 2013-11-26 12:37:20 +01:00
h261.c
h261.h avcodec/h261enc: avoid use of current/previous_mba 2013-11-20 15:14:01 +01:00
h261_parser.c
h261data.c
h261dec.c Merge commit '66499f34b5' 2013-12-06 04:09:47 +01:00
h261enc.c avcodec/h261enc: dont use current_mv_x/y 2013-11-20 15:28:46 +01:00
h263.c Merge commit '0338c39698' 2013-11-08 17:42:56 +01:00
h263.h h263: remove unused ff_h263_find_resync_marker() 2013-11-30 00:58:33 +01:00
h263_parser.c
h263_parser.h
h263data.h Merge commit '0338c39698' 2013-11-08 17:42:56 +01:00
h263dec.c Merge commit 'e2ceb17642' 2013-11-30 02:42:56 +01:00
h263dsp.c Merge remote-tracking branch 'qatar/master' 2013-11-08 18:02:50 +01:00
h263dsp.h Merge commit '0338c39698' 2013-11-08 17:42:56 +01:00
h264.c avcodec/h264: Allow partial escaping 2014-09-20 18:40:33 +02:00
h264.h libavcodec/h264_parser: Increase parse_history, fix huge resolutions 2014-08-05 04:14:02 +02:00
h264_cabac.c Merge commit 'fb0c9d41d6' 2014-01-26 01:54:55 +01:00
h264_cavlc.c Merge commit '074c769de9' 2013-11-22 10:47:04 +01:00
h264_direct.c
h264_loopfilter.c h264: Lower bound check for slice offsets 2014-03-02 11:42:36 -05:00
h264_mb_template.c h264: reduce whitespace differences to libav 2013-11-03 01:16:31 +01:00
h264_mc_template.c
h264_mp4toannexb_bsf.c h264_mp4toannexb_bsf: account for consecutive IDR pictures. 2014-08-05 04:14:02 +02:00
h264_mvpred.h h264: reduce whitespace differences to libav 2013-11-03 01:16:31 +01:00
h264_parser.c libavcodec/h264_parser: Increase parse_history, fix huge resolutions 2014-08-05 04:14:02 +02:00
h264_ps.c avcodec/h264_ps: fix printed num_reorder_frames value 2014-02-22 02:55:55 +01:00
h264_refs.c avcodec/h264: in the absence of recovery points, be more tolerant on accepting plain I frames 2014-06-09 23:50:12 +02:00
h264_sei.c h264: prevent theoretical infinite loop in SEI parsing 2014-08-01 13:15:07 +01:00
h264addpx_template.c
h264chroma.c Merge commit '71617884a2' 2014-01-15 15:00:06 +01:00
h264chroma.h Merge commit '71617884a2' 2014-01-15 15:00:06 +01:00
h264chroma_template.c h264: avoid undefined behavior in chroma motion compensation 2014-03-02 11:42:37 -05:00
h264data.h
h264dsp.c Merge commit '8438b3f09f' 2014-01-15 15:06:47 +01:00
h264dsp.h Merge commit '8438b3f09f' 2014-01-15 15:06:47 +01:00
h264dsp_template.c
h264idct.c
h264idct.h
h264idct_template.c
h264pred.c Merge commit 'a03a642d5c' 2014-01-06 16:51:23 +01:00
h264pred.h avcodec/h264pred: deconflict DC_128_PRED and HOR_VP8_PRED 2014-02-14 23:20:57 +01:00
h264pred_template.c
h264qpel.c Merge commit 'd5dd8c7bf0' 2014-01-15 15:13:41 +01:00
h264qpel.h Merge commit 'd5dd8c7bf0' 2014-01-15 15:13:41 +01:00
h264qpel_template.c
hevc.c avcodec/hevc: treat current_sps like sps_list 2014-08-05 04:13:38 +02:00
hevc.h avcodec/hevc_ps: do not loose all reference to pointers still in use 2014-08-05 04:13:38 +02:00
hevc_cabac.c libavcodec/hevc: reduce bracket differences to 064698d381 2013-11-02 13:09:31 +01:00
hevc_filter.c Merge commit 'ff486c0f7f' 2014-02-23 22:11:51 +01:00
hevc_mvs.c Merge remote-tracking branch 'qatar/master' 2014-02-10 03:54:54 +01:00
hevc_parser.c avcodec/hevc_ps: do not loose all reference to pointers still in use 2014-08-05 04:13:38 +02:00
hevc_ps.c avcodec/hevc_ps: prevent stale pointer in malloc failure case 2014-08-05 04:13:38 +02:00
hevc_refs.c hevc: avoid some unnecessary differences with libav 2013-12-10 16:20:48 +01:00
hevc_sei.c Merge commit '3a149e23d3' 2013-12-17 19:04:32 +01:00
hevcdsp.c Merge remote-tracking branch 'qatar/master' 2013-12-22 12:46:19 +01:00
hevcdsp.h Merge remote-tracking branch 'qatar/master' 2013-12-22 12:46:19 +01:00
hevcdsp_template.c Merge commit '8eeacf31c5' 2014-02-23 22:18:09 +01:00
hevcpred.c avcodec/hevc: more whitespaces to reduce difference to 064698d381 2013-11-02 12:33:54 +01:00
hevcpred.h
hevcpred_template.c libavcodec/hevc: random cosmetics to reduce diff to 064698d381 2013-11-02 17:28:44 +01:00
hnm4video.c avcodec/hnm4video: check offset before subtraction in decode_interframe_v4a() 2014-02-03 03:11:48 +01:00
hpel_template.c
hpeldsp.c Merge commit 'c65d67ef50' 2014-01-15 15:20:30 +01:00
hpeldsp.h Merge commit 'c65d67ef50' 2014-01-15 15:20:30 +01:00
hpeldsp_template.c
huffman.c avcodec/huffman: raise the input capability of ff_huff_gen_len_table() from 8 to 14bit 2014-01-13 01:30:24 +01:00
huffman.h avcodec/huffman: extend ff_huff_gen_len_table() to allow >8bit 2014-01-13 01:22:43 +01:00
huffyuv.c avcodec/huffyuv: simplify allocation of temporaries 2014-02-19 20:32:02 +01:00
huffyuv.h avcodec/huffyuv: update years in copyright 2014-01-27 01:45:57 +01:00
huffyuvdec.c Merge commit 'aa943bd31f' into release/2.2 2014-08-11 18:02:36 +02:00
huffyuvenc.c avcodec/huffyuvenc: only allocate stats_out when it will be used 2014-02-15 15:06:29 +01:00
idcinvideo.c
iff.c avcodec/iff: check pixfmt for rgb8 / rgbn 2014-08-11 19:07:11 +02:00
iirfilter.c
iirfilter.h
imc.c
imcdata.h
imgconvert.c
imgconvert.h
imx_dump_header_bsf.c
indeo2.c Merge commit '2e09096da9' 2013-11-17 01:38:41 +01:00
indeo2data.h
indeo3.c avcodec/indeo3: check the return code of ff_set_dimensions() 2013-12-11 00:05:34 +01:00
indeo3data.h
indeo4.c Revert "Merge remote-tracking branch 'qatar/master'" (43dec5ef9a) 2013-11-25 19:55:32 +01:00
indeo4data.h
indeo5.c
indeo5data.h
intelh263dec.c
internal.h avcodec: Move STRIDE_ALIGN to internal.h 2014-03-17 15:47:49 +01:00
interplayvideo.c avcodec/interplayvideo: Check that enough data is available for opcode_0x7/8/D 2013-12-19 00:38:11 +01:00
intrax8.c
intrax8.h
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ituh263dec.c ituh263: reject b-frame with pp_time = 0 2014-03-02 11:42:38 -05:00
ituh263enc.c
ivi_common.c Merge commit 'fb0c9d41d6' 2014-01-26 01:54:55 +01:00
ivi_common.h
ivi_dsp.c avcodec/ivi_dsp: add some missing () to macros 2014-06-02 22:59:50 +02:00
ivi_dsp.h
j2kenc.c avcodec/j2kenc: drop dependancy on sizeof(AVFrame) 2013-12-17 16:57:58 +01:00
jacosub.h
jacosubdec.c
jfdctfst.c
jfdctint.c
jfdctint_template.c
jpeg2000.c Merge commit '74f6df745a' into release/2.2 2014-07-14 22:38:22 +02:00
jpeg2000.h
jpeg2000dec.c jpeg2000: enable 4 component pixel formats 2014-08-06 12:44:35 +01:00
jpeg2000dwt.c
jpeg2000dwt.h
jpegls.c
jpegls.h Merge remote-tracking branch 'qatar/master' 2013-11-17 13:55:50 +01:00
jpeglsdec.c Add support for picture_ptr field in MJpegDecodeContext 2013-12-09 12:24:50 +01:00
jpeglsdec.h
jpeglsenc.c Merge remote-tracking branch 'qatar/master' 2013-11-17 13:55:50 +01:00
jrevdct.c
jvdec.c Merge commit 'd509ae5be0' 2014-02-05 01:18:48 +01:00
kbdwin.c
kbdwin.h
kgv1dec.c avcodec/kgv1dec: fix memleak, reintroduce lost decode_flush() call 2014-01-17 02:50:50 +01:00
kmvc.c
lagarith.c Merge commit '4c3e1956ee' 2014-02-05 02:47:46 +01:00
lagarithrac.c
lagarithrac.h
latm_parser.c
lcl.h
lcldec.c
lclenc.c Merge commit '0ea430c75b' 2013-11-17 11:46:51 +01:00
libaacplus.c
libavcodec.v
libcelt_dec.c
libfaac.c
libfdk-aacdec.c avcodec/libfdk-aacdec: remove redundant log messages 2013-11-07 14:55:35 +00:00
libfdk-aacenc.c libfdk-aacenc: disable hard version requirements 2014-02-06 02:33:33 +01:00
libgsm.c
libilbc.c
libmp3lame.c Merge commit '46c477c2a1' into release/2.2 2014-07-14 22:26:06 +02:00
libopencore-amr.c avcodec/libopencore-amr: remove av_free coded_frame. 2013-12-23 17:38:39 +01:00
libopenjpegdec.c Fix decoding of some 8 < bpc < 16 signed j2k samples with libopenjpeg. 2014-01-27 14:38:59 +01:00
libopenjpegenc.c avcodec/libopenjpegenc: Replace av_frame_alloc() and av_frame_ref() by av_frame_clone() 2014-01-24 03:25:47 +01:00
libopus.c
libopus.h
libopusdec.c avcodec/libopusdec: Set codec->delay to pre_skip not fixed value 2013-12-24 04:53:52 +01:00
libopusenc.c libopusenc: Change default frame duration to 20 ms 2014-01-06 18:56:44 +02:00
libschroedinger.c
libschroedinger.h
libschroedingerdec.c
libschroedingerenc.c Merge commit '9b8d11a76a' 2013-12-09 20:31:29 +01:00
libshine.c
libspeexdec.c
libspeexenc.c
libstagefright.cpp avcodec/libstagefright: drop dependancy on sizeof(AVFrame) 2014-01-08 23:56:05 +01:00
libtheoraenc.c Merge commit '9b8d11a76a' 2013-12-09 20:31:29 +01:00
libtwolame.c
libutvideo.h
libutvideodec.cpp avcodec/libutvideodec: free coded_frame with av_frame_free() instead if av_free* 2013-12-10 01:11:32 +01:00
libutvideoenc.cpp Merge commit '5b9c3b4505' 2013-11-16 23:54:10 +01:00
libvo-aacenc.c
libvo-amrwbenc.c
libvorbisdec.c
libvorbisenc.c avcodec/libvorbisenc: dont add the duration to AV_NOPTS_VALUE 2014-06-02 22:59:49 +02:00
libvpx.c avcodec/libvpx: set CODEC_CAP_EXPERIMENTAL correctly instead of testing at codec open time 2013-12-10 04:02:10 +01:00
libvpx.h avcodec/libvpx: set CODEC_CAP_EXPERIMENTAL correctly instead of testing at codec open time 2013-12-10 04:02:10 +01:00
libvpxdec.c avcodec/libvpx: set CODEC_CAP_EXPERIMENTAL correctly instead of testing at codec open time 2013-12-10 04:02:10 +01:00
libvpxenc.c avcodec/libvpx: set CODEC_CAP_EXPERIMENTAL correctly instead of testing at codec open time 2013-12-10 04:02:10 +01:00
libwavpackenc.c
libwebpenc.c Merge remote-tracking branch 'qatar/master' 2014-02-24 10:47:47 +01:00
libx264.c Merge commit '67134ad31f' into release/2.2 2014-08-11 18:51:29 +02:00
libx265.c libx265: Use x265_param_parse to set the SAR 2014-04-11 16:45:33 -03:00
libxavs.c libxavs: rename and fix a variable name 2013-11-20 21:06:31 +01:00
libxvid.c Fix libxvid crash on failing initialisation. 2014-01-17 14:52:55 +01:00
libxvid.h
libxvid_rc.c
libzvbi-teletextdec.c Fix FSF address in colormatrix and libzvbi license headers. 2014-02-22 11:17:56 +01:00
ljpegenc.c avcodec/mjpegenc: pass chroma quantization matrix through as well, not just luma 2014-01-11 21:26:51 +01:00
loco.c
log2_tab.c
lossless_videodsp.c avcodec/lossless_videodsp: add_hfyu_left_prediction_int16_c: fix harmless integer overflow 2014-02-15 16:51:33 +01:00
lossless_videodsp.h avcodec/lossless_videodsp: Pass AVCodecContext to init 2014-01-23 01:43:00 +01:00
lpc.c rename new lls code to lls2 to avoid conflict with the old which has a different ABI 2013-11-17 16:41:08 +01:00
lpc.h
lsp.c
lsp.h
lzw.c Merge commit 'e89aa4bf56' 2014-01-04 02:00:07 +01:00
lzw.h gifdec: convert to bytestream2 2013-11-21 20:53:06 +01:00
lzwenc.c
mace.c avcodec/mace: check buffer size 2014-01-02 22:07:09 +01:00
Makefile Move avpriv_find_pix_fmt() to utils.c 2014-03-23 20:31:05 +01:00
mathops.h
mathtables.c
mdct_fixed.c rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32 2014-01-07 13:11:06 +01:00
mdct_fixed_32.c rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32 2014-01-07 13:11:06 +01:00
mdct_float.c rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32 2014-01-07 13:11:06 +01:00
mdct_template.c rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32 2014-01-07 13:11:06 +01:00
mdec.c
metasound.c Merge commit '56d061ce9d' 2013-11-26 12:28:31 +01:00
metasound_data.c Merge commit '56d061ce9d' 2013-11-26 12:28:31 +01:00
metasound_data.h
microdvddec.c
mimic.c avcodec/mimic: use av_freep() and reset swap_buf_size 2013-11-08 19:24:17 +00:00
mjpeg.c
mjpeg.h
mjpeg2jpeg_bsf.c
mjpeg_parser.c
mjpega_dump_header_bsf.c
mjpegbdec.c avcodec/mjpegdec: pass into ff_mjpeg_decode_sos() and check bitmask size 2014-01-31 18:34:08 +01:00
mjpegdec.c avcodec/mjpegdec: Improve intel jpeg flip heuristic 2014-06-09 23:51:24 +02:00
mjpegdec.h avcodec/mjpegdec: parse adobe_transform 2014-02-27 20:13:48 +01:00
mjpegenc.c avcodec/mjpegen: Fix declared argument size 2014-05-05 00:09:17 +02:00
mjpegenc.h avcodec/mjpegen: Fix declared argument size 2014-05-05 00:09:17 +02:00
mlp.c
mlp.h Merge commit '4b7f1a7ced' 2014-01-05 22:53:13 +01:00
mlp_parser.c Merge remote-tracking branch 'qatar/master' 2014-02-09 02:37:17 +01:00
mlp_parser.h Merge commit '4b7f1a7ced' 2014-01-05 22:53:13 +01:00
mlpdec.c avcodec/mlpdec: fix () in MSB_MASK() macro 2014-06-02 22:59:50 +02:00
mlpdsp.c
mlpdsp.h
mmvideo.c mmvideo: check horizontal coordinate too 2014-08-05 19:21:40 +00:00
motion-test.c
motion_est.c lavc/motion_est: remove unused variable 2014-02-15 13:07:54 +01:00
motion_est_template.c
motionpixels.c motionpixels: clip VLC codes. 2013-11-21 20:57:20 +01:00
motionpixels_tablegen.c
motionpixels_tablegen.h
movsub_bsf.c
movtextdec.c
movtextenc.c
mp3_header_decompress_bsf.c lavc: remove mp3_header_(de)compress bitstream filters 2013-11-26 09:27:50 +01:00
mpc.c
mpc.h
mpc7.c
mpc7data.h
mpc8.c
mpc8data.h
mpc8huff.h
mpcdata.h
mpeg4audio.c
mpeg4audio.h
mpeg4data.h
mpeg4video.c Merge commit 'dc6ea00cd2' 2013-11-02 10:30:30 +01:00
mpeg4video.h avcodec/mpeg4video: fix 2 more incorrectly associated comments 2013-12-08 16:06:23 +01:00
mpeg4video_parser.c Merge remote-tracking branch 'qatar/master' 2014-02-20 15:43:03 +01:00
mpeg4video_parser.h
mpeg4videodec.c avcodec/mpeg4videodec: Check for bitstream overread in decode_vol_header() 2014-02-20 05:49:52 +01:00
mpeg4videoenc.c Merge commit 'a5a71992ca' 2013-11-29 23:55:00 +01:00
mpeg12.c Merge remote-tracking branch 'qatar/master' 2013-11-14 03:26:35 +01:00
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12dec.c avcodec/mpeg12dec: fix support for interlaced mpeg2 with missing last slice 2014-08-05 04:14:02 +02:00
mpeg12enc.c Merge commit '3d1d175367' 2013-12-09 22:16:27 +01:00
mpegaudio.c
mpegaudio.h libavcodec/mpegaudio: change CONFIG_FLOAT to USE_FLOAT 2013-12-03 21:12:00 +01:00
mpegaudio_parser.c avcodec/mpegaudio_parser: Delay setting codec_id if it appears wrong 2014-02-12 00:11:16 +01:00
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_fixed.c libavcodec/mpegaudio: change CONFIG_FLOAT to USE_FLOAT 2013-12-03 21:12:00 +01:00
mpegaudiodec_float.c libavcodec/mpegaudio: change CONFIG_FLOAT to USE_FLOAT 2013-12-03 21:12:00 +01:00
mpegaudiodec_template.c avcodec/mpegaudiodec_template: decode_frame_mp3on4: conceal errors in decoding instead of discarding data 2014-01-14 21:00:58 +01:00
mpegaudiodecheader.c Merge commit 'fcbcc561e0' into release/2.2 2014-07-14 22:25:23 +02:00
mpegaudiodecheader.h avcodec: Add avpriv_mpa_decode_header2() 2014-02-11 23:57:47 +01:00
mpegaudiodectab.h
mpegaudiodsp.c
mpegaudiodsp.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c libavcodec/mpegaudio: change CONFIG_FLOAT to USE_FLOAT 2013-12-03 21:12:00 +01:00
mpegaudiodsp_float.c libavcodec/mpegaudio: change CONFIG_FLOAT to USE_FLOAT 2013-12-03 21:12:00 +01:00
mpegaudiodsp_template.c libavcodec/mpegaudio: change CONFIG_FLOAT to USE_FLOAT 2013-12-03 21:12:00 +01:00
mpegaudioenc_fixed.c avcodec: split mp2 encoder into float and fixed 2013-12-03 21:12:00 +01:00
mpegaudioenc_float.c libavcodec/mpegaudio: change CONFIG_FLOAT to USE_FLOAT 2013-12-03 21:12:00 +01:00
mpegaudioenc_template.c libavcodec/mpegaudio: change CONFIG_FLOAT to USE_FLOAT 2013-12-03 21:12:00 +01:00
mpegaudiotab.h Merge remote-tracking branch 'qatar/master' 2013-11-11 22:21:38 +01:00
mpegvideo.c avcodec/mpegvideo: Set err on failure in ff_mpv_common_frame_size_change() 2014-09-20 18:40:33 +02:00
mpegvideo.h avcodec: Add padding after the remaining AVFrames 2014-03-23 20:31:05 +01:00
mpegvideo_enc.c avcodec/mpegvideo: make mc_mb_var_sum / mb_var_sum 64bit 2014-03-23 20:31:05 +01:00
mpegvideo_motion.c Merge commit 'ebfe622bb1' 2014-01-09 14:19:24 +01:00
mpegvideo_parser.c Merge commit '0f21d8b1b4' 2013-11-01 15:25:09 +01:00
mpegvideo_xvmc.c Convert XvMC to hwaccel v3 2013-12-22 22:03:47 +01:00
mpl2dec.c
mqc.c
mqc.h
mqcdec.c
mqcenc.c
msgsmdec.c Merge commit 'a16577d985' 2013-11-26 12:37:20 +01:00
msgsmdec.h Merge commit 'a16577d985' 2013-11-26 12:37:20 +01:00
msmpeg4.c Merge commit 'c7f7bfc9e3' 2013-11-14 02:55:42 +01:00
msmpeg4.h
msmpeg4data.c
msmpeg4data.h
msmpeg4dec.c avcodec/msmpeg4dec: initialize dir_ptr in error cases 2013-12-15 13:24:05 +01:00
msmpeg4enc.c
msrle.c avcodec/msrle: check return code for success before use 2014-04-10 04:53:00 +02:00
msrledec.c
msrledec.h
mss1.c Avoid using empty macro arguments. 2013-12-31 12:19:59 +01:00
mss2.c avcodec/mss2: fix chroma dimensions 2014-01-10 17:08:04 +01:00
mss2dsp.c
mss2dsp.h
mss3.c Merge commit '730bac7bab' 2013-11-17 02:48:17 +01:00
mss4.c avcodec/mss4: Fix () in MKVAL() macro 2014-06-02 22:59:50 +02:00
mss12.c
mss12.h Avoid using empty macro arguments. 2013-12-31 12:19:59 +01:00
mss34dsp.c avcodec/mss34dsp: fix () in SOP* macros 2014-06-02 22:59:50 +02:00
mss34dsp.h
msvideo1.c avcodec/msvideo1: Fix palette in case of seek before decode 2014-02-28 13:20:22 +01:00
msvideo1enc.c avcodec/msvideo1enc: fix SKIPS_MAX 2014-01-09 04:04:40 +01:00
mvcdec.c avcodec/mvcdec: stop using deprecated avcodec_set_dimensions() 2013-11-01 19:05:35 +00:00
mxpegdec.c mxpeg_decode_end: zero bitmask size 2014-01-31 18:34:14 +01:00
nellymoser.c
nellymoser.h
nellymoserdec.c
nellymoserenc.c
noise_bsf.c
nuv.c avcodec/nuv: zero buffer padding 2013-12-18 18:15:15 +01:00
old_codec_ids.h avcodec/old_codec_ids: fix missing FF_API_XVMC check 2013-11-18 01:22:30 +01:00
options.c Merge commit '38ecc3702d' 2013-11-04 11:14:38 +01:00
options_table.h lavu,lavc,lswr: do not hardcode AV_SAMPLE_FMT_NB value when setting sample format max value 2013-12-26 11:35:27 +01:00
paf.c
paf.h
pamenc.c Merge commit 'afa21a12bf' 2013-12-09 12:54:59 +01:00
parser.c parser: cosmetics: Drop some unnecessary parentheses 2014-03-02 11:42:38 -05:00
parser.h
pcm-bluray.c
pcm-dvd.c pcm-dvd: Fix 20bit decoding 2014-05-10 12:03:46 -04:00
pcm.c Replace all instances of avcodec_alloc_frame() with av_frame_alloc(). 2013-11-16 12:44:20 +01:00
pcm_tablegen.c
pcm_tablegen.h
pcx.c pcx: round up in bits->bytes conversion in a buffer size check 2013-11-21 20:58:27 +01:00
pcxenc.c Merge commit 'ffe04c3303' 2013-11-17 12:41:42 +01:00
pgssubdec.c Merge commit 'a1f7844a11' into release/2.2 2014-08-05 03:54:50 +02:00
pictordec.c Merge commit '0f21d8b1b4' 2013-11-01 15:25:09 +01:00
png.c
png.h
png_parser.c png_parser: Fix parsing on big endian 2013-12-18 12:12:19 +02:00
pngdec.c avcodec/pngdec: fix signed overflow 2013-12-18 22:15:32 +01:00
pngdsp.c dsputil/pngdsp: fix signed/unsigned type in end comparison 2013-11-28 15:37:55 +01:00
pngdsp.h
pngenc.c avcodec/pngenc: fix invalid read in sub filter. 2014-02-23 20:40:52 +01:00
pnm.c p*menc: use the AVFrame API properly. 2013-12-09 08:41:20 +01:00
pnm.h p*menc: use the AVFrame API properly. 2013-12-09 08:41:20 +01:00
pnm_parser.c
pnmdec.c
pnmenc.c Merge commit 'afa21a12bf' 2013-12-09 12:54:59 +01:00
proresdata.c
proresdata.h
proresdec.h
proresdec2.c
proresdec_lgpl.c
proresdsp.c Merge commit '92e598a57a' 2014-02-28 18:02:00 +01:00
proresdsp.h Merge commit '92e598a57a' 2014-02-28 18:02:00 +01:00
proresenc_anatoliy.c Merge commit '5b9c3b4505' 2013-11-16 23:54:10 +01:00
proresenc_kostya.c avcodec/proresenc_kostya: allocate 1 slice more to avoid triggering the reallocation warning when the used space is actually less than the allocated 2014-09-20 17:46:41 +02:00
psymodel.c
psymodel.h
pthread.c Merge commit 'cc14ee03a7' 2013-11-04 10:44:34 +01:00
pthread_frame.c avcodec/pthread_frame: fix missing unlock on error 2014-04-10 04:53:00 +02:00
pthread_internal.h Merge commit 'cc14ee03a7' 2013-11-04 10:44:34 +01:00
pthread_slice.c Merge commit '38ecc3702d' 2013-11-04 11:14:38 +01:00
ptx.c Merge commit 'c755870d52' 2013-11-01 15:34:49 +01:00
put_bits.h
qcelpdata.h qcelp: grammar 2014-02-21 16:57:26 -03:00
qcelpdec.c qcelp: grammar 2014-02-21 16:57:26 -03:00
qdm2.c avcodec/qdm2: move static init to normal init to avoid initializing tables that might never be used 2013-12-06 15:40:44 +01:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2data.h
qdrw.c
qpeg.c avcodec/qpeg: make qpeg_decode_inter() noinline 2013-11-27 14:41:16 +01:00
qtrle.c qtrle: use the AVFrame API properly. 2013-11-16 12:49:18 +01:00
qtrleenc.c Merge commit 'd48c206302' 2013-11-17 03:31:32 +01:00
r210dec.c
r210enc.c Merge commit '5b9c3b4505' 2013-11-16 23:54:10 +01:00
ra144.c ra144: use scalarproduct_int16 2014-02-10 21:45:55 +01:00
ra144.h ra144: use scalarproduct_int16 2014-02-10 21:45:55 +01:00
ra144dec.c avcodec/ra144: remove redundant AV_ZERO128 2014-02-10 21:52:45 +01:00
ra144enc.c avcodec/ra144: remove redundant AV_ZERO128 2014-02-10 21:52:45 +01:00
ra288.c
ra288.h
ralf.c
ralfdata.h
rangecoder.c
rangecoder.h
ratecontrol.c avcodec/ratecontrol: make (mc_)mb_var_sum(_last) 64bit 2014-03-23 20:31:05 +01:00
ratecontrol.h avcodec/ratecontrol: make (mc_)mb_var_sum(_last) 64bit 2014-03-23 20:31:05 +01:00
raw.c avcodec/raw: add bayer formats 2014-02-22 18:29:17 +01:00
raw.h
rawdec.c Move avpriv_find_pix_fmt() to utils.c 2014-03-23 20:31:05 +01:00
rawenc.c Merge commit '984e339866' 2014-02-20 15:27:03 +01:00
rdft.c
rdft.h
realtextdec.c
rectangle.h
remove_extradata_bsf.c
resample.c
resample2.c
rl.h
rl2.c
rle.c
rle.h
rnd_avg.h
roqaudioenc.c
roqvideo.c
roqvideo.h RoQ-encoder: introducing Quake 3 compatibility option 2014-02-01 22:32:28 +01:00
roqvideodec.c RoQ decoder: Remove misleading diagnostics. 2014-02-01 22:30:22 +01:00
roqvideoenc.c RoQ encoder: support different integer framerates 2014-02-03 02:04:38 +01:00
rpza.c Merge remote-tracking branch 'qatar/master' 2014-02-10 21:28:38 +01:00
rtjpeg.c
rtjpeg.h
rv10.c Merge commit 'db67b7c31b' into release/2.2 2014-03-11 11:03:17 +01:00
rv10enc.c
rv20enc.c
rv30.c avcodec/rv30: put the rpr check back in init with the max vs bits bug fixed 2014-01-04 04:33:01 +01:00
rv30data.h
rv30dsp.c
rv34.c Merge commit 'ebfe622bb1' 2014-01-09 14:19:24 +01:00
rv34.h avcodec/rv30: cleanup rpr handling 2014-01-04 04:16:46 +01:00
rv34_parser.c
rv34data.h
rv34dsp.c
rv34dsp.h Merge commit '71617884a2' 2014-01-15 15:00:06 +01:00
rv34vlc.h
rv40.c
rv40data.h
rv40dsp.c Merge commit '71617884a2' 2014-01-15 15:00:06 +01:00
rv40vlc2.h
s3tc.c
s3tc.h
s302m.c
s302menc.c
samidec.c
sanm.c avcodec/sanm: stop using deprecated avcodec_set_dimensions() 2013-11-01 19:05:35 +00:00
sanm_data.h
sbr.h
sbrdsp.c
sbrdsp.h
sgi.h
sgidec.c Merge commit 'f4a8a00805' 2014-01-06 14:43:04 +01:00
sgienc.c Merge commit 'e4155f15b3' 2013-11-17 03:17:48 +01:00
sgirledec.c
shorten.c shorten: pad the internal bitstream buffer 2014-02-04 21:59:57 +01:00
simple_idct.c avcodec/proresdsp & idct: move biasing from after the IDCT into the IDCT 2014-01-14 15:58:57 +01:00
simple_idct.h
simple_idct_template.c avcodec/simple_idct_template: fix rounding of the special DC case for 10bit 2014-01-14 15:58:59 +01:00
sinewin.c
sinewin.h
sinewin_tablegen.c
sinewin_tablegen.h
sipr.c
sipr.h
sipr16k.c
sipr16kdata.h
siprdata.h
smacker.c avformat/smacker: check for format mismatch more completely 2013-12-20 18:31:42 +01:00
smc.c Merge commit '508b37557b' 2013-11-17 02:35:23 +01:00
smvjpegdec.c
snow.c avcodec/snow: fix null pointer dereference in cleanup after allocation failure 2014-08-11 19:07:11 +02:00
snow.h avcodec/snow: check coeffs for validity 2014-09-20 18:40:32 +02:00
snow_dwt.c
snow_dwt.h
snowdata.h
snowdec.c avcodec/snowdec: check av_frame_ref() return value 2013-12-11 01:13:24 +01:00
snowenc.c avcodec/snowenc: allow larger mb variances 2014-03-23 20:31:05 +01:00
sonic.c sonic: Switch to rangecoder 2013-12-10 16:18:51 +01:00
sp5x.h
sp5xdec.c avcodec/mjpegdec: allow lowres with amv 2014-01-09 21:40:13 +01:00
srtdec.c
srtenc.c lavc/srtenc: use bprint for text buffers. 2013-11-30 13:57:53 +01:00
subviewerdec.c
sunrast.c Merge commit 'c265b8bb76' 2013-11-01 15:43:29 +01:00
sunrast.h
sunrastenc.c Merge commit '45bde93eef' 2013-11-17 12:06:34 +01:00
svq1.c
svq1.h
svq1_cb.h
svq1_vlc.h
svq1dec.c avcodec/svq1dec: Fix multiple bugs from "svq1: do not modify the input packet" 2014-08-11 18:50:29 +02:00
svq1enc.c Merge commit '57e7b3a89f' 2013-11-17 12:19:55 +01:00
svq1enc_cb.h
svq3.c avcodec/svq3: Fix "incompatible pointer type" warnings 2014-06-02 22:59:50 +02:00
svq3.h svq3: Adjust #endif comment 2014-03-02 11:42:37 -05:00
svq13.c
synth_filter.c x86: synth filter float: implement SSE2 version 2014-02-28 20:34:40 +01:00
synth_filter.h x86: synth filter float: implement SSE2 version 2014-02-28 20:34:40 +01:00
tableprint.h
tak.c
tak.h
tak_parser.c
takdec.c avcodec/takdec: always check bits_per_raw_sample 2014-01-31 19:54:27 +01:00
targa.c Merge commit 'c265b8bb76' 2013-11-01 15:43:29 +01:00
targa.h
targa_y216dec.c
targaenc.c Merge commit '45bde93eef' 2013-11-17 12:06:34 +01:00
textdec.c ass: move text_event_to_ass from textdec.c to ass.c and export it 2013-11-10 18:57:52 +01:00
thread.h
tiertexseqv.c Merge commit '508b37557b' 2013-11-17 02:35:23 +01:00
tiff.c Issue-#3407 : Enhance precision for double to string conversion, useful for GEOTIFF double values 2014-02-23 13:03:18 +01:00
tiff.h
tiff_common.c Issue-#3407 : Enhance precision for double to string conversion, useful for GEOTIFF double values 2014-02-23 13:03:18 +01:00
tiff_common.h
tiff_data.c
tiff_data.h
tiffenc.c Merge commit '45bde93eef' 2013-11-17 12:06:34 +01:00
tmv.c
truemotion1.c Merge commit '2240e2078d' 2014-02-05 02:25:34 +01:00
truemotion1data.h
truemotion2.c Merge commit '508b37557b' 2013-11-17 02:35:23 +01:00
truespeech.c
truespeech_data.h
tscc.c
tscc2.c avcodec/tscc2: use init_get_bits8() 2013-11-05 12:44:20 +00:00
tscc2data.h
tta.c tta: split off hybrid filter processing as ttadsp 2014-02-13 01:34:33 +01:00
ttadata.c
ttadata.h
ttadsp.c tta/x86: add ff_ttafilter_process_dec_{ssse3, sse4} 2014-02-17 13:51:19 +01:00
ttadsp.h tta/x86: add ff_ttafilter_process_dec_{ssse3, sse4} 2014-02-17 13:51:19 +01:00
ttaenc.c
twinvq.c Merge commit '56d061ce9d' 2013-11-26 12:28:31 +01:00
twinvq.h Merge commit '56d061ce9d' 2013-11-26 12:28:31 +01:00
twinvq_data.h
twinvqdec.c Merge commit '56d061ce9d' 2013-11-26 12:28:31 +01:00
txd.c Merge commit '757d5e8ef9' 2013-11-01 15:49:58 +01:00
ulti.c Merge commit 'd48c206302' 2013-11-17 03:31:32 +01:00
ulti_cb.h
unary.h
utils.c avcodec/utils: add GBRP16 to avcodec_align_dimensions2() 2014-09-20 17:46:41 +02:00
utvideo.c
utvideo.h
utvideodec.c avcodec/utvideodec: Increase vlc len 2014-06-09 23:49:18 +02:00
utvideoenc.c avcodec/utvideoenc: fix slice_bits size 2014-03-01 02:57:15 +01:00
v210dec.c
v210dec.h
v210enc.c Merge commit '5b9c3b4505' 2013-11-16 23:54:10 +01:00
v210x.c
v308dec.c
v308enc.c Merge commit '5b9c3b4505' 2013-11-16 23:54:10 +01:00
v408dec.c
v408enc.c Merge commit '5b9c3b4505' 2013-11-16 23:54:10 +01:00
v410dec.c
v410enc.c Merge commit '5b9c3b4505' 2013-11-16 23:54:10 +01:00
vaapi.c
vaapi.h
vaapi_h264.c avcodec: fix dxva2 & vaapi after removing the +52 offset from the loop filter parameters 2014-02-21 00:21:22 +01:00
vaapi_internal.h
vaapi_mpeg.c
vaapi_mpeg2.c
vaapi_mpeg4.c Merge commit 'f7d228676c' 2013-12-06 01:38:55 +01:00
vaapi_vc1.c Merge commit 'c2f7417eeb' 2013-11-30 00:49:34 +01:00
vb.c
vble.c
vc1.c avcodec/vc1: reset fcm/field_mode in non advanced header parsing 2014-02-01 19:07:01 +01:00
vc1.h vc1: simplify *_use_ic initialization 2013-12-22 14:59:31 +01:00
vc1_parser.c
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c vc1: Do not return an error when skipping b frames 2014-07-23 10:42:35 +02:00
vc1dsp.c Merge commit '71617884a2' 2014-01-15 15:00:06 +01:00
vc1dsp.h Merge commit '71617884a2' 2014-01-15 15:00:06 +01:00
vcr1.c
vda.h vda: fix crash when a frame is dropped. 2014-01-27 20:36:42 +01:00
vda_h264.c vda: fix crash when a frame is dropped. 2014-01-27 20:36:42 +01:00
vda_h264_dec.c avcodec/vda_h264_dec: avoid declaring int in for arguments 2013-12-29 03:16:28 +01:00
vdpau.c vdpau: restore compatibility with deprecated fields in AVVDPAUContext 2014-01-10 23:54:14 +01:00
vdpau.h Merge commit '728c465856' 2013-11-14 13:08:36 +01:00
vdpau_h264.c vdpau: restore compatibility with deprecated fields in AVVDPAUContext 2014-01-10 23:54:14 +01:00
vdpau_internal.h Merge commit '48e1394095' 2013-11-30 01:28:04 +01:00
vdpau_mpeg4.c Merge commit '48e1394095' 2013-11-30 01:28:04 +01:00
vdpau_mpeg12.c
vdpau_vc1.c Merge commit 'c2f7417eeb' 2013-11-30 00:49:34 +01:00
version.h Merge commit '9cd4bc4176' 2014-02-16 02:18:58 +01:00
videodsp.c
videodsp.h Merge commit '458446acfa' 2013-11-15 15:07:10 +01:00
videodsp_template.c Merge commit '458446acfa' 2013-11-15 15:07:10 +01:00
vima.c
vmdav.c avcodec/vmdav: return the amount of data that has been unpacked from lz_unpack() (as well as errors) 2013-12-25 00:44:58 +01:00
vmnc.c avcodec/vmnc: Check that rectangles are within the picture 2014-01-20 18:46:37 +01:00
vorbis.c avcodec/vorbis: fix decoding of single element huffman trees 2014-03-27 11:20:56 +01:00
vorbis.h
vorbis_data.c
vorbis_enc_data.h
vorbis_parser.c vorbis: handle special packets in the middle of a stream 2013-11-13 01:36:56 +01:00
vorbis_parser.h vorbis: handle special packets in the middle of a stream 2013-11-13 01:36:56 +01:00
vorbisdec.c avcodec/vorbisdec: try to workaround libvorbisenc bug 2014-05-01 18:22:19 +02:00
vorbisdsp.c
vorbisdsp.h
vorbisenc.c
vp3.c Merge remote-tracking branch 'qatar/master' 2014-02-28 02:08:11 +01:00
vp3_parser.c
vp3data.h
vp3dsp.c
vp3dsp.h
vp5.c Merge commit '757d5e8ef9' 2013-11-01 15:49:58 +01:00
vp5data.h
vp6.c Merge commit '757d5e8ef9' 2013-11-01 15:49:58 +01:00
vp6data.h
vp6dsp.c
vp8.c avcodec/vp8dsp: add VP7 idct and loop filter 2014-02-15 02:15:35 +01:00
vp8.h Merge commit 'e46ad30a80' 2014-02-04 16:14:30 +01:00
vp8_parser.c
vp8data.h
vp8dsp.c avcodec/vp8dsp: use AV_ZERO64 to clear idct coefficient rows 2014-02-25 12:49:35 +01:00
vp8dsp.h avcodec/vp8dsp: add VP7 idct and loop filter 2014-02-15 02:15:35 +01:00
vp9.c vp9: Read the frame size as unsigned 2014-05-08 19:56:00 -04:00
vp9.h lavc: VP9 decoder 2013-11-15 10:16:28 +01:00
vp9_parser.c vp9/parser: change size type to unsigned. 2014-02-08 12:53:59 +01:00
vp9data.h lavc: VP9 decoder 2013-11-15 10:16:28 +01:00
vp9dsp.c vp9: invert order in l[] intra prediction array. 2014-02-09 18:07:15 +01:00
vp9dsp.h
vp56.c Merge remote-tracking branch 'qatar/master' 2014-02-28 02:08:11 +01:00
vp56.h
vp56data.c
vp56data.h
vp56dsp.c
vp56dsp.h
vp56rac.c
vqavideo.c avcodec/vqavideo: use av_mallocz() for decode_buffer() 2014-01-01 15:35:34 +01:00
wavpack.c avcodec/wavpack fix *void pointer arithmetic 2013-12-23 23:12:35 +01:00
wavpack.h
wavpackenc.c avcodec/wavpackenc: Fix log2sample() result value 2014-08-05 04:45:56 +02:00
wavpackenc.h
webp.c libavcodec/webp: treat out-of-bound palette index as translucent black 2014-09-20 18:40:33 +02:00
webvttdec.c
wma.c avcodec/wma: use av_freep(), do not leave stale pointers in memory 2014-04-10 04:53:00 +02:00
wma.h
wma_common.c
wma_common.h
wmadata.h
wmadec.c
wmaenc.c
wmalosslessdec.c wmalosslessdec: fix mclms_coeffs* array size 2014-08-05 14:59:29 +00:00
wmaprodata.h
wmaprodec.c
wmavoice.c
wmavoice_data.h
wmv2.c Merge commit 'ebfe622bb1' 2014-01-09 14:19:24 +01:00
wmv2.h
wmv2dec.c
wmv2dsp.c
wmv2dsp.h
wmv2enc.c
wnv1.c avcodec/wnv1: clear padding area of rbuf 2013-12-26 13:53:15 +01:00
ws-snd1.c
xan.c Merge commit '3c8ea9d4a7' 2013-11-17 02:12:51 +01:00
xbmdec.c
xbmenc.c Replace all instances of avcodec_alloc_frame() with av_frame_alloc(). 2013-11-16 12:44:20 +01:00
xface.c
xface.h
xfacedec.c
xfaceenc.c Merge commit '5b9c3b4505' 2013-11-16 23:54:10 +01:00
xiph.c
xiph.h
xl.c
xsubdec.c
xsubenc.c Fix condition for transparency warning in xsub encoder. 2013-12-29 23:18:10 +01:00
xvmc.h Convert XvMC to hwaccel v3 2013-12-22 22:03:47 +01:00
xvmc_internal.h Convert XvMC to hwaccel v3 2013-12-22 22:03:47 +01:00
xwd.h
xwddec.c
xwdenc.c Replace all instances of avcodec_alloc_frame() with av_frame_alloc(). 2013-11-16 12:44:20 +01:00
xxan.c Merge commit '3c8ea9d4a7' 2013-11-17 02:12:51 +01:00
y41pdec.c
y41penc.c Merge commit '5b9c3b4505' 2013-11-16 23:54:10 +01:00
yop.c
yuv4dec.c
yuv4enc.c Merge commit '5b9c3b4505' 2013-11-16 23:54:10 +01:00
zerocodec.c Merge commit '3c8ea9d4a7' 2013-11-17 02:12:51 +01:00
zmbv.c
zmbvenc.c Merge commit 'a837c4f2df' 2013-11-17 01:55:38 +01:00