FFmpeg/libavcodec
Rostislav Pehlivanov a7aac19933 vc2enc_dwt: pad the temporary buffer by the slice size
Since non-Haar wavelets need to look into pixels outside the frame, we
need to pad the buffer. The old factor of two seemed to be a workaround
that fact and only padded to the left and bottom. This correctly pads
by the slice size and as such reduces memory usage and potential
exploits.
Reported by Liu Bingchang.

Ideally, there should be no temporary buffer but the encoder is designed
to deinterleave the coefficients into the classical wavelet structure
with the lower frequency values in the top left corner.

Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
(cherry picked from commit 3228ac730c)
2017-11-09 02:10:51 +00:00
..
aarch64 lavc/aarch64/simple_idct: fix idct_col4_top coefficient 2017-06-13 17:48:13 +02:00
alpha Merge commit '2ec9fa5ec6' 2017-03-21 14:29:52 -03:00
arm vp9: split out generic decoding skeleton interface API from VP9 types. 2017-03-28 18:04:27 -04:00
avr32
bfin
mips avcodec/mips: fix build 2017-03-31 12:28:58 +02:00
neon
ppc Merge commit '58224dc5f3' 2017-03-23 18:17:45 -03:00
sh4
sparc
tests avcodec/tests/celp_math: Change IsAlmostEqual() to a function 2017-03-24 18:18:57 +01:00
x86 avcodec/x86/lossless_videoencdsp: Fix warning: signed dword value exceeds bounds 2017-10-26 17:34:42 +02:00
.gitignore
4xm.c
8bps.c
8svx.c
012v.c
a64colors.h
a64multienc.c
a64tables.h
aac.h imdct15: rename to mdct15 and add a forward transform 2017-02-14 06:15:36 +00:00
aac_ac3_parser.c
aac_ac3_parser.h
aac_adtstoasc_bsf.c avcodec/aac_adtstoasc: fix ASC passthrough on small frames 2017-05-13 23:15:07 -03:00
aac_defines.h avcodec/aacdec_template: Fix undefined integer overflow in apply_tns() 2017-07-19 15:26:37 +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-06-02 01:14:38 +02:00
aacdec_fixed.c avcodec/aacdec_fixed: fix invalid shift in predict() 2017-09-10 01:33:28 +02:00
aacdec_template.c avcodec/aacdec_template: Clear tns present flag on error 2017-10-26 17:34:42 +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-05-13 23:15:05 -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-26 00:14:01 +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
aacpsdsp_fixed.c
aacpsdsp_float.c
aacpsdsp_template.c
aacpsy.c Merge commit 'd316f9cefc' 2017-03-31 16:33:48 -03:00
aacsbr.c
aacsbr.h aacsbr: Associate SBR data with AAC elements on init 2017-02-13 09:31:13 -08:00
aacsbr_fixed.c avcodec/aacsbr_fixed: Check shift in sbr_hf_assemble() 2017-07-19 15:26:37 +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-14 00:21:50 +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 avcodec: Mark some codecs with threadsafe init as such 2017-02-07 23:31:25 +01:00
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 17:56:20 +02:00
ac3dec.h avcodec/ac3dec: Keep track of band structure 2017-05-14 00:21:50 +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-07-19 15:26:36 +02:00
ac3dec_float.c avcodec/ac3dec: add consistent noise generation option. 2017-01-22 02:29:16 +01:00
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_float.c Merge commit '12004a9a7f' 2017-03-20 22:35:07 +01:00
ac3enc_opts_template.c
ac3enc_template.c
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-06-02 01:14:38 +02:00
acelp_pitch_delay.h
acelp_vectors.c
acelp_vectors.h
adpcm.c adpcm: fix clipping for yamaha 2017-02-15 12:46:01 +01:00
adpcm.h
adpcm_data.c
adpcm_data.h
adpcmenc.c adpcm: fix clipping for yamaha 2017-02-15 12:46:01 +01:00
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 Merge commit 'e0b164576f' 2017-04-01 11:21:02 +02:00
alsdec.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +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 avcodec: Mark some codecs with threadsafe init as such 2017-02-07 23:31:25 +01:00
ansi.c avcodec/ansi: Fix frame memleak 2017-06-02 01:14:38 +02:00
apedec.c avcodec/apedec: Fix integer overflow 2017-07-19 15:26:37 +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: return correct value in case of error 2016-12-23 11:10:47 +01: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
atrac3plus_data.h
atrac3plusdec.c avcodec: add ATRAC Advanced Lossless decoders 2017-02-11 12:00:38 +01:00
atrac3plusdsp.c
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
audiotoolboxenc.c
aura.c avcodec: Mark some codecs with threadsafe init as such 2017-02-07 23:31:25 +01:00
avcodec.h avcodec/avcodec: Limit the number of side data elements per packet 2017-05-14 00:21:50 +02:00
avcodecres.rc
avdct.c
avdct.h
avfft.c
avfft.h
avpacket.c avcodec/avpacket: allow only one element per type in packet side data 2017-05-13 22:15:40 -03:00
avpicture.c
avrndec.c avcodec: Mark some codecs with threadsafe init as such 2017-02-07 23:31:25 +01:00
avs.c avcodec: Mark some codecs with threadsafe init as such 2017-02-07 23:31:25 +01:00
avuidec.c avcodec: Mark some codecs with threadsafe init as such 2017-02-07 23:31:25 +01:00
avuienc.c
bethsoftvideo.c avcodec: Mark some codecs with threadsafe init as such 2017-02-07 23:31:25 +01:00
bethsoftvideo.h
bfi.c avcodec: Mark some codecs with threadsafe init as such 2017-02-07 23:31:25 +01:00
bgmc.c
bgmc.h
bink.c
binkaudio.c
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
bitstream.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
bitstream_filter.c lavc/bitstream_filter: remove unused atomic.h include 2017-03-22 18:17:44 +01:00
bitstream_filters.c Merge commit '89b35a139e' 2017-03-23 16:31:15 -03: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-14 00:21:49 +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-14 00:21:49 +02:00
brenderpix.c
bsf.c avcodec/bsf: fix resource leak in av_bsf_list_parse_str 2017-01-11 04:09:47 +08: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 avcodec: Mark some codecs with threadsafe init as such 2017-02-07 23:31:25 +01:00
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-06 03:44:35 +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-06-06 03:44:35 +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 avcodecc/ccaption_dec: remove extra word from long codec description 2017-01-25 12:00:02 +01:00
cdgraphics.c
cdxl.c avcodec/cdxl: Check format for BGR24 2017-05-14 00:21:49 +02:00
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h
cfhd.c avcodec/cfhd: Fix decoding regression due to height check 2017-07-23 15:00:51 +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-06-06 03:44:35 +02:00
cinepakenc.c libavcodec/cinepakenc.c: comments cleanup (contents) 2017-02-02 16:31:13 +01:00
clearvideo.c avcodec/clearvideo: Check buf_size before decoding frame 2017-06-02 01:14:38 +02:00
cljrdec.c
cljrenc.c
cllc.c avcodec/cllc: Check prefix 2017-05-14 17:56:21 +02:00
cngdec.c
cngenc.c
codec_desc.c codec_desc: mark fraps as an intra-only codec. 2017-03-31 08:26:23 -04: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
crystalhd.c
cscd.c
cuvid.c avcodec/cuvid: add support for cropping/resizing 2017-03-09 18:39:15 +01:00
cyuv.c avcodec: Mark some codecs with threadsafe init as such 2017-02-07 23:31:25 +01:00
d3d11va.c
d3d11va.h
dca.c
dca.h
dca_core.c dcaenc: Implementation of Huffman codes for DCA encoder 2017-01-15 18:17:12 +00:00
dca_core.h
dca_core_bsf.c
dca_exss.c
dca_exss.h
dca_lbr.c avcodec/dca_lbr: Fix off by 1 error in freq check 2017-02-02 15:48:50 +01:00
dca_lbr.h
dca_parser.c
dca_syncwords.h
dca_xll.c avcodec/dca_xll: Fix runtime error: signed integer overflow: 2147286116 + 6298923 cannot be represented in type 'int' 2017-03-12 04:38:14 +01:00
dca_xll.h
dcadata.c dcaenc: Implementation of Huffman codes for DCA encoder 2017-01-15 18:17:12 +00:00
dcadata.h dcaenc: Implementation of Huffman codes for DCA encoder 2017-01-15 18:17:12 +00:00
dcadct.c
dcadct.h
dcadec.c
dcadec.h
dcadsp.c avcodec/dcadsp: Fix runtime error: signed integer overflow 2017-05-14 00:21:49 +02:00
dcadsp.h
dcaenc.c dcaenc: Use Huffman codes for Bit Allocation Index 2017-01-20 10:03:46 +00:00
dcaenc.h dcaenc: Implementation of Huffman codes for DCA encoder 2017-01-15 18:17:12 +00:00
dcahuff.c dcaenc: Use Huffman codes for Bit Allocation Index 2017-01-20 10:03:46 +00:00
dcahuff.h dcaenc: Use Huffman codes for Bit Allocation Index 2017-01-20 10:03:46 +00:00
dcamath.h
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/mpegaudiodec: Eliminate many undefined operations 2017-02-20 17:14:54 +01: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-06-02 01:14:38 +02:00
dfa.c avcodec/dfa: Fix: runtime error: signed integer overflow: -14202 * 196877 cannot be represented in type 'int' 2017-06-02 01:14:38 +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 integer overflow in COMPOSE_53iL0() 2017-10-26 17:34:42 +02:00
dirac_dwt_template.c avcodec/dirac_dwt_template: Fix integer overflow in vertical_compose53iL0() 2017-09-10 01:33:28 +02:00
dirac_parser.c
dirac_vlc.c avcodec/dirac_vlc: limit res_bits in APPEND_RESIDUE() 2017-09-10 01:33:28 +02:00
dirac_vlc.h
diracdec.c avcodec/diracdec: Fix overflow in DC computation 2017-09-11 13:28:41 +02:00
diracdsp.c avcodec/diracdsp: fix integer overflow 2017-09-10 01:33:28 +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-07-19 15:26:37 +02:00
dnxhddata.c
dnxhddata.h
dnxhddec.c avcodec/dnxhddec: Move mb height check out of non hr branch 2017-07-27 03:11:19 +02:00
dnxhdenc.c avcodec/dnxhdenc: fix indentation issue 2017-04-01 18:51:18 +02:00
dnxhdenc.h avcodec/dnxhdenc: DNxHR 444 and HQX support 2017-04-01 18:46:40 +02:00
dpcm.c
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-14 00:21:49 +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 entry_id 2017-05-14 00:21:49 +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-14 00:21:49 +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-06 03:44:35 +02:00
dxva2.c dxva2: get the slice number directly from the surface in D3D11VA 2017-01-16 02:54:04 +01:00
dxva2.h
dxva2_h264.c dxva2: use a single macro to test if the DXVA context is valid 2017-01-16 02:54:04 +01:00
dxva2_hevc.c Merge commit '150c896a9e' 2017-03-23 15:14:06 -03:00
dxva2_internal.h dxva2: allow an empty array of ID3D11VideoDecoderOutputView 2017-01-16 02:54:04 +01:00
dxva2_mpeg2.c dxva2: use a single macro to test if the DXVA context is valid 2017-01-16 02:54:04 +01:00
dxva2_vc1.c dxva2: use a single macro to test if the DXVA context is valid 2017-01-16 02:54:04 +01:00
dxva2_vp9.c vp9: split out generic decoding skeleton interface API from VP9 types. 2017-03-28 18:04:27 -04: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-14 00:21:49 +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-14 00:21:49 +02:00
elbg.c
elbg.h
elsdec.c
elsdec.h
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
escape130.c
evrcdata.h
evrcdec.c
exif.c
exif.h
exr.c libavcodec/exr : fix float to uint16 conversion for negative float value 2017-05-14 00:21:49 +02:00
extract_extradata_bsf.c avcodec/extract_extradata: return an error when buffer allocation fails 2017-09-13 17:26:52 -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:50:46 +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
ffv1.c
ffv1.h
ffv1_template.c
ffv1dec.c avcodec/ffv1dec: Fix out of array read in slice counting 2017-10-26 17:34:42 +02:00
ffv1dec_template.c avcodec/ffv1dec_template: Fix undefined shift 2017-09-10 01:33:28 +02:00
ffv1enc.c Merge commit '17cb56b356' 2017-03-19 15:58:43 +01:00
ffv1enc_template.c
ffwavesynth.c
fic.c avcodec/fic: Fixes signed integer overflow 2017-09-10 01:33:28 +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-14 17:56:21 +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-07-19 15:26:37 +02:00
flv.h
flvdec.c avcodec: Add FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM to most h263 based codecs 2017-01-21 02:30:38 +01:00
flvenc.c
fmtconvert.c
fmtconvert.h
fmvc.c avcodec/fmvc: Fix use of uninitialized memory when the first frame is not a keyframe 2017-06-02 01:14:38 +02:00
frame_thread_encoder.c
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-14 00:21:49 +02:00
g722.h
g722dec.c
g722dsp.c
g722dsp.h
g722enc.c
g723_1.c avcodec/g723_1: Fix multiple runtime error: left shift of negative value 2017-05-14 00:21:49 +02:00
g723_1.h avcodec/g723_1: Fix multiple runtime error: left shift of negative value 2017-05-14 00:21:49 +02:00
g723_1dec.c avcodec/g723_1dec: Fix LCG type 2017-05-14 17:56:20 +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-14 00:21:49 +02:00
g729.h
g729_parser.c
g729data.h
g729dec.c
g729postfilter.c
g729postfilter.h
get_bits.h avcodec: add Newtek SpeedHQ decoder 2017-01-11 16:02:10 +01:00
gif.c
gif.h
gifdec.c
golomb.c
golomb.h Merge commit 'f7407f56cb' 2017-04-01 11:26:23 +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
h261enc.c
h263.c avcodec/h263: Remove disabled and wrong code from ff_h263_loop_filter() 2017-02-01 19:09:27 +01:00
h263.h
h263_parser.c
h263_parser.h
h263data.c
h263data.h
h263dec.c pthread_frame: ensure the threads don't run simultaneously with hwaccel 2017-03-21 06:16:49 +01:00
h263dsp.c
h263dsp.h
h264.h
h264_cabac.c avcodec/h264: Fix mix of lossless and lossy MBs decoding 2017-07-19 15:26:37 +02:00
h264_cavlc.c avcodec/h264: Fix mix of lossless and lossy MBs decoding 2017-07-19 15:26:37 +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-07-19 15:26:37 +02: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 libavcodec/h264_parse: don't use uninitialized value when chroma_format_idc==0 2017-09-10 01:33:28 +02:00
h264_parse.h avcodec/h264_parse: Check picture structure when initializig weight table 2017-07-19 15:26:36 +02:00
h264_parser.c avcodec/h264_parse: Check picture structure when initializig weight table 2017-07-19 15:26:36 +02:00
h264_picture.c h264: don't sync pic_id between threads. 2017-04-13 02:29:26 +02:00
h264_ps.c Merge commit '67deba8a41' 2017-03-31 10:40:34 +02:00
h264_ps.h
h264_refs.c Merge commit 'b96f0ab3d2' 2017-03-19 15:56:19 +01:00
h264_sei.c avcodec/h264_sei: Check actual presence of SEI picture timing instead of implying it 2017-02-15 00:19:50 +01:00
h264_sei.h avcodec/h264_sei: Check actual presence of SEI picture timing instead of implying it 2017-02-15 00:19:50 +01:00
h264_slice.c avcodec/h264_slice: Fix overflow in slice offset 2017-09-10 01:33:28 +02: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 h264: revert 1189af4292. 2017-03-28 18:04:27 -04:00
h264dec.h h264: revert 1189af4292. 2017-03-28 18:04:27 -04:00
h264dsp.c
h264dsp.h
h264dsp_template.c
h264idct.c
h264idct.h
h264idct_template.c avcodec/h264idct_template: Fix integer overflow in ff_h264_idct_add() 2017-09-10 01:33:28 +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 Merge commit '0bfdcce4d4' 2017-03-23 20:02:11 -03: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-07-19 15:26:37 +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 Merge commit 'c359d624d3' 2017-03-23 14:27:48 -03:00
hevc_parse.h Merge commit '4abe3b049d' 2017-03-23 16:48:41 +01:00
hevc_parser.c Merge commit '0bfdcce4d4' 2017-03-23 20:02:11 -03:00
hevc_ps.c avcodec/hevc_ps: improve check for missing default display window bitstream 2017-09-11 22:27:05 -03:00
hevc_ps.h avcodec/hevc_ps: Fix c?_qp_offset_list size 2017-09-12 01:54:08 +02: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-07-19 15:26:37 +02:00
hevc_sei.c avcodec/hevc_sei: fix amount of bits skipped when reading picture timing SEI message 2017-05-13 23:09:05 -03:00
hevcdec.c avcodec/hevcdec: do not let updated extradata corrupt state 2017-07-19 15:26:37 +02:00
hevcdec.h Merge commit '0bfdcce4d4' 2017-03-23 20:02:11 -03:00
hevcdsp.c Merge commit '1bd890ad17' 2017-01-31 15:31:34 +01:00
hevcdsp.h Merge commit '6d5636ad9a' 2017-03-24 12:33:25 +01:00
hevcdsp_template.c avcodec/hevcdsp_template: Fix undefined shift 2017-10-26 17:34:42 +02: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-07-19 15:26:37 +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-06-02 01:14:38 +02:00
hq_hqa.h
hq_hqadata.c
hq_hqadsp.c
hq_hqadsp.h
hqx.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +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 17:56:20 +02:00
hqxdsp.h
hqxvlc.c
htmlsubtitles.c avcodec/htmlsubtitles: Replace very slow redundant sscanf() calls by cleaner and faster code 2017-07-19 15:26:37 +02:00
htmlsubtitles.h avcodec/htmlsubtitles: Check for string truncation and return error 2017-05-14 00:21:49 +02:00
huffman.c
huffman.h
huffyuv.c huffyuvencdsp: move functions only used by huffyuv from lossless_videodsp 2017-01-12 22:53:04 -03:00
huffyuv.h huffyuvencdsp: move shared functions to a new lossless_videoencdsp context 2017-01-12 22:53:04 -03:00
huffyuvdec.c huffyuv: assign correct per-thread avctx pointer to HYuvContext::avctx. 2017-04-13 02:29:26 +02: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: move shared functions to a new lossless_videoencdsp context 2017-01-12 22:53:04 -03:00
huffyuvencdsp.c avcodec/huffyuvencdsp: use an actual unsigned long constant 2017-02-19 12:27:12 -03:00
huffyuvencdsp.h huffyuvencdsp: move shared functions to a new lossless_videoencdsp context 2017-01-12 22:53:04 -03:00
hwaccel.h lavc/hwaccel: fix header copyright 2017-03-21 12:38:20 +01:00
idcinvideo.c
idctdsp.c Merge commit '2ec9fa5ec6' 2017-03-21 14:29:52 -03:00
idctdsp.h lavc/idctdsp: use prefix restrict with av_ 2017-03-29 15:07:29 +02:00
iff.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +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
imcdata.h
imgconvert.c
imx_dump_header_bsf.c
indeo2.c avcodec/indeo2: Check for invalid VLCs 2017-05-14 00:21:49 +02:00
indeo2data.h
indeo3.c Merge commit '746c56b773' 2017-03-20 09:07:57 +01:00
indeo3data.h
indeo4.c avcodec/indeo4: Check remaining data in Pic hdr extension parsing code 2017-07-19 15:26:36 +02:00
indeo4data.h
indeo5.c
indeo5data.h
intelh263dec.c avcodec: Add FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM to most h263 based codecs 2017-01-21 02:30:38 +01:00
internal.h avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
interplayacm.c
interplayvideo.c avcodec/interplayvideo: Fix timeout from lack of bitstream end check 2017-03-03 01:03:29 +01: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 Merge commit '746c56b773' 2017-03-20 09:07:57 +01:00
ivi.h Merge commit '746c56b773' 2017-03-20 09:07:57 +01:00
ivi_dsp.c avcodec/ivi_dsp: Fix runtime error: left shift of negative value -2 2017-06-02 01:14:38 +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 avcodec/jpeg2000: Check that codsty->log2_prec_widths/heights has been initialized 2017-10-26 17:34:42 +02:00
jpeg2000.h avcodec/jpeg2000: Fixes integer overflow in ff_jpeg2000_ceildivpow2() 2017-07-19 15:26:37 +02:00
jpeg2000dec.c avcodec/jpeg2000dec: Check nonzerobits more completely 2017-07-19 15:26:37 +02:00
jpeg2000dsp.c avcodec/jpeg2000dsp: Fix multiple integer overflows in ict_int() 2017-09-11 13:29:37 +02:00
jpeg2000dsp.h
jpeg2000dwt.c avcodec/jpeg2000dwt: Fix integer overflow in dwt_decode97_int() 2017-07-19 15:26:37 +02:00
jpeg2000dwt.h
jpegls.c
jpegls.h
jpeglsdec.c avcodec/jpeglsdec: Check get_bits_left() before decoding a picture 2017-06-02 01:14:38 +02:00
jpeglsdec.h
jpeglsenc.c
jpegtables.c
jpegtables.h
jrevdct.c Merge commit '2ec9fa5ec6' 2017-03-21 14:29:52 -03:00
jvdec.c
kbdwin.c
kbdwin.h
kgv1dec.c
kmvc.c
lagarith.c avcodec/lagarith: Check scale_factor 2017-05-14 00:21:49 +02:00
lagarithrac.c
lagarithrac.h
latm_parser.c
lcl.h
lcldec.c avcodec: Mark some codecs with threadsafe init as such 2017-02-07 23:31:25 +01:00
lclenc.c
libavcodec.v
libcelt_dec.c
libfdk-aacdec.c avcodec/libfdk-aacdec: Correct buffer_size parameter 2017-06-02 01:14:38 +02:00
libfdk-aacenc.c
libgsmdec.c
libgsmenc.c
libilbc.c
libkvazaar.c
libmp3lame.c lavc/libmp3lame: add support for cutoff 2016-12-31 17:20:06 +01:00
libopencore-amr.c
libopenh264.c
libopenh264.h
libopenh264dec.c
libopenh264enc.c Merge commit '800d91d348' 2017-03-31 16:38:37 -03:00
libopenjpegdec.c Merge commit '67deba8a41' 2017-03-31 10:40:34 +02:00
libopenjpegenc.c libavcodec/libopenjpegenc: enable lossless option, remove layer option, and improve defaults 2017-03-09 20:28:45 -08:00
libopus.c
libopus.h
libopusdec.c
libopusenc.c
libschroedinger.c Merge commit '800d91d348' 2017-03-31 16:38:37 -03:00
libschroedinger.h
libschroedingerdec.c
libschroedingerenc.c
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-07-19 15:26:37 +02:00
libvpxenc.c Merge commit 'b183abfb5b' 2017-03-15 12:23:18 +01: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 Merge commit 'd639dcdae0' 2017-02-01 14:21:36 +01:00
libxvid_rc.c Merge commit 'e5e8a26dcf' 2017-03-31 16:10:32 -03:00
libzvbi-teletextdec.c lavc/libzvbi: remove deprecated API usage 2017-02-12 21:37:23 +00:00
ljpegenc.c
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 huffyuvencdsp: move shared functions to a new lossless_videoencdsp context 2017-01-12 22:53:04 -03:00
lossless_videoencdsp.h huffyuvencdsp: move shared functions to a new lossless_videoencdsp context 2017-01-12 22:53:04 -03:00
lpc.c
lpc.h avcodec/lpc: signed integer overflow in compute_lpc_coefs() (aacdec_fixed) 2017-07-19 15:26:37 +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-19 15:26:37 +02:00
Makefile build: Add missing object dependency for extract_extradata bitstream filter 2017-04-02 16:12:33 -03:00
mathops.h Merge commit 'be1db21ba8' 2017-03-19 16:05:13 +01:00
mathtables.c
mdct15.c mdct15: fix left shift of a negative value 2017-03-22 17:21:34 +00:00
mdct15.h imdct15: rename to mdct15 and add a forward transform 2017-02-14 06:15:36 +00:00
mdct_fixed.c
mdct_fixed_32.c
mdct_float.c
mdct_template.c
mdec.c avcodec/mdec: Fix signed integer overflow: 28835400 * 83 cannot be represented in type 'int' 2017-05-14 00:21:49 +02:00
me_cmp.c avcodec/me_cmp: Fix crashes on ARM due to misalignment 2017-09-10 01:33:28 +02:00
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:50:42 +02:00
mediacodec_wrapper.h
mediacodecdec.c Merge commit 'c359d624d3' 2017-03-23 14:27:48 -03:00
mediacodecdec_common.c avcodec/mediacodec: convert to stdatomic 2017-03-23 11:44:58 -03:00
mediacodecdec_common.h avcodec/mediacodec: convert to stdatomic 2017-03-23 11:44:58 -03:00
metasound.c avcodec/metasound: use init_get_bits8() 2017-02-03 20:29:27 +01:00
metasound_data.c
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-06-02 01:14:38 +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-19 15:26:37 +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: Bypass the 2 pass encoding when optimal tables are not requested 2017-02-10 00:12:01 +01:00
mjpegenc.h avcodec/mjpegenc: Revert some differences in ff_mjpeg_encode_mb() relative to pre optimal huffman 2017-02-10 00:12:01 +01:00
mjpegenc_common.c mjpegenc_common: check for codec ID before using avctx->priv_data 2017-04-09 00:02:12 +01:00
mjpegenc_common.h mjpegenc_common: add missing ff_ prefix to init_uni_ac_vlc 2017-02-09 02:56:13 +00:00
mjpegenc_huffman.c avcodec/mjpegenc_huffman: Assert length in ff_mjpegenc_huffman_compute_bits() 2017-04-11 23:39:21 +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: Do not leave invalid values in matrix_out_ch[] on error 2017-06-02 01:14:38 +02:00
mlpdsp.c avcodec/mlpdsp: Fix runtime error: signed integer overflow: -24419392 * 128 cannot be represented in type 'int' 2017-06-02 01:14:38 +02:00
mlpdsp.h
mlpenc.c
mlz.c
mlz.h
mmaldec.c lavc: fix usages of av_get_codec_tag_string() 2017-03-29 14:49:29 +02:00
mmvideo.c
motion_est.c
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
mp3_header_decompress_bsf.c
mpc.c
mpc.h
mpc7.c avcodec/mpc7: use init_get_bits8() 2017-02-03 20:16:30 +01:00
mpc7data.h
mpc8.c avcodec/mpc8: use init_get_bits8() 2017-02-03 20:01:07 +01:00
mpc8data.h
mpc8huff.h
mpcdata.h
mpeg4_unpack_bframes_bsf.c
mpeg4audio.c aac_latm: Allow unaligned AudioSpecificConfig 2017-02-13 09:31:13 -08:00
mpeg4audio.h aac_latm: Allow unaligned AudioSpecificConfig 2017-02-13 09:31:13 -08:00
mpeg4data.h
mpeg4video.c
mpeg4video.h
mpeg4video_parser.c
mpeg4video_parser.h
mpeg4videodec.c avcodec/mpeg4videodec: Use 64 bit intermediates for sprite delta 2017-10-26 17:34:42 +02:00
mpeg4videoenc.c Merge commit 'd5fda00efa' 2017-03-19 13:48:07 +01:00
mpeg12.c avcodec: add Newtek SpeedHQ decoder 2017-01-11 16:02:10 +01:00
mpeg12.h avcodec: add Newtek SpeedHQ decoder 2017-01-11 16:02:10 +01:00
mpeg12data.c
mpeg12data.h
mpeg12dec.c avcodec/mpeg12dec: Fixes runtime error: division by zero 2017-05-14 00:21:49 +02:00
mpeg12enc.c
mpeg12framerate.c
mpeg12vlc.h
mpeg_er.c avcodec/mpeg_er: Clear mcsel in mpeg_er_decode_mb() 2017-10-26 17:34:42 +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
mpegvideo.h Implement optimal huffman encoding for (M)JPEG. 2017-02-08 13:59:53 +00:00
mpegvideo_enc.c mpegvideo_enc: disable optimized huffman coding with AMV or slice threads 2017-04-11 23:39:21 +02:00
mpegvideo_motion.c Merge commit '0e285c2f90' 2017-03-19 16:07:30 +01:00
mpegvideo_parser.c
mpegvideo_xvmc.c
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
msgsmdec.c
msgsmdec.h
msmpeg4.c
msmpeg4.h
msmpeg4data.c
msmpeg4data.h
msmpeg4dec.c avcodec/msmpeg4dec: Check for cbpy VLC errors 2017-05-14 00:21:50 +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: Change types in rac_get_model_sym() to match the types they are initialized from 2017-05-14 00:21:49 +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-14 00:21:49 +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-14 00:21:49 +02:00
msvideo1enc.c
mvcdec.c
mxpegdec.c
nellymoser.c avcodec/nellymoser: Fix multiple left shift of negative value -8591 2017-05-14 00:21:49 +02:00
nellymoser.h
nellymoserdec.c
nellymoserenc.c
noise_bsf.c
nuv.c
nvenc.c avcodec/nvenc: only push cuda context on encoder close if encoder exists 2017-09-01 11:02:07 +02:00
nvenc.h avcodec/nvenc: Deprecate usage of global_quality, introducing qp 2017-03-23 17:10:52 +01:00
nvenc_h264.c avcodec/nvenc: Deprecate usage of global_quality, introducing qp 2017-03-23 17:10:52 +01:00
nvenc_hevc.c avcodec/nvenc: Deprecate usage of global_quality, introducing qp 2017-03-23 17:10:52 +01: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-05-06 17:30:07 -03:00
options_table.h Merge commit '17dac56b8f' 2017-03-31 09:46:51 +02:00
opus.c avcodec/opus: Check count of ambisonic channels 2017-02-17 11:18:30 +01:00
opus.h opus_celt: rename structures to better names and reorganize them 2017-02-14 06:15:36 +00:00
opus_celt.c opus_celt: rename structures to better names and reorganize them 2017-02-14 06:15:36 +00:00
opus_celt.h opus: add a native Opus encoder 2017-02-14 06:15:36 +00:00
opus_parser.c opus_parser: make ParseContext the first element in OpusParseContext 2016-12-10 13:36:57 +01:00
opus_pvq.c opus_pvq: prevent division by 0 2017-02-24 19:14:55 +00:00
opus_pvq.h opus: add a native Opus encoder 2017-02-14 06:15:36 +00:00
opus_rc.c opus_rc: add entropy encoding functions 2017-02-14 06:15:36 +00:00
opus_rc.h opus_rc: add entropy encoding functions 2017-02-14 06:15:36 +00:00
opus_silk.c avcodec/opus_silk: Fix integer overflow and out of array read 2017-05-14 17:56:21 +02:00
opusdec.c opus_celt: rename structures to better names and reorganize them 2017-02-14 06:15:36 +00:00
opusenc.c libavcodec/opusenc: use correct format specifiers 2017-03-27 09:35:48 +02:00
opustab.c opus_celt: rename structures to better names and reorganize them 2017-02-14 06:15:36 +00:00
opustab.h opus_celt: rename structures to better names and reorganize them 2017-02-14 06:15:36 +00:00
paf.h
pafaudio.c
pafvideo.c avcodec/pafvideo: Check for bitstream end in decode_0() 2017-10-26 17:34:42 +02:00
pamenc.c
parser.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
parser.h
pcm-bluray.c
pcm-dvd.c
pcm.c avcodec: add pcm_f16le and pcm_f24le decoder 2016-12-22 10:30:21 +01:00
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 pgssubdec: reset rle_data_len/rle_remaining_len on allocation error 2017-02-01 02:21:28 +01:00
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 avcodec/me_cmp: Fix crashes on ARM due to misalignment 2017-09-10 01:33:28 +02:00
pixblockdsp.h avcodec/me_cmp: Fix crashes on ARM due to misalignment 2017-09-10 01:33:28 +02:00
pixels.h
pixlet.c avcodec/pixlet: Fixes: undefined shift in av_mod_uintp2() 2017-09-10 01:33:28 +02:00
png.c
png.h png: split header state and data state in two separate variables. 2017-04-13 02:29:26 +02:00
png_parser.c
pngdec.c avcodec/pngdec: Clean up on av_frame_ref() failure 2017-10-26 17:34:42 +02: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-06-06 03:44:35 +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/proresdec2: SKIP_BITS() does not work with len=32 2017-10-26 17:34:42 +02: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 Merge commit '3fd22538bc' 2017-03-19 15:30:13 -03:00
psd.c libavcodec/psd : add test for channel depth/channel count in bitmap mode 2017-01-14 04:52:43 +01:00
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: make accesses to debug field be protected by owner lock. 2017-04-13 02:29:26 +02:00
pthread_internal.h
pthread_slice.c lavc/pthread_slice: remove pointless condition 2017-03-29 14:49:29 +02:00
ptx.c
put_bits.h
qcelpdata.h
qcelpdec.c
qdm2.c avcodec/qdm2: make use of bytestream2 2017-01-09 18:43:19 +01:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2data.h
qdmc.c avcodec/qdmc: silence gcc 6.2.0 warning 2017-02-10 17:04:56 +01:00
qdrw.c avcodec/qdrw: Fix null pointer dereference 2017-06-06 03:44: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 Merge commit '715b824346' 2017-04-01 15:14:31 +02:00
qsv.h
qsv_api.c
qsv_internal.h Merge commit '4ab61cd983' 2017-03-30 22:07:57 +01:00
qsvdec.c Merge commit '76167140a9' 2017-04-01 15:15:19 +02:00
qsvdec.h Merge commit '0940b748bd' 2017-03-31 17:16:39 -03:00
qsvdec_h2645.c
qsvdec_other.c Merge commit 'e0b164576f' 2017-04-01 11:21:02 +02:00
qsvenc.c Merge commit '4ab61cd983' 2017-03-30 22:07:57 +01:00
qsvenc.h
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 avcodec: Mark some codecs with threadsafe init as such 2017-02-07 23:31:25 +01:00
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-07-19 15:26:37 +02:00
ra144.h
ra144dec.c avcodec/ra144dec: Fix runtime error: left shift of negative value -17 2017-06-02 01:14:38 +02:00
ra144enc.c
ra288.c
ra288.h
ralf.c
ralfdata.h
rangecoder.c
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 Merge commit 'd639dcdae0' 2017-02-01 14:21:36 +01:00
raw.c
raw.h
rawdec.c
rawenc.c avcodec: estimate output bitrate for uncompressed video codecs 2017-03-17 11:55:16 +01:00
rdft.c
rdft.h
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-14 17:56:21 +02:00
rtjpeg.c
rtjpeg.h
rv10.c
rv10.h
rv10enc.c
rv20enc.c
rv30.c
rv30data.h
rv30dsp.c
rv34.c avcodec/rv34: Fix runtime error: signed integer overflow: 36880 * 66288 cannot be represented in type 'int' 2017-03-13 04:48:43 +01: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 left shift of 8 by 28 places cannot be represented in type 'int' 2017-05-14 00:21:49 +02:00
s302menc.c
samidec.c
sanm.c avcodec/sanm: Fix uninitialized reference frames 2017-06-02 01:14:38 +02:00
sbr.h
sbrdsp.c Merge commit '3ccec334b8' 2017-03-15 21:37:40 -03:00
sbrdsp.h
sbrdsp_fixed.c avcodec/sbrdsp_fixed: Fix undefined overflows in autocorrelate() 2017-09-10 01:33:28 +02:00
sbrdsp_template.c avcodec/sbrdsp_template: Fix: runtime error: signed integer overflow: 849815297 + 1315389781 cannot be represented in type 'int' 2017-06-02 01:14:38 +02:00
scpr.c avcodec/scpr: optimize shift loop. 2017-09-11 13:28:21 +02:00
screenpresso.c avcodec/screenpresso: return the packet size instead of 0 2016-12-15 22:11:26 +01:00
sgi.h
sgidec.c
sgienc.c
sgirledec.c
sheervideo.c avcodec/sheervideo: Check input buffer size before allocating and decoding 2017-06-02 01:14:38 +02:00
shorten.c avcodec/shorten: Move buffer allocation and offset init to end of read_header() 2017-09-12 01:54:00 +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 avcodec: add SIPR parser 2017-01-16 10:24:01 +01:00
siprdata.h
smacker.c
smc.c avcodec/smc: Check remaining input 2017-06-02 01:14:38 +02:00
smvjpegdec.c avcodec/smvjpegdec: return the packet size instead of 0 2016-12-15 22:12:48 +01:00
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-06-02 01:14:38 +02:00
snow_dwt.c
snow_dwt.h
snowdata.h
snowdec.c avcodec/snowdec: Check mv_scale 2017-10-26 17:34:42 +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: Fix signed integer overflow: 1811992524 * 384 cannot be represented in type 'int' 2017-02-19 23:38:46 +01: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 Merge commit '21e500ba64' 2017-03-20 09:17:34 +01:00
svq1enc.c
svq1enc.h
svq1enc_cb.h
svq3.c avcodec/svq3: Fix overflow in svq3_add_idct_c() 2017-10-26 17:34:42 +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_lpc() 2017-10-26 17:34:42 +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-14 00:21:49 +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-14 00:21:50 +02:00
texturedsp.h
texturedspenc.c
thread.h pthread_frame: allow per-field ThreadFrame owners. 2017-04-13 02:29:26 +02:00
tiertexseqv.c avcodec/tiertexseqv: set the fixed dimenasions, do not depend on the demuxer doing so 2017-05-14 00:21:49 +02:00
tiff.c avcodec/tiff: Update pointer only when the result is used 2017-07-19 15:26:37 +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-06-02 01:14:38 +02:00
truemotion1data.h
truemotion2.c avcodec/truemotion2: Fix integer overflows in tm2_high_chroma() 2017-10-26 17:34:42 +02:00
truemotion2rt.c
truespeech.c
truespeech_data.h
tscc.c
tscc2.c
tscc2data.h
tta.c
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 avcodec/utils: Fix signed integer overflow in rc_initial_buffer_occupancy initialization 2017-09-10 01:33:28 +02:00
utvideo.c
utvideo.h Merge commit '131a85a1fe' 2017-03-20 11:33:48 +01:00
utvideodec.c Merge commit '131a85a1fe' 2017-03-20 11:33:48 +01: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 avcodec: Mark some codecs with threadsafe init as such 2017-02-07 23:31:25 +01:00
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: Implement device-only setup 2017-03-22 19:07:32 +00:00
vaapi_decode.h vaapi: Implement device-only setup 2017-03-22 19:07:32 +00:00
vaapi_encode.c vaapi_encode: Pass framerate parameters to driver 2017-02-08 19:14:05 +00:00
vaapi_encode.h vaapi_encode: Pass framerate parameters to driver 2017-02-08 19:14:05 +00:00
vaapi_encode_h26x.c
vaapi_encode_h26x.h
vaapi_encode_h264.c vaapi_h264: Enable VBR mode 2017-02-08 19:14:05 +00:00
vaapi_encode_h265.c Merge commit '0bfdcce4d4' 2017-03-23 20:02:11 -03:00
vaapi_encode_mjpeg.c
vaapi_encode_mpeg2.c vaapi_encode: Add MPEG-2 support 2017-02-08 19:14:05 +00:00
vaapi_encode_vp8.c vaapi_vp8: Use VP8_MAX_QUANT instead of magic number 2017-02-17 00:12:40 +00: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-07-19 15:26:37 +02:00
vble.c avcodec: Mark some codecs with threadsafe init as such 2017-02-07 23:31:25 +01:00
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
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_dwt: pad the temporary buffer by the slice size 2017-11-09 02:10:51 +00:00
vc2enc_dwt.c vc2enc_dwt: pad the temporary buffer by the slice size 2017-11-09 02:10:51 +00:00
vc2enc_dwt.h vc2enc_dwt: pad the temporary buffer by the slice size 2017-11-09 02:10:51 +00:00
vcr1.c
vda.c
vda.h
vda_h264.c
vda_h264_dec.c lavc/vda_h264_dec.c Fix NULL pointer dereference 2017-02-16 13:20:27 +01:00
vda_vt_internal.h
vdpau.c Merge commit '800d91d348' 2017-03-31 16:38:37 -03:00
vdpau.h
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 Bump minor for 3.3 2017-04-02 19:49:45 +02:00
videodsp.c
videodsp.h
videodsp_template.c
videotoolbox.c avcodec/h264, videotoolbox: fix crash after VT decoder fails 2017-03-07 11:58:38 +01:00
videotoolbox.h avcodec/videotoolbox: allow not setting the kCVPixelBufferPixelFormatTypeKey 2017-03-02 10:32:21 +01:00
videotoolboxenc.c avcodec/videotoolboxenc: remove unused atomic header 2017-03-23 11:51:00 -03:00
vima.c
vlc.h speedhq: fix out-of-bounds write 2017-02-02 01:12:07 +01:00
vmdaudio.c
vmdvideo.c
vmnc.c avcodec/vmnc: Check location before use 2017-06-02 01:14:38 +02:00
vorbis.c
vorbis.h
vorbis_data.c
vorbis_enc_data.h
vorbis_parser.c
vorbis_parser.h
vorbis_parser_internal.h
vorbisdec.c Fix all -Wformat warnings raised by DJGPP 2017-03-29 14:49:29 +02:00
vorbisdsp.c
vorbisdsp.h
vorbisenc.c
vp3.c avcodec/vp3: Check remaining bits in unpack_dct_coeffs() 2017-05-14 00:21:49 +02: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-14 00:21:49 +02:00
vp8.h vp8: make mv_min/max thread-local if using partition threading. 2017-04-13 02:29:26 +02: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-14 00:21:50 +02:00
vp8dsp.h
vp9.c vp9: split out loopfilter functions in their own source file. 2017-03-28 18:04:26 -04: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_superframe_bsf.c
vp9block.c avcodec/vp9block: fix runtime error: signed integer overflow: 196675 * 20670 cannot be represented in type 'int' 2017-06-02 01:14:38 +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-19 15:26:37 +02:00
wavpack.h avcodec/wavpack: Fix runtime error: signed integer overflow: 1886191616 + 277872640 cannot be represented in type 'int' 2017-07-19 15:26:37 +02:00
wavpackenc.c
wavpackenc.h
webp.c avcodec/webp: Fixes null pointer dereference 2017-06-02 01:14:38 +02: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 avcodec/wmalosslessdec: remove warning message as bug is fixed 2017-02-01 19:35:24 +01:00
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-14 00:21:50 +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-06-02 01:14:38 +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 avcodec: add XMA2 parser 2017-01-20 13:58:41 +01:00
xpmdec.c avcodec/xpmdec: Fix multiple pointer/memory issues 2017-05-14 00:21:50 +02:00
xsubdec.c avcodec/xsubdec: use init_get_bits8() 2017-02-03 20:25:53 +01:00
xsubenc.c
xvididct.c Merge commit '2ec9fa5ec6' 2017-03-21 14:29:52 -03:00
xvididct.h
xvmc.h
xvmc_internal.h
xwd.h
xwddec.c avcodec/xwddec: Check bpp more completely 2017-05-14 00:21:49 +02:00
xwdenc.c
xxan.c
y41pdec.c avcodec/y41pdec: Fix width in input buffer size check 2017-05-14 00:21:49 +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-26 00:14:20 +02:00
yop.c
yuv4dec.c
yuv4enc.c
zerocodec.c avcodec: Mark some codecs with threadsafe init as such 2017-02-07 23:31:25 +01:00
zmbv.c avcodec/zmbv: Check decomp_size 2017-09-10 01:33:28 +02:00
zmbvenc.c