1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00
FFmpeg/libavcodec
Andreas Rheinhardt 39638ace67 avcodec/dsicinvideo: Remove redundant code for freeing
The dsicinvideo decoder already has the FF_CODEC_CAP_INIT_CLEANUP flag
set, so it is unnecessary to directly clean up some already allocated
buffers in case another one could not be allocated in the init function,
as all buffers will be freed anyway later in the decoder's close
function.

Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2020-09-15 19:25:26 +02:00
..
aarch64 libavcodec: aarch64: Add a NEON implementation of pixblockdsp 2020-05-15 23:37:55 +03:00
alpha
arm libavcodec: arm: Add a NEON implementation of pixblockdsp 2020-05-15 23:37:43 +03:00
avr32
bfin
mips avcodec/mips: [loongson] Fixed mmi optimization 2020-09-10 23:31:10 +02:00
neon
ppc
sh4
sparc
tests Remove unnecessary use of avcodec_close(). 2020-06-10 11:31:16 +02:00
x86 x86/cfhddsp: zero extend int arguments 2020-08-28 20:09:25 -03:00
.gitignore
4xm.c avcodec/4xm: Check index in decode_i_block() also in the path where its not used. 2019-09-26 21:02:34 +02:00
8bps.c
8svx.c avcodec/8svx: Use av_assert1(0) instead of error message in unreachable code 2020-02-03 00:11:18 +01:00
012v.c
a64colors.h
a64multienc.c
a64tables.h
aac_ac3_parser.c lavc/aac_ac3_parser: fix potential overflow when averaging bitrate 2020-08-12 17:35:38 +02:00
aac_ac3_parser.h lavc/aac_ac3_parser: fix potential overflow when averaging bitrate 2020-08-12 17:35:38 +02:00
aac_adtstoasc_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
aac_defines.h
aac_parser.c
aac.h lavc/aacdec_template: Only warn once about unusual 7.1 encoding. 2020-04-04 23:56:51 +02:00
aaccoder_trellis.h
aaccoder_twoloop.h
aaccoder.c
aacdec_fixed.c avcodec/aacdec_fixed: Add FF_CODEC_CAP_INIT_CLEANUP 2019-09-24 17:53:39 +02:00
aacdec_template.c avcodec/aacdec_template: Initialize layout_map on declaration 2020-08-30 16:18:37 +02:00
aacdec.c avcodec/aacdec: Check if we run out of input in read_stream_mux_config() 2019-09-24 17:53:39 +02:00
aacdectab.h avcodec/aacdectab: add mapping for 22.2 2020-08-04 00:17:56 +03:00
aacenc_is.c
aacenc_is.h
aacenc_ltp.c
aacenc_ltp.h
aacenc_pred.c
aacenc_pred.h
aacenc_quantization_misc.h
aacenc_quantization.h
aacenc_tns.c
aacenc_tns.h
aacenc_utils.h
aacenc.c avcodec/aacenc: remove FF_ALLOCZ_ARRAY_OR_GOTO and gotos label 2020-06-13 06:59:19 +08:00
aacenc.h
aacenctab.c
aacenctab.h
aacps_fixed_tablegen.c
aacps_fixed_tablegen.h
aacps_fixed.c
aacps_float.c
aacps_tablegen_template.c
aacps_tablegen.c
aacps_tablegen.h
aacps.c avcodec/aacps: Fix integer overflows in hybrid_synthesis() 2019-09-11 22:43:14 +02:00
aacps.h
aacpsdata.c
aacpsdsp_fixed.c
aacpsdsp_float.c
aacpsdsp_template.c
aacpsdsp.h
aacpsy.c
aacsbr_fixed_tablegen.h
aacsbr_fixed.c
aacsbr_tablegen_common.h
aacsbr_tablegen.h
aacsbr_template.c
aacsbr.c
aacsbr.h
aacsbrdata.h
aactab.c
aactab.h
aandcttab.c
aandcttab.h
aasc.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
ac3_parser_internal.h
ac3_parser.c avcodec/ac3_parser: recognize LE bitstream variant 2020-02-23 18:17:29 +01:00
ac3_parser.h
ac3.c
ac3.h
ac3dec_data.c
ac3dec_data.h
ac3dec_fixed.c avcodec/ac3dec_fixed: Remove some temporary variables from scale_coefs() 2020-06-08 00:21:15 +02:00
ac3dec_float.c
ac3dec.c
ac3dec.h
ac3dsp.c
ac3dsp.h
ac3enc_fixed.c avcodec/ac3enc: add FF_CODEC_CAP_INIT_CLEANUP 2020-06-13 06:59:18 +08:00
ac3enc_float.c lavc: Use supported_samplerates for Dolby Digital encoders. 2020-04-04 23:12:27 +02:00
ac3enc_opts_template.c
ac3enc_template.c avcodec/ac3enc_template: remove FF_ALLOC_ARRAY_OR_GOTO and gotos label 2020-06-13 06:59:19 +08:00
ac3enc.c avcodec/ac3enc: remove FF_ALLOCZ_ARRAY_OR_GOTO and gotos label 2020-06-13 06:59:19 +08:00
ac3enc.h ac3enc: drop a global variable 2020-02-07 13:36:57 -03:00
ac3tab.c avcodec/ac3_tab: Zero-terminate ff_ac3_sample_rate_tab 2020-04-11 17:13:36 +02:00
ac3tab.h avcodec/ac3_tab: Zero-terminate ff_ac3_sample_rate_tab 2020-04-11 17:13:36 +02:00
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c
acelp_pitch_delay.h
acelp_vectors.c
acelp_vectors.h
adpcm_data.c avcodec/adpcm_data: extend ff_adpcm_ima_cunning_index_table 2020-05-29 19:40:36 +02:00
adpcm_data.h avcodec/adpcm_data: extend ff_adpcm_ima_cunning_index_table 2020-05-29 19:40:36 +02:00
adpcm.c avcodec/adpcm: take into account block_align when decoding ADPCM_PSX 2020-09-12 14:52:31 +02:00
adpcm.h avcodec/adpcm_argo: add ff_adpcm_argo_expand_nibble() and cleanup parameters 2020-08-07 23:04:25 +10:00
adpcmenc.c avcodec: add adpcm_argo encoder 2020-08-07 23:04:28 +10:00
adts_header.c
adts_header.h
adts_parser.c
adts_parser.h
adx_parser.c
adx.c
adx.h
adxdec.c avcodec/adxdec: Remove unnecessary left-shift 2020-01-21 10:01:46 +01:00
adxenc.c avcodec/adxenc: Avoid undefined left shift of negative numbers 2020-01-21 10:01:46 +01:00
agm.c avcodec/agm: Fix off by 1 error in decode_inter_plane() 2020-09-10 23:31:10 +02:00
aic.c pthread_frame: merge the functionality for normal decoder init and init_thread_copy 2020-04-10 15:24:54 +02:00
alac_data.c
alac_data.h
alac.c avcodec/alac: Check decorr_shift to avoid invalid shift 2020-07-24 22:34:15 +02:00
alacdsp.c avcodec/alacdsp: Fix invalid shift in append_extra_bits() 2020-05-02 17:30:02 +02:00
alacdsp.h
alacenc.c
aliaspixdec.c avcodec/aliaspixdec: Check input size against minimal picture size 2019-10-20 19:57:51 +02:00
aliaspixenc.c
allcodecs.c avcodec: add AV1 hardware accelerated decoder 2020-09-12 13:08:34 -03:00
alsdec.c avcodec/alsdec: Discard frames for which no channel could be decoded 2019-12-01 17:17:04 +01:00
amfenc_h264.c avcodec/encode: restructure the core encoding code 2020-06-18 17:11:37 -03:00
amfenc_hevc.c avcodec/amfenc_hevc: set default gops_per_idr 1 2020-07-03 00:54:20 +02:00
amfenc.c avcodec/encode: restructure the core encoding code 2020-06-18 17:11:37 -03:00
amfenc.h avcodec/encode: restructure the core encoding code 2020-06-18 17:11:37 -03:00
amr.h
amrnbdata.h
amrnbdec.c
amrwbdata.h lavc/amrwbdec: Do not ignore NO_DATA frames. 2020-04-05 01:55:34 +02:00
amrwbdec.c lavc/amrwbdec: Add a comment about the missing muting technique. 2020-04-11 14:23:51 +02:00
anm.c avcodec/anm: Don't unnecessarily use context variables 2020-05-31 13:13:52 +02:00
ansi.c ansi: process ESC[3m italics attribute 2020-02-19 20:48:49 +11:00
apedec.c avcodec/apedec: Fix undefined integer overflow with 24bit 2020-07-07 18:20:39 +02:00
apng.h
aptx.c avcodec/aptx: split decoder and encoder into separate files 2020-02-05 22:47:27 -03:00
aptx.h avcodec/aptx: split decoder and encoder into separate files 2020-02-05 22:47:27 -03:00
aptxdec.c avcodec/aptx: split decoder and encoder into separate files 2020-02-05 22:47:27 -03:00
aptxenc.c avcodec/aptx: split decoder and encoder into separate files 2020-02-05 22:47:27 -03:00
arbc.c
ass_split.c lavc/ass_split: fix parsing utf8 scripts 2020-04-10 09:32:13 -07:00
ass_split.h
ass.c avcodec/ass: explicitly set ScaledBorderAndShadow 2020-05-23 00:26:38 +02:00
ass.h lavc/movtextdec: allow setting subtitle frame dimensions 2020-04-10 09:32:13 -07:00
assdec.c
assenc.c lavc/assenc: return more meaningful error code 2020-04-10 15:58:04 -07:00
asv.c
asv.h
asvdec.c
asvenc.c avcodec/put_bits: Make bit buffers 64-bit 2020-07-19 10:59:43 +02:00
atrac1.c avcodec/atrac1: Cleanup generically after init failure 2020-09-15 19:25:25 +02:00
atrac1data.h
atrac3.c avcodec/atrac3: Check for huge block aligns 2019-11-20 15:50:15 +01:00
atrac3data.h
atrac3plus_data.h
atrac3plus.c avcodec/atrac3plus: Check split point in fill mode 3 2019-11-09 17:54:59 +01:00
atrac3plus.h
atrac3plusdec.c avcodec/atrac3plusdec: add FF_CODEC_CAP_INIT_CLEANUP 2019-11-09 17:21:36 +01:00
atrac3plusdsp.c
atrac9dec.c avcodec/atrac9dec: Clamp band_ext_data to max that can be read if skipped. 2019-12-28 11:20:48 +01:00
atrac9tab.h avcodec/atrac9tab: use explicit ATRAC9BlockConfig struct initializers 2019-10-22 10:49:30 -03:00
atrac.c
atrac.h
atsc_a53.c avcodec: move ff_alloc_a53_sei() to atsc_53 2020-08-15 13:01:25 -03:00
atsc_a53.h avcodec: move ff_alloc_a53_sei() to atsc_53 2020-08-15 13:01:25 -03:00
audio_frame_queue.c
audio_frame_queue.h
audiodsp.c avcodec/audiodsp: Fix integer overflow in scalarproduct_int16_c() 2020-04-16 00:56:49 +02:00
audiodsp.h
audiotoolboxdec.c avcodec, avformat: Remove unnecessary initializations of side data size 2020-06-22 12:20:37 +02:00
audiotoolboxenc.c avcodec: deprecate Lossless and Intra Only encoder capabilites 2020-05-21 12:32:15 -03:00
aura.c
av1_frame_merge_bsf.c avcodec/av1_frame_merge_bsf: Use separate contexts for reading/writing 2020-07-16 21:49:27 -03:00
av1_frame_split_bsf.c avcodec/cbs: Remove unused function parameters 2020-07-07 04:46:51 +02:00
av1_metadata_bsf.c avcodec/av1_metadata_bsf: Use separate contexts for reading/writing 2020-07-16 21:49:27 -03:00
av1_parse.c avcodec/av1_parse: Use av_fast_realloc() for OBU array 2019-10-15 00:00:38 -03:00
av1_parse.h avcodec/av1_parse: use macro for MAX_OBU_HEADER_SIZE 2020-08-13 23:48:40 -03:00
av1_parser.c avcodec/av1_parser: don't set AVCodecContext frame dimensions 2020-09-12 13:10:16 -03:00
av1.h avcodec/cbs_av1: add missing frame restoration type enum values 2020-09-02 12:33:02 -03:00
av1dec.c avcodec/av1dec: fix setting pix_fmt 2020-09-12 17:39:45 -03:00
av1dec.h avcodec: add AV1 hardware accelerated decoder 2020-09-12 13:08:34 -03:00
avcodec.h avcodec: add constants for KLV pseudo-profile. 2020-05-31 18:31:54 +02:00
avcodecres.rc
avdct.c pixblockdsp, avdct: Add get_pixels_unaligned 2020-05-13 13:20:08 +03:00
avdct.h pixblockdsp, avdct: Add get_pixels_unaligned 2020-05-13 13:20:08 +03:00
avfft.c
avfft.h
avpacket.c avcodec/packet: move AVPacketList definition and function helpers over from libavformat 2020-09-15 09:53:39 -03:00
avpicture.c
avrndec.c avcodec/avrndec: Fix memleak on error 2020-09-15 19:25:26 +02:00
avs2_parser.c
avs.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
avuidec.c
avuienc.c avcodec: deprecate Lossless and Intra Only encoder capabilites 2020-05-21 12:32:15 -03:00
bethsoftvideo.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
bethsoftvideo.h
bfi.c
bgmc.c avcodec: Replace get_bits_long() by get_bits() where possible 2019-12-31 18:43:50 +01:00
bgmc.h avcodec/bgmc: Check input space in ff_bgmc_decode_init() 2019-09-02 18:09:11 +02:00
bink.c avcodec/bink: Only keep what is used from HpelDSPContext 2020-09-04 20:40:55 +02:00
binkaudio.c avcodec/binkaudio: Avoid allocation for array 2020-09-04 20:43:43 +02:00
binkdata.h
binkdsp.c
binkdsp.h
bintext.c
bintext.h
bit_depth_template.c
bitpacked.c avcodec/bitpacked: add missing comma to codec tags 2020-06-04 19:22:29 +02:00
bitstream_filter.c
bitstream_filters.c bsf: switch to child_class_iterate() 2020-06-10 12:36:44 +02:00
bitstream.c avcodec/bitstream: Remove outdated comment 2020-09-01 09:07:58 +02:00
blockdsp.c
blockdsp.h
bmp_parser.c libavcodec/bmp_parser.c: fix a use_of_uninitialized_value in target_dec_fuzzer. 2020-06-06 00:25:00 +02:00
bmp.c
bmp.h
bmpenc.c
bmvaudio.c
bmvvideo.c
brenderpix.c
bsf_internal.h bsf: switch to child_class_iterate() 2020-06-10 12:36:44 +02:00
bsf.c bsf: switch to child_class_iterate() 2020-06-10 12:36:44 +02:00
bsf.h avcodec/bsf: improve the doxy for av_bsf_flush() 2020-08-15 15:55:22 -03:00
bswapdsp.c
bswapdsp.h
bytestream.h bytestream: Make get_bytes_left compatible with overread 2020-03-06 00:58:31 +01:00
c93.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
cabac_functions.h
cabac.c libavcodec, libpostproc: Remove outcommented START/STOP_TIMER 2020-03-14 18:24:04 +01:00
cabac.h
canopus.c
canopus.h
cavs_parser.c
cavs.c
cavs.h
cavsdata.c
cavsdec.c avcodec/cavsdec, h264*, hevc_parser: Use get_ue_golomb_31 where possible 2020-07-29 05:11:54 +02:00
cavsdsp.c avcodec/cavsdsp: Fix undefined left shifts of negative numbers 2020-02-07 12:35:48 +01:00
cavsdsp.h
cbrt_data_fixed.c
cbrt_data.c
cbrt_data.h
cbrt_fixed_tablegen.c
cbrt_tablegen_template.c
cbrt_tablegen.c
cbrt_tablegen.h
cbs_av1_syntax_template.c avcodec/cbs_av1: add missing frame restoration type enum values 2020-09-02 12:33:02 -03:00
cbs_av1.c cbs_av1: Use table-based alloc/free 2020-09-02 00:00:57 +01:00
cbs_av1.h cbs: Ensure that reference fields always follow the associated pointer 2020-09-02 00:00:50 +01:00
cbs_h264_syntax_template.c avcodec/cbs_h264_syntax_template: fix off by 1 error with slice_group_change_cycle 2020-04-05 23:18:55 +02:00
cbs_h264.h cbs: Ensure that reference fields always follow the associated pointer 2020-09-02 00:00:50 +01:00
cbs_h265_syntax_template.c avcodec/cbs_h265: set default VUI parameters when vui_parameters_present_flag is false 2020-06-25 23:36:12 -03:00
cbs_h265.h cbs: Ensure that reference fields always follow the associated pointer 2020-09-02 00:00:50 +01:00
cbs_h2645.c cbs_h265: Use table-based alloc/free 2020-09-02 00:00:57 +01:00
cbs_h2645.h avcodec/cbs: Factor out common code for writing units 2019-11-17 23:31:44 +00:00
cbs_internal.h cbs: Add support functions for handling unit content references 2020-09-02 00:00:57 +01:00
cbs_jpeg_syntax_template.c avcodec/cbs_jpeg_syntax_template: Check array index in huffman_table() 2020-04-15 18:48:23 +02:00
cbs_jpeg.c avcodec/cbs_jpeg: Fix uninitialized end index in cbs_jpeg_split_fragment() 2020-07-10 20:27:07 +02:00
cbs_jpeg.h cbs: Ensure that reference fields always follow the associated pointer 2020-09-02 00:00:50 +01:00
cbs_mpeg2_syntax_template.c
cbs_mpeg2.c cbs_mpeg2: Use table-based alloc/free 2020-09-02 00:00:57 +01:00
cbs_mpeg2.h cbs: Ensure that reference fields always follow the associated pointer 2020-09-02 00:00:50 +01:00
cbs_vp9_syntax_template.c avcodec/cbs: Avoid leaving the ... out in calls to variadic macros 2020-04-12 23:23:49 +02:00
cbs_vp9.c cbs_vp9: Use table-based alloc/free 2020-09-02 00:00:57 +01:00
cbs_vp9.h cbs: Ensure that reference fields always follow the associated pointer 2020-09-02 00:00:50 +01:00
cbs.c cbs: Add support functions for handling unit content references 2020-09-02 00:00:57 +01:00
cbs.h cbs: Add support functions for handling unit content references 2020-09-02 00:00:57 +01:00
ccaption_dec.c avcodec/ccaption_dec: add support for background colors 2020-06-23 21:55:40 +02:00
cdgraphics.c avcodec/cdgraphics: fix decoded output when seeking to start of file 2020-09-13 16:05:01 +02:00
cdtoons.c avcodec/cdtoons: Check sprite_offset is within the packet 2020-05-12 21:39:13 +02:00
cdxl.c avcodec/cdxl: also mark decoded frame as keyframe 2020-08-31 00:15:22 +02:00
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h
cfhd.c avcodec/cfhd: Check transform type 2020-08-30 16:18:37 +02:00
cfhd.h avcodec/cfhd: Replace a few literal numbers by named constants 2020-08-30 16:18:37 +02:00
cfhddata.c
cfhddsp.c avcodec/cfhd: add x86 SIMD 2020-08-26 21:13:38 +02:00
cfhddsp.h avcodec/cfhd: add x86 SIMD 2020-08-26 21:13:38 +02:00
cfhdenc.c avcodec/cfhdenc: Fix leaks on allocation errors 2020-09-14 15:11:27 +02:00
cga_data.c
cga_data.h
chomp_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
cinepak.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
cinepakenc.c avcodec/cinepakenc: Cleanup generically after init failure 2020-08-30 02:55:43 +02:00
clearvideo.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
clearvideodata.h
cljrdec.c
cljrenc.c
cllc.c pthread_frame: merge the functionality for normal decoder init and init_thread_copy 2020-04-10 15:24:54 +02:00
cngdec.c avcodec/cngdec: Remove AV_CODEC_CAP_DELAY 2019-11-24 22:57:02 +01:00
cngenc.c
codec2utils.c
codec2utils.h
codec_desc.c avcodec: add PhotoCD decoder 2020-09-04 16:01:53 +02:00
codec_desc.h avcodec.h: split AVCodecDescriptor API into its own header 2020-04-10 14:15:14 +02:00
codec_id.h avcodec: add PhotoCD decoder 2020-09-04 16:01:53 +02:00
codec_par.h avcodec.h: split AVCodecParameters API into its own header 2020-05-22 14:38:57 +02:00
codec.h avcodec/encode: restructure the core encoding code 2020-06-18 17:11:37 -03:00
cook_parser.c
cook.c avcodec/cook: Use 3 stage VLC decoding for channel_coupling 2019-12-31 18:43:50 +01:00
cookdata.h
copy_block.h
cos_tablegen.c
cpia.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
crystalhd.c avcodec/crystalhd: Remove unused packet 2020-09-13 05:03:44 +02:00
cscd.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
cuviddec.c avcodec/decode: use a single list bsf for codec decode bsfs 2020-05-02 19:14:08 +02:00
cyuv.c
d3d11va.c
d3d11va.h
dca_core_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
dca_core.c
dca_core.h
dca_exss.c
dca_exss.h
dca_lbr.c avcodec/dca_lbr: Fix some error codes and error passing 2020-02-03 00:11:18 +01:00
dca_lbr.h
dca_parser.c
dca_syncwords.h
dca_xll.c
dca_xll.h
dca.c
dca.h
dcaadpcm.c
dcaadpcm.h
dcadata.c
dcadata.h
dcadct.c
dcadct.h
dcadec.c
dcadec.h
dcadsp.c
dcadsp.h
dcaenc.c
dcaenc.h
dcahuff.c
dcahuff.h
dcamath.h
dct32_fixed.c
dct32_float.c
dct32_template.c
dct32.h
dct.c
dct.h
dctref.c
dctref.h
dds.c
decode.c avcodec/decode: use a packet list to store packet properties 2020-09-15 09:53:39 -03:00
decode.h avcodec/decode: move the ff_decode_frame_props() prototype to the proper header 2020-08-20 13:17:50 -03:00
dfa.c avcodec/dfa: Use array of fixed-sized strings for fixed-sized strings 2020-03-24 22:02:13 +01:00
dirac_arith.c
dirac_arith.h
dirac_dwt_template.c
dirac_dwt.c
dirac_dwt.h
dirac_parser.c
dirac_vlc.c avcodec/dirac_vlc: Fix integer overflow in ff_dirac_golomb_read_32/16bit() 2020-04-25 22:32:16 +02:00
dirac_vlc.h diracdec: rewrite golomb reader 2020-03-12 20:26:48 +00:00
dirac.c
dirac.h
diracdec.c diracdec: rewrite golomb reader 2020-03-12 20:26:48 +00:00
diracdsp.c
diracdsp.h
diractab.c
diractab.h
dnxhd_parser.c
dnxhddata.c
dnxhddata.h
dnxhddec.c pthread_frame: merge the functionality for normal decoder init and init_thread_copy 2020-04-10 15:24:54 +02:00
dnxhdenc.c avcodec/dnxhdenc: remove FF_ALLOCZ_ARRAY_OR_GOTO and gotos label 2020-06-13 06:59:19 +08:00
dnxhdenc.h
dolby_e.c
dolby_e.h
dpcm.c avcodec/dpcm: clip exponent into supported range in XAN DPCM 2020-04-11 18:15:58 +02:00
dpx_parser.c
dpx.c
dpxenc.c
dsd_tablegen.h
dsd.c
dsd.h
dsddec.c avcodec/dsddec: Check channels 2020-05-21 09:31:08 +02:00
dsicinaudio.c
dsicinvideo.c avcodec/dsicinvideo: Remove redundant code for freeing 2020-09-15 19:25:26 +02:00
dss_sp.c
dstdec.c avcodec/dstdec: Replace AC overread check by sample rate check 2020-07-02 17:14:31 +02:00
dump_extradata_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
dv_profile_internal.h
dv_profile.c
dv_profile.h
dv_tablegen.c
dv_tablegen.h
dv.c
dv.h avcodec/dvenc: support encoding dvcprohd 2019-11-13 09:08:43 -08:00
dvaudio_parser.c
dvaudio.h
dvaudiodec.c
dvbsub_parser.c avcodec/dvbsub_parser: Don't allocate buffer separately 2020-07-04 17:36:19 +02:00
dvbsubdec.c avcodec/dvbsubdec: error out on unsupported coding methods 2020-08-22 19:02:01 +02:00
dvbsubenc.c avcodec/dvbsubenc: fix onject/object typo 2020-08-22 19:02:01 +02:00
dvbtxt.h
dvd_nav_parser.c
dvdata.c
dvdata.h
dvdec.c avcodec/dvdec: Use av_clip_uint8 instead of ff_crop_tab 2019-11-20 00:14:03 +01:00
dvdsub_parser.c avcodec/dvdsub_parser: Remove empty init function 2020-07-04 17:36:19 +02:00
dvdsub.c avcodec/dvdsub: Fix warning about incompatible pointer type 2020-02-14 10:20:36 -03:00
dvdsubdec.c lavc/dvdsubdec: Move palette parsing to new function 2020-02-04 23:34:22 +01:00
dvdsubenc.c lavc/dvdsubenc: accept palette from options 2020-02-04 23:34:22 +01:00
dvenc.c avcodec: deprecate Lossless and Intra Only encoder capabilites 2020-05-21 12:32:15 -03:00
dxa.c
dxtory.c avcodec/dxtory: add frame threads support 2020-09-05 10:32:30 +02:00
dxv.c avcodec/dxv: make prev variable unsigned 2020-02-22 00:15:43 +01:00
dxva2_h264.c
dxva2_hevc.c
dxva2_internal.h
dxva2_mpeg2.c
dxva2_vc1.c
dxva2_vp9.c
dxva2.c
dxva2.h
eac3_core_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
eac3_data.c
eac3_data.h
eac3dec.c
eac3enc.c lavc: Use supported_samplerates for Dolby Digital encoders. 2020-04-04 23:12:27 +02:00
eac3enc.h
eacmv.c avcodec/eacmv: Cleanup generically after init failure 2020-08-30 02:57:06 +02:00
eaidct.c
eaidct.h
eamad.c
eatgq.c
eatgv.c
eatqi.c
elbg.c
elbg.h
elsdec.c
elsdec.h
encode.c avcodec/encode: unref the packet on AVCodec.receive_packet() failure 2020-09-01 10:05:05 -03:00
encode.h avcodec/encode: restructure the core encoding code 2020-06-18 17:11:37 -03:00
error_resilience.c
error_resilience.h
escape124.c avcodec: Replace get_bits_long() by get_bits() where possible 2019-12-31 18:43:50 +01:00
escape130.c
evrcdata.h
evrcdec.c
exif.c
exif.h
exr.c libavcodec/exr: fix incorrect translation of denorm mantissa 2020-09-15 19:22:18 +02:00
exrdsp.c
exrdsp.h
extract_extradata_bsf.c avcodec/extract_extradata: Reindent after the last commit 2020-09-11 14:38:18 +02:00
faandct.c
faandct.h
faanidct.c
faanidct.h
fastaudio.c avcodec/fastaudio: Remove redundant % 32 2020-09-10 23:31:10 +02:00
faxcompr.c
faxcompr.h
fdctdsp.c
fdctdsp.h
ffjni.c
ffjni.h
fft_fixed_32.c
fft_fixed.c
fft_float.c
fft_init_table.c
fft_table.h
fft_template.c
fft-internal.h
fft.h
ffv1_template.c lavc/ffv1: Properly check that the 4th and 5th quant tables are zeroes 2020-01-06 00:06:03 +00:00
ffv1.c libavcodec, libpostproc: Remove outcommented START/STOP_TIMER 2020-03-14 18:24:04 +01:00
ffv1.h libavcodec, libpostproc: Remove outcommented START/STOP_TIMER 2020-03-14 18:24:04 +01:00
ffv1dec_template.c
ffv1dec.c pthread_frame: merge the functionality for normal decoder init and init_thread_copy 2020-04-10 15:24:54 +02:00
ffv1enc_template.c
ffv1enc.c libavcodec, libpostproc: Remove outcommented START/STOP_TIMER 2020-03-14 18:24:04 +01:00
ffwavesynth.c avcodec/ffwavesynth: Fix integer overflow in wavesynth_synth_sample / WS_SINE 2020-09-07 23:05:25 +02:00
fic.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
file_open.c
filter_units_bsf.c avcodec/cbs: Remove unused function parameters 2020-07-07 04:46:51 +02:00
fits.c
fits.h
fitsdec.c avcodec/fitsdec: Use lrint() 2019-12-05 20:20:05 +01:00
fitsenc.c
flac_parser.c avcodec/flac_parser: Do not lose header count in find_headers_search() 2020-04-16 00:56:49 +02:00
flac.c avcodec: Replace get_bits_long() by get_bits() where possible 2019-12-31 18:43:50 +01:00
flac.h
flacdata.c
flacdata.h
flacdec.c avcodec/flacdec: use designated initializers for AVClass 2020-08-28 01:16:55 +02:00
flacdsp_lpc_template.c
flacdsp_template.c avcodec/flacdsp_template: Fix invalid shifts in decorrelate 2020-04-07 18:29:20 +02:00
flacdsp.c
flacdsp.h
flacenc.c avcodec: deprecate Lossless and Intra Only encoder capabilites 2020-05-21 12:32:15 -03:00
flashsv2enc.c
flashsv.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
flashsvenc.c
flicvideo.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
flv.h
flvdec.c avcodec: Replace get_bits_long() by get_bits() where possible 2019-12-31 18:43:50 +01:00
flvenc.c avcodec: Add FF_CODEC_CAP_INIT_CLEANUP 2020-05-27 21:59:51 +08:00
fmtconvert.c
fmtconvert.h
fmvc.c
frame_thread_encoder.c avcodec/frame_thread_encoder: remove usage of avcodec_encode_video2() 2020-05-25 12:46:22 -03:00
frame_thread_encoder.h
fraps.c
frwu.c
g2meet.c avcodec/g2meet: Check tile_width in epic_jb_decode_tile() 2020-05-10 01:09:13 +02:00
g722.c
g722.h
g722dec.c
g722dsp.c
g722dsp.h
g722enc.c
g723_1_parser.c
g723_1.c
g723_1.h
g723_1dec.c avcodec/g723_1dec: fix invalid shift with negative sid_gain 2019-10-29 16:20:33 +01:00
g723_1enc.c avcodec/g723_1enc: Avoid skip_put_bits() 2020-08-01 19:08:11 +02:00
g726.c
g729_parser.c avcodec/g729_parser: Check block_size 2019-09-26 21:02:34 +02:00
g729.h
g729data.h
g729dec.c avcodec/g729dec: Avoid one multiply by using init_get_bits8() 2019-12-01 17:17:04 +01:00
g729postfilter.c avcodec/g729postfilter: Clip gain before scaling with AGC_FAC1 2020-05-11 00:45:09 +02:00
g729postfilter.h
gdv.c avcodec/gdv: Replace assert() checking bitstream by if() 2019-09-16 00:04:18 +02:00
get_bits.h avcodec/get_bits: cosmetics 2020-03-22 11:55:44 -03:00
gif_parser.c
gif.c avcodec/gif: fix disposal method for first frame and transparent gifs 2020-08-23 16:21:56 +02:00
gif.h
gifdec.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
golomb.c
golomb.h avcodec/golomb: Document return value of get_ue_golomb_31 on error 2020-07-29 05:06:35 +02:00
gsm_parser.c
gsm.h
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c
gsmdec.c
h261_parser.c
h261.c
h261.h
h261data.c
h261dec.c avcodec: add FF_CODEC_CAP_INIT_CLEANUP for all codecs which use ff_mpv_common_init() 2020-06-13 06:59:18 +08:00
h261enc.c avcodec: Add FF_CODEC_CAP_INIT_CLEANUP 2020-05-27 21:59:51 +08:00
h263_parser.c
h263_parser.h
h263.c
h263.h
h263data.c
h263data.h
h263dec.c avcodec: add FF_CODEC_CAP_INIT_CLEANUP for all codecs which use ff_mpv_common_init() 2020-06-13 06:59:18 +08:00
h263dsp.c
h263dsp.h
h264_cabac.c libavcodec, libpostproc: Remove outcommented START/STOP_TIMER 2020-03-14 18:24:04 +01:00
h264_cavlc.c
h264_direct.c
h264_levels.c
h264_levels.h
h264_loopfilter.c
h264_mb_template.c
h264_mb.c
h264_mc_template.c
h264_metadata_bsf.c avcodec/h26[45]_metadata_bsf: Use separate contexts for reading/writing 2020-07-07 05:07:15 +02:00
h264_mp4toannexb_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
h264_mvpred.h
h264_parse.c avcodec/cavsdec, h264*, hevc_parser: Use get_ue_golomb_31 where possible 2020-07-29 05:11:54 +02:00
h264_parse.h
h264_parser.c h264_ps: make the PPS hold a reference to its SPS 2020-04-10 15:52:41 +02:00
h264_picture.c h264dec: support exporting QP tables through the AVVideoEncParams API 2020-05-25 11:59:42 +02:00
h264_ps.c avcodec/cavsdec, h264*, hevc_parser: Use get_ue_golomb_31 where possible 2020-07-29 05:11:54 +02:00
h264_ps.h h264_ps: make the PPS hold a reference to its SPS 2020-04-10 15:52:41 +02:00
h264_redundant_pps_bsf.c h264_redundant_pps: Make it reference-compatible 2020-09-02 00:00:57 +01:00
h264_refs.c
h264_sei.c avcodec/h264_sei: use ff_parse_a53_cc() to parse A53 Closed Captions 2020-08-15 13:01:13 -03:00
h264_sei.h avcodec/h264: create user data unregistered SEI side data for H.264 2020-06-15 07:19:55 +08:00
h264_slice.c avcodec: use av_timecode_make_smpte_tc_string2 in hevc and h264 decoder 2020-09-13 17:51:57 +02:00
h264.h
h264addpx_template.c
h264chroma_template.c
h264chroma.c
h264chroma.h
h264data.c
h264data.h
h264dec.c avcodec/h264: support sps/pps AV_PKT_DATA_NEW_EXTRADATA 2020-07-06 13:52:34 -03:00
h264dec.h h264dec: support exporting QP tables through the AVVideoEncParams API 2020-05-25 11:59:42 +02:00
h264dsp_template.c
h264dsp.c
h264dsp.h
h264idct_template.c
h264idct.c
h264idct.h
h264pred_template.c
h264pred.c
h264pred.h
h264qpel_template.c
h264qpel.c
h264qpel.h
h265_metadata_bsf.c avcodec/h26[45]_metadata_bsf: Use separate contexts for reading/writing 2020-07-07 05:07:15 +02:00
h265_profile_level.c lavc/h265_profile_level: Fix the default profile in ff_h265_guess_level 2020-02-01 13:38:34 +00:00
h265_profile_level.h
h2645_parse.c avcodec/h2645_parse: reset the H2645NAL type value before parsing a NAL header 2020-08-20 13:50:11 -03:00
h2645_parse.h lavc/h2645_parse: Don't automatically remove nuh_layer_id > 0 packets 2020-01-17 17:43:52 -03:00
hap.c
hap.h
hapdec.c avcodec/hapdec: Check tex_size more strictly and before using it 2020-05-10 01:09:13 +02:00
hapenc.c
hapqa_extract_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
hca_data.h avcodec/hcadec: fix decoding of hfr channels 2020-06-21 11:13:29 +02:00
hcadec.c avcodec/hcadec: Check total_band_count against imdct_in size 2020-07-02 17:18:35 +02:00
hcom.c avcodec/hcom: Check the root entry and the right entries 2019-10-25 00:22:33 +02:00
hevc_cabac.c lavc/hevc_cabac: fix cbf_cb and cbf_cr for transform depth 4 2019-12-17 14:12:16 -03:00
hevc_data.c
hevc_data.h
hevc_filter.c
hevc_mp4toannexb_bsf.c avcodec/hevc_mp4toannexb_bsf: Check NAL size against available input 2020-06-15 03:18:11 +02:00
hevc_mvs.c
hevc_parse.c lavc/h2645_parse: Don't automatically remove nuh_layer_id > 0 packets 2020-01-17 17:43:52 -03:00
hevc_parse.h
hevc_parser.c avcodec/cavsdec, h264*, hevc_parser: Use get_ue_golomb_31 where possible 2020-07-29 05:11:54 +02:00
hevc_ps_enc.c avcodec, avfilter, avformat: Remove redundant avpriv_align_put_bits 2020-08-01 18:56:32 +02:00
hevc_ps.c lavc/hevc_ps: parse constraint flags for HEVC REXT 2020-02-24 00:09:51 +00:00
hevc_ps.h hevc: move SliceHeader and LongTermRPS back to hevcdec.h 2020-06-08 10:51:56 +02:00
hevc_refs.c hevc_refs: reduce code duplication in find_ref_idx() 2020-06-08 10:51:56 +02:00
hevc_sei.c avcodec/hevc_sei: use ff_parse_a53_cc() to parse A53 Closed Captions 2020-08-15 13:01:19 -03:00
hevc_sei.h avcodec/hevc_sei: support HEVC timecode decode 2020-06-28 21:00:52 +08:00
hevc.h avcodec/hevc: Cosmetics: Realign after last commit 2020-03-24 23:47:00 +01:00
hevcdec.c avcodec: use av_timecode_make_smpte_tc_string2 in hevc and h264 decoder 2020-09-13 17:51:57 +02:00
hevcdec.h hevc: move SliceHeader and LongTermRPS back to hevcdec.h 2020-06-08 10:51:56 +02:00
hevcdsp_template.c
hevcdsp.c
hevcdsp.h
hevcpred_template.c
hevcpred.c
hevcpred.h
hnm4video.c
hpel_template.c
hpeldsp.c
hpeldsp.h
hq_hqa.c avcodec/hq_hqa: Check info size 2020-06-05 18:14:17 +02:00
hq_hqa.h
hq_hqadata.c
hq_hqadsp.c
hq_hqadsp.h
hqx.c pthread_frame: merge the functionality for normal decoder init and init_thread_copy 2020-04-10 15:24:54 +02:00
hqx.h
hqxdsp.c
hqxdsp.h
hqxvlc.c
htmlsubtitles.c avcodec/htmlsubtitles: Avoid locale dependant isdigit() 2019-09-11 22:43:14 +02:00
htmlsubtitles.h
huffman.c
huffman.h
huffyuv.c
huffyuv.h
huffyuvdec.c avcodec/huffyuvdec: Test vertical coordinate more often 2020-06-06 00:38:53 +02:00
huffyuvdsp.c
huffyuvdsp.h
huffyuvenc.c avcodec: deprecate Lossless and Intra Only encoder capabilites 2020-05-21 12:32:15 -03:00
huffyuvencdsp.c
huffyuvencdsp.h
hwaccels.h Add support for VP9 VDPAU hwaccel decode 2019-10-26 09:57:01 -07:00
hwconfig.h lavc: Extend hardware config metadata to encoders 2020-04-26 18:38:25 +01:00
idcinvideo.c
idctdsp.c
idctdsp.h
iff.c avcodec/iff: Fix off by x error 2020-06-14 18:20:37 +02:00
iirfilter.c avcodec/iirfilter: Fix memleak 2020-06-15 04:22:28 +02:00
iirfilter.h
ilbcdata.h
ilbcdec.c
imc.c
imcdata.h
imgconvert.c
imm4.c
imm5.c
imx_dump_header_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
indeo2.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
indeo2data.h
indeo3.c
indeo3data.h
indeo4.c
indeo4data.h
indeo5.c avcodec: Replace get_bits_long() by get_bits() where possible 2019-12-31 18:43:50 +01:00
indeo5data.h
intelh263dec.c avcodec: Replace get_bits_long() by get_bits() where possible 2019-12-31 18:43:50 +01:00
internal.h avcodec/decode: use a packet list to store packet properties 2020-09-15 09:53:39 -03:00
interplayacm.c avcodec/interplayacm: Fix overflow of last unused value 2019-11-09 18:03:38 +01:00
interplayvideo.c avcodec/interplayvideo: Cleanup generically after init failure 2020-08-30 02:57:37 +02:00
intrax8.c avcodec/intrax8: Check for end of bitstream in ff_intrax8_decode_picture() 2020-04-26 18:23:16 +02:00
intrax8.h
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ituh263dec.c avcodec/ituh263dec: Check input for minimal frame size 2019-10-08 16:24:58 +02:00
ituh263enc.c
ivi_dsp.c
ivi_dsp.h
ivi.c avcodec/ivi: Clear got_p_frame before decoding a new frame using it 2020-05-21 09:31:08 +02:00
ivi.h
j2kenc.c libavcodec/jpeg2000: fix tag tree reset 2020-08-30 16:18:37 +02:00
jacosub.h
jacosubdec.c
jfdctfst.c
jfdctint_template.c
jfdctint.c
jni.c
jni.h
jpeg2000_parser.c libavcodec/jpeg2000_parser: Add jpeg2000 parser 2020-06-07 01:23:40 +02:00
jpeg2000.c libavcodec/jpeg2000: fix tag tree reset 2020-08-30 16:18:37 +02:00
jpeg2000.h libavcodec/jpeg2000: fix tag tree reset 2020-08-30 16:18:37 +02:00
jpeg2000dec.c avcodec/jpeg2000dec: Check remaining data in packed_headers_stream before use 2020-08-10 14:54:32 +02:00
jpeg2000dsp.c
jpeg2000dsp.h
jpeg2000dwt.c avcodec/jpeg2000dwt: Fix undefined shifts of negative numbers 2019-09-28 17:24:32 +02:00
jpeg2000dwt.h
jpegls.c
jpegls.h avcodec/jpegls: Remove unused structure 2020-09-07 14:29:14 +02:00
jpeglsdec.c avcodec/jpeglsdec: Apply transform only to initialized lines 2019-10-08 16:24:58 +02:00
jpeglsdec.h
jpeglsenc.c avcodec/jpeglsenc: Remove redundant av_packet_unref() 2020-09-05 15:40:12 +02:00
jpegtables.c lavc/jpegtables: Handle multiple mappings to the same value 2019-09-02 09:26:52 +02:00
jpegtables.h
jrevdct.c
jvdec.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
kbdwin.c
kbdwin.h
kgv1dec.c
kmvc.c
lagarith.c pthread_frame: merge the functionality for normal decoder init and init_thread_copy 2020-04-10 15:24:54 +02:00
lagarithrac.c
lagarithrac.h
latm_parser.c
lcl.h
lcldec.c avcodec/lcldec: remove the unnecessary type conversion 2020-05-08 09:11:56 +08:00
lclenc.c avcodec: deprecate Lossless and Intra Only encoder capabilites 2020-05-21 12:32:15 -03:00
libaomdec.c avcodec/libaomdec: Set SAR based on RenderWidth and RenderHeight 2020-08-21 23:58:10 +01:00
libaomenc.c libavcodec/libaomenc.c: Add command-line options for inter-coding tools 2020-07-24 19:10:10 -07:00
libaribb24.c
libavcodec.v
libcelt_dec.c
libcodec2.c
libdav1d.c avcodec/libdav1d: Call ff_set_sar in addition to setting the frame SAR 2020-08-26 16:44:03 +01:00
libdavs2.c
libfdk-aacdec.c libfdk-aacdec: Allow explicitly disabling the DRC reference level option 2020-02-11 11:40:13 +02:00
libfdk-aacenc.c avcodec: move aacenc profiles to profiles.h 2020-05-22 22:16:53 +02:00
libgsmdec.c
libgsmenc.c
libilbc.c
libkvazaar.c lavc/libkvazaar: export encoded frame stats 2020-08-20 15:06:14 +08:00
libmp3lame.c libavcodec/libmp3lame: Don't free user-provided AVPacket 2020-05-23 20:25:08 +02:00
libopencore-amr.c lavc/libopencore-amr: Silence a warning about an unused function. 2019-11-17 00:35:14 +01:00
libopenh264.c
libopenh264.h
libopenh264dec.c
libopenh264enc.c lavc/libopenh264enc: use framerate if available 2020-08-05 17:32:16 +08:00
libopenjpegdec.c
libopenjpegenc.c avcodec: deprecate Lossless and Intra Only encoder capabilites 2020-05-21 12:32:15 -03:00
libopus.c
libopus.h
libopusdec.c
libopusenc.c avcodec/libopusenc: add option to set inband FEC 2020-09-09 11:40:06 +05:30
librav1e.c avcodec/encode: restructure the core encoding code 2020-06-18 17:11:37 -03:00
librsvgdec.c avcodec: deprecate Lossless and Intra Only encoder capabilites 2020-05-21 12:32:15 -03:00
libshine.c
libspeexdec.c
libspeexenc.c
libsvtav1.c avcodec/libsvtav1: remove unneeded svt_av1_enc_deinit_handle() 2020-08-14 22:54:01 +08:00
libtheoraenc.c
libtwolame.c avcodec/libtwolame: fix mono default bitrate 2019-11-01 13:38:36 +01:00
libvo-amrwbenc.c
libvorbisdec.c avcodec/libvorbisdec: Fix insufficient input checks leading to out of array reads 2019-10-29 16:20:33 +01:00
libvorbisenc.c
libvpx.c
libvpx.h
libvpxdec.c avcodec/decode: move the ff_decode_frame_props() prototype to the proper header 2020-08-20 13:17:50 -03:00
libvpxenc.c avcodec/libvpxenc: use pix_fmt descriptors where useful 2020-07-21 14:56:44 -07:00
libwavpackenc.c
libwebpenc_animencoder.c
libwebpenc_common.c Stop hardcoding align=32 in av_frame_get_buffer() calls. 2020-05-22 14:38:57 +02:00
libwebpenc_common.h
libwebpenc.c
libx264.c avcodec: move ff_alloc_a53_sei() to atsc_53 2020-08-15 13:01:25 -03:00
libx265.c avcodec/libx265: Fix integer overflow in computation of max and avg bitrate 2020-06-19 07:14:46 +08:00
libxavs2.c lavc/libxavs2.c: mark key-frame packets 2020-07-28 21:57:50 +02:00
libxavs.c avcodec/internal: move packet related functions to their own header 2020-06-02 19:02:12 -03:00
libxvid.c avcodec/internal: move packet related functions to their own header 2020-06-02 19:02:12 -03:00
libxvid.h
libzvbi-teletextdec.c avcodec/libzvbi-teletextdec: fix txt_default_region limits 2020-06-14 20:00:02 +02:00
ljpegenc.c avcodec: deprecate Lossless and Intra Only encoder capabilites 2020-05-21 12:32:15 -03:00
loco.c avcodec/loco: Fix integer overflow with large values from loco_get_rice() 2020-07-07 18:20:34 +02:00
log2_tab.c
lossless_audiodsp.c avcodec/lossless_audiodsp: Fix undefined overflows in scalarproduct_and_madd_int16_c() 2020-06-14 19:17:07 +02:00
lossless_audiodsp.h
lossless_videodsp.c
lossless_videodsp.h
lossless_videoencdsp.c
lossless_videoencdsp.h
lpc.c
lpc.h
lsp.c avcodec/lsp: Fix undefined shifts in lsp2poly() 2019-10-16 19:17:57 +02:00
lsp.h
lzf.c avcodec/lzf: Consider the needed size in reallocation 2020-06-08 00:21:15 +02:00
lzf.h
lzw.c
lzw.h avcodec/put_bits: Fix LZW warning 2020-07-20 18:41:09 +02:00
lzwenc.c avcodec/put_bits: Fix LZW warning 2020-07-20 18:41:09 +02:00
m101.c
mace.c
magicyuv.c avcodec/magicyuv: Avoid intermediate array when parsing Huffman tables 2020-09-01 11:05:38 +02:00
magicyuvenc.c avcodec: deprecate Lossless and Intra Only encoder capabilites 2020-05-21 12:32:15 -03:00
Makefile avcodec: add AV1 hardware accelerated decoder 2020-09-12 13:08:34 -03:00
mathops.h
mathtables.c
mdct15.c
mdct15.h
mdct_fixed_32.c
mdct_fixed.c
mdct_float.c
mdct_template.c
mdec.c pthread_frame: merge the functionality for normal decoder init and init_thread_copy 2020-04-10 15:24:54 +02:00
me_cmp.c
me_cmp.h
mediacodec_surface.c avcodec/mediacodec_surface: define and use FFANativeWindow to mimic NDK interface 2019-09-10 13:51:05 -07:00
mediacodec_surface.h avcodec/mediacodec_surface: define and use FFANativeWindow to mimic NDK interface 2019-09-10 13:51:05 -07:00
mediacodec_sw_buffer.c
mediacodec_sw_buffer.h
mediacodec_wrapper.c avcodec/mediacodec_wrapper: fix {input,output}_buffers global reference leak 2020-04-15 09:43:16 +02:00
mediacodec_wrapper.h
mediacodec.c
mediacodec.h
mediacodecdec_common.c avcodec/mediacodec_wrapper: use MediaFormat to probe frame color characteristics 2020-05-25 18:07:45 +02:00
mediacodecdec_common.h
mediacodecdec.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
metasound_data.c
metasound_data.h
metasound.c
mf_utils.c avcodec: Add MediaFoundation encoder wrapper 2020-05-19 21:34:04 +03:00
mf_utils.h mfenc: Avoid including codecapi.h, fix building in UWP mode with clang 2020-05-27 00:19:32 +03:00
mfenc.c avcodec/encode: restructure the core encoding code 2020-06-18 17:11:37 -03:00
microdvddec.c
midivid.c avcodec/midivid: only multiple of 4 width/height are possible 2020-02-13 12:15:42 +01:00
mimic.c pthread_frame: merge the functionality for normal decoder init and init_thread_copy 2020-04-10 15:24:54 +02:00
mjpeg2jpeg_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
mjpeg_parser.c avcodec/mjpeg_parser: Adjust size rejection threshold 2020-07-10 20:27:07 +02:00
mjpeg.h
mjpega_dump_header_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
mjpegbdec.c avcodec/mjpegbdec: Fix yuv444 pix_fmt detection 2019-11-20 18:35:27 +01:00
mjpegdec.c avcodec/mjpegdec: Limit bayer to single plane outputting format 2020-07-05 19:59:49 +02:00
mjpegdec.h lavc/mjpegdec: Decode Huffman-coded lossless JPEGs embedded in DNGs 2019-09-02 09:26:52 +02:00
mjpegenc_common.c lavc/mjpegenc: Fix not writing RST tag after final slice. 2020-01-21 14:29:04 +01:00
mjpegenc_common.h
mjpegenc_huffman.c
mjpegenc_huffman.h
mjpegenc.c avcodec: Add FF_CODEC_CAP_INIT_CLEANUP 2020-05-27 21:59:51 +08:00
mjpegenc.h
mlp_parse.c avcodec: Replace get_bits_long() by get_bits() where possible 2019-12-31 18:43:50 +01:00
mlp_parse.h
mlp_parser.c libavcodec/mlp_parser.c: fix a use_of_uninitialized_value in target_dec_fuzzer. 2020-06-06 00:25:00 +02:00
mlp.c
mlp.h
mlpdec.c avcodec/mlpdec: use get_bits_long for huff lsbs 2020-02-08 18:20:43 +01:00
mlpdsp.c avcodec/mlpdsp: Fix a invalid shift in ff_mlp_rematrix_channel() 2020-02-02 17:09:14 +01:00
mlpdsp.h
mlpenc.c avcodec/mlpenc: free filter state buffers on allocation failure 2020-07-01 00:24:25 -03:00
mlz.c
mlz.h
mmaldec.c avcodec/decode: move the ff_decode_frame_props() prototype to the proper header 2020-08-20 13:17:50 -03:00
mmvideo.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
mobiclip.c avcodec/mobiclip: add missing flush 2020-09-13 16:05:01 +02:00
motion_est_template.c avcodec/motion_est_template: Fix invalid shifts in no_sub_motion_search() 2020-02-27 18:26:26 +01:00
motion_est.c mpegvideo_enc: add intra_penalty option for p frames 2019-10-24 19:45:17 +02:00
motion_est.h mpegvideo_enc: add intra_penalty option for p frames 2019-10-24 19:45:17 +02:00
motionpixels_tablegen.c
motionpixels_tablegen.h
motionpixels.c avcodec/motionpixels: Mark 2 functions as always_inline 2019-09-28 18:36:12 +02:00
movsub_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
movtextdec.c avcodec/movtextdec: Fix shift overflows in mov_text_init() 2020-06-11 13:49:54 +02:00
movtextenc.c lavc/movtextenc: return more meaningful error codes 2020-04-10 15:58:04 -07:00
mp3_header_decompress_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
mpc7.c
mpc7data.h
mpc8.c
mpc8data.h
mpc8huff.h
mpc.c avcodec/mpc: Fix multiple numerical overflows in ff_mpc_dequantize_and_synth() 2020-09-12 15:27:34 +02:00
mpc.h
mpcdata.h
mpeg2_metadata_bsf.c avcodec/cbs: Remove unused function parameters 2020-07-07 04:46:51 +02:00
mpeg4_unpack_bframes_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
mpeg4audio.c avcodec/mpeg4audio: add newer channel_coding mappings 2020-08-04 00:17:56 +03:00
mpeg4audio.h avcodec/mpeg4audio: add newer channel_coding mappings 2020-08-04 00:17:56 +03:00
mpeg4data.h
mpeg4video_parser.c
mpeg4video_parser.h
mpeg4video.c
mpeg4video.h
mpeg4videodec.c avcodec/mpeg4videodec: Fix 2 integer overflows in get_amv() 2020-06-14 19:17:07 +02:00
mpeg4videoenc.c avcodec: Add FF_CODEC_CAP_INIT_CLEANUP 2020-05-27 21:59:51 +08:00
mpeg12.c
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12dec.c avcodec/mpeg12dec: add timecode metadata 2020-07-09 22:18:42 +08:00
mpeg12enc.c avcodec/mpeg12enc: support mpeg2 encoder const level 2020-08-14 22:48:05 +08:00
mpeg12framerate.c
mpeg12vlc.h
mpeg_er.c
mpeg_er.h
mpegaudio_parser.c
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudio.c
mpegaudio.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_fixed.c
mpegaudiodec_float.c
mpegaudiodec_template.c avcodec/mpegaudiodec_template: Fix some whitespace issues 2020-08-06 00:38:09 +02:00
mpegaudiodecheader.c
mpegaudiodecheader.h
mpegaudiodectab.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudiodsp.c
mpegaudiodsp.h
mpegaudioenc_fixed.c
mpegaudioenc_float.c
mpegaudioenc_template.c avcodec/mpegaudioenc_template: fix invalid shift of sample 2020-02-27 18:26:26 +01:00
mpegaudiotab.h
mpegpicture.c avcodec/mpegpicture: remove FF_ALLOCZ_ARRAY_OR_GOTO and gotos label 2020-06-13 06:59:19 +08:00
mpegpicture.h
mpegutils.c avcodec: add an AVCodecContext field to signal types of packet, frame, and coded stream side data to export 2020-02-22 23:19:07 -03:00
mpegutils.h
mpegvideo_enc.c avcodec/mpegvideo_enc: Replace some s->avctx by avctx 2020-08-30 16:18:37 +02:00
mpegvideo_motion.c
mpegvideo_parser.c Remove redundant ; 2019-12-10 16:09:14 +01:00
mpegvideo_xvmc.c
mpegvideo.c avcodec/mpegvideo: remove extra space 2020-06-14 21:54:40 +08:00
mpegvideo.h mpegvideo_enc: add intra_penalty option for p frames 2019-10-24 19:45:17 +02:00
mpegvideodata.c mpegvideodata: drop useless comments 2020-03-16 09:20:57 +01:00
mpegvideodata.h
mpegvideodsp.c
mpegvideodsp.h
mpegvideoencdsp.c
mpegvideoencdsp.h
mpl2dec.c
mqc.c
mqc.h
mqcdec.c
mqcenc.c
mscc.c
msgsmdec.c
msgsmdec.h
msmpeg4.c
msmpeg4.h
msmpeg4data.c
msmpeg4data.h
msmpeg4dec.c avcodec: add FF_CODEC_CAP_INIT_CLEANUP for all codecs which use ff_mpv_common_init() 2020-06-13 06:59:18 +08:00
msmpeg4enc.c
msrle.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
msrledec.c
msrledec.h
mss1.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
mss2.c libavcodec/vc1: Remove bits variable 2020-01-11 23:31:18 +01:00
mss2dsp.c
mss2dsp.h
mss3.c avcodec/mss3: Cleanup generically after init failure 2020-08-30 02:59:08 +02:00
mss4.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
mss12.c
mss12.h
mss34dsp.c
mss34dsp.h
msvideo1.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
msvideo1enc.c
mv30.c avcodec/mv30: Fix integer overflows in idct2_1d() 2020-07-02 17:18:55 +02:00
mvcdec.c
mvha.c avcodec/mvha: Check remaining bits in VLC decode loop 2020-02-09 23:33:18 +01:00
mwsc.c
mxpegdec.c avcodec/mxpegdec: Check for multiple SOF 2019-11-25 00:07:07 +01:00
nellymoser.c
nellymoser.h
nellymoserdec.c avcodec/nellymoserdec: Don't use invalid AVPacketSideDataType 2020-06-22 12:19:24 +02:00
nellymoserenc.c
noise_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
notchlc.c avcodec/notchlc: simplify reading le16 in lz4_decompress 2020-09-05 13:03:03 +02:00
null_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
nuv.c avcodec/nuv: widen buf_size type 2020-05-12 01:00:28 +02:00
nvdec_h264.c
nvdec_hevc.c
nvdec_mjpeg.c
nvdec_mpeg4.c
nvdec_mpeg12.c avcodec/nvdec_mpeg12: set field flags 2020-01-02 13:15:27 +01:00
nvdec_vc1.c
nvdec_vp8.c
nvdec_vp9.c
nvdec.c nvdec: attach real hw_frames to post-processed frames 2020-03-28 17:58:54 +01:00
nvdec.h
nvenc_h264.c avcodec/nvenc: add new h264 levels from Video SDK 10 2020-07-01 16:10:00 +02:00
nvenc_hevc.c avcodec/nvenc_hevc: add ff_nvenc_encode_flush() for .flush 2020-09-03 21:30:01 +08:00
nvenc.c avcodec/utils: calculate frame number of HEVC if the framerate > 30FPS 2020-08-16 22:51:11 +08:00
nvenc.h avcodec/nvenc: add new h264 levels from Video SDK 10 2020-07-01 16:10:00 +02:00
omx.c avcodec/omx: fix xFramerate calculation 2019-09-02 13:46:11 -07:00
on2avc.c
on2avcdata.c
on2avcdata.h
options_table.h libavcodec/options_table: Add missing colorspace options 2020-09-10 17:22:09 +05:30
options.c AVCodecContext: switch to child_class_iterate() 2020-06-10 12:36:44 +02:00
opus_celt.c opusdsp: adjust and optimize C function to match assembly 2019-09-11 03:28:22 +01:00
opus_celt.h
opus_metadata_bsf.c lavc: rename bsf.h to bsf_internal.h 2020-05-22 14:38:57 +02:00
opus_parser.c
opus_pvq.c opusenc: add apply_phase_inv option 2020-05-26 10:52:12 +01:00
opus_pvq.h
opus_rc.c
opus_rc.h
opus_silk.c
opus.c lavc/opus: Reset alloc_trim when doing decoder bit-allocation. 2020-05-02 10:51:55 +02:00
opus.h
opusdec.c
opusdsp.c opusdsp: adjust and optimize C function to match assembly 2019-09-11 03:28:22 +01:00
opusdsp.h
opusenc_psy.c
opusenc_psy.h
opusenc_utils.h
opusenc.c opusenc: add apply_phase_inv option 2020-05-26 10:52:12 +01:00
opusenc.h opusenc: add apply_phase_inv option 2020-05-26 10:52:12 +01:00
opustab.c
opustab.h
packet_internal.h avcodec/packet: move AVPacketList definition and function helpers over from libavformat 2020-09-15 09:53:39 -03:00
packet.h avcodec/packet: move AVPacketList definition and function helpers over from libavformat 2020-09-15 09:53:39 -03:00
paf.h
pafaudio.c
pafvideo.c avcodec/pafvideo: Only clear frame when it was written to 2019-11-09 14:13:34 +01:00
pamenc.c
parser.c
parser.h
parsers.c libavcodec/jpeg2000_parser: Add jpeg2000 parser 2020-06-07 01:23:40 +02:00
pcm_rechunk_bsf.c lavc: rename bsf.h to bsf_internal.h 2020-05-22 14:38:57 +02:00
pcm_tablegen.c
pcm_tablegen.h avcodec/pcm_tablegen: nits, reindent 2020-02-14 21:23:37 +01:00
pcm-bluray.c
pcm-dvd.c
pcm-dvdenc.c
pcm.c avcodec/pcm: Fix invalid shift in AV_CODEC_ID_PCM_LXF 2020-02-21 21:42:11 +01:00
pcx.c
pcxenc.c
pel_template.c
pgssubdec.c avcodec/pgssubdec: replace data_size with got_sub_ptr for better readability 2020-03-25 18:41:21 +01:00
pgxdec.c libavcodec/pgxdec Fix pix format selection error 2020-07-30 00:23:45 +02:00
photocd.c avcodec/photocd: Remove set-but-unused variables 2020-09-04 22:05:31 +02:00
pictordec.c
pixblockdsp.c libavcodec: aarch64: Add a NEON implementation of pixblockdsp 2020-05-15 23:37:55 +03:00
pixblockdsp.h libavcodec: aarch64: Add a NEON implementation of pixblockdsp 2020-05-15 23:37:55 +03:00
pixels.h
pixlet.c avcodec/pixlet: postprocess luma using precalculated lut 2020-09-06 13:58:09 +02:00
png_parser.c libavcodec/png_parser.c: fix a use_of_uninitialized_value in target_dec_fuzzer. 2020-06-06 00:25:00 +02:00
png.c
png.h
pngdec.c avcodec/pngdec: Check for fctl after idat 2020-07-01 11:41:35 +02:00
pngdsp.c
pngdsp.h
pngenc.c Stop hardcoding align=32 in av_frame_get_buffer() calls. 2020-05-22 14:38:57 +02:00
pnm_parser.c avcodec/pnm_parser: Use memchr() in pnm_parse() 2019-09-10 17:21:54 +02:00
pnm.c avcodec/pnm: Check scale 2020-06-08 20:45:56 +02:00
pnm.h avcodec: add PFM image decoder 2020-05-30 18:02:55 +02:00
pnmdec.c avcodec/pnmdec: Fix misaligned reads 2020-07-05 19:59:49 +02:00
pnmenc.c
profiles.c avcodec/profiles: remove duplicate FF_PROFILE_RESERVED entry 2020-05-07 21:10:34 +08:00
profiles.h avcodec: add AV1 profiles to profile.h 2020-06-25 23:36:29 -03:00
prores_metadata_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
proresdata.c
proresdata.h
proresdec2.c avcodec/proresdec2: let long name match one from codec_desc.c 2020-09-02 19:03:55 +02:00
proresdec.h
proresdsp.c
proresdsp.h
proresenc_anatoliy.c avcodec/proresenc: infer array lengths 2020-08-21 15:43:52 -07:00
proresenc_kostya.c avcodec: deprecate Lossless and Intra Only encoder capabilites 2020-05-21 12:32:15 -03:00
prosumer.c
psd.c avcodec/psd: remove unneeded code 2019-10-22 10:51:42 +08:00
psymodel.c
psymodel.h
pthread_frame.c pthread_frame: change the criterium for updating thread contexts 2020-07-07 11:03:09 +02:00
pthread_internal.h
pthread_slice.c
pthread.c
ptx.c avcodec/ptx: Check that the input contains at least one line 2019-10-20 19:57:51 +02:00
put_bits.h avcodec/put_bits: Make skip_put_bits() less dangerous 2020-08-08 01:08:47 +02:00
qcelpdata.h
qcelpdec.c
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c avcodec/qdm2: Check fft_coefs_index 2020-02-19 22:37:30 +01:00
qdm2data.h
qdmc.c avcodec/qdmc: reduce insanely huge tables 2020-08-21 13:55:50 +02:00
qdrw.c avcodec/qdrw: Check input for header/skiped space before get_buffer() 2019-10-25 00:22:33 +02:00
qpeg.c avcodec/qpeg: speed-up copy of bytes 2020-09-01 14:19:19 +02:00
qpel_template.c
qpeldsp.c
qpeldsp.h
qsv_api.c
qsv_internal.h lavc/qsv: fix make checkheaders warning 2020-06-14 12:26:51 +08:00
qsv.c lavc/qsvenc: add encode support for HEVC 4:2:2 8-bit and 10-bit 2020-05-18 13:33:29 +08:00
qsv.h
qsvdec_h2645.c ffplay, avcodec, avformat: Don't initialize before av_packet_ref() 2020-03-28 04:17:20 +01:00
qsvdec_other.c ffplay, avcodec, avformat: Don't initialize before av_packet_ref() 2020-03-28 04:17:20 +01:00
qsvdec.c lavc/qsvdec: disable gpu copy when not supported 2019-12-29 20:23:07 +08:00
qsvdec.h lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
qsvenc_h264.c avcodec/qsvenc_h264: add missing atsc_a53.h include 2020-08-15 14:43:11 -03:00
qsvenc_hevc.c lavc/qsvenc_hevc: add qmax/qmin support for HEVC encoding 2020-07-05 23:43:45 +08:00
qsvenc_jpeg.c lavc/qsvenc: Add hardware config metadata 2020-04-26 18:38:25 +01:00
qsvenc_mpeg2.c lavc/qsvenc: Add hardware config metadata 2020-04-26 18:38:25 +01:00
qsvenc_vp9.c lavc/qsvenc: Add hardware config metadata 2020-04-26 18:38:25 +01:00
qsvenc.c lavc/qsvenc_hevc: add qmax/qmin support for HEVC encoding 2020-07-05 23:43:45 +08:00
qsvenc.h lavc/qsvenc: Add hardware config metadata 2020-04-26 18:38:25 +01:00
qtrle.c avcodec/decode: move the ff_decode_frame_props() prototype to the proper header 2020-08-20 13:17:50 -03:00
qtrleenc.c avcodec/qtrleenc: fix undefined behaviour 2019-09-29 21:05:35 +02:00
r210dec.c
r210enc.c avcodec: deprecate Lossless and Intra Only encoder capabilites 2020-05-21 12:32:15 -03:00
ra144.c
ra144.h
ra144dec.c
ra144enc.c avcodec/ra144enc: Fix invalid left shift of negative number 2020-01-23 12:19:07 +01:00
ra288.c avcodec/ra288: Check block_align for the assumed value 2019-11-20 15:50:15 +01:00
ra288.h
ralf.c avcodec/ralf: Check num_blocks before use 2020-05-12 21:39:13 +02:00
ralfdata.h
rangecoder.c
rangecoder.h
rasc.c avcodec/rasc: Check input size in decode_fint() 2019-11-09 16:02:43 +01:00
ratecontrol.c avcodec/ratecontrol: fix the integer overflow after long time run 2020-06-03 06:57:50 +08:00
ratecontrol.h
raw.c
raw.h
rawdec.c avcodec/decode: move the ff_decode_frame_props() prototype to the proper header 2020-08-20 13:17:50 -03:00
rawenc.c
rdft.c
rdft.h
realtextdec.c
rectangle.h
remove_extradata_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
reverse.c
rkmppdec.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
rl2.c
rl.c
rl.h
rle.c
rle.h
rnd_avg.h
roqaudioenc.c
roqvideo.c
roqvideo.h avcodec/roqvideodec: Move transient GetByteContext to the stack 2020-08-31 02:59:36 +02:00
roqvideodec.c avcodec/roqvideodec: Remove set-but-unused frame stats 2020-08-31 03:00:09 +02:00
roqvideoenc.c avcodec/roqvideoenc: Cleanup generically after init failure 2020-08-30 03:00:42 +02:00
rpza.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
rpzaenc.c avcodec/rzpaenc: Remove set-but-unused variable 2020-08-22 09:23:30 +02:00
rscc.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
rtjpeg.c
rtjpeg.h
rv10.c avcodec: add FF_CODEC_CAP_INIT_CLEANUP for all codecs which use ff_mpv_common_init() 2020-06-13 06:59:18 +08:00
rv10.h
rv10enc.c avcodec: Add FF_CODEC_CAP_INIT_CLEANUP 2020-05-27 21:59:51 +08:00
rv20enc.c avcodec: Add FF_CODEC_CAP_INIT_CLEANUP 2020-05-27 21:59:51 +08:00
rv30.c pthread_frame: merge the functionality for normal decoder init and init_thread_copy 2020-04-10 15:24:54 +02:00
rv30data.h
rv30dsp.c
rv34_parser.c
rv34.c pthread_frame: merge the functionality for normal decoder init and init_thread_copy 2020-04-10 15:24:54 +02:00
rv34.h pthread_frame: merge the functionality for normal decoder init and init_thread_copy 2020-04-10 15:24:54 +02:00
rv34data.h
rv34dsp.c
rv34dsp.h
rv34vlc.h
rv40.c pthread_frame: merge the functionality for normal decoder init and init_thread_copy 2020-04-10 15:24:54 +02:00
rv40data.h
rv40dsp.c avcodec/rv40dsp: Fix integer overflows in rv40_weight_func_*() 2020-04-19 17:08:08 +02:00
rv40vlc2.h
s302m.c
s302menc.c
samidec.c
sanm.c
sbc_parser.c
sbc.c
sbc.h
sbcdec_data.c
sbcdec_data.h
sbcdec.c lavc/sbc: Remove bool usage. 2020-04-04 23:26:15 +02:00
sbcdsp_data.c
sbcdsp_data.h
sbcdsp.c
sbcdsp.h
sbcenc.c avcodec: move msbc profile to encoder 2020-05-22 22:23:18 +02:00
sbr.h
sbrdsp_fixed.c
sbrdsp_template.c
sbrdsp.c
sbrdsp.h
scpr3.c avcodec/scpr3: Fix out of array access with dectab 2020-07-02 17:14:31 +02:00
scpr3.h
scpr.c avcodec/scpr: Check minimum size of type 17 2019-10-10 14:34:19 +02:00
scpr.h
screenpresso.c avcodec/screenpresso: Optimize sum_delta_flipped() 2020-01-30 18:47:21 +01:00
sgi.h
sgidec.c
sgienc.c lavc/sgienc: Fix default 16bit encoding. 2020-07-19 21:57:41 +02:00
sgirledec.c
sheervideo.c avcodec/sheervideo: use cached bitstream reader except for x32 2020-08-31 20:10:24 +02:00
sheervideodata.h
shorten.c
simple_idct_template.c avcodec/simple_idct_template: fix integer overflow 2019-12-14 00:20:52 +01:00
simple_idct.c
simple_idct.h
sinewin_fixed_tablegen.c
sinewin_fixed.c
sinewin_tablegen_template.c
sinewin_tablegen.c
sinewin_tablegen.h
sinewin.c
sinewin.h
sipr16k.c
sipr16kdata.h
sipr_parser.c
sipr.c
sipr.h
siprdata.h
siren.c avcodec/siren: Fix integer overflow in get_dw() 2020-03-19 02:19:25 +01:00
smacker.c avcodec/smacker: Add FF_CODEC_CAP_INIT_CLEANUP 2020-06-30 11:59:54 +02:00
smc.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
smvjpegdec.c avcodec/smvjpegdec: remove uninitialized ret 2020-06-14 21:54:40 +08:00
snappy.c avcodec/snappy: Sanity check bytestream2_get_levarint() 2020-02-03 00:11:18 +01:00
snappy.h
snow_dwt.c
snow_dwt.h
snow.c avcodec/snow: remove FF_ALLOCZ_ARRAY_OR_GOTO and gotos label 2020-06-13 06:59:19 +08:00
snow.h
snowdata.h
snowdec.c avcodec/snowdec: Use ff_snow_common_init() directly 2020-09-14 15:11:02 +02:00
snowenc.c lavc/snowenc: Expose an option to set the rc_eq expression 2020-08-12 17:35:38 +02:00
sonic.c avcodec/sonic: Fix several integer state overflows 2020-06-14 19:17:07 +02:00
sp5x.h
sp5xdec.c
speedhq.c Speedhq: Decode field 2 correctly 2020-07-06 18:23:50 +01:00
srtdec.c
srtenc.c lavc/srtenc: return more meaninful error codes 2020-04-10 15:58:04 -07:00
startcode.c
startcode.h
subviewerdec.c
sunrast.c avcodec/sunrast: Check that the input is large enough for the maximally compressed image 2019-10-08 16:24:58 +02:00
sunrast.h
sunrastenc.c
svq1_cb.h
svq1_vlc.h
svq1.c
svq1.h libavcodec/svq: Remove ff_svq1_packet_checksum() 2020-02-19 22:37:30 +01:00
svq1dec.c avcodec/svq1dec: Check that there is data left after the header 2020-04-29 23:31:02 +02:00
svq1enc_cb.h
svq1enc.c avcodec: add FF_CODEC_CAP_INIT_CLEANUP for all codecs which use ff_mpv_common_init() 2020-06-13 06:59:18 +08:00
svq1enc.h
svq3.c libavcodec/svq: Remove ff_svq1_packet_checksum() 2020-02-19 22:37:30 +01:00
synth_filter.c
synth_filter.h
tableprint_vlc.h
tableprint.h
tak_parser.c
tak.c
tak.h
takdec.c pthread_frame: merge the functionality for normal decoder init and init_thread_copy 2020-04-10 15:24:54 +02:00
takdsp.c
takdsp.h
targa_y216dec.c
targa.c avcodec/targa: Check colors vs. available space 2019-12-15 01:01:22 +01:00
targa.h
targaenc.c
tdsc.c avcodec/tdsc: Only reallocate deflatebuffer if its size changed 2020-09-05 17:48:59 +02:00
textdec.c
texturedsp.c
texturedsp.h
texturedspenc.c
thread.h avcodec/utils: make the src paramater for ff_thread_ref_frame const 2020-09-11 10:36:57 -03:00
tiertexseqv.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
tiff_common.c
tiff_common.h
tiff_data.c
tiff_data.h
tiff.c tiff: remove tiff type check for ICC profiles 2020-09-06 20:10:01 +01:00
tiff.h tiffdec: support embedded ICC profiles 2020-01-13 23:26:25 +00:00
tiffenc.c avcodec/put_bits: Fix LZW warning 2020-07-20 18:41:09 +02:00
tmv.c
tpeldsp.c
tpeldsp.h
trace_headers_bsf.c avcodec/cbs: Remove unused function parameters 2020-07-07 04:46:51 +02:00
truehd_core_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
truemotion1.c avcodec/truemotion1: Cleanup generically after init failure 2020-08-30 03:07:33 +02:00
truemotion1data.h
truemotion2.c avcodec/truemotion2: Avoid duplicating array, fix memleak 2020-08-29 18:49:51 +02:00
truemotion2rt.c
truespeech_data.h
truespeech.c avcodec/truespeech: Fix an integer overflow in truespeech_synth() 2019-12-10 16:09:14 +01:00
tscc2.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
tscc2data.h
tscc.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
tta.c pthread_frame: merge the functionality for normal decoder init and init_thread_copy 2020-04-10 15:24:54 +02:00
ttadata.c
ttadata.h
ttadsp.c avcodec/ttadsp: Fix several integer overflows in tta_filter_process_c() 2020-05-12 01:00:28 +02:00
ttadsp.h
ttaenc.c avcodec: deprecate Lossless and Intra Only encoder capabilites 2020-05-21 12:32:15 -03:00
ttaencdsp.c
ttaencdsp.h
twinvq_data.h
twinvq.c avcodec/twinvq: remove FF_ALLOCZ_ARRAY_OR_GOTO and gotos label 2020-06-13 06:59:19 +08:00
twinvq.h
twinvqdec.c avcodec/twinvqdec: Correct overflow in block align check 2019-12-31 18:43:50 +01:00
txd.c avcodec/txd: Check for input size against the header size. 2020-04-29 23:33:33 +02:00
ulti_cb.h
ulti.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
unary.h
utils.c avcodec/decode: use a packet list to store packet properties 2020-09-15 09:53:39 -03:00
utvideo.c
utvideo.h
utvideodec.c avcodec/utvideodec: Fix integer overflow in decode_plane() 2020-05-12 01:00:28 +02:00
utvideodsp.c
utvideodsp.h
utvideoenc.c avcodec: deprecate Lossless and Intra Only encoder capabilites 2020-05-21 12:32:15 -03:00
v4l2_buffers.c avcodec/v4l2_buffers: don't prevent enqueue capture buffer to driver 2020-04-29 21:55:35 -04:00
v4l2_buffers.h avcodec/v4l2_buffers: fix minor typos and whitespace 2019-09-02 15:06:28 -07:00
v4l2_context.c avcodec/v4l2_context: return EAGAIN to signal full buffers 2020-08-16 17:39:13 -04:00
v4l2_context.h avcodec/v4l2_context: set frame SAR using VIDIOC_CROPCAP 2019-09-11 13:07:42 -07:00
v4l2_fmt.c
v4l2_fmt.h
v4l2_m2m_dec.c avcodec/v4l2_m2m: adapt to call close() on init fail 2020-08-02 14:31:22 -04:00
v4l2_m2m_enc.c avcodec/v4l2_m2m_enc: reindent after previous commit 2020-08-23 13:42:07 -04:00
v4l2_m2m.c avcodec/v4l2_m2m_enc: buffer frame if it cannot be enqueued 2020-08-23 13:42:07 -04:00
v4l2_m2m.h avcodec/encode: restructure the core encoding code 2020-06-18 17:11:37 -03:00
v210_template.c avcodec/v210enc: move v210_enc_8/10 function to template file 2019-09-18 22:53:00 +02:00
v210dec.c avcodec/v210dec: move the stride read after its fully initialized 2019-12-12 19:25:33 +01:00
v210dec.h avcodec/v210dec: add support for frame and slice threading 2019-11-25 09:54:27 +01:00
v210enc.c avcodec/v210enc: move v210_enc_8/10 function to template file 2019-09-18 22:53:00 +02:00
v210enc.h
v210x.c
v308dec.c
v308enc.c avcodec: deprecate Lossless and Intra Only encoder capabilites 2020-05-21 12:32:15 -03:00
v408dec.c
v408enc.c avcodec: deprecate Lossless and Intra Only encoder capabilites 2020-05-21 12:32:15 -03:00
v410dec.c avcodec/v410dec: add support for frame and slice threading 2019-11-25 09:54:27 +01:00
v410enc.c
vaapi_decode.c lavc/vaapi_decode: fix the build failure when hevc_vaapi is disabled 2020-04-13 14:14:52 +01:00
vaapi_decode.h
vaapi_encode_h264.c avcodec/cbs: Remove unused function parameters 2020-07-07 04:46:51 +02:00
vaapi_encode_h265.c vaapi_encode_h265: Don't require uniform_spacing_flag 2020-08-01 17:39:32 +01:00
vaapi_encode_mjpeg.c avcodec/cbs: Remove unused function parameters 2020-07-07 04:46:51 +02:00
vaapi_encode_mpeg2.c avcodec/cbs: Remove unused function parameters 2020-07-07 04:46:51 +02:00
vaapi_encode_vp8.c avcodec/encode: restructure the core encoding code 2020-06-18 17:11:37 -03:00
vaapi_encode_vp9.c avcodec/encode: restructure the core encoding code 2020-06-18 17:11:37 -03:00
vaapi_encode.c vaapi_encode: Delete unused field 2020-08-01 17:39:32 +01:00
vaapi_encode.h vaapi_encode: Delete unused field 2020-08-01 17:39:32 +01:00
vaapi_h264.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vaapi_hevc.c lavc/vaapi_hevc: add missing max_8bit_constraint_flag 2020-05-27 15:34:16 +08:00
vaapi_hevc.h lavc/vaapi_hevc: add function to find exact va_profile for REXT 2020-02-24 00:09:51 +00:00
vaapi_mjpeg.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vaapi_mpeg2.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vaapi_mpeg4.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vaapi_vc1.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vaapi_vp8.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vaapi_vp9.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vaapi.h
vb.c
vble.c pthread_frame: merge the functionality for normal decoder init and init_thread_copy 2020-04-10 15:24:54 +02:00
vc1_block.c libavcodec/vc1: Remove bits variable 2020-01-11 23:31:18 +01:00
vc1_common.h
vc1_loopfilter.c
vc1_mc.c
vc1_parser.c
vc1_pred.c avcodec/vc1_pred: Fix invalid shifts in scaleforopp() 2019-09-28 18:34:53 +02:00
vc1_pred.h
vc1.c vcodec/vc1: compute rangex/y only for P/B frames 2019-09-28 18:34:53 +02:00
vc1.h libavcodec/vc1: Remove bits variable 2020-01-11 23:31:18 +01:00
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vc1dsp.c
vc1dsp.h
vc2enc_dwt.c
vc2enc_dwt.h
vc2enc.c avcodec, avfilter, avformat: Remove redundant avpriv_align_put_bits 2020-08-01 18:56:32 +02:00
vcr1.c
vdpau_h264.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vdpau_hevc.c lavc/vdpau_hevc: add function to find exact vdp_profile for REXT 2020-07-09 20:54:11 -07:00
vdpau_internal.h Add support for VP9 VDPAU hwaccel decode 2019-10-26 09:57:01 -07:00
vdpau_mpeg4.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vdpau_mpeg12.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vdpau_vc1.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vdpau_vp9.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vdpau.c avcodec/hevcdec: Add VDPAU to list of supported formats 2020-07-09 20:54:11 -07:00
vdpau.h
version.h avcodec: add AV1 hardware accelerated decoder 2020-09-12 13:08:34 -03:00
videodsp_template.c
videodsp.c
videodsp.h
videotoolbox.c avcodec/videotoolbox: add logging context to log 2019-10-08 13:47:25 +08:00
videotoolbox.h
videotoolboxenc.c avcodec: move ff_alloc_a53_sei() to atsc_53 2020-08-15 13:01:25 -03:00
vima.c
vlc.h
vmdaudio.c avcodec/vmdaudio: Check block_align more 2020-01-07 02:49:54 +01:00
vmdvideo.c avcodec/vmdvideo: fix log error message 2019-10-27 12:21:23 +01:00
vmnc.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
vorbis_data.c
vorbis_enc_data.h
vorbis_parser_internal.h
vorbis_parser.c
vorbis_parser.h
vorbis.c
vorbis.h
vorbisdec.c avcodec/vorbisdec: fix FASTDIV usage for vr_type == 2 2019-09-06 22:06:12 +02:00
vorbisdsp.c
vorbisdsp.h
vorbisenc.c
vp3_parser.c
vp3.c avcodec/vp3: fix indentation 2020-04-17 19:33:43 +10:00
vp3data.h
vp3dsp.c vp4: prevent unaligned memory access in loop filter 2019-10-30 10:06:38 +01:00
vp3dsp.h vp4: prevent unaligned memory access in loop filter 2019-10-30 10:06:38 +01:00
vp4data.h
vp5.c avcodec/vp5: Check render_x/y 2019-10-25 00:22:33 +02:00
vp5data.h
vp6.c
vp6data.h
vp6dsp.c
vp8_parser.c
vp8.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vp8.h
vp8data.h
vp8dsp.c
vp8dsp.h
vp9_mc_template.c
vp9_metadata_bsf.c avcodec/cbs: Remove unused function parameters 2020-07-07 04:46:51 +02:00
vp9_parser.c
vp9_raw_reorder_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
vp9_superframe_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
vp9_superframe_split_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
vp9.c vp9dec: support exporting QP tables through the AVVideoEncParams API 2020-05-12 09:37:47 +02:00
vp9.h
vp9block.c vp9dec: support exporting QP tables through the AVVideoEncParams API 2020-05-12 09:37:47 +02:00
vp9data.c
vp9data.h
vp9dec.h vp9dec: support exporting QP tables through the AVVideoEncParams API 2020-05-12 09:37:47 +02:00
vp9dsp_8bpp.c
vp9dsp_10bpp.c
vp9dsp_12bpp.c
vp9dsp_template.c avcodec/vp9dsp_template: Fix integer overflow in iadst8_1d() 2020-09-05 17:48:59 +02:00
vp9dsp.c
vp9dsp.h
vp9lpf.c
vp9mvs.c
vp9prob.c
vp9recon.c lavc/vp9: fix reference frame dimensions check for SINGLE_REFERENCE mode 2020-05-05 08:22:28 -04:00
vp9shared.h
vp56.c
vp56.h avcodec/vp56rac: delay signaling an error on truncated input 2019-09-11 22:36:33 +02:00
vp56data.c
vp56data.h
vp56dsp.c
vp56dsp.h
vp56rac.c avcodec/vp56rac: delay signaling an error on truncated input 2019-09-11 22:36:33 +02:00
vqavideo.c avcodec/vqavideo: Limit resolution 2019-09-05 19:45:53 +02:00
vt_internal.h
wavpack.c avcodec/wavpack: Do not allow the sample format to change between channels 2020-06-04 23:09:07 +02:00
wavpack.h avcodec/wavpack: add support for DSD files 2020-03-11 21:11:36 +01:00
wavpackenc.c avcodec/wavpackenc: Fix undefined shifts 2019-09-26 11:11:01 +02:00
wavpackenc.h
wcmv.c avcodec/wcmv: prevent frame copying when outputting duplicate frames 2019-09-04 10:07:12 -03:00
webp_parser.c avcodec: add a WebP parser 2020-04-16 15:05:07 -03:00
webp.c avcodec/webp: fix decoding for trailing junk 2019-09-10 17:21:54 +02:00
webvttdec.c
webvttenc.c lavc/webvttenc: return more meaningful error codes 2020-04-10 15:58:04 -07:00
wma_common.c
wma_common.h
wma_freqs.c
wma_freqs.h
wma.c
wma.h avcodec/wmadec: Keep track of exponent initialization per channel 2019-12-28 11:20:48 +01:00
wmadata.h
wmadec.c avcodec/wmadec: cosmetics 2020-03-22 11:55:44 -03:00
wmaenc.c
wmalosslessdec.c avcodec/wmalosslessdec: fix overflow with pred in revert_cdlms 2020-06-30 20:35:23 +02:00
wmaprodata.h
wmaprodec.c avcodec/wmaprodec: Fixes integer overflow with 32bit samples 2019-12-15 01:01:22 +01:00
wmavoice_data.h
wmavoice.c avcodec/wmavoice: Fix rounding and integer anomalies in calc_input_response() 2020-02-03 00:11:18 +01:00
wmv2.c
wmv2.h
wmv2data.c
wmv2data.h
wmv2dec.c avcodec: add FF_CODEC_CAP_INIT_CLEANUP for all codecs which use ff_mpv_common_init() 2020-06-13 06:59:18 +08:00
wmv2dsp.c
wmv2dsp.h
wmv2enc.c avcodec: Add FF_CODEC_CAP_INIT_CLEANUP 2020-05-27 21:59:51 +08:00
wnv1.c avcodec/wnv1: Move temporary variables from context to stack 2020-08-30 03:05:03 +02:00
wrapped_avframe.c
ws-snd1.c
xan.c
xbmdec.c
xbmenc.c
xface.c
xface.h
xfacedec.c
xfaceenc.c avcodec: deprecate Lossless and Intra Only encoder capabilites 2020-05-21 12:32:15 -03:00
xiph.c avcodec/xiph: Return better error codes 2020-05-23 07:07:36 +02:00
xiph.h
xl.c
xma_parser.c
xpmdec.c
xsubdec.c avcodec/xsubdec: replace data_size with got_sub_ptr for better readability 2020-03-25 18:41:21 +01:00
xsubenc.c avcodec, avfilter, avformat: Remove redundant avpriv_align_put_bits 2020-08-01 18:56:32 +02:00
xvididct.c avcodec/xvididct: Fix integer overflow in idct_row() 2020-05-21 09:31:08 +02:00
xvididct.h
xvmc_internal.h
xvmc.h
xwd.h
xwddec.c
xwdenc.c
xxan.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
y41pdec.c
y41penc.c avcodec/y41penc: Remove empty close function 2020-08-30 03:06:50 +02:00
ylc.c pthread_frame: merge the functionality for normal decoder init and init_thread_copy 2020-04-10 15:24:54 +02:00
yop.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
yuv4dec.c
yuv4enc.c avcodec/yuv4enc: Remove empty functions 2020-08-30 03:06:18 +02:00
zerocodec.c avcodec/zerocodec: use init cleanup internal cap 2020-04-10 12:22:09 +02:00
zmbv.c avcodec/zmbv: remove the unnecessary type conversion 2020-05-08 09:11:56 +08:00
zmbvenc.c avcodec/zmbvenc: Correct offset in buffer 2019-10-12 13:39:45 +02:00