FFmpeg/libavcodec
wm4 f06168f7dc hevc: make avcodec_decode_video2() fail if get_format() fails
Personally, I need the decoder to back out if get_format() returns no
usable pixel format. This didn't work because the error code was not
propagated down the call chain. This in turn happened because the
variable declaration removed in this patch shadowed the variable, whose
value is returned at the end of the function. Consequently, failures of
decode_nal_unit() were ignored in this place.

Reviewed-by:  Andreas Cadhalpun <andreas.cadhalpun@googlemail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
(cherry picked from commit cc5e4bb484)

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-17 21:50:07 +02:00
..
aarch64 lavc/aarch64: Do not use the neon horizontal chroma loop filter for H.264 4:2:2. 2015-02-17 19:43:19 +01:00
alpha
arm avcodec/arm/videodsp_armv5te: Fix linking failure with "g++ -shared -D__STDC_CONSTANT_MACROS -o test.so ... libavcodec.a" 2015-02-17 19:43:19 +01:00
avr32
bfin Merge remote-tracking branch 'qatar/master' 2014-01-22 16:08:24 +01:00
mips mips/acelp_filters: fix incorrect register constraint 2015-03-14 14:27:23 +01:00
ppc Merge commit '0ec75a04e5' into release/2.2 2014-06-02 22:34:22 +02:00
sh4
sparc
x86 avcodec/x86/h264_weight: handle weight1=128 2015-06-09 11:45:15 +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 avcodec/012v: redesign main loop 2015-03-11 00:18:22 +01:00
a64colors.h
a64multienc.c avcodec/a64multienc: fix use of uninitialized values in to_meta_with_crop 2015-03-14 14:27:23 +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 avcodec: fix aac/ac3 parser bitstream buffer size 2014-09-20 18:40:33 +02:00
aac_tablegen.c
aac_tablegen.h
aac_tablegen_decl.h
aacadtsdec.c
aacadtsdec.h
aaccoder.c
aacdec.c aacdec: don't return frames without data 2015-06-17 21:50:07 +02:00
aacdectab.h
aacenc.c Fix buffer_size argument to init_put_bits() in multiple encoders. 2015-03-14 14:27:23 +01:00
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 Merge commit 'b0b92ee04d' into release/2.2 2015-05-06 17:02:16 +02:00
aacsbr.c aacsbr: break infinite loop in sbr_hf_calc_npatches 2015-06-17 21:50:06 +02: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 aasc: return correct buffer size from aasc_decode_frame 2015-05-05 21:59:07 +02:00
ac3.c ac3: validate end in ff_ac3_bit_alloc_calc_mask 2015-04-16 23:33:53 +02:00
ac3.h avcodec/ac3: move new field to the end of AC3HeaderInfo 2014-03-01 01:45:49 +01:00
ac3_parser.c avcodec: fix aac/ac3 parser bitstream buffer size 2014-09-20 18:40:33 +02: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 avcodec/ac3enc_template: fix out of array read 2014-10-05 14:20:32 +02: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: Check for overreads 2015-06-04 23:27:11 +02: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 Fix buffer_size argument to init_put_bits() in multiple encoders. 2015-03-14 14:27:23 +01: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 aic: Fix decoding files with odd dimensions 2015-03-14 14:27:23 +01:00
alac.c Merge commit '1dcb68c02a' into release/2.2 2015-06-01 12:59:57 +02:00
alac_data.c
alac_data.h
alacenc.c
allcodecs.c Revert "Add libx265 encoder" 2014-03-07 08:32:55 -05:00
alsdec.c avcodec/alsdec: Check for overread 2015-06-04 23:27:11 +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 apedec: prevent out of array writes in decode_array_0000 2015-06-01 12:49:54 +02:00
ass.c
ass.h
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 avcodec/atrac3plusdec: consume only as many bytes as available 2015-06-04 23:27:11 +02:00
atrac3plusdsp.c avcodec/atrac3plusdsp: fix on stack alignment 2015-04-17 14:38:37 +02:00
audio_frame_queue.c
audio_frame_queue.h
audioconvert.c
audioconvert.h
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
bmp_parser.c
bmpenc.c Merge commit 'e4155f15b3' 2013-11-17 03:17:48 +01:00
bmv.c
brender_pix.c
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
cavs.h cavsdec: fix qp fixed slice handling 2014-06-23 15:56:15 +02:00
cavs_parser.c
cavsdata.c
cavsdec.c avcodec/cavsdec: Check esc_code 2015-06-17 21:50:07 +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
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-05 14:20:32 +02: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 avcodec/cook: check that the subpacket sizes fit in block_align 2014-11-01 15:40:38 +01:00
cook_parser.c
cookdata.h
copy_block.h
cos_tablegen.c Merge commit '794fcf79a8' 2014-01-07 13:10:56 +01:00
cpia.c
crystalhd.c
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 avcodec/dcadec: Check that the added xch channel isnt already there 2015-01-20 03:27:17 +01: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
dirac.h
dirac_arith.c
dirac_arith.h avcodec/dirac_arith: fix integer overflow 2014-11-01 15:40:38 +01: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 diracdec: check that block length is valid 2015-06-17 21:50:06 +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 avcodec/dnxhddec: Check that the frame is interlaced before using cur_field 2015-04-07 12:43:05 +02: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
dpx_parser.c
dpxenc.c
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 avcodec/dvdsubdec: fix accessing dangling pointers 2015-01-08 18:04:33 +01:00
dvdsubenc.c
dvenc.c Merge commit '984e339866' 2014-02-20 15:27:03 +01:00
dxa.c avcodec/dxa: check dimensions 2014-11-01 15:40:38 +01:00
dxtory.c avcodec/dxtory: Use LL instead of L number suffix 2015-02-17 19:43:18 +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 '0eb8786eac' into release/2.2 2015-03-09 13:00:10 +01:00
eatgq.c
eatgv.c avcodec/eatgv: use av_mallocz() for frame_buffer 2013-12-24 23:20:30 +01:00
eatqi.c
elbg.c
elbg.h
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 Fix buffer_size argument to init_put_bits() in multiple encoders. 2015-03-14 14:27:23 +01:00
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 avcodec/flac_parser: fix handling EOF if no headers are found 2015-01-17 02:13:00 +01:00
flacdata.c
flacdata.h
flacdec.c avcodec/flacdec: Call ff_flacdsp_init() unconditionally 2014-12-08 19:08:30 +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 Fix buffer_size argument to init_put_bits() in multiple encoders. 2015-03-14 14:27:23 +01:00
flashsvenc.c Fix buffer_size argument to init_put_bits() in multiple encoders. 2015-03-14 14:27:23 +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
frwu.c
g2meet.c avcodec/g2meet: check tile dimensions to avoid integer overflow 2014-11-01 15:40:38 +01: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 avcodec/gif: fix off by one in column offsetting finding 2015-02-16 18:20:08 +01:00
gif.h
gifdec.c Merge commit '92888e9ed4' into release/2.2 2014-12-20 13:14:48 +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
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
h263dec.c avcodec/h263dec: Fix decoding messenger.h263 2014-10-05 14:20:32 +02:00
h263dsp.c
h263dsp.h
h264.c Merge commit '964fef3f3c' into release/2.2 2015-06-01 13:56:18 +02:00
h264.h avcodec/h264: Fix race between slices where one overwrites data from the next 2015-04-07 12:43:06 +02:00
h264_cabac.c Merge commit '91ef250713' into release/2.2 2015-03-09 12:27:47 +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_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_parser.c avcodec/h264_parser: rewrite the parse_nal_units() loop logic based on h264.c 2014-11-01 18:27:12 +01:00
h264_ps.c avcodec/h264_ps: More completely check the bit depths 2015-02-17 19:43:18 +01:00
h264_refs.c avcodec/h264_refs: Do not set reference to things which dont exist 2015-04-07 12:43:06 +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 hevc: make avcodec_decode_video2() fail if get_format() fails 2015-06-17 21:50:07 +02:00
hevc.h hevc: make the crop sizes unsigned 2015-04-07 12:43:05 +02:00
hevc_cabac.c
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: Explicitly check num_tile_* for negative values 2015-06-17 21:50:07 +02:00
hevc_refs.c hevc: avoid some unnecessary differences with libav 2013-12-10 16:20:48 +01:00
hevc_sei.c avcodec/hevc_sei: Check num_sps_ids_minus1 value 2015-06-17 21:50:07 +02: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
hevcpred.h
hevcpred_template.c
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 Merge commit '787a6156a2' into release/2.2 2014-11-01 15:26:20 +01:00
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: ensure offsets are non negative 2015-01-20 03:27:17 +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 avcodec/jpeg2000dec: fix boolean operator 2015-06-17 21:50:07 +02: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 avcodec/jpeglsdec: Check run value more completely in ls_decode_line() 2014-10-05 14:20:32 +02: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 '8f238dd9bd' into release/2.2 2014-12-20 13:00:40 +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
libfdk-aacenc.c libfdk-aacenc: disable hard version requirements 2014-02-06 02:33:33 +01:00
libgsm.c
libilbc.c avcodec/libilbc: support for latest git of libilbc 2014-10-05 14:20:31 +02:00
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 libopenjpegenc: add NULL check for img before accessing it 2015-06-03 03:22:19 +02: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 Merge commit '891ed1184e' into release/2.2 2015-06-01 11:59:02 +02: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 Merge commit 'b2b359f124' into release/2.2 2015-03-09 12:50:05 +01:00
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
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: fix len computation in ff_mjpeg_decode_dqt() 2015-06-17 21:50:07 +02:00
mjpegdec.h avcodec/mjpegdec: parse adobe_transform 2014-02-27 20:13:48 +01:00
mjpegenc.c Merge commit '5e886756ee' into release/2.2 2015-06-01 13:17:49 +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 Merge commit '3f10a779b4' into release/2.2 2014-12-20 13:01:22 +01:00
motion-test.c
motion_est.c avcodec/motion_est: use 2x8x8 for interlaced qpel 2014-12-08 19:08:30 +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 avcodec/mpeg4audio: add some padding/alignment to MAX_PCE_SIZE 2015-06-17 21:50:07 +02:00
mpeg4data.h
mpeg4video.c
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
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12dec.c Merge commit '0989a120f1' into release/2.2 2014-11-01 15:25:42 +01: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: fix off by 1 error in bitrate calculation 2014-11-06 01:10:12 +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
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/rv10: check size of s->mb_width * s->mb_height 2015-03-09 12:58:34 +01:00
mpegvideo_enc.c avcodec/rv10: check size of s->mb_width * s->mb_height 2015-03-09 12:58:34 +01:00
mpegvideo_motion.c Merge commit 'ebfe622bb1' 2014-01-09 14:19:24 +01:00
mpegvideo_parser.c
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
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 msrle: Use FFABS to determine the frame size in msrle_decode_pal4 2015-05-31 11:23:54 -04:00
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
mxpegdec.c mxpeg_decode_end: zero bitmask size 2014-01-31 18:34:14 +01:00
nellymoser.c
nellymoser.h
nellymoserdec.c
nellymoserenc.c Fix buffer_size argument to init_put_bits() in multiple encoders. 2015-03-14 14:27:23 +01:00
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
options_table.h avcodec/options_table: remove extradata_size from the AVOptions table 2015-03-11 00:18:22 +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
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
png.c
png.h
png_parser.c png_parser: Fix parsing on big endian 2013-12-18 12:12:19 +02:00
pngdec.c Merge commit 'f29cf57892' into release/2.2 2015-06-01 13:11:18 +02: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 Fix buffer_size argument to init_put_bits() in multiple encoders. 2015-03-14 14:27:23 +01:00
proresenc_kostya.c Fix buffer_size argument to init_put_bits() in multiple encoders. 2015-03-14 14:27:23 +01:00
psymodel.c
psymodel.h
pthread.c
pthread_frame.c avcodec/pthread_frame: fix missing unlock on error 2014-04-10 04:53:00 +02:00
pthread_internal.h
pthread_slice.c
ptx.c
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 qpeg: avoid pointless invalid memcpy() 2015-01-13 23:42:16 +01:00
qtrle.c
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 x86/dsputil: add emms to ff_scalarproduct_int16_mmxext() 2014-09-20 18:40:33 +02: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 avcodec/rawdec: Check the return code of avpicture_get_size() 2014-12-08 19:08:30 +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 roqvideoenc: set enc->avctx in roq_encode_init 2015-05-31 11:10:00 -04: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 Merge commit '772f50c1f3' into release/2.2 2015-03-09 13:05:04 +01:00
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 Fix buffer_size argument to init_put_bits() in multiple encoders. 2015-03-14 14:27:23 +01:00
samidec.c
sanm.c
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 'f249e98891' into release/2.2 2014-12-20 13:15:36 +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: Fix ref value check 2015-03-14 14:27:23 +01:00
snowenc.c avcodec/snowenc: allow larger mb variances 2014-03-23 20:31:05 +01:00
sonic.c sonic: set avctx->channels in sonic_decode_init 2015-06-16 16:36:15 +02: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
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: zero terminate embedded message before printing 2014-11-01 15:40:38 +01:00
svq1enc.c Merge commit '57e7b3a89f' 2013-11-17 12:19:55 +01:00
svq1enc_cb.h
svq3.c avcodec/svq3: Dont memcpy AVFrame 2014-11-01 15:51:16 +01: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 takdec: ensure chan2 is a valid channel index 2015-06-10 12:23:24 +02:00
targa.c
targa.h
targa_y216dec.c
targaenc.c Merge commit '45bde93eef' 2013-11-17 12:06:34 +01:00
textdec.c
thread.h
tiertexseqv.c Merge commit '508b37557b' 2013-11-17 02:35:23 +01:00
tiff.c avcodec/tiff: move bpp check to after "end:" 2015-03-14 14:27:23 +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
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
ulti.c Merge commit 'd48c206302' 2013-11-17 03:31:32 +01:00
ulti_cb.h
unary.h
utils.c avcodec/utils: Align YUV411 by as much as the other YUV variants 2015-03-14 14:27:23 +01:00
utvideo.c
utvideo.h
utvideodec.c utvideodec: Handle slice_height being zero 2015-03-08 22:04:40 -04:00
utvideoenc.c utvideoenc: properly set slice height/last line 2014-11-01 15:40:38 +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
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
videodsp_template.c
vima.c
vmdav.c avcodec/vmdvideo: Check len before using it in method 3 2015-01-20 03:27:17 +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_parser.h
vorbisdec.c avcodec/vorbisdec: Fix off by 1 error in ptns_to_read 2014-10-05 14:22:08 +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
vp5data.h
vp6.c
vp6data.h
vp6dsp.c
vp8.c vp8: change mv_{min,max}.{x,y} type to int 2015-06-16 16:32:41 +02:00
vp8.h vp8: change mv_{min,max}.{x,y} type to int 2015-06-16 16:32:41 +02: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: change type of tile_size from unsigned to int64_t 2015-06-16 16:30:40 +02:00
vp9.h
vp9_parser.c vp9: fix parser return values in error case 2015-01-09 15:47:09 +01:00
vp9data.h
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: Check chunk size 2015-06-17 21:50:07 +02:00
wavpack.c wavpack: report if there is no bits left 2014-09-20 18:40:33 +02:00
wavpack.h
wavpackenc.c wavpackenc: proper buffer allocation 2014-09-20 18:40:33 +02:00
wavpackenc.h
webp.c avcodec/webp: validate the distance prefix code 2015-03-09 12:58:39 +01: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 avcodec/wmaprodec: Fix integer overflow in sfb_offsets initialization 2014-12-08 19:08:30 +01:00
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
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
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 avcodec/zmbv: Check len before reading in decode_frame() 2015-03-14 14:27:23 +01:00
zmbvenc.c Merge commit 'a837c4f2df' 2013-11-17 01:55:38 +01:00