1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-21 10:55:51 +02:00
FFmpeg/libavcodec
James Almer 6e80079a28 avcodec: increase AV_INPUT_BUFFER_PADDING_SIZE to 64
AVX-512 support has been introduced, and even if no functions currently
use zmm registers (able to load as much as 64 bytes of consecutive data
per instruction), they will be added eventually.

Reviewed-by: Rostislav Pehlivanov <atomnuker@gmail.com>
Tested-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: James Almer <jamrial@gmail.com>
2018-01-11 23:46:31 -03:00
..
aarch64 Merge commit '732510636e597585a79be7d111c88b3f7e174fe7' 2017-11-11 17:47:10 -03:00
alpha Merge commit '09c98327b9f25c6c1716c0ee82ce09d8b484887a' 2017-11-11 15:56:27 -03:00
arm arm/hevc_idct: fix compilation on Android 2017-12-09 21:46:34 +02:00
avr32
bfin
mips avcodec/mips: Improve hevc non-uni hz and vt mc msa functions 2017-11-14 20:48:36 +01:00
neon
ppc lavc/ppc/hpeldsp_altivec: Remove declaration of two unused variables. 2017-11-01 22:41:09 +01:00
sh4
sparc
tests Ignore libavcodec/tests/mpeg12framerate, a test program 2017-11-18 11:57:57 +01:00
x86 avcodec: increase AV_INPUT_BUFFER_PADDING_SIZE to 64 2018-01-11 23:46:31 -03:00
.gitignore
4xm.c
8bps.c
8svx.c
012v.c
a64colors.h
a64multienc.c
a64tables.h
aac_ac3_parser.c Merge commit 'dd3aa85b68c017c419acb0c39ff6aa890ce89e87' 2017-10-30 17:19:52 -03:00
aac_ac3_parser.h
aac_adtstoasc_bsf.c Merge commit 'b5f19f7478492307e4b4763aeac3180faf50e17f' 2017-10-30 18:56:45 -03:00
aac_defines.h
aac_parser.c Merge commit 'b5f19f7478492307e4b4763aeac3180faf50e17f' 2017-10-30 18:56:45 -03:00
aac.h
aaccoder_trellis.h
aaccoder_twoloop.h
aaccoder.c
aacdec_fixed.c avcodec/aacdec_fixed: Fix undefined shift 2017-11-13 19:54:20 +01:00
aacdec_template.c Merge commit 'b5f19f7478492307e4b4763aeac3180faf50e17f' 2017-10-30 18:56:45 -03:00
aacdec.c Merge commit 'b5f19f7478492307e4b4763aeac3180faf50e17f' 2017-10-30 18:56:45 -03:00
aacdectab.h
aacenc_is.c
aacenc_is.h
aacenc_ltp.c
aacenc_ltp.h
aacenc_pred.c
aacenc_pred.h
aacenc_quantization_misc.h
aacenc_quantization.h
aacenc_tns.c
aacenc_tns.h
aacenc_utils.h
aacenc.c aacenc: use the PCE comment field for encoder ID 2017-11-09 04:35:31 +00:00
aacenc.h aacenc: support extended channel layouts using PCEs 2017-11-09 03:37:48 +00:00
aacenctab.c
aacenctab.h aacenc: mark the preset 5.0/5.1 layouts correctly with back speakers 2017-11-09 12:58:42 +00:00
aacps_fixed_tablegen.c
aacps_fixed_tablegen.h
aacps_fixed.c
aacps_float.c
aacps_tablegen_template.c
aacps_tablegen.c
aacps_tablegen.h
aacps.c
aacps.h
aacpsdata.c
aacpsdsp_fixed.c
aacpsdsp_float.c
aacpsdsp_template.c avcodec/aacpsdsp_template: Fix integer overflows in ps_decorrelate_c() 2017-11-13 19:54:20 +01:00
aacpsdsp.h
aacpsy.c
aacsbr_fixed_tablegen.h
aacsbr_fixed.c avcodec/aacsbr_fixed: Fix division by zero in sbr_gain_calc() 2017-11-05 22:13:16 +01:00
aacsbr_tablegen_common.h
aacsbr_tablegen.h
aacsbr_template.c
aacsbr.c
aacsbr.h
aacsbrdata.h
aactab.c
aactab.h
aandcttab.c
aandcttab.h
aasc.c
ac3_parser_internal.h Merge commit '50a1c66cf6ab7eb683daaa9e2da3869fa3a54609' 2017-10-27 18:15:37 -03:00
ac3_parser.c Merge commit '50a1c66cf6ab7eb683daaa9e2da3869fa3a54609' 2017-10-27 18:15:37 -03:00
ac3_parser.h Merge commit '50a1c66cf6ab7eb683daaa9e2da3869fa3a54609' 2017-10-27 18:15:37 -03:00
ac3.c
ac3.h
ac3dec_data.c
ac3dec_data.h
ac3dec_fixed.c
ac3dec_float.c
ac3dec.c Merge commit '50a1c66cf6ab7eb683daaa9e2da3869fa3a54609' 2017-10-27 18:15:37 -03:00
ac3dec.h
ac3dsp.c
ac3dsp.h
ac3enc_fixed.c
ac3enc_float.c
ac3enc_opts_template.c
ac3enc_template.c
ac3enc.c
ac3enc.h
ac3tab.c
ac3tab.h Merge commit 'abf1c058d1bd0ed1b820ea5e501a4484756f00b0' 2017-11-11 11:29:16 -03:00
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c
acelp_pitch_delay.h
acelp_vectors.c
acelp_vectors.h
adpcm_data.c
adpcm_data.h
adpcm.c adpcm: consume remainder after consuming XA chunks 2018-01-06 03:14:38 +01:00
adpcm.h
adpcmenc.c
adts_header.c Merge commit 'b5f19f7478492307e4b4763aeac3180faf50e17f' 2017-10-30 18:56:45 -03:00
adts_header.h Merge commit 'b5f19f7478492307e4b4763aeac3180faf50e17f' 2017-10-30 18:56:45 -03:00
adts_parser.c Merge commit 'b5f19f7478492307e4b4763aeac3180faf50e17f' 2017-10-30 18:56:45 -03:00
adts_parser.h Merge commit 'b5f19f7478492307e4b4763aeac3180faf50e17f' 2017-10-30 18:56:45 -03:00
adx_parser.c
adx.c
adx.h
adxdec.c
adxenc.c
aic.c
alac_data.c
alac_data.h
alac.c lavc/alac: Avoid allocating huge memory blocks for malicious alac input. 2017-11-04 17:08:18 +01:00
alacdsp.c
alacdsp.h
alacenc.c
aliaspixdec.c
aliaspixenc.c
allcodecs.c lavc: Remove register mechanism for hwaccels 2017-12-19 23:22:35 +00:00
alsdec.c libavcodec/als: fix address sanitization error in decoder 2017-11-16 23:37:11 +01:00
amfenc_h264.c amf: fix wrong profile level after auto-correction in H264 and HEVC 2017-12-09 23:12:30 +01:00
amfenc_hevc.c amf: fix wrong profile level after auto-correction in H264 and HEVC 2017-12-09 23:12:30 +01:00
amfenc.c avcodec/amfenc: move config.h include where it's needed 2017-11-29 14:24:08 -03:00
amfenc.h avcodec/amfenc: move config.h include where it's needed 2017-11-29 14:24:08 -03:00
amr.h
amrnbdata.h
amrnbdec.c
amrwbdata.h
amrwbdec.c avcodec/amrwbdec: Fix division by 0 in voice_factor() 2017-12-10 20:11:46 +01:00
anm.c
ansi.c
apedec.c
apng.h
aptx.c aptx: add codec cap SMALL_LAST_FRAME and INIT_THREADSAFE as appropriate 2017-12-18 01:07:00 +00:00
ass_split.c
ass_split.h
ass.c
ass.h
assdec.c
assenc.c
asv.c
asv.h
asvdec.c
asvenc.c
atrac1.c
atrac1data.h
atrac3.c
atrac3data.h
atrac3plus_data.h
atrac3plus.c
atrac3plus.h
atrac3plusdec.c
atrac3plusdsp.c
atrac.c
atrac.h
audio_frame_queue.c
audio_frame_queue.h
audiodsp.c
audiodsp.h
audiotoolboxdec.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
audiotoolboxenc.c lavc/audiotoolboxenc: fix noise in encoded audio 2018-01-03 17:32:55 -03:00
aura.c
avcodec.h avcodec: increase AV_INPUT_BUFFER_PADDING_SIZE to 64 2018-01-11 23:46:31 -03:00
avcodecres.rc
avdct.c
avdct.h
avfft.c
avfft.h
avpacket.c
avpicture.c
avrndec.c lavc/avrndec: remove AV_CODEC_CAP_DR1, as it's broken 2017-10-29 21:25:49 -03:00
avs.c
avuidec.c
avuienc.c
bethsoftvideo.c
bethsoftvideo.h
bfi.c
bgmc.c
bgmc.h
bink.c Merge commit 'fd92dafaff8844b5fedf94679b93d953939a7f7b' 2017-11-07 18:44:44 -03:00
binkaudio.c
binkdata.h
binkdsp.c
binkdsp.h
bintext.c
bintext.h
bit_depth_template.c
bitpacked.c
bitstream_filter.c lavc/avcodec: Constify the return value of av_bitstream_filter_next(). 2017-10-26 18:29:02 +02:00
bitstream_filters.c
bitstream.c
blockdsp.c
blockdsp.h libavcodec/blockdsp : fix comment. clear_block need 32 aligned now 2017-11-07 00:48:11 +01:00
bmp_parser.c
bmp.c
bmp.h
bmpenc.c
bmvaudio.c
bmvvideo.c
brenderpix.c
bsf.c
bsf.h
bswapdsp.c
bswapdsp.h
bytestream.h
c93.c
cabac_functions.h
cabac.c Fix missing used attribute for inline assembly variables 2017-11-13 03:58:34 +01:00
cabac.h
canopus.c
canopus.h
cavs_parser.c
cavs.c
cavs.h
cavsdata.c
cavsdec.c
cavsdsp.c
cavsdsp.h
cbrt_data_fixed.c
cbrt_data.c
cbrt_data.h
cbrt_fixed_tablegen.c
cbrt_tablegen_template.c
cbrt_tablegen.c
cbrt_tablegen.h
cbs_h264_syntax_template.c
cbs_h264.h
cbs_h265_syntax_template.c
cbs_h265.h
cbs_h2645.c lavu/lavc/lavf/lavfi: Do not use type modifier %zu on Windows MSVCRT. 2017-12-17 18:05:42 +01:00
cbs_h2645.h
cbs_internal.h
cbs_mpeg2_syntax_template.c
cbs_mpeg2.c lavu/lavc/lavf/lavfi: Do not use type modifier %zu on Windows MSVCRT. 2017-12-17 18:05:42 +01:00
cbs_mpeg2.h
cbs.c cbs: Add a missing return value check 2017-11-12 16:00:27 +00:00
cbs.h
ccaption_dec.c
cdgraphics.c
cdxl.c
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h
cfhd.c
cfhd.h
cfhddata.c
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c
cinepakenc.c Merge commit 'ed3b2a999d189771c9b0ada9a9200117595fa474' 2017-11-07 18:32:53 -03:00
clearvideo.c Merge commit '189157c3fc8eeb691e3684b09d971eb5ddb47d5b' 2017-10-30 15:49:38 -03:00
cljrdec.c
cljrenc.c
cllc.c
cngdec.c avcodec/cngdec: Fix integer clipping 2017-11-09 19:49:32 +01:00
cngenc.c
codec_desc.c aptx: implement the aptX bluetooth codec 2017-11-10 21:32:06 +00:00
cook_parser.c
cook.c
cookdata.h
copy_block.h
cos_tablegen.c
cpia.c
crystalhd.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
cscd.c
cuviddec.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
cyuv.c
d3d11va.c
d3d11va.h
dca_core_bsf.c
dca_core.c
dca_core.h
dca_exss.c
dca_exss.h
dca_lbr.c
dca_lbr.h
dca_parser.c
dca_syncwords.h
dca_xll.c
dca_xll.h
dca.c avcodec/dca: return standard error codes in avpriv_dca_parse_core_frame_header() 2017-11-01 18:36:53 -03:00
dca.h Merge commit 'abf1c058d1bd0ed1b820ea5e501a4484756f00b0' 2017-11-11 11:29:16 -03:00
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
dct32_fixed.c
dct32_float.c
dct32_template.c
dct32.h
dct.c
dct.h
dctref.c
dctref.h
dds.c
decode.c lavc: Mark all AVHWAccel structures as const 2017-12-19 23:24:24 +00:00
decode.h libavcodec/decode: remove duplicate includes 2017-12-13 21:54:53 +01:00
dfa.c Merge commit 'd34a133b78afe2793cd8537f3c7f42437f441e94' 2017-11-11 00:54:19 -03:00
dirac_arith.c
dirac_arith.h
dirac_dwt_template.c
dirac_dwt.c
dirac_dwt.h avcodec/dirac_dwt: Fix overflows in COMPOSE_HAARiH0/COMPOSE_HAARiL0 2018-01-08 21:50:15 +01:00
dirac_parser.c
dirac_vlc.c
dirac_vlc.h
dirac.c avcodec: remove remaining uses of avcodec_get_chroma_sub_sample 2017-11-06 19:13:03 -03:00
dirac.h
diracdec.c avcodec/diracdec: Fix integer overflow with quant 2018-01-08 21:50:12 +01:00
diracdsp.c avcodec/diracdsp: Fix integer overflow in PUT_SIGNED_RECT_CLAMPED() 2017-12-06 22:09:25 +01:00
diracdsp.h
diractab.c
diractab.h
dnxhd_parser.c
dnxhddata.c lavc/dnxhddata: Improve help output, mention yuv444p10 and gbrp10. 2017-11-18 01:15:17 +01:00
dnxhddata.h avcodec/dnxhddata: remove dead code 2017-11-11 01:41:16 -03:00
dnxhddec.c avcodec/dnxhddec: Check dc vlc 2018-01-05 03:35:48 +01:00
dnxhdenc.c
dnxhdenc.h
dolby_e.c
dolby_e.h
dpcm.c
dpx_parser.c
dpx.c
dpxenc.c
dsd_tablegen.h
dsd.c
dsd.h
dsddec.c
dsicinaudio.c
dsicinvideo.c
dss_sp.c
dstdec.c
dump_extradata_bsf.c
dv_profile_internal.h
dv_profile.c
dv_profile.h
dv_tablegen.c
dv_tablegen.h
dv.c
dv.h
dvaudio_parser.c
dvaudio.h
dvaudiodec.c
dvbsub_parser.c
dvbsub.c
dvbsubdec.c avcodec/dvbsubdec: Avoid re-computing clut 2017-11-15 17:31:09 +01:00
dvbtxt.h
dvd_nav_parser.c
dvdata.c
dvdata.h
dvdec.c
dvdsub_parser.c
dvdsubdec.c
dvdsubenc.c
dvenc.c
dxa.c
dxtory.c
dxv.c
dxva2_h264.c lavc: Mark all AVHWAccel structures as const 2017-12-19 23:24:24 +00:00
dxva2_hevc.c lavc: Mark all AVHWAccel structures as const 2017-12-19 23:24:24 +00:00
dxva2_internal.h Merge commit 'b46a77f19ddc4b2b5fa3187835ceb602a5244e24' 2017-11-11 20:33:26 -03:00
dxva2_mpeg2.c lavc: Mark all AVHWAccel structures as const 2017-12-19 23:24:24 +00:00
dxva2_vc1.c lavc: Mark all AVHWAccel structures as const 2017-12-19 23:24:24 +00:00
dxva2_vp9.c lavc: Mark all AVHWAccel structures as const 2017-11-26 21:41:19 +00:00
dxva2.c Merge commit 'b46a77f19ddc4b2b5fa3187835ceb602a5244e24' 2017-11-11 20:33:26 -03:00
dxva2.h
eac3_data.c
eac3_data.h
eac3dec.c Merge commit '50a1c66cf6ab7eb683daaa9e2da3869fa3a54609' 2017-10-27 18:15:37 -03:00
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: remove unused header 2018-01-05 14:04:02 -03:00
error_resilience.h error_resilience: remove avpriv_atomic usage 2017-11-26 02:17:23 +00:00
escape124.c
escape130.c
evrcdata.h
evrcdec.c
exif.c avcodec/exif: remove GetByteContext usage from avpriv_exif_decode_ifd() 2017-10-26 00:45:49 -03:00
exif.h avcodec/exif: remove GetByteContext usage from avpriv_exif_decode_ifd() 2017-10-26 00:45:49 -03:00
exr.c avcodec/exr: Check buf_size more completely 2017-12-30 21:02:49 +01:00
exrdsp.c
exrdsp.h
extract_extradata_bsf.c avcodec/extract_extradata_bsf: Fix leak discovered via fuzzing 2017-12-06 18:27:09 +01:00
faandct.c
faandct.h
faanidct.c
faanidct.h
faxcompr.c
faxcompr.h
fdctdsp.c
fdctdsp.h
ffjni.c
ffjni.h
fft_fixed_32.c
fft_fixed.c
fft_float.c
fft_init_table.c
fft_table.h
fft_template.c
fft-internal.h
fft.h
ffv1_template.c
ffv1.c
ffv1.h
ffv1dec_template.c
ffv1dec.c
ffv1enc_template.c
ffv1enc.c avcodec: remove remaining uses of avcodec_get_chroma_sub_sample 2017-11-06 19:13:03 -03:00
ffwavesynth.c
fic.c
file_open.c
fits.c
fits.h
fitsdec.c
fitsenc.c
flac_parser.c
flac.c
flac.h
flacdata.c
flacdata.h
flacdec.c avcodec/flacdec: Fix overflow in multiplication in decode_subframe_fixed() 2017-12-28 20:13:59 +01:00
flacdsp_lpc_template.c
flacdsp_template.c
flacdsp.c
flacdsp.h
flacenc.c
flashsv2enc.c
flashsv.c
flashsvenc.c
flicvideo.c
flv.h
flvdec.c
flvenc.c
fmtconvert.c
fmtconvert.h
fmvc.c Merge commit '95a8a03a191204c3ca5c8cf6b69ab166765d5ff3' 2017-10-27 21:15:34 -03: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_1dec.c
g723_1enc.c
g726.c
g729_parser.c
g729.h
g729data.h
g729dec.c
g729postfilter.c
g729postfilter.h
gdv.c avcodec/gdv: Check compression before allocating frame 2017-11-03 00:56:30 +01:00
get_bits.h
gif.c
gif.h
gifdec.c
golomb.c
golomb.h
gsm_parser.c
gsm.h
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c
gsmdec.c
h261_parser.c
h261.c
h261.h
h261data.c
h261dec.c
h261enc.c
h263_parser.c
h263_parser.h
h263.c
h263.h
h263data.c
h263data.h
h263dec.c lavc: Add hardware config metadata for decoders supporting hardware output 2017-12-19 23:21:59 +00:00
h263dsp.c
h263dsp.h
h264_cabac.c Merge commit '45c4bf3df03ef53ae61fa1473424d4ae024f22e4' 2017-11-08 14:23:48 -03:00
h264_cavlc.c
h264_direct.c Merge commit '45c4bf3df03ef53ae61fa1473424d4ae024f22e4' 2017-11-08 14:23:48 -03:00
h264_loopfilter.c
h264_mb_template.c
h264_mb.c Merge commit '45c4bf3df03ef53ae61fa1473424d4ae024f22e4' 2017-11-08 14:23:48 -03:00
h264_mc_template.c
h264_metadata_bsf.c h264_metadata: Fix clearing SEI payload in error case 2017-11-12 16:00:48 +00:00
h264_mp4toannexb_bsf.c
h264_mvpred.h
h264_parse.c avcodec/h264_parse: Treat escaped and unescaped decoding error equal in decode_extradata_ps_mp4() 2017-12-03 02:23:35 +01:00
h264_parse.h
h264_parser.c avcodec/h264_sei: remove redundant prefix to H264SEIFramePacking fields 2017-12-01 01:10:11 -03:00
h264_picture.c h264_picture: Actually return error during alloc failure 2017-11-26 13:37:02 +00:00
h264_ps.c h264: Make Truncating SPS/PPS message debug. 2017-11-04 18:14:00 +00:00
h264_ps.h
h264_redundant_pps_bsf.c
h264_refs.c Merge commit 'cb167f2947f1a2c446bd8db196d0e64ef4a6d06b' 2017-10-30 20:40:28 -03:00
h264_sei.c avcodec/h264_sei: remove redundant prefix to H264SEIFramePacking fields 2017-12-01 01:10:11 -03:00
h264_sei.h avcodec/h264_sei: remove redundant prefix to H264SEIFramePacking fields 2017-12-01 01:10:11 -03:00
h264_slice.c avcodec/h264_slice: Do not attempt to render into frames already output 2018-01-07 04:47:32 +01:00
h264.h
h264addpx_template.c avcodec/h264addpx_template: Fixes integer overflows 2018-01-08 21:50:34 +01:00
h264chroma_template.c
h264chroma.c
h264chroma.h
h264data.c
h264data.h
h264dec.c h264: add AVOption to set x264_build default 2017-12-26 02:56:09 +01:00
h264dec.h avcodec/h264dec: Fix potential array overread 2017-11-15 17:31:09 +01:00
h264dsp_template.c
h264dsp.c
h264dsp.h
h264idct_template.c avcodec/h264idct_template: Fix integer overflow in ff_h264_idct8_add 2017-11-27 03:31:53 +01:00
h264idct.c
h264idct.h
h264pred_template.c
h264pred.c
h264pred.h
h264qpel_template.c
h264qpel.c
h264qpel.h
h265_metadata_bsf.c avcodec/h265_metadata_bsf: fix the AVClass version number 2017-11-12 12:49:37 -03:00
h2645_parse.c h2645_parse: Allocate a single buffer per packet 2017-11-04 18:06:45 +00:00
h2645_parse.h h2645_parse: Allocate a single buffer per packet 2017-11-04 18:06:45 +00:00
hap.c
hap.h avcodec/hapdec : use gray8 for HapAlphaOnly decoding instead of RGB0 2017-11-25 19:49:30 +01:00
hapdec.c avcodec/hapdec : use gray8 for HapAlphaOnly decoding instead of RGB0 2017-11-25 19:49:30 +01:00
hapenc.c
hevc_cabac.c avcodec/hevc_cabac: Fix integer overflow in ff_hevc_cu_qp_delta_abs() 2017-12-17 02:09:31 +01:00
hevc_data.c
hevc_data.h
hevc_filter.c libavcodec/hevc_filter: move AVDISCARD_NONREF switch-case into function 2017-12-08 20:02:16 +01:00
hevc_mp4toannexb_bsf.c
hevc_mvs.c Merge commit '26d9b60373bf45bc4f91ff6815f5fa36764d4d7b' 2017-10-24 19:26:29 -03:00
hevc_parse.c avcodec/hevc_sei: rename HEVCSEIContext to HEVCSEI 2017-10-31 12:27:57 -03:00
hevc_parse.h avcodec/hevc_sei: rename HEVCSEIContext to HEVCSEI 2017-10-31 12:27:57 -03:00
hevc_parser.c avcodec/hevc_sei: rename HEVCSEIContext to HEVCSEI 2017-10-31 12:27:57 -03:00
hevc_ps_enc.c
hevc_ps.c Merge commit '1329c08ad6d2ddb304858f2972c67b508e8b0f0e' 2017-11-11 00:36:22 -03:00
hevc_ps.h
hevc_refs.c
hevc_sei.c avcodec/hevc_sei: Fix integer overflows in decode_nal_sei_message() 2017-12-17 02:09:31 +01:00
hevc_sei.h Merge commit '99e9697e3a12ab4a6638a36b95edafd6a98f9eaa' 2017-11-29 21:06:49 -03:00
hevc.h
hevcdec.c libavcodec/hevcdec: implement skip_frame 2017-12-20 22:26:31 +01:00
hevcdec.h libavcodec/hevc_filter: move AVDISCARD_NONREF switch-case into function 2017-12-08 20:02:16 +01:00
hevcdsp_template.c avcodec/hevcdsp_template: Fix Invalid shifts in put_hevc_qpel_bi_w_h() and put_hevc_qpel_bi_w_w() 2017-12-28 20:13:59 +01:00
hevcdsp.c
hevcdsp.h
hevcpred_template.c
hevcpred.c
hevcpred.h
hnm4video.c
hpel_template.c
hpeldsp.c
hpeldsp.h
hq_hqa.c
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
huffyuvdsp.c
huffyuvdsp.h
huffyuvenc.c lavc/huffyuvenc: Move a variable declaration up. 2017-12-10 20:46:55 +01:00
huffyuvencdsp.c
huffyuvencdsp.h
hwaccel.h lavc: Add hardware config metadata for decoders supporting hardware output 2017-12-19 23:21:59 +00:00
hwaccels.h lavc: Mark all AVHWAccel structures as const 2017-12-19 23:24:24 +00:00
idcinvideo.c
idctdsp.c
idctdsp.h
iff.c
iirfilter.c
iirfilter.h
imc.c
imcdata.h
imgconvert.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 lavc: remove complex debug code around avcodec init locking 2017-12-26 02:50:00 +01:00
interplayacm.c
interplayvideo.c
intrax8.c
intrax8.h
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ituh263dec.c
ituh263enc.c
ivi_dsp.c
ivi_dsp.h
ivi.c
ivi.h
j2kenc.c avcodec/jpeg2000: Only allocate Jpeg2000Pass for the encoder 2017-12-01 23:12:07 +01:00
jacosub.h
jacosubdec.c
jfdctfst.c
jfdctint_template.c
jfdctint.c
jni.c
jni.h
jpeg2000.c avcodec/jpeg2000dec: Allocate lengthinc and data_start arrays as needed 2017-12-21 19:48:41 +01:00
jpeg2000.h avcodec/jpeg2000dec: Allocate lengthinc and data_start arrays as needed 2017-12-21 19:48:41 +01:00
jpeg2000dec.c lavc/jpeg2000dec: Support reading 64-bit atom size. 2017-12-28 02:58:56 +01:00
jpeg2000dsp.c avcodec/jpeg2000dsp: Fix integer overflows in ict_int() 2018-01-08 18:57:22 +01:00
jpeg2000dsp.h
jpeg2000dwt.c
jpeg2000dwt.h
jpegls.c
jpegls.h fix MSVC compilation errors 2017-12-10 14:43:01 +01:00
jpeglsdec.c avcodec/jpeglsdec: Check for end of bitstream in ls_decode_line() 2017-10-29 18:28:40 +01:00
jpeglsdec.h
jpeglsenc.c
jpegtables.c
jpegtables.h Merge commit 'abf1c058d1bd0ed1b820ea5e501a4484756f00b0' 2017-11-11 11:29:16 -03:00
jrevdct.c
jvdec.c
kbdwin.c
kbdwin.h
kgv1dec.c avcodec/kgv1dec: Check that there is enough input for maximum RLE compression 2017-11-27 03:31:53 +01:00
kmvc.c
lagarith.c
lagarithrac.c
lagarithrac.h
latm_parser.c
lcl.h
lcldec.c
lclenc.c
libavcodec.v
libcelt_dec.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libfdk-aacdec.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libfdk-aacenc.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libgsmdec.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libgsmenc.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libilbc.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libkvazaar.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libmp3lame.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libopencore-amr.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libopenh264.c
libopenh264.h
libopenh264dec.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libopenh264enc.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libopenjpegdec.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libopenjpegenc.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libopus.c
libopus.h
libopusdec.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libopusenc.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
librsvgdec.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libshine.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libspeexdec.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libspeexenc.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libtheoraenc.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libtwolame.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libvo-amrwbenc.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libvorbisdec.c
libvorbisenc.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libvpx.c avcodec/libvpx: remove disabled code 2017-12-11 00:42:26 -03:00
libvpx.h
libvpxdec.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libvpxenc.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libwavpackenc.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libwebpenc_animencoder.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libwebpenc_common.c
libwebpenc_common.h
libwebpenc.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libx264.c Merge commit 'c6558e8840fbb2386bf8742e4d68dd6e067d262e' 2017-12-27 21:11:10 -03:00
libx265.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libxavs.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libxvid_rc.c
libxvid.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
libxvid.h
libzvbi-teletextdec.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
ljpegenc.c
loco.c
log2_tab.c
lossless_audiodsp.c
lossless_audiodsp.h
lossless_videodsp.c avcodec/utvideodec : add SIMD (SSSE3 and AVX2) for gradient_pred 2017-12-09 15:19:03 +01:00
lossless_videodsp.h avcodec/utvideodec : add SIMD (SSSE3 and AVX2) for gradient_pred 2017-12-09 15:19:03 +01:00
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
mace.c
magicyuv.c avcodec/magicyuv : use gradient_pred dsp func for 8 bits gradient mode 2017-12-19 20:55:12 +01:00
magicyuvenc.c libavcodec/magicyuvenc : fix warning 2017-12-16 14:21:07 +01:00
Makefile lavc/Makefile: fix opus_parser dependencies 2018-01-01 19:56:37 +00:00
mathops.h
mathtables.c
mdct15.c
mdct15.h
mdct_fixed_32.c
mdct_fixed.c avcodec/mdct_*: Fix integer overflow in addition in RESCALE() 2017-11-13 19:54:20 +01:00
mdct_float.c
mdct_template.c avcodec/mdct_*: Fix integer overflow in addition in RESCALE() 2017-11-13 19:54:20 +01:00
mdec.c
me_cmp.c
me_cmp.h
mediacodec_surface.c
mediacodec_surface.h
mediacodec_sw_buffer.c
mediacodec_sw_buffer.h
mediacodec_wrapper.c lavc/mediacodec_wrapper: allocate MediaCodec.BufferInfo once 2018-01-06 22:12:51 +01:00
mediacodec_wrapper.h
mediacodec.c lavc: Delete all fake hwaccels 2017-11-26 21:41:14 +00:00
mediacodec.h
mediacodecdec_common.c lavc/mediacodec: use AVMediaCodecDeviceContext hw_device_ctx if set 2017-12-16 00:52:27 +01:00
mediacodecdec_common.h
mediacodecdec.c lavc/mediacodecdec: remove mediacodec_process_data() indirection 2018-01-06 22:12:51 +01:00
metasound_data.c
metasound_data.h
metasound.c
microdvddec.c
mimic.c
mjpeg2jpeg_bsf.c
mjpeg_parser.c
mjpeg.h
mjpega_dump_header_bsf.c
mjpegbdec.c
mjpegdec.c avcodec: remove remaining uses of avcodec_get_chroma_sub_sample 2017-11-06 19:13:03 -03:00
mjpegdec.h fix MSVC compilation errors 2017-12-10 14:43:01 +01:00
mjpegenc_common.c
mjpegenc_common.h
mjpegenc_huffman.c
mjpegenc_huffman.h
mjpegenc.c
mjpegenc.h
mlp_parser.c Merge commit '970c76f32283bddf3a5afd24fe52db7a96186244' 2017-10-30 17:20:45 -03:00
mlp_parser.h Merge commit '970c76f32283bddf3a5afd24fe52db7a96186244' 2017-10-30 17:20:45 -03:00
mlp.c
mlp.h
mlpdec.c Merge commit '970c76f32283bddf3a5afd24fe52db7a96186244' 2017-10-30 17:20:45 -03:00
mlpdsp.c avcodec/mlpdsp: Fix signed integer overflow, 2nd try 2017-11-27 03:31:54 +01:00
mlpdsp.h
mlpenc.c
mlz.c
mlz.h
mmaldec.c mmaldec: Fix compilation after 2fcb0090 2017-12-20 10:11:27 +02:00
mmvideo.c
motion_est_template.c
motion_est.c
motion_est.h
motionpixels_tablegen.c
motionpixels_tablegen.h
motionpixels.c
movsub_bsf.c
movtextdec.c
movtextenc.c
mp3_header_decompress_bsf.c
mpc7.c
mpc7data.h
mpc8.c
mpc8data.h
mpc8huff.h
mpc.c
mpc.h
mpcdata.h
mpeg2_metadata_bsf.c avcodec/mpeg2_metadata_bsf: fix the AVClass version number 2017-11-12 12:49:37 -03:00
mpeg4_unpack_bframes_bsf.c
mpeg4audio.c Merge commit '831018b0bbe26a603802a9022472f714a59293be' 2017-10-30 17:47:21 -03:00
mpeg4audio.h Merge commit 'abf1c058d1bd0ed1b820ea5e501a4484756f00b0' 2017-11-11 11:29:16 -03:00
mpeg4data.h
mpeg4video_parser.c
mpeg4video_parser.h
mpeg4video.c
mpeg4video.h avcodec/mpeg4videodec: Add support for parsing and exporting video_range 2017-12-21 19:48:41 +01:00
mpeg4videodec.c mpeg4videodec: Fix unused variable warning 2017-12-26 17:25:46 +00:00
mpeg4videoenc.c
mpeg12.c
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12dec.c lavc: Add hardware config metadata for decoders supporting hardware output 2017-12-19 23:21:59 +00:00
mpeg12enc.c Merge commit '4c0588b4562abad5540f6a5435c62828de9e4fdf' 2017-11-11 01:24:55 -03:00
mpeg12framerate.c
mpeg12vlc.h
mpeg_er.c
mpeg_er.h
mpegaudio_parser.c
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudio.c
mpegaudio.h
mpegaudiodata.c
mpegaudiodata.h Merge commit 'abf1c058d1bd0ed1b820ea5e501a4484756f00b0' 2017-11-11 11:29:16 -03:00
mpegaudiodec_fixed.c
mpegaudiodec_float.c
mpegaudiodec_template.c
mpegaudiodecheader.c avcodec/mpegaudiodecheader: remove dead code 2017-11-11 01:39:47 -03:00
mpegaudiodecheader.h avcodec/mpegaudiodecheader: remove dead code 2017-11-11 01:39:47 -03:00
mpegaudiodectab.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudiodsp.c Use ff_thread_once for fixed, float table init. 2017-11-18 11:57:57 +01:00
mpegaudiodsp.h
mpegaudioenc_fixed.c
mpegaudioenc_float.c
mpegaudioenc_template.c
mpegaudiotab.h
mpegpicture.c avcodec: set correct return value in ff_mpeg_ref_picture 2017-11-28 21:42:48 +01:00
mpegpicture.h
mpegutils.c libavcodec: Move ff_print_debug_info2 to mpegutils.c 2017-12-11 00:09:25 +00:00
mpegutils.h libavcodec: Move ff_print_debug_info2 to mpegutils.c 2017-12-11 00:09:25 +00:00
mpegvideo_enc.c
mpegvideo_motion.c
mpegvideo_parser.c libavcodec/mpegvideo_parser: improve detection of progressive mpeg2 2017-12-12 16:37:58 -08:00
mpegvideo_xvmc.c lavc: Mark all AVHWAccel structures as const 2017-11-26 21:41:19 +00:00
mpegvideo.c libavcodec: Move ff_print_debug_info2 to mpegutils.c 2017-12-11 00:09:25 +00:00
mpegvideo.h libavcodec: Move ff_print_debug_info2 to mpegutils.c 2017-12-11 00:09:25 +00:00
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 fix MSVC compilation errors 2017-12-10 14:43:01 +01:00
mss2dsp.c
mss2dsp.h
mss3.c
mss4.c
mss12.c
mss12.h
mss34dsp.c
mss34dsp.h
msvideo1.c
msvideo1enc.c
mvcdec.c
mxpegdec.c
nellymoser.c
nellymoser.h
nellymoserdec.c
nellymoserenc.c
noise_bsf.c
null_bsf.c
nuv.c
nvdec_h264.c lavc: Mark all AVHWAccel structures as const 2017-11-26 21:41:19 +00:00
nvdec_hevc.c lavc: Mark all AVHWAccel structures as const 2017-11-26 21:41:19 +00:00
nvdec_mpeg4.c lavc: Mark all AVHWAccel structures as const 2017-11-26 21:41:19 +00:00
nvdec_mpeg12.c lavc: Mark all AVHWAccel structures as const 2017-11-26 21:41:19 +00:00
nvdec_vc1.c lavc: Mark all AVHWAccel structures as const 2017-11-26 21:41:19 +00:00
nvdec_vp8.c avcodec/nvdec: More effort to make vp8 compile with gcc < 4.6 2017-11-26 22:21:12 -08:00
nvdec_vp9.c lavc: Mark all AVHWAccel structures as const 2017-11-26 21:41:19 +00:00
nvdec.c avcodec/nvdec: Fix capability check with old drivers. 2017-12-08 17:56:38 +01:00
nvdec.h avcodec: Refactor common nvdec hwaccel logic 2017-11-20 07:03:26 -08:00
nvenc_h264.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
nvenc_hevc.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
nvenc.c avcodec/nvenc: set correct error code 2017-11-29 10:42:58 +01:00
nvenc.h nvenc: Include config.h before checking for D3D11 support 2017-11-26 15:40:24 +00:00
omx.c
on2avc.c
on2avcdata.c
on2avcdata.h
options_table.h
options.c lavc/options: Remove unneeded header 2018-01-03 13:00:06 -05:00
opus_celt.c opus: merge encoder and decoder bitallocation functions into one 2017-12-30 17:05:23 +00:00
opus_celt.h opus: add an option to toggle intensity stereo phase inversion 2017-12-04 07:28:45 +00:00
opus_parser.c avcodec/opus_parser: Check payload_len in parse_opus_ts_header() 2018-01-08 21:49:53 +01:00
opus_pvq.c opus_pvq: do not compile encoding/decoding code if the encoder/decoder is disabled 2017-12-04 10:51:19 +00:00
opus_pvq.h opus_pvq: do not compile encoding/decoding code if the encoder/decoder is disabled 2017-12-04 10:51:19 +00:00
opus_rc.c
opus_rc.h
opus_silk.c opus_silk: Fix arithmetic overflow (per RFC8251) 2017-12-04 07:28:45 +00:00
opus.c opus: merge encoder and decoder bitallocation functions into one 2017-12-30 17:05:23 +00:00
opus.h opus: merge encoder and decoder bitallocation functions into one 2017-12-30 17:05:23 +00:00
opusdec.c opus: add an option to toggle intensity stereo phase inversion 2017-12-04 07:28:45 +00:00
opusenc_psy.c opusenc_psy: disable stereo searches for mono streams 2018-01-04 02:52:40 +00:00
opusenc_psy.h
opusenc_utils.h
opusenc.c opus: merge encoder and decoder bitallocation functions into one 2017-12-30 17:05:23 +00:00
opusenc.h opus: merge encoder and decoder bitallocation functions into one 2017-12-30 17:05:23 +00:00
opustab.c
opustab.h
paf.h
pafaudio.c
pafvideo.c
pamenc.c
parser.c avcodec/parser: use a mutex instead of atomics in av_register_codec_parser() 2018-01-04 21:56:49 -03:00
parser.h
pcm_tablegen.c
pcm_tablegen.h
pcm-bluray.c
pcm-dvd.c
pcm.c
pcx.c
pcxenc.c
pel_template.c
pgssubdec.c
pictordec.c
pixblockdsp.c
pixblockdsp.h
pixels.h
pixlet.c
png_parser.c
png.c
png.h
pngdec.c Merge commit '9f5b77c16f4da6248b57f0601364d9c762c620c2' 2017-11-11 09:58:01 -03:00
pngdsp.c
pngdsp.h
pngenc.c
pnm_parser.c
pnm.c
pnm.h
pnmdec.c
pnmenc.c
profiles.c
profiles.h
proresdata.c
proresdata.h
proresdec2.c avcodec/proresdec: align dequantization matrix buffers 2017-11-15 21:28:36 -03:00
proresdec_lgpl.c prores: Always assume limited range 2017-11-28 12:40:40 -05:00
proresdec.h
proresdsp.c
proresdsp.h
proresenc_anatoliy.c
proresenc_kostya.c
psd.c
psymodel.c
psymodel.h
pthread_frame.c w32pthreads: always use Vista+ API, drop XP support 2017-12-26 02:49:48 +01:00
pthread_internal.h
pthread_slice.c w32pthreads: always use Vista+ API, drop XP support 2017-12-26 02:49:48 +01:00
pthread.c
ptx.c
put_bits.h
qcelpdata.h
qcelpdec.c
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c
qdm2data.h
qdmc.c
qdrw.c avcodec/qdrw: support 16bpp files with bppcnt == 2 && bpp == 8 2017-11-05 10:49:17 +01:00
qpeg.c
qpel_template.c
qpeldsp.c
qpeldsp.h
qsv_api.c
qsv_internal.h
qsv.c Merge commit 'ea25ccd1b2a980df8d43cc1f86a23e3c094090a6' 2017-11-11 15:24:08 -03:00
qsv.h
qsvdec_h2645.c lavc: Delete all fake hwaccels 2017-12-19 23:22:35 +00:00
qsvdec_other.c lavc: Delete all fake hwaccels 2017-12-19 23:22:35 +00:00
qsvdec.c lavc: Add hardware config metadata for decoders supporting hardware output 2017-12-19 23:21:59 +00:00
qsvdec.h lavc: Add hardware config metadata for decoders supporting hardware output 2017-12-19 23:21:59 +00:00
qsvenc_h264.c Merge commit '508378556631dc18d32247b4a4e35703758e1ca9' 2017-12-14 19:05:55 -03:00
qsvenc_hevc.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
qsvenc_jpeg.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
qsvenc_mpeg2.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
qsvenc.c Merge commit '508378556631dc18d32247b4a4e35703758e1ca9' 2017-12-14 19:05:55 -03:00
qsvenc.h Merge commit '508378556631dc18d32247b4a4e35703758e1ca9' 2017-12-14 19:05:55 -03:00
qtrle.c
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
ratecontrol.c
ratecontrol.h
raw.c
raw.h Merge commit 'abf1c058d1bd0ed1b820ea5e501a4484756f00b0' 2017-11-11 11:29:16 -03:00
rawdec.c
rawenc.c
rdft.c
rdft.h
realtextdec.c
rectangle.h
remove_extradata_bsf.c
reverse.c
rkmppdec.c avcodec/rkmpp : remove stream start retries before first frame. 2018-01-06 18:08:41 +01:00
rl2.c
rl.c
rl.h
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
rv10.h
rv10enc.c
rv20enc.c
rv30.c
rv30data.h
rv30dsp.c
rv34_parser.c
rv34.c
rv34.h
rv34data.h
rv34dsp.c
rv34dsp.h
rv34vlc.h
rv40.c
rv40data.h
rv40dsp.c
rv40vlc2.h
s302m.c Merge commit '97cfe1d8bd1968143e2ba9aa46ebe9504a835e24' 2017-11-01 20:05:09 -03:00
s302menc.c
samidec.c lavc/samidec: properly raise errors from sami_paragraph_to_ass() 2017-11-29 22:23:36 +01:00
sanm.c
sbr.h
sbrdsp_fixed.c avcodec/sbrdsp_fixed: Fix integer overflow 2017-11-25 02:32:33 +01:00
sbrdsp_template.c
sbrdsp.c
sbrdsp.h
scpr.c
screenpresso.c
sgi.h
sgidec.c
sgienc.c
sgirledec.c
sheervideo.c
shorten.c
simple_idct_template.c
simple_idct.c
simple_idct.h
sinewin_fixed_tablegen.c
sinewin_fixed.c
sinewin_tablegen_template.c
sinewin_tablegen.c
sinewin_tablegen.h
sinewin.c
sinewin.h
sipr16k.c
sipr16kdata.h
sipr_parser.c
sipr.c
sipr.h
siprdata.h
smacker.c Merge commit '0ccddbad200c1d9439c5a836501917d515cddf76' 2017-11-12 01:13:07 -03:00
smc.c
smvjpegdec.c
snappy.c
snappy.h
snow_dwt.c
snow_dwt.h
snow.c
snow.h
snowdata.h
snowdec.c avcodec/snowdec: Check for remaining bitstream in decode_blocks() 2017-11-17 20:37:41 +01:00
snowenc.c snowenc: fix use of deprecated API 2017-11-03 13:33:14 +01:00
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_cb.h
svq1_vlc.h
svq1.c
svq1.h
svq1dec.c
svq1enc_cb.h
svq1enc.c
svq1enc.h
svq3.c
svq13.c
synth_filter.c
synth_filter.h
tableprint_vlc.h
tableprint.h
tak_parser.c
tak.c avcodec/tak: remove GetBitContext usage from avpriv_tak_parse_streaminfo() 2017-10-26 00:26:08 -03:00
tak.h avcodec/tak: remove GetBitContext usage from avpriv_tak_parse_streaminfo() 2017-10-26 00:26:08 -03:00
takdec.c
takdsp.c
takdsp.h
targa_y216dec.c
targa.c
targa.h
targaenc.c
tdsc.c
textdec.c
texturedsp.c avcodec/texturedsp : add rgtc1u gray decoding 2017-11-25 19:49:25 +01:00
texturedsp.h avcodec/texturedsp : add rgtc1u gray decoding 2017-11-25 19:49:25 +01:00
texturedspenc.c
thread.h
tiertexseqv.c
tiff_common.c
tiff_common.h
tiff_data.c
tiff_data.h
tiff.c
tiff.h
tiffenc.c
tmv.c
tpeldsp.c
tpeldsp.h
trace_headers_bsf.c
truemotion1.c
truemotion1data.h
truemotion2.c
truemotion2rt.c
truespeech_data.h
truespeech.c
tscc2.c
tscc2data.h
tscc.c
tta.c
ttadata.c
ttadata.h
ttadsp.c
ttadsp.h
ttaenc.c
ttaencdsp.c
ttaencdsp.h
twinvq_data.h
twinvq.c
twinvq.h
twinvqdec.c
txd.c
ulti_cb.h
ulti.c
unary.h
utils.c avcodec/util: use a mutex instead of atomics in avcodec_register() 2018-01-05 13:18:34 -03:00
utvideo.c
utvideo.h avcodec/utvideodec: add support for UMH2, UMY2, UMH4, UMY4, UMRA, UMRG 2018-01-02 13:41:49 +01:00
utvideodec.c avcodec/utvideodec: add support for UMH2, UMY2, UMH4, UMY4, UMRA, UMRG 2018-01-02 13:41:49 +01:00
utvideodsp.c
utvideodsp.h
utvideoenc.c avcodec/utvideoenc: switch to planar RGB formats 2018-01-02 13:41:50 +01:00
v4l2_buffers.c
v4l2_buffers.h
v4l2_context.c lavc/v4l2_context: Change the type of the ioctl cmd to uint32_t. 2017-11-05 19:25:29 +01:00
v4l2_context.h lavc/v4l2_context: Change the type of the ioctl cmd to uint32_t. 2017-11-05 19:25:29 +01:00
v4l2_fmt.c
v4l2_fmt.h
v4l2_m2m_dec.c v4l_m2m: add missing AV_CODEC_CAP_DELAY flags 2017-12-21 18:49:29 +01:00
v4l2_m2m_enc.c v4l_m2m: add missing AV_CODEC_CAP_DELAY flags 2017-12-21 18:49:29 +01:00
v4l2_m2m.c
v4l2_m2m.h
v210dec.c Merge commit '97cfe1d8bd1968143e2ba9aa46ebe9504a835e24' 2017-11-01 20:05:09 -03:00
v210dec.h
v210enc.c
v210enc.h
v210x.c
v308dec.c
v308enc.c
v408dec.c
v408enc.c
v410dec.c
v410enc.c
vaapi_decode.c vaapi: Make the decode profile matching more explicit 2017-12-02 15:21:31 +00:00
vaapi_decode.h Merge commit 'b46a77f19ddc4b2b5fa3187835ceb602a5244e24' 2017-11-11 20:33:26 -03:00
vaapi_encode_h264.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
vaapi_encode_h265.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
vaapi_encode_mjpeg.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
vaapi_encode_mpeg2.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
vaapi_encode_vp8.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
vaapi_encode_vp9.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
vaapi_encode.c lavc/vaapi_encode: give a debug message if attrs unsupported. 2017-12-19 23:02:31 +00:00
vaapi_encode.h
vaapi_h264.c lavc: Mark all AVHWAccel structures as const 2017-12-19 23:24:24 +00:00
vaapi_hevc.c lavc: Mark all AVHWAccel structures as const 2017-12-19 23:24:24 +00:00
vaapi_mpeg2.c lavc: Mark all AVHWAccel structures as const 2017-12-19 23:24:24 +00:00
vaapi_mpeg4.c lavc: Mark all AVHWAccel structures as const 2017-12-19 23:24:24 +00:00
vaapi_vc1.c lavc: Mark all AVHWAccel structures as const 2017-12-19 23:24:24 +00:00
vaapi_vp8.c lavc: Mark all AVHWAccel structures as const 2017-12-19 23:24:24 +00:00
vaapi_vp9.c lavc: Mark all AVHWAccel structures as const 2017-11-26 21:41:19 +00:00
vaapi.h
vb.c
vble.c
vc1_block.c
vc1_common.h
vc1_loopfilter.c
vc1_mc.c
vc1_parser.c
vc1_pred.c
vc1_pred.h
vc1.c
vc1.h
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c lavc: Add hardware config metadata for decoders supporting hardware output 2017-12-19 23:21:59 +00:00
vc1dsp.c
vc1dsp.h
vc2enc_dwt.c vc2enc_dwt: pad the temporary buffer by the slice size 2017-11-09 00:05:48 +00:00
vc2enc_dwt.h vc2enc_dwt: pad the temporary buffer by the slice size 2017-11-09 00:05:48 +00:00
vc2enc.c avcodec/vc2enc: Clear coef_buf on allocation 2017-11-15 17:31:09 +01:00
vcr1.c
vdpau_h264.c lavc: Mark all AVHWAccel structures as const 2017-12-19 23:24:24 +00:00
vdpau_hevc.c lavc: Mark all AVHWAccel structures as const 2017-12-19 23:24:24 +00:00
vdpau_internal.h Merge commit 'b46a77f19ddc4b2b5fa3187835ceb602a5244e24' 2017-11-11 20:33:26 -03:00
vdpau_mpeg4.c lavc: Mark all AVHWAccel structures as const 2017-12-19 23:24:24 +00:00
vdpau_mpeg12.c lavc: Mark all AVHWAccel structures as const 2017-12-19 23:24:24 +00:00
vdpau_vc1.c lavc: Mark all AVHWAccel structures as const 2017-12-19 23:24:24 +00:00
vdpau.c Merge commit 'b46a77f19ddc4b2b5fa3187835ceb602a5244e24' 2017-11-11 20:33:26 -03:00
vdpau.h
version.h lavc: replace and deprecate the lock manager 2017-12-26 02:50:00 +01:00
videodsp_template.c
videodsp.c
videodsp.h
videotoolbox.c avcodec/videotoolbox: fix SEGV when hwaccel decoding h264 with ffmpeg.c 2017-11-28 08:50:13 -08:00
videotoolbox.h
videotoolboxenc.c avcodec: add metadata to identify wrappers and hardware decoders 2017-12-14 19:37:56 +01:00
vima.c
vlc.h
vmdaudio.c
vmdvideo.c
vmnc.c
vorbis_data.c
vorbis_enc_data.h
vorbis_parser_internal.h
vorbis_parser.c
vorbis_parser.h
vorbis.c avcodec/vorbis: Fix another 1 << 31 > int32_t::max() with 1u. 2017-12-01 17:46:12 +01:00
vorbis.h
vorbisdec.c
vorbisdsp.c
vorbisdsp.h
vorbisenc.c vorbisenc: Check the return value of av_frame_clone 2017-11-26 17:26:59 +00:00
vp3_parser.c
vp3.c avcodec: remove remaining uses of avcodec_get_chroma_sub_sample 2017-11-06 19:13:03 -03:00
vp3data.h
vp3dsp.c
vp3dsp.h
vp5.c
vp5data.h
vp6.c
vp6data.h
vp6dsp.c
vp8_parser.c
vp8.c webp: Fix alpha initialisation 2017-12-19 23:21:59 +00:00
vp8.h webp: Fix alpha initialisation 2017-12-19 23:21:59 +00:00
vp8data.h
vp8dsp.c
vp8dsp.h
vp9_mc_template.c
vp9_parser.c vp9_parser: don't split superframes into separate packets 2017-11-29 17:18:36 +01:00
vp9_raw_reorder_bsf.c
vp9_superframe_bsf.c Merge commit '5c22c90c1d5050f1206e46494b193320ac2397cb' 2017-11-12 01:14:52 -03:00
vp9_superframe_split_bsf.c avcodec/vp9_superframe_split_bsf: Fix integer overflow in frame_size/total_size checks 2017-12-10 20:11:46 +01:00
vp9.c avcodec/vp9: mark frame as finished on decode_tiles() failure 2017-12-15 00:08:56 +01:00
vp9.h
vp9block.c
vp9data.c
vp9data.h
vp9dec.h
vp9dsp_8bpp.c
vp9dsp_10bpp.c
vp9dsp_12bpp.c
vp9dsp_template.c
vp9dsp.c
vp9dsp.h
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 libavcodec/videotoolbox: fix decoding of h264 streams with minor SPS changes 2017-11-20 10:23:43 -08:00
wavpack.c
wavpack.h
wavpackenc.c
wavpackenc.h
webp.c webp: Fix alpha initialisation 2017-12-19 23:21:59 +00:00
webvttdec.c
webvttenc.c
wma_common.c
wma_common.h
wma_freqs.c
wma_freqs.h
wma.c
wma.h
wmadata.h
wmadec.c
wmaenc.c
wmalosslessdec.c
wmaprodata.h
wmaprodec.c
wmavoice_data.h
wmavoice.c wmavoice: free frame before ff_get_buffer 2017-11-11 14:19:05 +01:00
wmv2.c
wmv2.h
wmv2data.c
wmv2data.h
wmv2dec.c avcodec/wmv2dec: Check end of bitstream in parse_mb_skip() and ff_wmv2_decode_mb() 2017-11-18 11:57:57 +01:00
wmv2dsp.c
wmv2dsp.h
wmv2enc.c
wnv1.c
wrapped_avframe.c decode: add a method for attaching lavc-internal data to frames 2017-11-10 16:56:54 +01:00
ws-snd1.c
xan.c avcodec/xan: Check for bitstream end in xan_huffman_decode() 2017-11-05 03:12:35 +01:00
xbmdec.c
xbmenc.c
xface.c
xface.h
xfacedec.c
xfaceenc.c
xiph.c
xiph.h
xl.c
xma_parser.c
xpmdec.c
xsubdec.c
xsubenc.c
xvididct.c
xvididct.h
xvmc_internal.h
xvmc.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: Check that the buffer is large enough for mvec 2017-11-18 11:57:57 +01:00
zmbvenc.c