ffmpeg/libavcodec
Andreas Rheinhardt 3469cfab4a dump_extra: Don't add extradata if it already exists
The dump_extra bitstream filter currently simply adds the extradata to
the packets indicated by the user without checking whether said
extradata already exists in the packets. Besides wasting space
duplicated extradata in the same packet/access unit is also forbidden
for some codecs, e.g. MPEG-2.

This check has been added to be able to use the mpeg2_qsv encoder (which
only adds the sequence headers to the first packet) in broadcast
scenarios where repeating sequence headers are required.

The check used here is not perfect: E.g. dump_extra would add the
extradata to a H.264 access unit consisting of an access unit delimiter,
SPS, PPS and slices.

Fixes #8007.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2019-07-14 22:17:43 +02:00
..
aarch64 aarch64/asm-offsets: remove old CELT offsets 2019-05-14 23:41:24 +01:00
alpha
arm
avr32
bfin
mips avcodec/mips/cabac: replace addi with addiu 2019-07-10 12:54:57 +02:00
neon
ppc
sh4
sparc
tests lavc/h265_profile_level: Add unit test 2019-07-07 13:29:50 +01:00
x86 avcodec/Makefile: add missing pngdsp dependency to the lscr decoder 2019-05-14 16:47:56 -03:00
.gitignore
4xm.c avcodec/4xm: Fix signed integer overflows in idct() 2019-07-08 09:49:45 +02:00
8bps.c
8svx.c
012v.c
Makefile lavc/h265_profile_level: Add unit test 2019-07-07 13:29:50 +01:00
a64colors.h
a64multienc.c libavcodec: Reduce the size of some arrays 2019-06-20 14:47:46 -03:00
a64tables.h
aac.h
aac_ac3_parser.c
aac_ac3_parser.h
aac_adtstoasc_bsf.c
aac_defines.h
aac_parser.c
aaccoder.c
aaccoder_trellis.h
aaccoder_twoloop.h
aacdec.c aacdec: use float_dsp in apply_independent_coupling 2019-05-03 17:12:22 +02:00
aacdec_fixed.c avcodec/aacdec_fixed: Handle more extreem cases in noise_scale() 2019-06-04 13:06:41 +02:00
aacdec_template.c avcodec/aacdec_template: skip apply_tns() if max_sfb is 0 (from previous header decode failure) 2019-06-04 13:06:41 +02:00
aacdectab.h
aacenc.c
aacenc.h
aacenc_is.c
aacenc_is.h
aacenc_ltp.c lavc/aacenc_ltp: remove unnecessary condition check. 2019-05-12 14:17:10 +08:00
aacenc_ltp.h
aacenc_pred.c
aacenc_pred.h
aacenc_quantization.h
aacenc_quantization_misc.h
aacenc_tns.c
aacenc_tns.h
aacenc_utils.h
aacenctab.c
aacenctab.h
aacps.c
aacps.h
aacps_fixed.c
aacps_fixed_tablegen.c
aacps_fixed_tablegen.h
aacps_float.c
aacps_tablegen.c
aacps_tablegen.h
aacps_tablegen_template.c
aacpsdata.c
aacpsdsp.h
aacpsdsp_fixed.c
aacpsdsp_float.c
aacpsdsp_template.c avcodec/aacpsdsp_template: Fix integer overflow in ps_hybrid_analysis_c() 2019-06-25 13:30:09 +02:00
aacpsy.c
aacsbr.c
aacsbr.h
aacsbr_fixed.c
aacsbr_fixed_tablegen.h
aacsbr_tablegen.h
aacsbr_tablegen_common.h
aacsbr_template.c
aacsbrdata.h
aactab.c
aactab.h
aandcttab.c
aandcttab.h
aasc.c
ac3.c
ac3.h
ac3_parser.c
ac3_parser.h
ac3_parser_internal.h
ac3dec.c
ac3dec.h
ac3dec_data.c
ac3dec_data.h
ac3dec_fixed.c
ac3dec_float.c
ac3dsp.c
ac3dsp.h
ac3enc.c libavcodec: Reduce the size of some arrays 2019-06-20 14:47:46 -03:00
ac3enc.h
ac3enc_fixed.c
ac3enc_float.c
ac3enc_opts_template.c
ac3enc_template.c
ac3tab.c
ac3tab.h
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c
acelp_pitch_delay.h
acelp_vectors.c
acelp_vectors.h
adpcm.c libavcodec: Reduce the size of some arrays 2019-06-20 14:47:46 -03:00
adpcm.h
adpcm_data.c
adpcm_data.h
adpcmenc.c
adts_header.c
adts_header.h
adts_parser.c
adts_parser.h
adx.c
adx.h
adx_parser.c
adxdec.c
adxenc.c
agm.c avcodec/agm: Check output size before allocation 2019-04-30 21:25:01 +02:00
aic.c libavcodec: Reduce the size of some arrays 2019-06-20 14:47:46 -03:00
alac.c avcodec/alac: Check lpc_quant 2019-07-08 08:27:18 +02:00
alac_data.c
alac_data.h
alacdsp.c
alacdsp.h
alacenc.c
aliaspixdec.c
aliaspixenc.c
allcodecs.c VP4 video decoder 2019-06-12 20:06:20 +10:00
alsdec.c avcodec/alsdec: Add FF_CODEC_CAP_INIT_CLEANUP 2019-07-06 22:50:21 +02:00
amfenc.c
amfenc.h
amfenc_h264.c
amfenc_hevc.c
amr.h
amrnbdata.h
amrnbdec.c
amrwbdata.h
amrwbdec.c
anm.c
ansi.c
apedec.c avcodec/apedec: Add k < 24 check to the only k++ case which lacks such a check 2019-06-30 17:46:12 +02:00
apng.h
aptx.c
arbc.c avcodec/arbc: Skip tiles in fill_tileX() which are completely outside 2019-06-04 13:06:41 +02:00
ass.c
ass.h
ass_split.c
ass_split.h
assdec.c
assenc.c
asv.c
asv.h
asvdec.c
asvenc.c
atrac.c
atrac.h
atrac1.c
atrac1data.h
atrac3.c
atrac3data.h
atrac3plus.c libavcodec: Reduce the size of some arrays 2019-06-20 14:47:46 -03:00
atrac3plus.h
atrac3plus_data.h
atrac3plusdec.c
atrac3plusdsp.c libavcodec: Reduce the size of some arrays 2019-06-20 14:47:46 -03:00
atrac9dec.c avcodec/atrac9dec: Check q_unit_cnt in parse_band_ext() 2019-06-29 19:22:19 +02:00
atrac9tab.h
audio_frame_queue.c
audio_frame_queue.h
audiodsp.c
audiodsp.h
audiotoolboxdec.c
audiotoolboxenc.c
aura.c
av1.h
av1_frame_split_bsf.c
av1_metadata_bsf.c cbs: ff_cbs_delete_unit: Replace return value with assert 2019-07-08 22:59:41 +01:00
av1_parse.c
av1_parse.h
av1_parser.c
avcodec.h VP4 video decoder 2019-06-12 20:06:20 +10:00
avcodecres.rc
avdct.c
avdct.h
avfft.c
avfft.h
avpacket.c lavc/avpacket: check NULL before using the pointer 2019-05-12 14:17:22 +08:00
avpicture.c
avrndec.c
avs.c
avs2_parser.c
avuidec.c
avuienc.c
bethsoftvideo.c
bethsoftvideo.h
bfi.c
bgmc.c
bgmc.h
bink.c avcodec/bink: Fix integer overflow in unquantize_dct_coeffs() 2019-06-26 19:05:29 +02:00
binkaudio.c
binkdata.h
binkdsp.c avcodec/binkdsp: Fix integer overflows in idct 2019-06-26 19:05:29 +02:00
binkdsp.h
bintext.c avcodec/bintext: Check font height 2019-06-26 21:25:10 +02:00
bintext.h
bit_depth_template.c
bitpacked.c
bitstream.c avcodec/bitstream: Check for more conflicting codes in build_table() 2019-06-14 21:36:39 +02:00
bitstream_filter.c
bitstream_filters.c
blockdsp.c
blockdsp.h
bmp.c
bmp.h
bmp_parser.c
bmpenc.c
bmvaudio.c
bmvvideo.c
brenderpix.c
bsf.c
bsf.h
bswapdsp.c
bswapdsp.h
bytestream.h
c93.c
cabac.c
cabac.h
cabac_functions.h
canopus.c
canopus.h
cavs.c
cavs.h
cavs_parser.c
cavsdata.c
cavsdec.c
cavsdsp.c
cavsdsp.h
cbrt_data.c
cbrt_data.h
cbrt_data_fixed.c
cbrt_fixed_tablegen.c
cbrt_tablegen.c
cbrt_tablegen.h
cbrt_tablegen_template.c
cbs.c cbs: ff_cbs_delete_unit: Replace return value with assert 2019-07-08 22:59:41 +01:00
cbs.h cbs: ff_cbs_delete_unit: Replace return value with assert 2019-07-08 22:59:41 +01:00
cbs_av1.c cbs_av1, cbs_jpeg, cbs_mpeg2, cbs_vp9: Fix undef 2019-06-07 21:24:07 +01:00
cbs_av1.h
cbs_av1_syntax_template.c avcodec/cbs_av1: add missing value range constrains to timecode Metadata OBU 2019-04-28 19:48:45 -03:00
cbs_h264.h cbs_h264, h264_metadata: Deleting SEI messages never fails 2019-07-08 22:59:41 +01:00
cbs_h264_syntax_template.c libavcodec: Reduce the size of some arrays 2019-06-20 14:47:46 -03:00
cbs_h265.h avcodec/cbs_h2645: use the fixed() macro for forbidden_zero_bit 2019-04-28 20:29:40 -03:00
cbs_h265_syntax_template.c avcodec/cbs_h2645: use the fixed() macro for forbidden_zero_bit 2019-04-28 20:29:40 -03:00
cbs_h2645.c configure, cbs_h2645: Remove unneeded golomb dependency 2019-07-08 22:59:41 +01:00
cbs_h2645.h
cbs_internal.h
cbs_jpeg.c cbs_av1, cbs_jpeg, cbs_mpeg2, cbs_vp9: Fix undef 2019-06-07 21:24:07 +01:00
cbs_jpeg.h
cbs_jpeg_syntax_template.c
cbs_mpeg2.c cbs_av1, cbs_jpeg, cbs_mpeg2, cbs_vp9: Fix undef 2019-06-07 21:24:07 +01:00
cbs_mpeg2.h cbs_mpeg2: Fix storage type for frame_centre_*_offset 2019-05-29 00:16:26 +01:00
cbs_mpeg2_syntax_template.c avcodec/cbs_mpeg2: fix leak of extra_information_slice buffer in cbs_mpeg2_read_slice_header() 2019-05-29 00:16:41 +01:00
cbs_vp9.c cbs_av1, cbs_jpeg, cbs_mpeg2, cbs_vp9: Fix undef 2019-06-07 21:24:07 +01:00
cbs_vp9.h
cbs_vp9_syntax_template.c libavcodec: Reduce the size of some arrays 2019-06-20 14:47:46 -03:00
ccaption_dec.c avcodec/ccaption_dec: Add a blank like at the end to avoid rollup reading from outside 2019-04-21 23:29:04 +02:00
cdgraphics.c
cdxl.c
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h
cfhd.c avcodec/cfhd: add back alpha processing removed in 9cefb9e7ec 2019-06-28 20:10:43 +02:00
cfhd.h
cfhddata.c
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c avcodec/cinepak: Check available input against encoded buffer size 2019-05-14 12:06:26 +02:00
cinepakenc.c
clearvideo.c
clearvideodata.h
cljrdec.c
cljrenc.c
cllc.c
cngdec.c avcodec/cngdec: set .caps_internal 2019-07-07 11:33:19 +02:00
cngenc.c
codec2utils.c
codec2utils.h
codec_desc.c VP4 video decoder 2019-06-12 20:06:20 +10:00
cook.c
cook_parser.c
cookdata.h
copy_block.h
cos_tablegen.c
cpia.c avcodec/cpia: Check input size also against linesizes and EOL 2019-05-20 18:10:54 +02:00
crystalhd.c
cscd.c
cuviddec.c avcodec/cuviddec: add capability check for maximum macroblock count 2019-05-08 11:40:06 +02:00
cyuv.c
d3d11va.c
d3d11va.h
dca.c
dca.h
dca_core.c
dca_core.h
dca_core_bsf.c
dca_exss.c
dca_exss.h
dca_lbr.c
dca_lbr.h
dca_parser.c
dca_syncwords.h
dca_xll.c
dca_xll.h
dcaadpcm.c
dcaadpcm.h
dcadata.c
dcadata.h
dcadct.c
dcadct.h
dcadec.c
dcadec.h
dcadsp.c
dcadsp.h
dcaenc.c
dcaenc.h
dcahuff.c
dcahuff.h
dcamath.h
dct.c
dct.h
dct32.h
dct32_fixed.c
dct32_float.c
dct32_template.c
dctref.c
dctref.h
dds.c
decode.c avcodec: add AV_CODEC_FLAG_DROPCHANGED to flags 2019-04-20 10:38:01 +05:30
decode.h
dfa.c
dirac.c
dirac.h
dirac_arith.c
dirac_arith.h
dirac_dwt.c
dirac_dwt.h
dirac_dwt_template.c
dirac_parser.c
dirac_vlc.c
dirac_vlc.h
diracdec.c avcodec/diracdec: Fix integer overflow in global_mv() 2019-06-05 13:19:59 +02:00
diracdsp.c
diracdsp.h
diractab.c
diractab.h
dnxhd_parser.c
dnxhddata.c
dnxhddata.h
dnxhddec.c
dnxhdenc.c
dnxhdenc.h
dolby_e.c
dolby_e.h
dpcm.c
dpx.c
dpx_parser.c
dpxenc.c
dsd.c
dsd.h
dsd_tablegen.h
dsddec.c
dsicinaudio.c
dsicinvideo.c avcodec/dsicinvideo: check the amount decoded by cin_decode_huffman() 2019-04-24 17:05:02 +02:00
dss_sp.c
dstdec.c
dump_extradata_bsf.c dump_extra: Don't add extradata if it already exists 2019-07-14 22:17:43 +02:00
dv.c
dv.h
dv_profile.c
dv_profile.h
dv_profile_internal.h
dv_tablegen.c
dv_tablegen.h
dvaudio.h
dvaudio_parser.c
dvaudiodec.c
dvbsub.c avcodec/dvbsub: add support for Display Definition Segment to DVB Subtitle encoder 2019-07-13 19:34:15 +02:00
dvbsub_parser.c
dvbsubdec.c
dvbtxt.h
dvd_nav_parser.c
dvdata.c
dvdata.h
dvdec.c avcodec/dvdec: add frame threads 2019-04-21 19:43:14 +02:00
dvdsub_parser.c
dvdsubdec.c
dvdsubenc.c
dvenc.c
dxa.c
dxtory.c avcodec/dxtory: Check slice_size against minimum in dxtory_decode_v2() 2019-04-24 17:05:02 +02:00
dxv.c avcodec/dxv: Initialize tex_funct to NULL 2019-07-08 08:21:03 +02:00
dxva2.c
dxva2.h
dxva2_h264.c
dxva2_hevc.c
dxva2_internal.h
dxva2_mpeg2.c
dxva2_vc1.c
dxva2_vp9.c
eac3_core_bsf.c
eac3_data.c
eac3_data.h
eac3dec.c
eac3enc.c
eac3enc.h
eacmv.c
eaidct.c
eaidct.h
eamad.c
eatgq.c
eatgv.c
eatqi.c
elbg.c
elbg.h
elsdec.c
elsdec.h
encode.c
error_resilience.c avcodec/error_resilience: set AVFrame decode_error_flags in case of decoding error 2019-07-07 22:34:05 +02:00
error_resilience.h
escape124.c
escape130.c
evrcdata.h
evrcdec.c
exif.c
exif.h
exr.c
exrdsp.c
exrdsp.h
extract_extradata_bsf.c
faandct.c
faandct.h
faanidct.c
faanidct.h
faxcompr.c
faxcompr.h
fdctdsp.c
fdctdsp.h
ffjni.c
ffjni.h
fft-internal.h
fft.h
fft_fixed.c
fft_fixed_32.c
fft_float.c
fft_init_table.c
fft_table.h
fft_template.c
ffv1.c
ffv1.h
ffv1_template.c
ffv1dec.c
ffv1dec_template.c avcodec/ffv1dec_template: Optimize common case in run mode 2019-05-27 19:01:38 +02:00
ffv1enc.c
ffv1enc_template.c
ffwavesynth.c avcodec/ffwavesynth: use uint32_t to compute difference, it is enough 2019-07-08 08:57:53 +02:00
fic.c avcodec/fic: Check input size against minimal frame size 2019-05-09 22:07:26 +02:00
file_open.c
filter_units_bsf.c av1/h264_metadata, filter_units: Count down when deleting units 2019-07-07 22:17:07 +01:00
fits.c avcodec/fits: Check bitpix 2019-05-06 23:58:34 +02:00
fits.h
fitsdec.c avcodec/fitsdec: Check data_min/max 2019-06-30 14:27:04 +02:00
fitsenc.c
flac.c
flac.h
flac_parser.c
flacdata.c
flacdata.h
flacdec.c
flacdsp.c
flacdsp.h
flacdsp_lpc_template.c
flacdsp_template.c
flacenc.c
flashsv.c
flashsv2enc.c
flashsvenc.c
flicvideo.c avcodec/flicvideo: Fix off by 1 error in flic_decode_frame_24BPP() 2019-07-08 08:44:24 +02:00
flv.h
flvdec.c
flvenc.c
fmtconvert.c
fmtconvert.h
fmvc.c avcodec/fmvc: Check if header fields are available before allocating the image 2019-06-21 18:28:00 +02:00
frame_thread_encoder.c
frame_thread_encoder.h
fraps.c
frwu.c
g2meet.c
g722.c
g722.h
g722dec.c
g722dsp.c
g722dsp.h
g722enc.c
g723_1.c
g723_1.h
g723_1_parser.c
g723_1dec.c
g723_1enc.c
g726.c
g729.h
g729_parser.c
g729data.h
g729dec.c
g729postfilter.c
g729postfilter.h
gdv.c avcodec/gdv: Check remaining output after decode 5/6/8/ 2019-05-31 22:44:30 +02:00
get_bits.h
gif.c avcodec/gif: remove flags from gifimage option 2019-05-11 16:42:13 +02:00
gif.h
gif_parser.c
gifdec.c
golomb.c
golomb.h avcodec/golomb: Correct the doxy about get_ue_golomb() and errors 2019-07-08 09:56:29 +02:00
gsm.h
gsm_parser.c
gsmdec.c
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c
h261.c
h261.h
h261_parser.c
h261data.c
h261dec.c
h261enc.c
h263.c
h263.h
h263_parser.c
h263_parser.h
h263data.c
h263data.h
h263dec.c avcodec/h263dec: Fixed VA API, VDPAU, and VideoToolbox hardware acceleration due to missing `hw_configs` property. 2019-05-05 02:51:23 +02:00
h263dsp.c
h263dsp.h
h264.h
h264_cabac.c
h264_cavlc.c
h264_direct.c
h264_levels.c
h264_levels.h
h264_loopfilter.c
h264_mb.c
h264_mb_template.c
h264_mc_template.c
h264_metadata_bsf.c cbs_h264, h264_metadata: Deleting SEI messages never fails 2019-07-08 22:59:41 +01:00
h264_mp4toannexb_bsf.c
h264_mvpred.h
h264_parse.c avcodec/h264_parse: Use 64bit for expectedpoc and expected_delta_per_poc_cycle 2019-06-12 12:01:26 +02:00
h264_parse.h
h264_parser.c
h264_picture.c
h264_ps.c avcodec/h264_ps: Check offset_for_non_ref_pic, offset_for_top_to_bottom_field and offset_for_ref_frame 2019-05-12 16:32:16 +02:00
h264_ps.h avcodec/h264_ps: fix storage size for offset_for_ref_frame 2019-04-24 18:30:07 -03:00
h264_redundant_pps_bsf.c cbs: ff_cbs_delete_unit: Replace return value with assert 2019-07-08 22:59:41 +01:00
h264_refs.c
h264_sei.c
h264_sei.h
h264_slice.c avcodec/h264_slice: set the SEI parameters early on the AVCodecContext 2019-07-14 13:04:46 -03:00
h264addpx_template.c
h264chroma.c
h264chroma.h
h264chroma_template.c
h264data.c
h264data.h
h264dec.c avcodec/h264dec: set AVFrame decode_error_flags in case of decoding error 2019-07-07 22:34:05 +02:00
h264dec.h
h264dsp.c
h264dsp.h
h264dsp_template.c
h264idct.c
h264idct.h
h264idct_template.c
h264pred.c
h264pred.h
h264pred_template.c
h264qpel.c
h264qpel.h
h264qpel_template.c
h265_metadata_bsf.c h265_metadata: Correct error check 2019-07-07 22:59:22 +01:00
h265_profile_level.c lavc/h265_profile_level: Add new profiles 2019-07-07 13:29:51 +01:00
h265_profile_level.h lavc/h265_profile_level: Fix DPB size calculation 2019-07-07 13:29:50 +01:00
h2645_parse.c
h2645_parse.h
hap.c
hap.h
hapdec.c
hapenc.c
hapqa_extract_bsf.c
hcom.c
hevc.h
hevc_cabac.c
hevc_data.c
hevc_data.h
hevc_filter.c
hevc_mp4toannexb_bsf.c
hevc_mvs.c
hevc_parse.c
hevc_parse.h
hevc_parser.c
hevc_ps.c avcodec/hevc_ps: fix range of num_tile_{columns,rows}_minus1 2019-07-05 16:30:40 -03:00
hevc_ps.h avcodec/hevc_ps: Fix integer overflow with num_tile_rows and num_tile_columns 2019-06-30 17:52:13 +02:00
hevc_ps_enc.c
hevc_refs.c
hevc_sei.c
hevc_sei.h
hevcdec.c avcodec/hevcdec: set the SEI parameters early on the AVCodecContext 2019-07-14 13:04:46 -03:00
hevcdec.h
hevcdsp.c
hevcdsp.h
hevcdsp_template.c
hevcpred.c
hevcpred.h
hevcpred_template.c
hnm4video.c
hpel_template.c
hpeldsp.c
hpeldsp.h
hq_hqa.c avcodec/hq_hqa: Use ff_set_dimensions() 2019-07-08 09:56:08 +02:00
hq_hqa.h
hq_hqadata.c
hq_hqadsp.c
hq_hqadsp.h
hqx.c
hqx.h
hqxdsp.c
hqxdsp.h
hqxvlc.c
htmlsubtitles.c
htmlsubtitles.h
huffman.c
huffman.h
huffyuv.c
huffyuv.h
huffyuvdec.c avcodec/huffyuvdec: Check vertical subsampling in hymt 2019-07-13 14:42:57 +02:00
huffyuvdsp.c
huffyuvdsp.h
huffyuvenc.c avcodec/huffyuv: remove gray8a (the format is listed but not supported by the implementation) 2019-07-13 14:42:57 +02:00
huffyuvencdsp.c
huffyuvencdsp.h
hwaccel.h
hwaccels.h
idcinvideo.c
idctdsp.c
idctdsp.h
iff.c avcodec/iff: Check ham vs bpp 2019-07-08 09:00:21 +02:00
iirfilter.c
iirfilter.h
ilbcdata.h
ilbcdec.c avcodec/ilbcdec: Simplify use of unsigned and fix more undefined overflows 2019-07-08 10:00:41 +02:00
imc.c
imcdata.h
imgconvert.c
imm4.c
imx_dump_header_bsf.c
indeo2.c
indeo2data.h
indeo3.c
indeo3data.h
indeo4.c
indeo4data.h
indeo5.c
indeo5data.h
intelh263dec.c
internal.h avcodec: add AV_CODEC_FLAG_DROPCHANGED to flags 2019-04-20 10:38:01 +05:30
interplayacm.c
interplayvideo.c avcodec/interplayvideo: check decoding_map_size with video_data_size 2019-06-12 12:01:32 +02:00
intrax8.c
intrax8.h
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ituh263dec.c
ituh263enc.c
ivi.c
ivi.h
ivi_dsp.c
ivi_dsp.h
j2kenc.c
jacosub.h
jacosubdec.c
jfdctfst.c
jfdctint.c
jfdctint_template.c
jni.c
jni.h
jpeg2000.c avcodec/jpeg2000: Check stepsize before using it 2019-04-25 14:49:51 +02:00
jpeg2000.h
jpeg2000dec.c avcodec/jpeg2000dec: Fix return type of get_plt() 2019-04-25 19:18:29 +02:00
jpeg2000dsp.c
jpeg2000dsp.h
jpeg2000dwt.c
jpeg2000dwt.h
jpegls.c
jpegls.h
jpeglsdec.c
jpeglsdec.h
jpeglsenc.c
jpegtables.c
jpegtables.h
jrevdct.c
jvdec.c avcodec/jvdec: Use ff_get_buffer() when the content is not reused 2019-05-04 20:22:29 +02:00
kbdwin.c
kbdwin.h
kgv1dec.c
kmvc.c
lagarith.c
lagarithrac.c
lagarithrac.h
latm_parser.c
lcl.h
lcldec.c
lclenc.c
libaomdec.c
libaomenc.c
libaribb24.c
libavcodec.v
libcelt_dec.c
libcodec2.c
libdav1d.c avcodec/libdav1d: add support for RGB streams 2019-05-27 13:21:52 -03:00
libdavs2.c
libfdk-aacdec.c
libfdk-aacenc.c
libgsmdec.c
libgsmenc.c
libilbc.c
libkvazaar.c
libmp3lame.c
libopencore-amr.c
libopenh264.c
libopenh264.h
libopenh264dec.c
libopenh264enc.c
libopenjpegdec.c
libopenjpegenc.c
libopus.c
libopus.h
libopusdec.c
libopusenc.c
librsvgdec.c
libshine.c
libspeexdec.c
libspeexenc.c
libtheoraenc.c
libtwolame.c
libvo-amrwbenc.c
libvorbisdec.c avcodec/libvorbisdec: Check extradata size 2019-06-29 19:22:19 +02:00
libvorbisenc.c
libvpx.c
libvpx.h
libvpxdec.c
libvpxenc.c lavc/libvpxenc: remove redundant condition check 2019-05-12 14:17:52 +08:00
libwavpackenc.c
libwebpenc.c
libwebpenc_animencoder.c
libwebpenc_common.c
libwebpenc_common.h
libx264.c libx264: Update ROI behaviour to match documentation 2019-07-07 19:19:26 +01:00
libx265.c libx265: Update ROI behaviour to match documentation 2019-07-07 19:19:26 +01:00
libxavs.c
libxavs2.c
libxvid.c
libxvid.h
libzvbi-teletextdec.c
ljpegenc.c
loco.c avcodec/loco: Limit lossy parameter so it is sane and does not overflow 2019-06-25 13:30:09 +02:00
log2_tab.c
lossless_audiodsp.c
lossless_audiodsp.h
lossless_videodsp.c
lossless_videodsp.h
lossless_videoencdsp.c
lossless_videoencdsp.h
lpc.c
lpc.h
lsp.c
lsp.h
lzf.c
lzf.h
lzw.c
lzw.h
lzwenc.c
m101.c avcodec/m101: Fix off be 2 error 2019-06-29 19:22:19 +02:00
mace.c
magicyuv.c avcodec/magicyuv: add support for recently added YUV444P10 2019-07-11 16:53:09 +02:00
magicyuvenc.c
mathops.h
mathtables.c
mdct15.c
mdct15.h
mdct_fixed.c
mdct_fixed_32.c
mdct_float.c
mdct_template.c
mdec.c
me_cmp.c
me_cmp.h
mediacodec.c
mediacodec.h
mediacodec_surface.c
mediacodec_surface.h
mediacodec_sw_buffer.c
mediacodec_sw_buffer.h
mediacodec_wrapper.c
mediacodec_wrapper.h
mediacodecdec.c avcodec/mediacodecdec: try to receive a frame after signaling EOF to the codec 2019-06-13 11:41:18 +02:00
mediacodecdec_common.c avcodec/mediacodecdec: re-indent after previous commit 2019-06-13 11:41:18 +02:00
mediacodecdec_common.h
metasound.c
metasound_data.c
metasound_data.h
microdvddec.c
mimic.c
mjpeg.h
mjpeg2jpeg_bsf.c
mjpeg_parser.c
mjpega_dump_header_bsf.c
mjpegbdec.c
mjpegdec.c lavc/mjpegdec: make code aligned 2019-07-01 13:24:57 +08:00
mjpegdec.h
mjpegenc.c
mjpegenc.h
mjpegenc_common.c
mjpegenc_common.h
mjpegenc_huffman.c
mjpegenc_huffman.h
mlp.c
mlp.h
mlp_parse.c avcodec/mlp_parser: split off shared code to its own file 2019-05-07 17:30:19 -03:00
mlp_parse.h avcodec/mlp_parser: split off shared code to its own file 2019-05-07 17:30:19 -03:00
mlp_parser.c avcodec/mlp_parser: split off shared code to its own file 2019-05-07 17:30:19 -03:00
mlpdec.c avcodec/mlp_parser: split off shared code to its own file 2019-05-07 17:30:19 -03:00
mlpdsp.c
mlpdsp.h
mlpenc.c lavc/mlpenc: remove the redundant condition check 2019-05-12 14:18:08 +08:00
mlz.c
mlz.h
mmaldec.c
mmvideo.c
motion_est.c
motion_est.h
motion_est_template.c
motionpixels.c avcodec/motionpixels: Check for vlc error in mp_get_vlc() 2019-06-25 13:30:09 +02:00
motionpixels_tablegen.c
motionpixels_tablegen.h
movsub_bsf.c movsub_bsf: Fix mov2textsub regression 2019-06-24 23:49:19 -03:00
movtextdec.c
movtextenc.c
mp3_header_decompress_bsf.c
mpc.c
mpc.h
mpc7.c
mpc7data.h
mpc8.c avcodec/mpc8: Fixes invalid shift in mpc8_decode_frame() 2019-07-13 14:42:57 +02:00
mpc8data.h
mpc8huff.h
mpcdata.h
mpeg2_metadata_bsf.c mpeg2_metadata: Localize inserting of sequence display extensions 2019-07-07 23:04:27 +01:00
mpeg4_unpack_bframes_bsf.c
mpeg4audio.c
mpeg4audio.h
mpeg4data.h
mpeg4video.c
mpeg4video.h
mpeg4video_parser.c
mpeg4video_parser.h
mpeg4videodec.c
mpeg4videoenc.c
mpeg12.c
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12dec.c
mpeg12enc.c
mpeg12framerate.c
mpeg12vlc.h
mpeg_er.c
mpeg_er.h
mpegaudio.c
mpegaudio.h
mpegaudio_parser.c
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_fixed.c
mpegaudiodec_float.c
mpegaudiodec_template.c
mpegaudiodecheader.c
mpegaudiodecheader.h
mpegaudiodectab.h
mpegaudiodsp.c
mpegaudiodsp.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudioenc_fixed.c
mpegaudioenc_float.c
mpegaudioenc_template.c
mpegaudiotab.h
mpegpicture.c
mpegpicture.h
mpegutils.c
mpegutils.h
mpegvideo.c
mpegvideo.h
mpegvideo_enc.c
mpegvideo_motion.c
mpegvideo_parser.c
mpegvideo_xvmc.c
mpegvideodata.c
mpegvideodata.h
mpegvideodsp.c
mpegvideodsp.h
mpegvideoencdsp.c
mpegvideoencdsp.h
mpl2dec.c
mqc.c
mqc.h
mqcdec.c
mqcenc.c
mscc.c
msgsmdec.c
msgsmdec.h
msmpeg4.c
msmpeg4.h
msmpeg4data.c
msmpeg4data.h
msmpeg4dec.c
msmpeg4enc.c
msrle.c
msrledec.c
msrledec.h
mss1.c
mss2.c
mss2dsp.c
mss2dsp.h
mss3.c
mss4.c avcodec/mss4: Check input size against skip bits 2019-06-05 13:19:59 +02:00
mss12.c
mss12.h
mss34dsp.c
mss34dsp.h
msvideo1.c
msvideo1enc.c
mvcdec.c
mwsc.c
mxpegdec.c
nellymoser.c
nellymoser.h
nellymoserdec.c
nellymoserenc.c
noise_bsf.c
null_bsf.c
nuv.c
nvdec.c
nvdec.h
nvdec_h264.c
nvdec_hevc.c
nvdec_mjpeg.c
nvdec_mpeg4.c
nvdec_mpeg12.c
nvdec_vc1.c
nvdec_vp8.c
nvdec_vp9.c
nvenc.c avcodec/nvenc: fix indentation 2019-04-27 12:33:08 +02:00
nvenc.h
nvenc_h264.c
nvenc_hevc.c
omx.c avcodec/omx: Correct av_log() log message 2019-06-12 22:29:11 +01:00
on2avc.c
on2avcdata.c
on2avcdata.h
options.c avcodec/options: remove dead test code 2019-05-17 12:48:24 -03:00
options_table.h avcodec: add AV_CODEC_FLAG_DROPCHANGED to flags 2019-04-20 10:38:01 +05:30
opus.c
opus.h
opus_celt.c
opus_celt.h
opus_parser.c
opus_pvq.c
opus_pvq.h
opus_rc.c
opus_rc.h
opus_silk.c
opusdec.c
opusdsp.c
opusdsp.h
opusenc.c
opusenc.h
opusenc_psy.c
opusenc_psy.h
opusenc_utils.h
opustab.c
opustab.h
paf.h
pafaudio.c
pafvideo.c avcodec/pafvideo: Clear frame buffer later 2019-06-04 13:06:41 +02:00
pamenc.c
parser.c
parser.h
parsers.c
pcm-bluray.c
pcm-dvd.c
pcm-dvdenc.c
pcm.c
pcm_tablegen.c
pcm_tablegen.h
pcx.c
pcxenc.c
pel_template.c
pgssubdec.c
pictordec.c avcodec/pictordec: Only recalculate d when y changes in picmemset() 2019-04-19 21:06:40 +02:00
pixblockdsp.c
pixblockdsp.h
pixels.h
pixlet.c
png.c
png.h
png_parser.c
pngdec.c avcodec/pngdec: Check that previous_picture has same w/h/format 2019-07-13 14:42:57 +02:00
pngdsp.c
pngdsp.h
pngenc.c lavc/pngenc: check malloc fail before using the pointer 2019-05-12 14:18:25 +08:00
pnm.c
pnm.h
pnm_parser.c avcodec/pnm_parser: clear state if buffer is discarded 2019-05-04 20:22:29 +02:00
pnmdec.c
pnmenc.c
profiles.c
profiles.h
prores_metadata_bsf.c
proresdata.c
proresdata.h
proresdec.h
proresdec2.c
proresdsp.c
proresdsp.h
proresenc_anatoliy.c
proresenc_kostya.c
prosumer.c avcodec/prosumer: Only memset(0) what is needed. 2019-05-09 22:07:26 +02:00
psd.c
psymodel.c
psymodel.h
pthread.c
pthread_frame.c
pthread_internal.h
pthread_slice.c
ptx.c
put_bits.h
qcelpdata.h
qcelpdec.c
qdm2.c avcodec/qdm2: Check checksum_size for 0 2019-07-08 09:44:36 +02:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2data.h
qdmc.c avcodec/qdmc: Fix integer overflows in PRNG 2019-06-26 21:25:56 +02:00
qdrw.c
qpeg.c
qpel_template.c
qpeldsp.c
qpeldsp.h
qsv.c lavc/qsv: extactly map profile 2019-05-07 11:00:19 +08:00
qsv.h
qsv_api.c
qsv_internal.h lavc/qsvdec: fix hevc level incorrectly map 2019-05-07 11:00:14 +08:00
qsvdec.c lavc/qsvdec: fix hevc level incorrectly map 2019-05-07 11:00:14 +08:00
qsvdec.h
qsvdec_h2645.c
qsvdec_other.c
qsvenc.c lavc/qsvenc: fix the incorrent map from bits to bytes 2019-07-01 13:24:01 +08:00
qsvenc.h
qsvenc_h264.c
qsvenc_hevc.c
qsvenc_jpeg.c
qsvenc_mpeg2.c
qtrle.c avcodec/qtrle: Check how much of the chunk is available before decoding 2019-04-25 14:49:51 +02:00
qtrleenc.c
r210dec.c
r210enc.c
ra144.c
ra144.h
ra144dec.c
ra144enc.c
ra288.c
ra288.h
ralf.c
ralfdata.h
rangecoder.c
rangecoder.h
rasc.c
ratecontrol.c
ratecontrol.h
raw.c
raw.h
rawdec.c
rawenc.c
rdft.c
rdft.h
realtextdec.c
rectangle.h
remove_extradata_bsf.c
reverse.c
rkmppdec.c
rl.c
rl.h
rl2.c
rle.c
rle.h
rnd_avg.h
roqaudioenc.c
roqvideo.c
roqvideo.h
roqvideodec.c
roqvideoenc.c
rpza.c
rscc.c
rtjpeg.c
rtjpeg.h
rv10.c avcodec/rv10: Fix integer overflow in aspect ratio compare 2019-07-08 09:54:55 +02:00
rv10.h
rv10enc.c
rv20enc.c
rv30.c
rv30data.h
rv30dsp.c
rv34.c
rv34.h
rv34_parser.c
rv34data.h
rv34dsp.c
rv34dsp.h
rv34vlc.h
rv40.c
rv40data.h
rv40dsp.c
rv40vlc2.h
s302m.c
s302menc.c
samidec.c
sanm.c avcodec/sanm: Optimize fill_frame() with av_memcpy_backptr() 2019-07-08 09:53:24 +02:00
sbc.c
sbc.h
sbc_parser.c
sbcdec.c
sbcdec_data.c
sbcdec_data.h
sbcdsp.c
sbcdsp.h
sbcdsp_data.c
sbcdsp_data.h
sbcenc.c
sbr.h
sbrdsp.c
sbrdsp.h
sbrdsp_fixed.c
sbrdsp_template.c
scpr.c avcodec/scpr: fix checking ret value of decode_run_i 2019-05-24 21:39:07 +02:00
scpr.h
scpr3.c avcodec/scpr3: fix checking ret value of decode_run_i 2019-05-24 21:39:07 +02:00
scpr3.h
screenpresso.c
sgi.h
sgidec.c
sgienc.c
sgirledec.c
sheervideo.c
sheervideodata.h
shorten.c
simple_idct.c
simple_idct.h
simple_idct_template.c avcodec/simple_idct_template: Fix integer overflow in idctSparseColAdd() 2019-07-08 09:38:05 +02:00
sinewin.c
sinewin.h
sinewin_fixed.c
sinewin_fixed_tablegen.c
sinewin_tablegen.c
sinewin_tablegen.h
sinewin_tablegen_template.c
sipr.c
sipr.h
sipr16k.c
sipr16kdata.h
sipr_parser.c
siprdata.h
smacker.c
smc.c
smvjpegdec.c
snappy.c
snappy.h
snow.c
snow.h
snow_dwt.c
snow_dwt.h
snowdata.h
snowdec.c
snowenc.c
sonic.c
sp5x.h
sp5xdec.c
speedhq.c
srtdec.c
srtenc.c
startcode.c
startcode.h
subviewerdec.c
sunrast.c
sunrast.h
sunrastenc.c
svq1.c
svq1.h
svq1_cb.h
svq1_vlc.h
svq1dec.c
svq1enc.c
svq1enc.h
svq1enc_cb.h
svq3.c avcodec/svq3: Use ff_set_dimension() 2019-07-08 09:38:03 +02:00
svq13.c
synth_filter.c
synth_filter.h
tableprint.h
tableprint_vlc.h lavc/tableprint_vlc: Remove avpriv_request_sample() from included files. 2019-06-24 00:19:03 +02:00
tak.c
tak.h
tak_parser.c
takdec.c
takdsp.c
takdsp.h
targa.c
targa.h
targa_y216dec.c
targaenc.c
tdsc.c
textdec.c
texturedsp.c
texturedsp.h
texturedspenc.c
thread.h
tiertexseqv.c
tiff.c avcodec/tiff: Recognize DNG/CinemaDNG images 2019-05-30 19:27:05 +02:00
tiff.h avcodec/tiff: Recognize DNG/CinemaDNG images 2019-05-30 19:27:05 +02:00
tiff_common.c
tiff_common.h
tiff_data.c
tiff_data.h
tiffenc.c
tmv.c
tpeldsp.c
tpeldsp.h
trace_headers_bsf.c
truehd_core_bsf.c truehd_core: Switch to in-place modifications 2019-07-09 13:23:47 +02:00
truemotion1.c
truemotion1data.h
truemotion2.c avcodec/truemotion2: Fix integer overflow in last loop in tm2_update_block() 2019-06-25 13:30:09 +02:00
truemotion2rt.c
truespeech.c
truespeech_data.h
tscc.c
tscc2.c
tscc2data.h
tta.c avcodec/tta: Limit decoder to 16 channels 2019-07-08 09:54:24 +02:00
ttadata.c
ttadata.h
ttadsp.c
ttadsp.h
ttaenc.c
ttaencdsp.c
ttaencdsp.h
twinvq.c
twinvq.h
twinvq_data.h
twinvqdec.c
txd.c
ulti.c
ulti_cb.h
unary.h
utils.c avcodec/utils, avcodec_open2: close codec on failure 2019-07-10 12:54:57 +02:00
utvideo.c
utvideo.h
utvideodec.c
utvideodsp.c
utvideodsp.h
utvideoenc.c
v4l2_buffers.c
v4l2_buffers.h
v4l2_context.c
v4l2_context.h
v4l2_fmt.c
v4l2_fmt.h
v4l2_m2m.c
v4l2_m2m.h
v4l2_m2m_dec.c avcodec/v4l2_m2m_dec: Fix memleak on ff_v4l2_m2m_codec_init() failure 2019-06-12 12:01:32 +02:00
v4l2_m2m_enc.c
v210dec.c avcodec/v210dec: Fix alignment check for AVX2 2019-05-19 10:47:09 +02:00
v210dec.h avcodec/v210dec: move DSP function setting into dedicated function 2019-05-02 19:21:37 +02:00
v210enc.c
v210enc.h
v210x.c
v308dec.c
v308enc.c
v408dec.c
v408enc.c
v410dec.c
v410enc.c
vaapi.h
vaapi_decode.c
vaapi_decode.h
vaapi_encode.c vaapi_encode: Refactor encode misc parameter buffer creation 2019-06-03 21:16:22 +01:00
vaapi_encode.h vaapi_encode: Refactor encode misc parameter buffer creation 2019-06-03 21:16:22 +01:00
vaapi_encode_h264.c vaapi_encode: Refactor encode misc parameter buffer creation 2019-06-03 21:16:22 +01:00
vaapi_encode_h265.c
vaapi_encode_mjpeg.c vaapi_encode_mjpeg: fix bad component id bug 2019-06-12 22:27:13 +01:00
vaapi_encode_mpeg2.c
vaapi_encode_vp8.c
vaapi_encode_vp9.c
vaapi_h264.c
vaapi_hevc.c
vaapi_mjpeg.c
vaapi_mpeg2.c
vaapi_mpeg4.c
vaapi_vc1.c
vaapi_vp8.c
vaapi_vp9.c
vb.c
vble.c
vc1.c
vc1.h
vc1_block.c avcodec/vc1_block: Check for vlc error in vc1_decode_ac_coeff() 2019-07-08 08:42:41 +02:00
vc1_common.h
vc1_loopfilter.c
vc1_mc.c
vc1_parser.c
vc1_pred.c
vc1_pred.h
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c
vc1dsp.c avcodec/vc1dsp: Avoid undefined shifts in vc1_v_s_overlap_c / vc1_h_s_overlap_c 2019-06-26 21:26:41 +02:00
vc1dsp.h
vc2enc.c
vc2enc_dwt.c
vc2enc_dwt.h
vcr1.c
vdpau.c
vdpau.h
vdpau_h264.c
vdpau_hevc.c avcodec/vdpau_hevc: Pass sps and pps range extension flags to VDPAU 2019-05-05 11:35:35 -07:00
vdpau_internal.h avcodec/vdpau_hevc: Pass sps and pps range extension flags to VDPAU 2019-05-05 11:35:35 -07:00
vdpau_mpeg4.c
vdpau_mpeg12.c
vdpau_vc1.c
version.h lavc/qsvenc: fix the incorrent map from bits to bytes 2019-07-01 13:24:01 +08:00
videodsp.c
videodsp.h
videodsp_template.c avcodec/videodsp_template: Fix overflow of addition 2019-06-26 21:40:19 +02:00
videotoolbox.c
videotoolbox.h
videotoolboxenc.c avcodec/videotoolboxenc: remove unused variable 2019-07-11 09:34:34 +08:00
vima.c
vlc.h
vmdaudio.c
vmdvideo.c
vmnc.c avcodec/vmnc: Check available space against chunks before reget_buffer() 2019-06-04 13:06:41 +02:00
vorbis.c
vorbis.h
vorbis_data.c
vorbis_enc_data.h
vorbis_parser.c
vorbis_parser.h
vorbis_parser_internal.h
vorbisdec.c
vorbisdsp.c
vorbisdsp.h
vorbisenc.c
vp3.c VP4 video decoder 2019-06-12 20:06:20 +10:00
vp3_parser.c
vp3data.h avcodec/vp3data: combine eob_run_base and eob_run_get_bits tables 2019-06-08 09:37:26 +10:00
vp3dsp.c
vp3dsp.h
vp4data.h VP4 video decoder 2019-06-12 20:06:20 +10:00
vp5.c
vp5data.h
vp6.c
vp6data.h
vp6dsp.c
vp8.c
vp8.h
vp8_parser.c
vp8data.h
vp8dsp.c
vp8dsp.h
vp9.c libavcodec: Reduce the size of some arrays 2019-06-20 14:47:46 -03:00
vp9.h
vp9_mc_template.c
vp9_metadata_bsf.c vp9_metadata: Avoid allocations and copies of packet structures 2019-07-07 23:04:33 +01:00
vp9_parser.c
vp9_raw_reorder_bsf.c avcodec/vp9_raw_reorder: reset state when flushing 2019-05-06 00:22:32 -03:00
vp9_superframe_bsf.c lavc/vp9_superframe_bsf: avoid error messages in one line 2019-05-21 00:07:13 +01:00
vp9_superframe_split_bsf.c
vp9block.c
vp9data.c
vp9data.h
vp9dec.h
vp9dsp.c
vp9dsp.h
vp9dsp_8bpp.c
vp9dsp_10bpp.c
vp9dsp_12bpp.c
vp9dsp_template.c
vp9lpf.c
vp9mvs.c
vp9prob.c
vp9recon.c
vp9shared.h
vp56.c
vp56.h
vp56data.c
vp56data.h
vp56dsp.c
vp56dsp.h
vp56rac.c
vqavideo.c
vt_internal.h
wavpack.c
wavpack.h
wavpackenc.c avcodec/wavpackenc: use ff_clz() 2019-05-02 15:36:16 +02:00
wavpackenc.h avcodec/wavpackenc: use ff_clz() 2019-05-02 15:36:16 +02:00
wcmv.c avcodec/wcmv: check remaining space vs. blocks 2019-06-21 18:28:00 +02:00
webp.c
webvttdec.c
webvttenc.c
wma.c
wma.h
wma_common.c
wma_common.h
wma_freqs.c
wma_freqs.h
wmadata.h
wmadec.c
wmaenc.c
wmalosslessdec.c
wmaprodata.h
wmaprodec.c
wmavoice.c
wmavoice_data.h
wmv2.c
wmv2.h
wmv2data.c
wmv2data.h
wmv2dec.c avcodec/wmv2dec: Check input bits vs. coded MBs 2019-05-12 16:31:39 +02:00
wmv2dsp.c
wmv2dsp.h
wmv2enc.c
wnv1.c
wrapped_avframe.c
ws-snd1.c
xan.c
xbmdec.c
xbmenc.c
xface.c
xface.h
xfacedec.c
xfaceenc.c
xiph.c
xiph.h
xl.c
xma_parser.c
xpmdec.c avcodec/xpmdec: Do not use context dimensions as temporary variables 2019-06-25 13:30:09 +02:00
xsubdec.c
xsubenc.c
xvididct.c
xvididct.h
xvmc.h
xvmc_internal.h
xwd.h
xwddec.c
xwdenc.c
xxan.c
y41pdec.c
y41penc.c
ylc.c
yop.c
yuv4dec.c
yuv4enc.c
zerocodec.c
zmbv.c avcodec/zmbv: optimize motion compensation with memcpy() 2019-04-25 14:49:50 +02:00
zmbvenc.c