FFmpeg/libavcodec
Clément Bœsch f0f8da545d lavc/htmlsubtitles: improve handling broken garbage
This commit switches off forced correct nesting of tags and only keeps
it for font tags. See long explanations in the code for the rationale.

This results in various FATE changes which I'll explain here:

- various swapping in font attributes, this is mostly noise due to the
  old reverse stack way of printing them. The new one is more correct as
  the last attribute takes over the previous ones.

- unrecognized tags disappears

- invalid tags that were previously displayed aren't anymore (instead,
  we have a warning). This is better for the end user

The main benefit of this commit is to be more tolerant to error, leading
to a better handling of badly nested tags or random wrong formatting for
the end user.
2017-08-01 15:50:00 +02:00
..
aarch64 lavc/aarch64: add sbrdsp neon implementation 2017-07-03 14:29:22 +02:00
alpha Merge commit '2ec9fa5ec6' 2017-03-21 14:29:52 -03:00
arm avcodec/rdft: remove sintable 2017-07-11 13:22:02 +07:00
avr32
bfin
mips libavcodec/mips: Improve avc dequant-idct luma dc msa function 2017-07-29 03:47:50 +02:00
neon
ppc Merge commit 'ea7ee4b4e3' 2017-04-26 16:23:28 +02:00
sh4
sparc
tests avcodec/x86: add an 8-bit simple IDCT function based on the x86-64 high depth functions 2017-06-28 17:27:35 +02:00
x86 mdct15: add inverse transform postrotation SIMD 2017-07-30 07:38:39 +01:00
.gitignore
4xm.c
8bps.c
8svx.c
012v.c
a64colors.h
a64multienc.c
a64tables.h
aac.h
aac_ac3_parser.c
aac_ac3_parser.h
aac_adtstoasc_bsf.c avcodec/aac_adtstoasc: propagate new extradata using packet side data 2017-05-24 20:28:00 -03:00
aac_defines.h avcodec/aacdec_template: Fix undefined integer overflow in apply_tns() 2017-07-16 01:07:27 +02:00
aac_parser.c
aacadtsdec.c
aacadtsdec.h
aaccoder.c avcodec: stop using deprecated codec flags 2017-03-25 21:37:05 -03:00
aaccoder_trellis.h
aaccoder_twoloop.h avcodec: stop using deprecated codec flags 2017-03-25 21:37:05 -03:00
aacdec.c avcodec/aacdec: Fix runtime error: signed integer overflow: 2147483520 + 255 cannot be represented in type 'int' 2017-05-17 16:46:21 +02:00
aacdec_fixed.c avcodec/aacdec_fixed: fix: left shift of negative value -1 2017-07-24 02:42:33 +02:00
aacdec_template.c avcodec/aacdec_template (fixed point): Check gain in decode_cce() to avoid undefined shifts later 2017-07-18 22:14:16 +02:00
aacdectab.h
aacenc.c avcodec: stop using deprecated codec flags 2017-03-25 21:37:05 -03:00
aacenc.h
aacenc_is.c
aacenc_is.h
aacenc_ltp.c avcodec/aacenc_ltp: fix use of uninitialized values 2017-04-12 19:38:17 -03: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 avcodec/aacps: Fix multiple integer overflow in map_val_34_to_20() 2017-07-24 17:52:42 +02:00
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 lavc/aacpsdsp: use ptrdiff_t for stride in hybrid_analysis 2017-06-28 12:22:39 +02:00
aacpsdsp_fixed.c
aacpsdsp_float.c
aacpsdsp_template.c lavc/aacpsdsp: use ptrdiff_t for stride in hybrid_analysis 2017-06-28 12:22:39 +02:00
aacpsy.c Merge commit 'd316f9cefc' 2017-03-31 16:33:48 -03:00
aacsbr.c avcodec/aacsbr: Fix libavcodec/aacsbr.c:257:59: runtime error: division by zero 2017-05-29 02:45:17 +02:00
aacsbr.h
aacsbr_fixed.c avcodec/aacsbr_fixed: Fix signed integer overflow in sbr_hf_inverse_filter() 2017-06-13 17:39:13 +02:00
aacsbr_fixed_tablegen.h
aacsbr_tablegen.h
aacsbr_tablegen_common.h
aacsbr_template.c avcodec/aacsbr_template: Do not change bs_num_env before its checked 2017-05-13 18:07:33 +02:00
aacsbrdata.h
aactab.c
aactab.h Merge commit '39cea6570c' 2017-03-29 14:34:58 +02:00
aandcttab.c
aandcttab.h
aasc.c
ac3.c
ac3.h
ac3_parser.c
ac3_parser.h
ac3dec.c avcodec/ac3dec: Fix: runtime error: index -1 out of bounds for type 'INTFLOAT [2]' 2017-05-14 15:30:08 +02:00
ac3dec.h avcodec/ac3dec: Keep track of band structure 2017-05-13 20:36:33 +02:00
ac3dec_data.c
ac3dec_data.h
ac3dec_fixed.c avcodec/ac3dec_fixed: Fix multiple runtime error: signed integer overflow: -39271008 * 59 cannot be represented in type 'int' 2017-06-08 17:37:16 +02:00
ac3dec_float.c
ac3dsp.c avcodec/ac3dsp: add special-case handling for the C downmix_fixed function 2017-03-28 23:09:17 -03:00
ac3dsp.h Merge commit 'b57e38f52c' 2017-03-22 12:49:29 +01:00
ac3enc.c
ac3enc.h
ac3enc_fixed.c ac3enc: Avoid unnecessary macro indirections 2017-04-07 00:25:55 -03:00
ac3enc_float.c Merge commit 'f0d3e43bd7' 2017-04-07 00:19:32 -03:00
ac3enc_opts_template.c
ac3enc_template.c Merge commit 'f0d3e43bd7' 2017-04-07 00:19:32 -03:00
ac3tab.c
ac3tab.h
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c avcodec/acelp_pitch_delay: Fix runtime error: value 4.83233e+39 is outside the range of representable values of type 'float' 2017-05-30 04:45:27 +02:00
acelp_pitch_delay.h
acelp_vectors.c
acelp_vectors.h
adpcm.c
adpcm.h
adpcm_data.c avcodec/adpcm_data: use uint16_t to handle all values 2017-06-24 22:30:44 +02:00
adpcm_data.h
adpcmenc.c
adx.c
adx.h
adx_parser.c
adxdec.c avcodec/adxdec: Fix runtime error: left shift of negative value -1 2017-03-04 17:48:04 +01:00
adxenc.c
aic.c avcodec/aic: unbreak decoding of files with slice_width != 16 2017-02-24 11:35:02 +01:00
alac.c Merge commit '67deba8a41' 2017-03-31 10:40:34 +02:00
alac_data.c
alac_data.h
alacdsp.c
alacdsp.h
alacenc.c
aliaspixdec.c
aliaspixenc.c
allcodecs.c avcodec: add Dolby E decoder 2017-07-19 12:27:32 +02:00
alsdec.c avcodec/alsdec: fix some undefined shifts 2017-07-04 09:24:54 +02:00
amr.h
amrnbdata.h
amrnbdec.c
amrwbdata.h
amrwbdec.c avcodec/amrwbdec: Fix runtime error: left shift of negative value -1 2017-03-12 04:38:14 +01:00
anm.c
ansi.c avcodec/ansi: Fix frame memleak 2017-05-29 14:08:07 +02:00
apedec.c avcodec/apedec: Fix integer overflow 2017-07-16 16:53:02 +02:00
apng.h
ass.c
ass.h
ass_split.c
ass_split.h
assdec.c
assenc.c
asv.c
asv.h
asvdec.c avcodec/asvdec: Use rounded up dimenensions in input size check 2017-06-01 22:20:16 +02:00
asvenc.c
atrac.c
atrac.h
atrac1.c
atrac1data.h
atrac3.c avcodec/atrac3: Check init_get_bits8() for failure 2017-03-30 22:13:38 +02:00
atrac3data.h
atrac3plus.c
atrac3plus.h avcodec/atrac3p: use float_dsp in ff_atrac3p_power_compensation 2017-08-01 00:33:03 -03:00
atrac3plus_data.h
atrac3plusdec.c avcodec/atrac3p: use float_dsp in ff_atrac3p_power_compensation 2017-08-01 00:33:03 -03:00
atrac3plusdsp.c avcodec/atrac3p: use float_dsp in ff_atrac3p_power_compensation 2017-08-01 00:33:03 -03:00
audio_frame_queue.c
audio_frame_queue.h
audioconvert.c
audioconvert.h
audiodsp.c Merge commit '12004a9a7f' 2017-03-20 22:35:07 +01:00
audiodsp.h Merge commit '12004a9a7f' 2017-03-20 22:35:07 +01:00
audiotoolboxdec.c avcodec/audiotoolboxdec: check packet side data for AAC extradata updates 2017-05-25 01:26:02 -03:00
audiotoolboxenc.c
aura.c
avcodec.h avcodec: add Dolby E decoder 2017-07-19 12:27:32 +02:00
avcodecres.rc
avdct.c
avdct.h
avfft.c
avfft.h
avpacket.c avcodec/avpacket: Limit iterations in ff_packet_split_and_drop_side_data() 2017-06-11 22:09:15 +02:00
avpicture.c
avrndec.c
avs.c
avuidec.c
avuienc.c
bethsoftvideo.c
bethsoftvideo.h
bfi.c
bgmc.c
bgmc.h
bink.c
binkaudio.c Merge commit '730c023260' 2017-04-25 19:12:05 +02:00
binkdata.h
binkdsp.c
binkdsp.h Merge commit 'baab87c4f3' 2017-03-29 15:09:26 +02:00
bintext.c
bintext.h
bit_depth_template.c
bitpacked.c bitpacked: Remove dead store 2017-07-07 15:23:58 -04:00
bitstream.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
bitstream_filter.c bitstream_filter: Add missing error check 2017-07-07 15:32:37 -04:00
bitstream_filters.c vp9: Add bsf to fix reordering in raw streams 2017-06-24 17:41:30 +01:00
blockdsp.c Merge commit 'b2939a7527' 2017-03-21 15:19:17 +01:00
blockdsp.h Merge commit 'b2939a7527' 2017-03-21 15:19:17 +01:00
bmp.c avcodec/bmp: Use ff_set_dimensions() 2017-05-01 17:55:22 +02:00
bmp.h
bmp_parser.c
bmpenc.c
bmvaudio.c
bmvvideo.c avcodec/bmvvideo: Fix runtime error: left shift of 137 by 24 places cannot be represented in type 'int' 2017-05-08 15:47:29 +02:00
brenderpix.c
bsf.c avcodec/bsf: Check for packet payload when setting BSF EOF flag. 2017-04-22 22:32:24 -03:00
bsf.h
bswapdsp.c
bswapdsp.h
bytestream.h avcodec/bytestream: check for AV_HAVE_BIGENDIAN instead of HAVE_BIGENDIAN 2017-03-23 14:26:44 -03:00
c93.c
cabac.c
cabac.h
cabac_functions.h
canopus.c
canopus.h
cavs.c avcodec/cavs: Fix runtime error: signed integer overflow: -12648062 * 256 cannot be represented in type 'int' 2017-06-05 22:43:23 +02:00
cavs.h Merge commit 'f81be06cf6' 2017-03-19 15:23:52 -03:00
cavs_parser.c
cavsdata.c
cavsdec.c avcodec/cavsdec: Fix runtime error: signed integer overflow: 59 + 2147483600 cannot be represented in type 'int' 2017-05-31 16:08:46 +02:00
cavsdsp.c Merge commit 'f81be06cf6' 2017-03-19 15:23:52 -03:00
cavsdsp.h Merge commit 'f81be06cf6' 2017-03-19 15:23:52 -03:00
cbrt_data.c
cbrt_data.h avcodec/cbrt_data: add missing header include 2017-02-22 14:36:26 -03:00
cbrt_data_fixed.c
cbrt_fixed_tablegen.c
cbrt_tablegen.c
cbrt_tablegen.h
cbrt_tablegen_template.c
ccaption_dec.c
cdgraphics.c
cdxl.c avcodec/cdxl: Check format for BGR24 2017-05-08 12:30:09 +02:00
celp_filters.c avcodec/celp_filters: Fix runtime error: signed integer overflow: 1892453989 + 381702783 cannot be represented in type 'int' 2017-05-23 16:11:27 +02:00
celp_filters.h
celp_math.c
celp_math.h
cfhd.c avcodec/cfhd: Fix decoding regression due to height check 2017-07-23 14:58:29 +02:00
cfhd.h
cfhddata.c
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c avcodec/cinepak: Check input packet size before frame reallocation 2017-05-31 22:24:16 +02:00
cinepakenc.c
clearvideo.c avcodec/clearvideo: Check buf_size before decoding frame 2017-05-26 01:38:03 +02:00
cljrdec.c
cljrenc.c
cllc.c avcodec/cllc: Check bitstream end before decoding pixels 2017-05-24 20:03:33 +02:00
cngdec.c
cngenc.c cngenc: Remove dead store 2017-07-07 15:29:57 -04:00
codec_desc.c avcodec: add Dolby E decoder 2017-07-19 12:27:32 +02:00
cook.c Merge commit '12004a9a7f' 2017-03-20 22:35:07 +01:00
cook_parser.c
cookdata.h
copy_block.h lavc/copy_block: style fix 2017-03-20 09:23:15 +01:00
cos_tablegen.c
cpia.c avcodec: do not use AVFrame accessor 2017-04-23 14:27:47 +07:00
crystalhd.c avcodec/crystalhd: Another attempt at using mpeg4_unpack_bframes bsf 2017-04-23 15:33:36 -07:00
cscd.c
cuvid.c avcodec/cuvid: make capability check optional 2017-06-01 12:39:06 +02:00
cyuv.c
d3d11va.c
d3d11va.h
dca.c avcodec/dca: remove GetBitContext usage from avpriv_dca_parse_core_frame_header() 2017-07-21 12:18:10 -03:00
dca.h avcodec/dca: remove GetBitContext usage from avpriv_dca_parse_core_frame_header() 2017-07-21 12:18:10 -03:00
dca_core.c avcodec/dca: remove GetBitContext usage from avpriv_dca_parse_core_frame_header() 2017-07-21 12:18:10 -03:00
dca_core.h avcodec/dca: avoid using bitstream reader in a non-standard way 2017-07-18 21:04:58 -03:00
dca_core_bsf.c
dca_exss.c
dca_exss.h
dca_lbr.c avcodec/dca: move some enumeration typedefs into headers 2017-07-18 21:04:55 -03:00
dca_lbr.h avcodec/dca: move some enumeration typedefs into headers 2017-07-18 21:04:55 -03:00
dca_parser.c avcodec/dca: remove GetBitContext usage from avpriv_dca_parse_core_frame_header() 2017-07-21 12:18:10 -03:00
dca_syncwords.h
dca_xll.c avcodec/dca: avoid using bitstream reader in a non-standard way 2017-07-18 21:04:58 -03:00
dca_xll.h
dcaadpcm.c avcodec/dcaadpcm: fix use of uninitialized variable 2017-07-23 00:28:18 +03:00
dcaadpcm.h avcodec/dcaenc: Initial implementation of ADPCM encoding for DCA encoder 2017-05-08 05:56:14 +01:00
dcadata.c avcodec/dca: move bits per sample array to dca.c 2017-07-18 21:04:55 -03:00
dcadata.h avcodec/dca: move bits per sample array to dca.c 2017-07-18 21:04:55 -03:00
dcadct.c
dcadct.h
dcadec.c
dcadec.h avcodec/dca: avoid using bitstream reader in a non-standard way 2017-07-18 21:04:58 -03:00
dcadsp.c avcodec/dcadsp: Fix runtime error: signed integer overflow 2017-04-09 03:51:19 +02:00
dcadsp.h
dcaenc.c avcodec/dcaenc: Do not abort process in case of bitrate deficit 2017-05-16 11:22:07 +01:00
dcaenc.h avcodec/dcaenc: Initial implementation of ADPCM encoding for DCA encoder 2017-05-08 05:56:14 +01:00
dcahuff.c
dcahuff.h
dcamath.h avcodec/dcaenc: Initial implementation of ADPCM encoding for DCA encoder 2017-05-08 05:56:14 +01:00
dct.c
dct.h Merge commit '2ec9fa5ec6' 2017-03-21 14:29:52 -03:00
dct32.h
dct32_fixed.c
dct32_float.c
dct32_template.c avcodec/dct32_template: Fix runtime error: signed integer overflow: -1071326067 - 1088238847 cannot be represented in type 'int' 2017-05-22 02:16:39 +02:00
dctref.c
dctref.h
dds.c avcodec/dds: Fix runtime error: left shift of 145 by 24 places cannot be represented in type 'int' 2017-05-29 13:51:42 +02:00
decode.c hwframe: Allow hwaccel frame allocators to align surface sizes 2017-06-27 18:05:02 +02:00
decode.h Merge commit '554e55bbf0' 2017-04-26 14:38:46 +02:00
dfa.c avcodec/dfa: Fix: runtime error: signed integer overflow: -14202 * 196877 cannot be represented in type 'int' 2017-05-18 04:08:31 +02:00
dirac.c
dirac.h
dirac_arith.c dirac: make initialization of arithmetic coder tables threadsafe. 2017-03-28 11:21:27 -04:00
dirac_arith.h dirac: make initialization of arithmetic coder tables threadsafe. 2017-03-28 11:21:27 -04:00
dirac_dwt.c
dirac_dwt.h avcodec/dirac_dwt: Fix multiple integer overflows in COMPOSE_DD97iH0() 2017-07-29 16:28:22 +02:00
dirac_dwt_template.c
dirac_parser.c
dirac_vlc.c avcodec/dirac_vlc: Fix invalid shift 2017-08-01 13:54:43 +02:00
dirac_vlc.h
diracdec.c avcodec/diracdec: Check weight_log2denom 2017-08-01 13:54:43 +02:00
diracdsp.c avcodec/diracdsp: fix integer overflow 2017-08-01 13:54:43 +02:00
diracdsp.h
diractab.c
diractab.h
dnxhd_parser.c avcodec/dnxhd_parser: Do not return invalid value from dnxhd_find_frame_end() on error 2017-06-16 00:21:30 +02:00
dnxhddata.c
dnxhddata.h avcodec/dnxhd*: add ff_dnxhd_get_hr_frame_size() 2017-04-14 16:09:07 +02:00
dnxhddec.c avcodec/dnxhddec: Move mb height check out of non hr branch 2017-07-27 03:07:12 +02:00
dnxhdenc.c avcodec/dnxhdenc: enable frame threading 2017-07-27 15:23:45 +02:00
dnxhdenc.h avcodec/dnxhdenc: DNxHR 444 and HQX support 2017-04-01 18:46:40 +02:00
dolby_e.c avcodec/dolby_e: fix potentially undefined pointer arithmetic 2017-07-26 21:23:07 +03:00
dolby_e.h avcodec/dolby_e: add 'f' suffixes to floating point literals 2017-07-26 21:23:07 +03:00
dpcm.c avcodec: add Gremlin DPCM decoder 2017-06-11 10:00:16 +02:00
dpx.c
dpx_parser.c
dpxenc.c
dsd.c
dsd.h
dsd_tablegen.h
dsddec.c avcodec/dsddec: correct for DSD silence bit-ordering 2017-04-01 12:51:00 +02:00
dsicinaudio.c
dsicinvideo.c
dss_sp.c avcodec/dss_sp: Fix runtime error: signed integer overflow: 2147481189 + 4096 cannot be represented in type 'int' 2017-05-10 21:32:53 +02:00
dstdec.c
dump_extradata_bsf.c
dv.c
dv.h Merge commit '2ec9fa5ec6' 2017-03-21 14:29:52 -03:00
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
dvbsub_parser.c
dvbsubdec.c avcodec/dvbsubdec: Check pixel buffer size constraint from ETSI EN 300 743 V1.3.1 2017-06-10 00:48:07 +02:00
dvbtxt.h
dvd_nav_parser.c
dvdata.c
dvdata.h
dvdec.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
dvdsub_parser.c
dvdsubdec.c avcodec/dvdsubdec: Fix runtime error: left shift of 242 by 24 places cannot be represented in type 'int' 2017-05-05 04:25:07 +02:00
dvdsubenc.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
dvenc.c Merge commit 'de452e5037' 2017-03-20 15:58:32 +01:00
dxa.c
dxtory.c Merge commit '7a2b2b6a92' 2017-03-27 22:05:50 +02:00
dxv.c avcodec/dxv: Check remaining bytes in dxv_decompress_raw() 2017-06-04 17:51:02 +02:00
dxva2.c dxva: DXVA2_ModeHEVC_VLD_Main10 does not support Main 2017-07-10 16:03:15 +02:00
dxva2.h
dxva2_h264.c dxva: add support for new dxva2 and d3d11 hwaccel APIs 2017-06-27 18:05:02 +02:00
dxva2_hevc.c dxva: add support for new dxva2 and d3d11 hwaccel APIs 2017-06-27 18:05:02 +02:00
dxva2_internal.h dxva: add support for new dxva2 and d3d11 hwaccel APIs 2017-06-27 18:05:02 +02:00
dxva2_mpeg2.c dxva: add support for new dxva2 and d3d11 hwaccel APIs 2017-06-27 18:05:02 +02:00
dxva2_vc1.c dxva: add support for new dxva2 and d3d11 hwaccel APIs 2017-06-27 18:05:02 +02:00
dxva2_vp9.c dxva: add support for new dxva2 and d3d11 hwaccel APIs 2017-06-27 18:05:02 +02:00
eac3_data.c
eac3_data.h
eac3dec.c avcodec/eac3dec: Fix runtime error: left shift of negative value -3 2017-02-26 17:16:22 +01:00
eac3enc.c
eac3enc.h
eacmv.c Merge commit 'a339e919ca' 2017-03-21 15:55:44 -03:00
eaidct.c Merge commit 'a339e919ca' 2017-03-21 15:55:44 -03:00
eaidct.h Merge commit 'a339e919ca' 2017-03-21 15:55:44 -03:00
eamad.c avcodec/eamad: Fix runtime error: signed integer overflow: 49674 * 49858 cannot be represented in type 'int' 2017-05-07 19:32:33 +02:00
eatgq.c Merge commit 'a339e919ca' 2017-03-21 15:55:44 -03:00
eatgv.c Merge commit 'a339e919ca' 2017-03-21 15:55:44 -03:00
eatqi.c avcodec/eatqi: Fix runtime error: signed integer overflow: 4466147 * 1075 cannot be represented in type 'int' 2017-05-10 21:32:53 +02:00
elbg.c
elbg.h
elsdec.c
elsdec.h
encode.c avcodec: do not use AVFrame accessor 2017-04-23 14:27:47 +07:00
error_resilience.c Merge commit '6b52762951' 2017-03-20 11:10:46 +01:00
error_resilience.h Merge commit '6b52762951' 2017-03-20 11:10:46 +01:00
escape124.c avcodec/escape124: Check depth against num_superblocks 2017-05-22 19:42:39 +02:00
escape130.c
evrcdata.h
evrcdec.c
exif.c
exif.h
exr.c libavcodec/exr : simplify reorder_pixels 2017-05-14 20:58:53 +02:00
extract_extradata_bsf.c avcodec/extract_extradata_bsf: make sure all parameter set NAL units were found for h264/hevc 2017-04-01 17:59:06 -03:00
faandct.c Merge commit '34c22a9ca6' 2017-03-19 16:00:21 +01:00
faandct.h
faanidct.c Merge commit '2ec9fa5ec6' 2017-03-21 14:29:52 -03:00
faanidct.h Merge commit '2ec9fa5ec6' 2017-03-21 14:29:52 -03:00
faxcompr.c
faxcompr.h
fdctdsp.c
fdctdsp.h
ffjni.c lavc/ffjni: add missing '\n' 2017-05-23 15:25:11 +02:00
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 avcodec/fft_template: use ff_thread_once on costable initialization 2017-07-07 09:41:52 +07:00
ffv1.c
ffv1.h avcodec/ffv1: Increase the maximum number of slices to 1024 2017-06-26 16:06:25 +02:00
ffv1_template.c
ffv1dec.c avcodec/ffv1dec: Fix runtime error: signed integer overflow: 1550964438 + 1550964438 cannot be represented in type 'int' 2017-05-13 23:28:33 +02:00
ffv1dec_template.c avcodec/ffv1dec_template: Fix signed integer overflow 2017-07-16 02:09:43 +02:00
ffv1enc.c avcodec/ffv1enc: compute the max number of slices and limit by that 2017-06-27 13:09:58 +02:00
ffv1enc_template.c
ffwavesynth.c
fic.c avcodec/fic: Fix multiple runtime error: signed integer overflow: 5793 * 419752 cannot be represented in type 'int' 2017-05-18 18:08:23 +02:00
file_open.c
flac.c
flac.h
flac_parser.c Merge commit '800d91d348' 2017-03-31 16:38:37 -03:00
flacdata.c
flacdata.h
flacdec.c avcodec/flacdec: Return error code instead of 0 for failures 2017-05-09 16:50:18 +02:00
flacdsp.c avcodec/flacdsp: Fix: runtime error: signed integer overflow: -1027555328 + -1226681270 cannot be represented in type 'int' 2017-02-26 17:16:22 +01:00
flacdsp.h Factorize CHECK/SUINT code 2017-02-21 00:40:20 +01:00
flacdsp_lpc_template.c
flacdsp_template.c
flacenc.c
flashsv.c
flashsv2enc.c
flashsvenc.c
flicvideo.c avcodec/flicvideo: Fix runtime error: signed integer overflow: 4864 * 459296 cannot be represented in type 'int' 2017-06-10 19:46:04 +02:00
flv.h
flvdec.c
flvenc.c
fmtconvert.c
fmtconvert.h
fmvc.c avcodec/fmvc: Fix use of uninitialized memory when the first frame is not a keyframe 2017-05-23 11:52:29 +02:00
frame_thread_encoder.c avcodec/frame_thread_encoder: Fix AV_OPT_TYPE_STRING handling in priv_data 2017-06-26 01:06:04 +02:00
frame_thread_encoder.h
fraps.c Merge commit '67deba8a41' 2017-03-31 10:40:34 +02:00
frwu.c
g2meet.c Merge commit '67deba8a41' 2017-03-31 10:40:34 +02:00
g722.c avcodec/g722: Fix multiple runtime error: left shift of negative value -1 2017-05-05 18:33:38 +02:00
g722.h
g722dec.c
g722dsp.c
g722dsp.h
g722enc.c avcodec/g722enc: force mono channel layout 2017-06-26 09:46:58 -05:00
g723_1.c avcodec/g723_1: Fix runtime error: signed integer overflow: -1013481472 + -1139123755 cannot be represented in type 'int' 2017-05-23 03:45:29 +02:00
g723_1.h avcodec/g723_1: Fix multiple runtime error: left shift of negative value 2017-05-06 16:33:31 +02:00
g723_1dec.c avcodec/g723_1dec: Clip after shift in estimate_sid_gain() 2017-05-20 17:55:01 +02:00
g723_1enc.c Merge commit '67deba8a41' 2017-03-31 10:40:34 +02:00
g726.c avcodec/g726: Fix runtime error: left shift of negative value -2 2017-05-07 19:32:33 +02:00
g729.h
g729_parser.c
g729data.h
g729dec.c
g729postfilter.c
g729postfilter.h
gdv.c avcodec/gdv: add decompression for 2 and 5 method 2017-06-29 15:54:20 +02:00
get_bits.h
gif.c
gif.h
gifdec.c avcodec: do not use AVFrame accessor 2017-04-23 14:27:47 +07:00
golomb.c
golomb.h lavc/golobm: Add set_ue_golomb_long to support up to 2^32 -2. 2017-06-24 22:17:15 +02:00
gsm.h
gsm_parser.c
gsmdec.c
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c avcodec/gsmdec_template: Fix runtime error: signed integer overflow: -22527 * 99113 cannot be represented in type 'int' 2017-02-21 19:05:04 +01:00
h261.c
h261.h
h261_parser.c
h261data.c
h261dec.c avcodec: Rename ff_mpv_decode_mb() to ff_mpv_reconstruct_mb 2017-06-19 17:54:40 +02:00
h261enc.c
h263.c
h263.h
h263_parser.c
h263_parser.h
h263data.c
h263data.h
h263dec.c avcodec: Rename ff_mpv_decode_mb() to ff_mpv_reconstruct_mb 2017-06-19 17:54:40 +02:00
h263dsp.c
h263dsp.h
h264.h
h264_cabac.c avcodec/h264: Declare the local variable decode_chroma as const. 2017-07-21 02:08:33 +02:00
h264_cavlc.c avcodec/h264: Declare the local variable decode_chroma as const. 2017-07-21 02:08:33 +02:00
h264_direct.c h264: only assign H264Picture::mbaff for first slice. 2017-03-31 08:26:24 -04:00
h264_loopfilter.c Merge commit '0574780d7a' 2017-03-24 13:15:15 +01:00
h264_mb.c avcodec/h264_mb: Fix 8x8dct in lossless for new versions of x264 2017-06-19 14:33:39 -04:00
h264_mb_template.c
h264_mc_template.c
h264_mp4toannexb_bsf.c
h264_mvpred.h avcodec/h264_mvpred: Fix runtime error: left shift of negative value -1 2017-03-09 23:28:10 +01:00
h264_parse.c avcodec/h264_parse: Check picture structure when initializing weight table 2017-06-10 00:48:23 +02:00
h264_parse.h avcodec/h264_parse: Check picture structure when initializing weight table 2017-06-10 00:48:23 +02:00
h264_parser.c avcodec/h264_parse: Check picture structure when initializing weight table 2017-06-10 00:48:23 +02:00
h264_picture.c avcodec/h264dec: export cropping information instead of handling it internally 2017-05-26 11:15:45 -03:00
h264_ps.c avcodec/h264dec: export cropping information instead of handling it internally 2017-05-26 11:15:45 -03:00
h264_ps.h
h264_refs.c Merge commit 'b96f0ab3d2' 2017-03-19 15:56:19 +01:00
h264_sei.c
h264_sei.h
h264_slice.c avcodec/h264_slice: don't sync default_ref[] between threads. 2017-07-27 17:14:17 -04:00
h264addpx_template.c
h264chroma.c
h264chroma.h Merge commit 'e4a94d8b36' 2017-03-21 15:20:45 -03:00
h264chroma_template.c Merge commit 'e4a94d8b36' 2017-03-21 15:20:45 -03:00
h264data.c
h264data.h
h264dec.c h264dec: remove unneeded prototype 2017-07-07 03:48:56 +02:00
h264dec.h avcodec/h264dec: export cropping information instead of handling it internally 2017-05-26 11:15:45 -03:00
h264dsp.c
h264dsp.h
h264dsp_template.c
h264idct.c
h264idct.h
h264idct_template.c avcodec/h264idct_template: Fix multiple runtime error: signed integer overflow 2017-03-26 19:17:30 +02:00
h264pred.c
h264pred.h
h264pred_template.c
h264qpel.c
h264qpel.h
h264qpel_template.c
h2645_parse.c Merge commit 'c359d624d3' 2017-03-23 14:27:48 -03:00
h2645_parse.h
hap.c
hap.h
hapdec.c
hapenc.c
hevc.h Merge commit '0bfdcce4d4' 2017-03-23 20:02:11 -03:00
hevc_cabac.c avcodec/hevcdec: check ff_init_cabac_decoder() for failure 2017-06-24 22:17:15 +02:00
hevc_data.c Merge commit '150c896a9e' 2017-03-23 15:14:06 -03:00
hevc_data.h Merge commit '150c896a9e' 2017-03-23 15:14:06 -03:00
hevc_filter.c avcodec/hevc_filter: Fix invalid shift 2017-06-21 02:25:23 +02:00
hevc_mp4toannexb_bsf.c Merge commit 'c359d624d3' 2017-03-23 14:27:48 -03:00
hevc_mvs.c Merge commit '0bfdcce4d4' 2017-03-23 20:02:11 -03:00
hevc_parse.c avcodec/hevc_parse: decode SEI message NALUs in extradata 2017-05-05 17:30:38 -03:00
hevc_parse.h avcodec/hevc_parse: decode SEI message NALUs in extradata 2017-05-05 17:30:38 -03:00
hevc_parser.c avcodec/hevcdec: export cropping information instead of handling it internally 2017-05-26 11:15:45 -03:00
hevc_ps.c avcodec/hevc_ps: fix integer overflow in log2_parallel_merge_level_minus2 2017-07-26 17:06:29 +02:00
hevc_ps.h avcodec/hevcdec: export cropping information instead of handling it internally 2017-05-26 11:15:45 -03:00
hevc_ps_enc.c Merge commit '67deba8a41' 2017-03-31 10:40:34 +02:00
hevc_refs.c avcodec/hevc_refs: Check nb_refs in add_candidate_ref() 2017-06-15 03:09:40 +02:00
hevc_sei.c hevc: Add support for alternative transfer characterics SEI 2017-06-28 09:42:24 -04:00
hevc_sei.h hevc: Add support for alternative transfer characterics SEI 2017-06-28 09:42:24 -04:00
hevcdec.c hevc: Make sure to update the current frame transfer characteristic 2017-07-21 20:07:40 +02:00
hevcdec.h avcodec/hevcdec: check ff_init_cabac_decoder() for failure 2017-06-24 22:17:15 +02:00
hevcdsp.c Merge commit 'b0e6b3f477' 2017-04-17 13:54:51 +02:00
hevcdsp.h Merge commit 'b0e6b3f477' 2017-04-17 13:54:51 +02:00
hevcdsp_template.c Merge commit '4abe3b049d' 2017-03-23 16:48:41 +01:00
hevcpred.c Merge commit '4abe3b049d' 2017-03-23 16:48:41 +01:00
hevcpred.h
hevcpred_template.c avcodec/hevcpred_template: Fix left shift of negative value 2017-06-17 22:36:54 +02:00
hnm4video.c
hpel_template.c
hpeldsp.c
hpeldsp.h Merge commit '48b80f8393' 2017-03-15 12:34:51 +01:00
hq_hqa.c avcodec/hq_hqa: Fix: runtime error: signed integer overflow: -255 * 10180917 cannot be represented in type 'int' 2017-05-16 23:45:01 +02:00
hq_hqa.h
hq_hqadata.c
hq_hqadsp.c avcodec/hq_hqadsp: Fix runtime error: signed integer overflow: 80359 * 30274 cannot be represented in type 'int' 2017-05-13 01:15:29 +02:00
hq_hqadsp.h
hqx.c avcodec/hqx: add support for frame threads 2017-04-09 10:50:11 +02:00
hqx.h
hqxdsp.c avcodec/hqxdsp: Fix runtime error: signed integer overflow: -196264 * 11585 cannot be represented in type 'int' 2017-05-14 15:30:08 +02:00
hqxdsp.h
hqxvlc.c
htmlsubtitles.c lavc/htmlsubtitles: improve handling broken garbage 2017-08-01 15:50:00 +02:00
htmlsubtitles.h avcodec/htmlsubtitles: Check for string truncation and return error 2017-05-08 17:02:02 +02:00
huffman.c
huffman.h
huffyuv.c
huffyuv.h
huffyuvdec.c huffyuv: assign correct per-thread avctx pointer to HYuvContext::avctx. 2017-04-05 15:36:53 -04:00
huffyuvdsp.c lavc/huffyuvdsp: only transmit the pix_fmt instead of the whole avctx 2017-03-22 16:22:20 +01:00
huffyuvdsp.h lavc/huffyuvdsp: only transmit the pix_fmt instead of the whole avctx 2017-03-22 16:22:20 +01:00
huffyuvenc.c
huffyuvencdsp.c avcodec/huffyuvencdsp: use an actual unsigned long constant 2017-02-19 12:27:12 -03:00
huffyuvencdsp.h
hwaccel.h lavc/hwaccel: fix header copyright 2017-03-21 12:38:20 +01:00
idcinvideo.c
idctdsp.c jrev/xvid: hardcode use of C put/add_pixels_clamped. 2017-04-06 10:03:28 -04:00
idctdsp.h jrev/xvid: hardcode use of C put/add_pixels_clamped. 2017-04-06 10:03:28 -04:00
iff.c avcodec/iff: Cleanup on init failure 2017-06-18 14:05:57 +02:00
iirfilter.c Merge commit '52730e0f86' 2017-03-20 11:27:48 +01:00
iirfilter.h Merge commit '52730e0f86' 2017-03-20 11:27:48 +01:00
imc.c avcodec/imc: cast float to int prior to comparing with int variable 2017-07-01 21:42:12 +02:00
imcdata.h
imgconvert.c
imx_dump_header_bsf.c
indeo2.c avcodec/indeo2: Check for invalid VLCs 2017-05-09 00:42:20 +02:00
indeo2data.h
indeo3.c Merge commit '746c56b773' 2017-03-20 09:07:57 +01:00
indeo3data.h
indeo4.c avcodec/ivi: Use av_image_check_size2() 2017-07-12 20:36:13 +02:00
indeo4data.h
indeo5.c avcodec/ivi: Use av_image_check_size2() 2017-07-12 20:36:13 +02:00
indeo5data.h
intelh263dec.c
internal.h Merge commit '019ab88a95' 2017-05-08 14:22:43 -03:00
interplayacm.c
interplayvideo.c avcodec/interplayvideo: Clean up frames on parameter change 2017-07-06 03:59:09 +02:00
intrax8.c Merge commit 'ee59f05408' 2017-03-30 10:03:59 +02:00
intrax8.h
intrax8dsp.c Merge commit '3281d823cd' 2017-03-21 15:13:36 +01:00
intrax8dsp.h Merge commit '3281d823cd' 2017-03-21 15:13:36 +01:00
intrax8huf.h
ituh263dec.c avcodec/ituh263dec: Use 0xffff as error code in h263p_decode_umotion() 2017-03-02 03:16:12 +01:00
ituh263enc.c
ivi.c avcodec/ivi: Use av_image_check_size2() 2017-07-12 20:36:13 +02:00
ivi.h avcodec/ivi: Use av_image_check_size2() 2017-07-12 20:36:13 +02:00
ivi_dsp.c avcodec/ivi_dsp: Fix runtime error: left shift of negative value -2 2017-05-28 03:04:21 +02:00
ivi_dsp.h Merge commit '746c56b773' 2017-03-20 09:07:57 +01:00
j2kenc.c
jacosub.h
jacosubdec.c
jfdctfst.c
jfdctint.c
jfdctint_template.c
jni.c
jni.h
jpeg2000.c
jpeg2000.h avcodec/jpeg2000: Fixes integer overflow in ff_jpeg2000_ceildivpow2() 2017-06-16 00:21:30 +02:00
jpeg2000dec.c avcodec/jpeg2000dec: Fix h/vden typo 2017-07-27 00:01:27 +02:00
jpeg2000dsp.c avcodec/jpeg2000dsp: Reorder operations in ict_int() to avoid 2 integer overflows 2017-06-17 22:36:54 +02:00
jpeg2000dsp.h
jpeg2000dwt.c avcodec/jpeg2000dwt: Fix integer overflows in sr_1d97_int() 2017-06-26 16:06:25 +02:00
jpeg2000dwt.h
jpegls.c
jpegls.h
jpeglsdec.c avcodec/jpeglsdec: Check get_bits_left() before decoding a picture 2017-05-24 15:51:11 +02:00
jpeglsdec.h
jpeglsenc.c
jpegtables.c
jpegtables.h
jrevdct.c jrev/xvid: hardcode use of C put/add_pixels_clamped. 2017-04-06 10:03:28 -04:00
jvdec.c
kbdwin.c
kbdwin.h
kgv1dec.c
kmvc.c
lagarith.c avcodec/lagarith: Fix runtime error: left shift of 1 by 31 places cannot be represented in type 'int' 2017-05-23 16:11:27 +02:00
lagarithrac.c
lagarithrac.h
latm_parser.c
lcl.h
lcldec.c avcodec/lcldec: mark output frames as keyframes 2017-04-11 17:07:52 +02:00
lclenc.c
libavcodec.v
libcelt_dec.c
libfdk-aacdec.c avcodec/libfdk-aacdec: Correct buffer_size parameter 2017-05-28 03:08:33 +02:00
libfdk-aacenc.c
libgsmdec.c
libgsmenc.c
libilbc.c
libkvazaar.c Merge commit 'd5759701a8' 2017-04-13 18:18:54 -03:00
libmp3lame.c
libopencore-amr.c
libopenh264.c
libopenh264.h
libopenh264dec.c avcodec/libopenh264dec: fix return error value when h264_mp4toannexb_bsf is not found 2017-05-24 23:31:59 -03:00
libopenh264enc.c Merge commit '800d91d348' 2017-03-31 16:38:37 -03:00
libopenjpegdec.c Add support for LibOpenJPEG v2.2/git 2017-06-23 20:29:23 -07:00
libopenjpegenc.c Add support for LibOpenJPEG v2.2/git 2017-06-23 20:29:23 -07:00
libopus.c
libopus.h
libopusdec.c
libopusenc.c
librsvgdec.c librsvgdec: Fix pix_fmt on big-endian hardware. 2017-05-16 12:51:52 +02:00
libshine.c
libspeexdec.c
libspeexenc.c
libtheoraenc.c
libtwolame.c
libvo-amrwbenc.c
libvorbisdec.c
libvorbisenc.c
libvpx.c
libvpx.h
libvpxdec.c avcodec/libvpxdec: Check that display dimensions fit in the storage dimensions 2017-06-11 22:41:26 +02:00
libvpxenc.c libvpxenc: allow aq-mode 4 (equator360) 2017-04-28 17:56:09 -07:00
libwavpackenc.c
libwebpenc.c
libwebpenc_animencoder.c
libwebpenc_common.c
libwebpenc_common.h
libx264.c
libx265.c lavc/libx265: Add gray10 and gray12 encoding support. 2017-03-08 00:25:33 +01:00
libxavs.c
libxvid.c
libxvid.h
libxvid_rc.c Merge commit 'e5e8a26dcf' 2017-03-31 16:10:32 -03:00
libzvbi-teletextdec.c
ljpegenc.c avcodec/mjpegenc: move ff_mjpeg_encode_picture_frame to mjpegenc_common 2017-05-08 11:33:57 -03:00
loco.c
log2_tab.c
lossless_audiodsp.c
lossless_audiodsp.h
lossless_videodsp.c avcodec/lossless_videodsp: use ptrdiff_t for length parameters 2017-03-22 18:38:35 -03:00
lossless_videodsp.h avcodec/lossless_videodsp: use ptrdiff_t for length parameters 2017-03-22 18:38:35 -03:00
lossless_videoencdsp.c
lossless_videoencdsp.h
lpc.c
lpc.h avcodec/lpc: signed integer overflow in compute_lpc_coefs() (aacdec_fixed) 2017-06-21 02:25:23 +02:00
lsp.c
lsp.h
lzf.c
lzf.h
lzw.c
lzw.h
lzwenc.c
m101.c
mace.c
magicyuv.c avcodec/magicyuv: Check that vlc len is not too large 2017-07-12 17:26:18 +02:00
Makefile lavc/makefile: Add missing file dependencies. 2017-07-30 14:31:12 +10:00
mathops.h Merge commit 'be1db21ba8' 2017-03-19 16:05:13 +01:00
mathtables.c
mdct15.c mdct15: add inverse transform postrotation SIMD 2017-07-30 07:38:39 +01:00
mdct15.h mdct15: add inverse transform postrotation SIMD 2017-07-30 07:38:39 +01:00
mdct_fixed.c
mdct_fixed_32.c
mdct_float.c
mdct_template.c
mdec.c mdec: stop preferring the simple IDCT. 2017-06-21 09:01:32 -04:00
me_cmp.c
me_cmp.h
mediacodec.c avcodec/mediacodec: convert to stdatomic 2017-03-23 11:44:58 -03:00
mediacodec.h
mediacodec_surface.c
mediacodec_surface.h
mediacodec_sw_buffer.c
mediacodec_sw_buffer.h
mediacodec_wrapper.c lavc/mediacodec_wrapper: do not declare JNIAMedia{Codec,CodecList,Format}Fields on the stack 2017-05-23 15:25:07 +02:00
mediacodec_wrapper.h
mediacodecdec.c lavc/mediacodecdec: switch to the new generic filtering mechanism 2017-06-13 14:33:54 +02:00
mediacodecdec_common.c lavc/mediacodec: rescale pts before decoding for both hw and sw buffers 2017-07-03 23:39:06 +02:00
mediacodecdec_common.h avcodec/mediacodec: convert to stdatomic 2017-03-23 11:44:58 -03:00
metasound.c
metasound_data.c Merge commit '0983f9117f' 2017-04-08 14:16:32 +02:00
metasound_data.h
microdvddec.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
mimic.c avcodec/mimic: Use ff_set_dimensions() to set the dimensions 2017-05-18 18:08:23 +02:00
mjpeg.h
mjpeg2jpeg_bsf.c
mjpeg_parser.c
mjpega_dump_header_bsf.c
mjpegbdec.c
mjpegdec.c avcodec/mjpegdec: Clip DC also on the negative side. 2017-07-12 16:32:27 +02:00
mjpegdec.h avcodec/mjpegdec: quant_matrixes can be up to 65535, use uint16_t 2017-03-20 01:38:04 +01:00
mjpegenc.c avcodec/mjpegenc: move ff_mjpeg_encode_picture_frame to mjpegenc_common 2017-05-08 11:33:57 -03:00
mjpegenc.h avcodec/mjpegenc: move ff_mjpeg_encode_picture_frame to mjpegenc_common 2017-05-08 11:33:57 -03:00
mjpegenc_common.c avcodec/mjpegenc: move ff_mjpeg_encode_picture_frame to mjpegenc_common 2017-05-08 11:33:57 -03:00
mjpegenc_common.h avcodec/mjpegenc: move ff_mjpeg_encode_picture_frame to mjpegenc_common 2017-05-08 11:33:57 -03:00
mjpegenc_huffman.c avcodec/mjpegenc_huffman: Assert length in ff_mjpegenc_huffman_compute_bits() 2017-04-10 13:11:15 +02:00
mjpegenc_huffman.h avcodec/mjpegenc_huffman: add missing header include 2017-02-22 14:36:11 -03:00
mlp.c
mlp.h
mlp_parser.c
mlp_parser.h
mlpdec.c avcodec/mlpdec: Check quant_step_size against huff_lsbs 2017-06-03 23:30:31 +02:00
mlpdsp.c avcodec/mlpdsp: Fix runtime error: signed integer overflow: -24419392 * 128 cannot be represented in type 'int' 2017-05-21 02:56:47 +02:00
mlpdsp.h
mlpenc.c
mlz.c
mlz.h
mmaldec.c Merge commit 'd82d5379ca' 2017-04-08 14:52:30 +02:00
mmvideo.c
motion_est.c lavc/motion_est: Fix undefined negative left shifts. 2017-04-19 23:33:33 +02:00
motion_est.h
motion_est_template.c
motionpixels.c
motionpixels_tablegen.c
motionpixels_tablegen.h
movsub_bsf.c
movtextdec.c avcodec/movtextdec: run mov_text_cleanup() before overwriting pointers 2017-03-09 23:28:10 +01:00
movtextenc.c avcodec/movtextenc: Ignore unmatched closing style tags 2017-04-23 10:46:11 -07:00
mp3_header_decompress_bsf.c
mpc.c
mpc.h
mpc7.c
mpc7data.h
mpc8.c
mpc8data.h
mpc8huff.h
mpcdata.h
mpeg4_unpack_bframes_bsf.c
mpeg4audio.c
mpeg4audio.h
mpeg4data.h
mpeg4video.c
mpeg4video.h
mpeg4video_parser.c
mpeg4video_parser.h
mpeg4videodec.c avcodec/mpeg4videodec: Fix GMC with videos of dimension 1 2017-06-24 14:48:13 +02:00
mpeg4videoenc.c Merge commit 'd5fda00efa' 2017-03-19 13:48:07 +01:00
mpeg12.c
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12dec.c dxva: add support for new dxva2 and d3d11 hwaccel APIs 2017-06-27 18:05:02 +02:00
mpeg12enc.c
mpeg12framerate.c
mpeg12vlc.h
mpeg_er.c avcodec: Rename ff_mpv_decode_mb() to ff_mpv_reconstruct_mb 2017-06-19 17:54:40 +02:00
mpeg_er.h
mpegaudio.c
mpegaudio.h Factorize CHECK/SUINT code 2017-02-21 00:40:20 +01:00
mpegaudio_parser.c
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_fixed.c avcodec/mpegaudiodec: Eliminate many undefined operations 2017-02-20 17:14:54 +01:00
mpegaudiodec_float.c
mpegaudiodec_template.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
mpegaudiodecheader.c
mpegaudiodecheader.h
mpegaudiodectab.h
mpegaudiodsp.c
mpegaudiodsp.h Merge commit '2caa93b813' 2017-03-21 16:04:22 -03:00
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c Merge commit '2caa93b813' 2017-03-21 16:04:22 -03:00
mpegaudioenc_fixed.c
mpegaudioenc_float.c
mpegaudioenc_template.c
mpegaudiotab.h
mpegpicture.c
mpegpicture.h
mpegutils.c
mpegutils.h
mpegvideo.c avcodec/mpegvideo: Use intra_scantable in dct_unquantize_h263_intra_c() 2017-06-21 02:25:23 +02:00
mpegvideo.h avcodec: Rename ff_mpv_decode_mb() to ff_mpv_reconstruct_mb 2017-06-19 17:54:40 +02:00
mpegvideo_enc.c avcodec/mpegvideo_enc: fix mixed declarations and code warning 2017-07-25 00:58:24 -03:00
mpegvideo_motion.c Merge commit '0e285c2f90' 2017-03-19 16:07:30 +01:00
mpegvideo_parser.c
mpegvideo_xvmc.c avcodec: Rename ff_mpv_decode_mb() to ff_mpv_reconstruct_mb 2017-06-19 17:54:40 +02:00
mpegvideodata.c
mpegvideodata.h
mpegvideodsp.c
mpegvideodsp.h
mpegvideoencdsp.c Merge commit '0e285c2f90' 2017-03-19 16:07:30 +01:00
mpegvideoencdsp.h
mpl2dec.c
mqc.c
mqc.h
mqcdec.c
mqcenc.c
mscc.c avcodec: add Screen Recorder Gold Codec decoder 2017-04-18 15:04:12 +02:00
msgsmdec.c
msgsmdec.h
msmpeg4.c
msmpeg4.h
msmpeg4data.c
msmpeg4data.h
msmpeg4dec.c avcodec/msmpeg4dec: Check for cbpy VLC errors 2017-05-11 20:04:57 +02:00
msmpeg4enc.c Merge commit 'f2f145f303' 2017-03-19 16:06:49 +01:00
msrle.c
msrledec.c
msrledec.h
mss1.c
mss2.c Merge commit '15b4f494fc' 2017-03-21 15:57:07 -03:00
mss2dsp.c Merge commit '15b4f494fc' 2017-03-21 15:57:07 -03:00
mss2dsp.h Merge commit '15b4f494fc' 2017-03-21 15:57:07 -03:00
mss3.c avcodec/mss3: Fix runtime error: signed integer overflow: -2146318336 - 2139696256 cannot be represented in type 'int' 2017-05-11 23:55:59 +02:00
mss4.c Merge commit '15b4f494fc' 2017-03-21 15:57:07 -03:00
mss12.c Merge commit '15b4f494fc' 2017-03-21 15:57:07 -03:00
mss12.h Merge commit '15b4f494fc' 2017-03-21 15:57:07 -03:00
mss34dsp.c avcodec/mss34dsp: Fix multiple signed integer overflow 2017-05-07 15:31:00 +02:00
mss34dsp.h Merge commit '15b4f494fc' 2017-03-21 15:57:07 -03:00
msvideo1.c avcodec/msvideo1: Check buffer size before re-getting the frame 2017-05-04 17:15:43 +02:00
msvideo1enc.c
mvcdec.c
mxpegdec.c
nellymoser.c avcodec/nellymoser: Fix multiple left shift of negative value -8591 2017-05-05 19:29:32 +02:00
nellymoser.h
nellymoserdec.c
nellymoserenc.c
noise_bsf.c avcodec/noise_bsf: add support for dropping packets 2017-07-09 19:41:58 +02:00
null_bsf.c Merge commit '47e547b321' 2017-04-17 14:01:57 +02:00
nuv.c
nvenc.c avcodec/nvenc: fix hw accelerated transcode with bframes 2017-06-02 21:32:35 +02:00
nvenc.h avcodec/nvenc: add weighted prediction support 2017-05-10 10:22:41 +02:00
nvenc_h264.c avcodec/nvenc: Add default value for AVCodecContext::refs 2017-06-01 11:28:30 +02:00
nvenc_hevc.c avcodec/nvenc: Add default value for AVCodecContext::refs 2017-06-01 11:28:30 +02:00
omx.c omx: Add support for specifying H.264 profile [v5'] 2017-03-03 17:17:53 +01:00
on2avc.c
on2avcdata.c
on2avcdata.h
options.c avcodec/options: do a more thorough clean up in avcodec_copy_context() 2017-04-30 23:18:05 -03:00
options_table.h Merge commit '019ab88a95' 2017-05-08 14:22:43 -03:00
opus.c
opus.h
opus_celt.c opus: simplify coarse energy beta coefficients 2017-07-18 20:52:06 +01:00
opus_celt.h opusenc: use float_dsp for transient mdcts 2017-07-13 19:53:52 +01:00
opus_parser.c
opus_pvq.c opus_pvq: port to allow for SIMD functions 2017-05-16 11:22:07 +01:00
opus_pvq.h opus_pvq: port to allow for SIMD functions 2017-05-16 11:22:07 +01:00
opus_rc.c opus_rc: fix CDF encoding of zeroes 2017-07-20 08:24:46 +01:00
opus_rc.h opus_rc: add macros for checkpoint rollback 2017-04-08 00:27:33 +01:00
opus_silk.c avcodec/opus_silk: Fix integer overflow and out of array read 2017-05-06 14:29:12 +02:00
opusdec.c opusdec: Remove dead code 2017-07-07 15:26:35 -04:00
opusenc.c opus: simplify coarse energy beta coefficients 2017-07-18 20:52:06 +01:00
opustab.c opus: simplify coarse energy beta coefficients 2017-07-18 20:52:06 +01:00
opustab.h opusenc: use float_dsp for transient mdcts 2017-07-13 19:53:52 +01:00
paf.h
pafaudio.c
pafvideo.c avcodec/pafvideo: Fix assertion failure 2017-06-06 16:54:50 +02:00
pamenc.c
parser.c avcodec/parser: assert that there is a past buffer if theres a reference into the past 2017-06-16 01:35:35 +02:00
parser.h
pcm-bluray.c
pcm-dvd.c
pcm.c
pcm_tablegen.c
pcm_tablegen.h
pcx.c Merge commit '221402c1c8' 2017-03-19 17:55:06 +01:00
pcxenc.c
pel_template.c
pgssubdec.c
pictordec.c avcodec/pictordec: runtime error: left shift of 15 by 28 places cannot be represented in type 'int' 2017-03-23 15:25:48 +01:00
pixblockdsp.c Merge commit 'de452e5037' 2017-03-20 15:58:32 +01:00
pixblockdsp.h Merge commit 'c778eb15b8' 2017-03-30 10:14:21 +02:00
pixels.h
pixlet.c avcodec/pixlet: Simplify nbits computation 2017-07-28 03:35:22 +02:00
png.c
png.h png: split header state and data state in two separate variables. 2017-04-03 10:08:29 -04:00
png_parser.c
pngdec.c pngdec: fix potential memory leak 2017-07-26 23:54:14 +01:00
pngdsp.c
pngdsp.h
pngenc.c avcodec: stop using deprecated codec flags 2017-03-25 21:37:05 -03:00
pnm.c avcodec/pnm: Use ff_set_dimensions() 2017-05-31 16:08:46 +02:00
pnm.h
pnm_parser.c Merge commit '562bec0e69' 2017-03-19 15:48:50 +01:00
pnmdec.c
pnmenc.c
profiles.c
profiles.h
proresdata.c
proresdata.h
proresdec.h
proresdec2.c avcodec: do not use AVFrame accessor 2017-04-23 14:27:47 +07:00
proresdec_lgpl.c
proresdsp.c Merge commit '3fd22538bc' 2017-03-19 15:30:13 -03:00
proresdsp.h Merge commit '3fd22538bc' 2017-03-19 15:30:13 -03:00
proresenc_anatoliy.c
proresenc_kostya.c avcodec/proresenc_kostya: add 4444XQ profile 2017-06-27 13:53:51 +02:00
psd.c
psymodel.c
psymodel.h avcodec: stop using deprecated codec flags 2017-03-25 21:37:05 -03:00
pthread.c
pthread_frame.c pthread_frame: revert 2e664b9c1e. 2017-07-27 17:14:17 -04:00
pthread_internal.h
pthread_slice.c avcodec/pthread_slice: use slice threading from avutil 2017-07-19 15:51:32 +07:00
ptx.c
put_bits.h lavc/put_bits: Add put_bits64() to support up to 64 bits. 2017-06-24 22:17:15 +02:00
qcelpdata.h
qcelpdec.c
qdm2.c
qdm2_tablegen.c
qdm2_tablegen.h
qdm2data.h
qdmc.c
qdrw.c avcodec/qdrw: Fix null pointer dereference 2017-06-04 23:41:35 +02:00
qpeg.c Merge commit 'bba9d8bdfb' 2017-03-19 17:39:49 +01:00
qpel_template.c
qpeldsp.c
qpeldsp.h
qsv.c qsv: Add ability to create a session from a device 2017-06-14 22:26:32 +01:00
qsv.h
qsv_api.c
qsv_internal.h qsv: Add ability to create a session from a device 2017-06-14 22:26:32 +01:00
qsvdec.c qsvdec: Allow use of hw_device_ctx to make the internal session 2017-06-14 22:26:32 +01:00
qsvdec.h Merge commit '0940b748bd' 2017-03-31 17:16:39 -03:00
qsvdec_h2645.c Merge commit '8fb4210ad8' 2017-04-22 23:02:02 -03:00
qsvdec_other.c Merge commit 'e0b164576f' 2017-04-01 11:21:02 +02:00
qsvenc.c qsvenc: Allow use of hw_device_ctx to make the internal session 2017-06-14 22:26:32 +01:00
qsvenc.h qsvenc: Make sure the interlaced encoding works 2017-05-09 03:22:14 +02:00
qsvenc_h264.c Merge commit '37a9015ee8' 2017-03-12 15:04:45 +00:00
qsvenc_hevc.c Merge commit 'c359d624d3' 2017-03-23 14:27:48 -03:00
qsvenc_mpeg2.c
qtrle.c
qtrleenc.c
r210dec.c
r210enc.c avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
ra144.c avcodec/ra144: Fix runtime error: signed integer overflow: -2200 * 1033073 cannot be represented in type 'int' 2017-06-11 00:47:29 +02:00
ra144.h
ra144dec.c avcodec/ra144dec: Fix runtime error: left shift of negative value -17 2017-05-27 13:07:35 +02:00
ra144enc.c
ra288.c
ra288.h
ralf.c
ralfdata.h
rangecoder.c avcodec/rangecoder: Fix range coder corner case handling 2017-05-13 01:46:05 +02:00
rangecoder.h Merge commit 'e4d5b55193' 2017-03-19 13:44:04 +01:00
ratecontrol.c Merge commit '3b50dbc51f' 2017-03-31 16:19:30 -03:00
ratecontrol.h
raw.c lavf/riff: Support more vlc fourcc's for 12 and 16 bit yuv4xx. 2017-05-21 23:39:54 +02:00
raw.h
rawdec.c avcodec: do not use AVFrame accessor 2017-04-23 14:27:47 +07:00
rawenc.c avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
rdft.c avcodec/rdft: reorder calculation 2017-07-26 06:13:05 +07:00
rdft.h avcodec/rdft: remove sintable 2017-07-11 13:22:02 +07:00
realtextdec.c
rectangle.h
remove_extradata_bsf.c
resample.c
resample2.c
reverse.c
rl.c
rl.h
rl2.c
rle.c
rle.h
rnd_avg.h
roqaudioenc.c
roqvideo.c
roqvideo.h
roqvideodec.c Merge commit '30015305f3' 2017-03-27 22:18:26 +02:00
roqvideoenc.c Merge commit 'dab2034b86' 2017-03-19 15:49:15 +01:00
rpza.c
rscc.c avcodec/rscc: Check pixel_size for overflow 2017-05-13 01:32:55 +02:00
rtjpeg.c
rtjpeg.h
rv10.c avcodec: Rename ff_mpv_decode_mb() to ff_mpv_reconstruct_mb 2017-06-19 17:54:40 +02:00
rv10.h
rv10enc.c
rv20enc.c
rv30.c
rv30data.h
rv30dsp.c
rv34.c avcodec/rv34: Fix runtime error: signed integer overflow: 768 * 4126720 cannot be represented in type 'int' 2017-05-17 16:33:52 +02:00
rv34.h
rv34_parser.c
rv34data.h
rv34dsp.c
rv34dsp.h
rv34vlc.h
rv40.c avcodec/rv40: Fix runtime error: left shift of negative value 2017-02-21 15:31:06 +01:00
rv40data.h
rv40dsp.c Merge commit 'e4a94d8b36' 2017-03-21 15:20:45 -03:00
rv40vlc2.h
s302m.c avcodec/s302m: fix AVOption flags 2017-07-01 12:03:34 -03:00
s302menc.c
samidec.c avcodec/samidec: Check ff_htmlmarkup_to_ass() return code 2017-05-08 17:02:02 +02:00
sanm.c avcodec/sanm: Fix uninitialized reference frames 2017-05-24 15:51:11 +02:00
sbr.h
sbrdsp.c Merge commit '3ccec334b8' 2017-03-15 21:37:40 -03:00
sbrdsp.h lavc/aarch64: add sbrdsp neon implementation 2017-07-03 14:29:22 +02:00
sbrdsp_fixed.c avcodec/sbrdsp_fixed: Fix integer overflow in sbr_hf_apply_noise() 2017-07-08 23:45:41 +02:00
sbrdsp_template.c lavc/aarch64: add sbrdsp neon implementation 2017-07-03 14:29:22 +02:00
scpr.c scpr: Added missing error check 2017-07-07 15:25:46 -04:00
screenpresso.c
sgi.h
sgidec.c
sgienc.c
sgirledec.c
sheervideo.c avcodec/sheervideo: Check input buffer size before allocating and decoding 2017-05-28 13:32:12 +02:00
shorten.c avcodec/shorten: Sanity check maxnlpc 2017-06-16 20:32:39 +02:00
simple_idct.c Merge commit '2ec9fa5ec6' 2017-03-21 14:29:52 -03:00
simple_idct.h Merge commit '2ec9fa5ec6' 2017-03-21 14:29:52 -03:00
simple_idct_template.c Merge commit '2ec9fa5ec6' 2017-03-21 14:29:52 -03: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 avcodec/smc: Check remaining input 2017-05-25 20:08:31 +02:00
smvjpegdec.c
snappy.c
snappy.h
snow.c
snow.h avcodec/snow: Fix runtime error: signed integer overflow: 1086573993 + 1086573994 cannot be represented in type 'int' 2017-05-28 17:13:07 +02:00
snow_dwt.c
snow_dwt.h
snowdata.h
snowdec.c avcodec/snowdec: Fix runtime error: left shift of negative value -1 2017-06-11 15:22:07 +02:00
snowenc.c avcodec: stop using deprecated codec flags 2017-03-25 21:37:05 -03:00
sonic.c
sp5x.h
sp5xdec.c
speedhq.c speedhq: fix decoding artifacts 2017-02-21 00:40:20 +01:00
srtdec.c avcodec/srtdec: Check ff_htmlmarkup_to_ass() return code 2017-05-08 17:02:02 +02:00
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 Revert "avcodec/svq1: zero initialize entries array" 2017-04-10 16:10:17 +02:00
svq1enc.c
svq1enc.h
svq1enc_cb.h
svq3.c avcodec/svq3: Fix runtime error: left shift of negative value -6 2017-05-16 02:23:18 +02:00
svq13.c
synth_filter.c
synth_filter.h
tableprint.h
tableprint_vlc.h
tak.c
tak.h
tak_parser.c
takdec.c avcodec/takdec: Fix integer overflow in decode_subframe() 2017-07-29 04:05:53 +02:00
takdsp.c
takdsp.h
targa.c avcodec/targa: Skip hflip on blank images 2017-03-14 02:23:50 +01:00
targa.h
targa_y216dec.c avcodec/targa_y216dec: Fix width type 2017-05-07 04:11:21 +02:00
targaenc.c
tdsc.c Merge commit '7bf8db4db6' 2017-03-21 14:44:44 +01:00
textdec.c
texturedsp.c avcodec/texturedsp: Fix runtime error: left shift of 255 by 24 places cannot be represented in type 'int' 2017-05-12 13:40:59 +02:00
texturedsp.h
texturedspenc.c
thread.h pthread_frame: allow per-field ThreadFrame owners. 2017-04-06 10:03:27 -04:00
tiertexseqv.c avcodec/tiertexseqv: set the fixed dimenasions, do not depend on the demuxer doing so 2017-05-05 13:36:52 +02:00
tiff.c avcodec/tiff: Update pointer only when the result is used 2017-06-23 03:03:04 +02:00
tiff.h
tiff_common.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
tiff_common.h
tiff_data.c
tiff_data.h
tiffenc.c
tmv.c
tpeldsp.c
tpeldsp.h
truemotion1.c avcodec/truemotion1: Fix multiple runtime error: signed integer overflow: 1246906962 * 2 cannot be represented in type 'int' 2017-05-16 23:14:28 +02:00
truemotion1data.h
truemotion2.c avcodec/truemotion2: Move skip computation after checks 2017-06-16 00:21:30 +02:00
truemotion2rt.c
truespeech.c
truespeech_data.h
tscc.c
tscc2.c avcodec/tscc2: Skip duplicate frames 2017-05-25 14:30:04 +02:00
tscc2data.h
tta.c avcodec/tta: Don't try to read more than MIN_CACHE_BITS bits 2017-04-07 12:52:17 -03: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 Merge commit '67deba8a41' 2017-03-31 10:40:34 +02:00
ulti.c
ulti_cb.h
unary.h
utils.c Merge commit '972c71e9cb' 2017-04-22 22:35:27 -03:00
utvideo.c
utvideo.h avcodec/utvideodec: add SIMD for restore_rgb_planes 2017-06-27 09:54:10 +02:00
utvideodec.c avcodec/utvideodec: Factor multiply out of inner loop 2017-06-28 14:08:21 +02:00
utvideodsp.c avcodec/utvideodec: add SIMD for restore_rgb_planes 2017-06-27 09:54:10 +02:00
utvideodsp.h avcodec/utvideodec: add SIMD for restore_rgb_planes 2017-06-27 09:54:10 +02:00
utvideoenc.c Merge commit '131a85a1fe' 2017-03-20 11:33:48 +01:00
v210dec.c
v210dec.h
v210enc.c avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
v210enc.h
v210x.c
v308dec.c
v308enc.c avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
v408dec.c
v408enc.c avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
v410dec.c
v410enc.c avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
vaapi.h Place attribute_deprecated in the right position for struct declarations 2017-03-22 19:07:32 +00:00
vaapi_decode.c vaapi: Add external control of allow-profile-mismatch 2017-06-14 22:27:06 +01:00
vaapi_decode.h vaapi: Implement device-only setup 2017-03-22 19:07:32 +00:00
vaapi_encode.c vaapi_encode: Use gop_size consistently in RC parameters 2017-06-14 22:26:32 +01:00
vaapi_encode.h
vaapi_encode_h26x.c
vaapi_encode_h26x.h
vaapi_encode_h264.c vaapi_encode: Use gop_size consistently in RC parameters 2017-06-14 22:26:32 +01:00
vaapi_encode_h265.c lavc/vaapi_encode_h265: Remove duplicate slice_segment_address. 2017-07-18 22:56:24 +01:00
vaapi_encode_mjpeg.c
vaapi_encode_mpeg2.c
vaapi_encode_vp8.c
vaapi_encode_vp9.c vaapi_encode: Add VP9 support 2017-06-24 17:41:55 +01:00
vaapi_h264.c pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2017-03-21 06:17:28 +01:00
vaapi_hevc.c Merge commit '0bfdcce4d4' 2017-03-23 20:02:11 -03:00
vaapi_mpeg2.c pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2017-03-21 06:17:28 +01:00
vaapi_mpeg4.c pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2017-03-21 06:17:28 +01:00
vaapi_vc1.c pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2017-03-21 06:17:28 +01:00
vaapi_vp9.c vp9: split out generic decoding skeleton interface API from VP9 types. 2017-03-28 18:04:27 -04:00
vb.c avcodec/vb: Check vertical GMC component before multiply 2017-06-28 23:39:11 +02:00
vble.c
vc1.c
vc1.h
vc1_block.c
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 dxva: add support for new dxva2 and d3d11 hwaccel APIs 2017-06-27 18:05:02 +02:00
vc1dsp.c Merge commit 'e4a94d8b36' 2017-03-21 15:20:45 -03:00
vc1dsp.h Merge commit '2ec9fa5ec6' 2017-03-21 14:29:52 -03:00
vc2enc.c vc2enc: decrease default strictness level 2017-06-15 18:30:08 +01:00
vc2enc_dwt.c
vc2enc_dwt.h
vcr1.c
vda.c
vda.h
vda_h264.c
vda_h264_dec.c
vda_vt_internal.h videotoolbox: add hwcontext support 2017-05-15 11:30:36 +02:00
vdpau.c vdpau: do not use buggy HEVC support by default 2017-07-03 12:56:32 +02:00
vdpau.h Merge commit '932cc6496e' 2017-04-15 18:36:30 +02:00
vdpau_compat.h
vdpau_h264.c pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2017-03-21 06:17:28 +01:00
vdpau_hevc.c Merge commit '150c896a9e' 2017-03-23 15:14:06 -03:00
vdpau_internal.h lavc: vdpau: Add support for new hw_frames_ctx and hw_device_ctx API 2017-03-23 09:36:42 +01:00
vdpau_mpeg4.c pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2017-03-21 06:17:28 +01:00
vdpau_mpeg12.c pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2017-03-21 06:17:28 +01:00
vdpau_vc1.c pthread_frame: do not run hwaccel decoding asynchronously unless it's safe 2017-03-21 06:17:28 +01:00
version.h avcodec: add Dolby E decoder 2017-07-19 12:27:32 +02:00
videodsp.c avcodec: Add prefetch for mips 2017-07-14 02:30:37 +02:00
videodsp.h avcodec: Add prefetch for mips 2017-07-14 02:30:37 +02:00
videodsp_template.c
videotoolbox.c videotoolbox: fix crash when decoding interlaced video with new API 2017-07-11 18:27:27 +02:00
videotoolbox.h avcodec/videotoolbox: allow not setting the kCVPixelBufferPixelFormatTypeKey 2017-03-02 10:32:21 +01:00
videotoolboxenc.c lavc/videotoolboxenc: fix open videotoolbox bug on iOS8.4 2017-06-23 09:37:34 -04:00
vima.c
vlc.h
vmdaudio.c
vmdvideo.c
vmnc.c avcodec/vmnc: Check location before use 2017-05-21 13:23:22 +02:00
vorbis.c
vorbis.h
vorbis_data.c
vorbis_enc_data.h
vorbis_parser.c
vorbis_parser.h Merge commit '81a3c42abe' 2017-04-03 20:43:45 +02:00
vorbis_parser_internal.h
vorbisdec.c avcodec/vorbisdec: add missing comma 2017-05-04 21:44:58 -03:00
vorbisdsp.c
vorbisdsp.h
vorbisenc.c vorbisenc: Stop tracking number of samples per frame 2017-06-15 16:42:49 +01:00
vp3.c avcodec/theora: export cropping information instead of handling it internally 2017-05-26 11:15:45 -03:00
vp3_parser.c
vp3data.h
vp3dsp.c Merge commit '6892df9294' 2017-03-19 18:41:26 +01:00
vp3dsp.h Merge commit '6892df9294' 2017-03-19 18:41:26 +01:00
vp5.c Merge commit '67deba8a41' 2017-03-31 10:40:34 +02:00
vp5data.h
vp6.c Merge commit '721d57e608' 2017-03-19 17:15:24 -03:00
vp6data.h
vp6dsp.c Merge commit 'd9d26a3674' 2017-03-19 14:54:25 -03:00
vp8.c avcodec/webp: Always set pix_fmt 2017-05-10 22:52:35 +02:00
vp8.h vp8: make mv_min/max thread-local if using partition threading. 2017-04-06 10:03:28 -04:00
vp8_parser.c Merge commit '182cf170a5' 2017-04-01 10:17:32 +02:00
vp8data.h
vp8dsp.c avcodec/vp8dsp: vp7_luma_dc_wht_c: Fix multiple runtime error: signed integer overflow: -1366381240 + -1262413604 cannot be represented in type 'int' 2017-05-12 14:22:50 +02:00
vp8dsp.h
vp9.c dxva: add support for new dxva2 and d3d11 hwaccel APIs 2017-06-27 18:05:02 +02:00
vp9.h vp9: split out generic decoding skeleton interface API from VP9 types. 2017-03-28 18:04:27 -04:00
vp9_mc_template.c vp9: split out reconstruction functions in their own source file. 2017-03-28 18:04:26 -04:00
vp9_parser.c
vp9_raw_reorder_bsf.c vp9: Add bsf to fix reordering in raw streams 2017-06-24 17:41:30 +01:00
vp9_superframe_bsf.c
vp9_superframe_split_bsf.c Merge commit '03a80925ef' 2017-04-22 23:27:05 -03:00
vp9block.c avcodec/vp9block: fix runtime error: signed integer overflow: 196675 * 20670 cannot be represented in type 'int' 2017-05-21 15:39:07 +02:00
vp9data.c vp9: split out reconstruction functions in their own source file. 2017-03-28 18:04:26 -04:00
vp9data.h vp9: split out reconstruction functions in their own source file. 2017-03-28 18:04:26 -04:00
vp9dec.h vp9: split out generic decoding skeleton interface API from VP9 types. 2017-03-28 18:04:27 -04:00
vp9dsp.c vp9: re-split the decoder/format/dsp interface header files. 2017-03-28 18:04:26 -04:00
vp9dsp.h vp9: split out generic decoding skeleton interface API from VP9 types. 2017-03-28 18:04:27 -04:00
vp9dsp_8bpp.c
vp9dsp_10bpp.c
vp9dsp_12bpp.c
vp9dsp_template.c vp9: re-split the decoder/format/dsp interface header files. 2017-03-28 18:04:26 -04:00
vp9lpf.c vp9: split out loopfilter functions in their own source file. 2017-03-28 18:04:26 -04:00
vp9mvs.c vp9: re-split the decoder/format/dsp interface header files. 2017-03-28 18:04:26 -04:00
vp9prob.c vp9: re-split the decoder/format/dsp interface header files. 2017-03-28 18:04:26 -04:00
vp9recon.c vp9: split out reconstruction functions in their own source file. 2017-03-28 18:04:26 -04:00
vp9shared.h vp9: split out generic decoding skeleton interface API from VP9 types. 2017-03-28 18:04:27 -04:00
vp56.c avcodec/vp56: Check avctx->error_concealment before enabling EC 2017-03-20 01:33:08 +01:00
vp56.h Merge commit '721d57e608' 2017-03-19 17:15:24 -03:00
vp56data.c
vp56data.h
vp56dsp.c Merge commit '721d57e608' 2017-03-19 17:15:24 -03:00
vp56dsp.h Merge commit '721d57e608' 2017-03-19 17:15:24 -03:00
vp56rac.c avcodec/vp568: Check that there is enough data for ff_vp56_init_range_decoder() 2017-03-07 21:29:12 +01:00
vqavideo.c lavc: use av_fourcc2str() where appropriate 2017-03-29 14:49:29 +02:00
wavpack.c avcodec/wavpack: Fix invalid shift 2017-07-05 03:19:27 +02:00
wavpack.h avcodec/wavpack: Change wp_log2() to unsigned 2017-06-16 20:32:39 +02:00
wavpackenc.c
wavpackenc.h
webp.c avcodec/webp: add support for ICCP chunks 2017-07-26 11:31:17 -03:00
webvttdec.c
webvttenc.c
wma.c Merge commit 'a972fc1c0a' 2017-03-19 15:42:55 +01:00
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 Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
wmavoice.c wmavoice: remove unused or write-only variables. 2017-03-20 09:44:52 -04:00
wmavoice_data.h
wmv2.c
wmv2.h
wmv2data.c
wmv2data.h
wmv2dec.c
wmv2dsp.c avcodec/wmv2dsp: Fix runtime error: signed integer overflow: 181 * -17047030 cannot be represented in type 'int' 2017-05-12 13:40:59 +02:00
wmv2dsp.h Merge commit '2ec9fa5ec6' 2017-03-21 14:29:52 -03:00
wmv2enc.c
wnv1.c avcodec/wnv1: More strict buffer size check 2017-05-28 03:20:09 +02:00
wrapped_avframe.c avcodec/wrapped_avframe: allocate a buffer with padding 2017-02-22 23:11:42 +01:00
ws-snd1.c
xan.c
xbmdec.c
xbmenc.c
xface.c lavc/xface: Reorder conditions to silence a gcc warning. 2017-03-24 19:51:36 +01:00
xface.h
xfacedec.c
xfaceenc.c
xiph.c
xiph.h
xl.c
xma_parser.c
xpmdec.c avcodec/xpmdec: Fix multiple pointer/memory issues 2017-05-12 23:38:03 +02:00
xsubdec.c avcodec/xsubdec: Check that RLE coded image and colors fit in the buffer 2017-05-23 00:21:25 +02:00
xsubenc.c
xvididct.c jrev/xvid: hardcode use of C put/add_pixels_clamped. 2017-04-06 10:03:28 -04:00
xvididct.h
xvmc.h
xvmc_internal.h
xwd.h
xwddec.c avcodec/xwddec: Check bpp more completely 2017-05-07 19:32:33 +02:00
xwdenc.c
xxan.c
y41pdec.c avcodec/y41pdec: Fix width in input buffer size check 2017-05-10 14:34:34 +02:00
y41penc.c avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
ylc.c avcodec/ylc: Fix shift overflow 2017-07-24 17:52:42 +02:00
yop.c
yuv4dec.c
yuv4enc.c
zerocodec.c
zmbv.c
zmbvenc.c Merge commit '296eff4d9d' 2017-05-19 11:12:24 +02:00