1
mirror of https://git.videolan.org/git/ffmpeg.git synced 2024-09-16 11:54:09 +02:00
ffmpeg/libavcodec
Andreas Rheinhardt aae499f77a avcodec/magicyuv: Reuse array instead of using multiple arrays
The lengths of the VLC codes are implicitly contained in the VLC tables
itself; apart from that they are not used lateron. So it is unnecessary
to store them and the very same array can be reused to parse the Huffman
table for the next plane.

Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
2020-09-01 11:05:38 +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: Fix segfault in imdct36_mips_float. 2020-07-30 00:23:45 +02:00
neon
ppc ppc/h264dsp: change loop filter stride argument to ptrdiff_t 2019-02-20 19:40:09 -03:00
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 libavcodec: Reduce the size of some arrays 2019-06-20 14:47:46 -03:00
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 lavc/aacenc_ltp: remove unnecessary condition check. 2019-05-12 14:17:10 +08:00
aacenc_ltp.h
aacenc_pred.c
aacenc_pred.h
aacenc_quantization_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 avcodec/aacpsdsp_template: Fix integer overflow in ps_hybrid_analysis_c() 2019-06-25 13:30:09 +02:00
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 avcodec/ac3: Explicitly return to discard large amounts of nonsense bytes 2019-02-07 00:29:01 +01:00
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 avcodec/acelp_pitch_delay: Minor simplification by using ff_exp10() 2019-01-01 21:11:47 +01:00
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_argo: add ff_adpcm_argo_expand_nibble() and cleanup parameters 2020-08-07 23:04:25 +10: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: Mark fill_pixels() as av_always_inline 2020-08-11 14:21:56 +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 RPZA encoder 2020-08-21 22:46:07 +02: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 avcodec/arbc: Skip tiles in fill_tileX() which are completely outside 2019-06-04 13:06:41 +02:00
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 avcodec/assdec: undefined use of memcpy() 2019-07-27 01:43:00 +02:00
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
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 libavcodec: Reduce the size of some arrays 2019-06-20 14:47:46 -03:00
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: fix parsing show_existing_frame headers 2020-08-25 15:01:43 -03:00
av1.h avcodec/cbs_av1: add support for Scalability Metadata 2019-04-16 19:23:17 -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 API: add AV_PKT_DATA_S12M_TIMECODE to AVPacketSideDataType 2020-07-15 05:47:14 +08:00
avpicture.c
avrndec.c Remove unnecessary use of avcodec_close(). 2020-06-10 11:31:16 +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 avcodec/bfi: Provide non NULL context to av_log() 2019-01-01 21:11:47 +01:00
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/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03:00
binkaudio.c avcodec/binkaudio: Fix 2Ghz sample_rate 2020-05-17 00:43:45 +02:00
binkdata.h
binkdsp.c avcodec/binkdsp: Fix integer overflows in idct 2019-06-26 19:05:29 +02:00
binkdsp.h
bintext.c avcodec/bintext: Check font height 2019-06-26 21:25:10 +02:00
bintext.h
bit_depth_template.c
bitpacked.c 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 lavc/bmp: Avoid a heap buffer overwrite for 1bpp input. 2019-03-26 21:07:51 +01:00
bmp.h
bmpenc.c
bmvaudio.c
bmvvideo.c
brenderpix.c avcodec/brenderpix: Check input size before allocating image 2019-07-27 01:43:00 +02:00
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: fix setting FrameWidth in frame_size_with_refs() 2020-08-25 18:46:06 -03:00
cbs_av1.c avcodec/cbs_av1: always store temporal_id and spatial_id in CodedBitstreamAV1Context 2020-08-23 14:34:32 -03:00
cbs_av1.h avcodec/cbs_av1: add OrderHint to CodedBitstreamAV1Context 2020-08-25 14:49:33 -03: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 avcodec/cbs: Remove unused function parameters 2020-07-07 04:46:51 +02: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 avcodec/cbs_h265: add missing support for reserved_payload_extension_data SEI bits 2020-05-03 19:53:01 -03:00
cbs_h2645.c avcodec/cbs: Remove unused function parameters 2020-07-07 04:46:51 +02:00
cbs_h2645.h avcodec/cbs: Factor out common code for writing units 2019-11-17 23:31:44 +00:00
cbs_internal.h avcodec/cbs: Factor out common code for writing units 2019-11-17 23:31:44 +00: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 avcodec/cbs: Factor out common code for writing units 2019-11-17 23:31:44 +00:00
cbs_mpeg2_syntax_template.c cbs_mpeg2: Decompose Sequence End 2019-07-29 22:25:10 +01:00
cbs_mpeg2.c avcodec/cbs: Remove unused function parameters 2020-07-07 04:46:51 +02:00
cbs_mpeg2.h avcodec/cbs: Factor out common code for writing units 2019-11-17 23:31:44 +00: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 avcodec/cbs: Remove unused function parameters 2020-07-07 04:46:51 +02:00
cbs_vp9.h avcodec/cbs: Factor out common code for writing units 2019-11-17 23:31:44 +00:00
cbs.c avcodec/cbs: Remove unused function parameters 2020-07-07 04:46:51 +02:00
cbs.h cbs: Mention all codecs in unit type comment 2020-08-12 22:02:03 +01:00
ccaption_dec.c avcodec/ccaption_dec: add support for background colors 2020-06-23 21:55:40 +02:00
cdgraphics.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03: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: extend CFHD description 2020-08-14 10:52:28 +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: extend CFHD description 2020-08-14 10:52:28 +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 libavcodec/pgxdec: Add PGX decoder 2020-07-03 23:28:26 +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 Merge commit '90adbf4abf336f8042aecdf1e18fdf76a96304b1' 2019-02-20 14:47:13 -03:00
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
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 avcodec/dcaenc: Return specific error code from subband_bufer_alloc() 2019-01-01 21:11:47 +01:00
dcaenc.h
dcahuff.c
dcahuff.h
dcamath.h
dct32_fixed.c
dct32_float.c
dct32_template.c
dct32.h
dct.c avcodec/dct: Propagate error code from ff_rdft_init() 2019-01-01 21:11:47 +01:00
dct.h
dctref.c
dctref.h
dds.c avcodec/dds: Use ff_set_dimensions() 2019-08-11 19:13:21 +02:00
decode.c libavcodec/decode: avoid UB when getting plane sizes 2020-07-22 11:42:54 -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 avcodec/dirac_arith: Treat overread as error 2019-01-16 01:29:18 +01:00
dirac_arith.h avcodec/dirac_arith: Treat overread as error 2019-01-16 01:29:18 +01:00
dirac_dwt_template.c
dirac_dwt.c
dirac_dwt.h
dirac_parser.c avcodec/dirac_parser: Fix overflow in dts 2019-08-05 17:54:24 +02:00
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 avcodec/dnxhd_parser: Fix parser when input does not have nicely sized packets 2019-07-17 23:18:50 +02:00
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 avcodec/dpx: fix spotted code style issues 2018-12-07 19:44:57 +01:00
dpxenc.c
dsd_tablegen.h
dsd.c avcodec/dsd: use uint8_t instead of unsigned char 2019-08-28 17:30:55 +02:00
dsd.h avcodec/dsd: use uint8_t instead of unsigned char 2019-08-28 17:30:55 +02:00
dsddec.c avcodec/dsddec: Check channels 2020-05-21 09:31:08 +02:00
dsicinaudio.c
dsicinvideo.c avcodec/decode: add a flags parameter to ff_reget_buffer() 2019-09-04 10:07:12 -03: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: Check slice_size against minimum in dxtory_decode_v2() 2019-04-24 17:05:02 +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 avcodec/eac3dec: remove obsolete comment 2018-11-25 21:41:40 +01:00
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 avcodec/eatgv: Check remaining size after the keyframe header 2019-07-29 22:58:43 +02:00
eatqi.c avcodec/eatqi: Check for minimum frame size 2019-07-29 22:58:43 +02:00
elbg.c
elbg.h
elsdec.c
elsdec.h
encode.c avcodec/encode: restructure the old encode API 2020-06-18 17:11:37 -03:00
encode.h avcodec/encode: restructure the core encoding code 2020-06-18 17:11:37 -03:00
error_resilience.c avcodec/error_resilience: set AVFrame decode_error_flags in case of decoding error 2019-07-07 22:34:05 +02:00
error_resilience.h
escape124.c 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 avcodec/exr: output float pixels in float pixel format 2020-05-20 15:47:22 +02:00
exrdsp.c
exrdsp.h
extract_extradata_bsf.c avcodec.h: split bitstream filters API into its own header 2020-05-22 14:38:57 +02:00
faandct.c
faandct.h
faanidct.c
faanidct.h
faxcompr.c
faxcompr.h
fdctdsp.c
fdctdsp.h
ffjni.c
ffjni.h
fft_fixed_32.c
fft_fixed.c
fft_float.c
fft_init_table.c
fft_table.h
fft_template.c avcodec/fft_template: improve performance of the ff_fft_init in fft_template 2019-01-04 11:21:02 +08:00
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 avcodec/ffv1dec_template: Optimize common case in run mode 2019-05-27 19:01:38 +02:00
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: Avoid undefined operation on ts overflow 2020-06-14 19:17:07 +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 avcodec/fits: Check bitpix 2019-05-06 23:58:34 +02:00
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 avcodec/fmvc: Check if header fields are available before allocating the image 2019-06-21 18:28:00 +02:00
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 avcodec/g722dec: use init_get_bits8() 2018-12-23 21:01:17 +01:00
g722dsp.c
g722dsp.h
g722enc.c
g723_1_parser.c avcodec: add g732_1 parser 2018-12-23 15:30:13 +01:00
g723_1.c
g723_1.h avcodec/g723_1: add support for stereo files 2018-12-18 18:52:39 +01:00
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 avcodec: add gif parser 2018-12-10 11:19:36 +01:00
gif.c avcodec/gif: fix disposal method for first frame and transparent gifs 2020-08-23 16:21:56 +02:00
gif.h avformat/gifdec: export duration, nb_frames and comment 2018-12-13 18:58:48 +01:00
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 avcodec/h264_cavlc: Fix integer overflows with motion vector residual addition 2019-07-19 21:42:38 +02:00
h264_direct.c avcodec/h264_direct: Fix overflow in POC comparission 2019-02-20 23:11:41 +01:00
h264_levels.c lavc/h264_levels: add MaxMBPS checking and update fate test. 2019-03-27 00:13:27 +00:00
h264_levels.h lavc/h264_levels: add MaxMBPS checking and update fate test. 2019-03-27 00:13:27 +00:00
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 avcodec/cbs: Remove unused function parameters 2020-07-07 04:46:51 +02:00
h264_refs.c avcodec/h264_refs: do not use invalid mmco values in case of error 2019-08-28 16:31:00 +02:00
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/h264_slice: add timecode metadata 2020-07-09 22:18:42 +08: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 avcodec/h264dsp: change loop filter stride argument to ptrdiff_t 2019-02-20 15:27:43 -03:00
h264dsp.c
h264dsp.h avcodec/h264dsp: change loop filter stride argument to ptrdiff_t 2019-02-20 15:27:43 -03:00
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 lavc/h265_profile_level: Fix DPB size calculation 2019-07-07 13:29:50 +01:00
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/hevcdec: Add VDPAU to list of supported formats 2020-07-09 20:54:11 -07: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 avcodec/hnm4video: Optimize postprocess_current_frame() 2019-08-12 08:45:07 +02:00
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 avcodec/idcinvideo: Add 320x240 default maximum resolution 2019-08-23 14:38:42 +02:00
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 avcodec/ilbcdec: Simplify use of unsigned and fix more undefined overflows 2019-07-08 10:00:41 +02:00
imc.c avcodec/imc: Provide non NULL context to av_log() 2019-01-01 21:11:47 +01:00
imcdata.h
imgconvert.c
imm4.c avcodec/imm4: flush prev_frame after seeking 2019-04-13 18:32:58 +02:00
imm5.c avcodec: add IMM5 decoder 2019-08-29 21:04:54 +02:00
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: move the ff_decode_frame_props() prototype to the proper header 2020-08-20 13:17:50 -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
jpeglsdec.c avcodec/jpeglsdec: Apply transform only to initialized lines 2019-10-08 16:24:58 +02:00
jpeglsdec.h
jpeglsenc.c avcodec: deprecate Lossless and Intra Only encoder capabilites 2020-05-21 12:32:15 -03:00
jpegtables.c lavc/jpegtables: Handle multiple mappings to the same value 2019-09-02 09:26:52 +02:00
jpegtables.h
jrevdct.c lavc/jrevdct: Avoid an aliasing violation. 2018-11-27 01:16:28 +01:00
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 lavc/libaribb24: use integer math to calculate font scaling 2019-02-12 20:16:40 +02:00
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 lavc/libdavs2: fix frame dumping error description 2019-03-23 14:08:00 +08:00
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 lavc/libgsmenc: Force mono and use 13k as default bitrate. 2019-02-17 01:04:18 +01:00
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 Merge commit 'eec93e57096aa4804862d62760442380c70d489b' 2019-02-20 15:43:30 -03:00
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 Revert "libopus: Add channel mapping 2 support in libopusdec" 2018-11-28 23:54:08 +00:00
libopusenc.c avcodec/libopusenc: Don't free user-provided AVPacket 2020-05-23 20:24:37 +02:00
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 avcodec/lzw: Check for end of input 2019-01-16 01:29:18 +01:00
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 avcodec/m101: Fix off be 2 error 2019-06-29 19:22:19 +02:00
mace.c
magicyuv.c avcodec/magicyuv: Reuse array instead of using multiple arrays 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/cfhd: add x86 SIMD 2020-08-26 21:13:38 +02: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 avcodec/mediacodec_wrapper: add missing "avcodec.h" include 2019-07-22 08:57:33 +02:00
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 avcodec/mlp_parse: move TrueHD channel layout and sample rate related code to the header 2019-08-24 20:16:00 -03:00
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
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 avcodec/mpc8: Fix 32bit mask/enum 2019-08-11 19:13:21 +02:00
mpc8data.h
mpc8huff.h avcodec/mpc8huff: Make some arrays unsigned to prevent overflow 2019-07-24 15:32:15 +02:00
mpc.c
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 avcodec/mpeg4videodec: Fix nonsense warning 2019-03-12 00:48:56 +01:00
mpeg4video_parser.h
mpeg4video.c
mpeg4video.h avcodec/mpeg4videodec: Fix nonsense warning 2019-03-12 00:48:56 +01:00
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 avcodec/mpeg_er: fix clearing chroma blocks for 422 and 444 2018-11-19 22:11:43 +01:00
mpeg_er.h
mpegaudio_parser.c avcodec/mpegaudio_parser: Consume more than 0 bytes in case of the unsupported mp3adu case 2018-11-04 12:53:16 +01:00
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 avcodec/mss1: check for overread and forward errors 2019-08-05 17:54:24 +02:00
mss12.h avcodec/mss1: check for overread and forward errors 2019-08-05 17:54:24 +02:00
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: add initial alpha support 2020-08-23 16:21:56 +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 avcodec/nvdec: Explicitly mark codecs that support 444 output formats 2019-02-16 08:47:36 -08:00
nvdec_hevc.c avcodec/nvdec: Explicitly mark codecs that support 444 output formats 2019-02-16 08:47:36 -08:00
nvdec_mjpeg.c avcodec/nvdec: Explicitly mark codecs that support 444 output formats 2019-02-16 08:47:36 -08:00
nvdec_mpeg4.c avcodec/nvdec: Explicitly mark codecs that support 444 output formats 2019-02-16 08:47:36 -08:00
nvdec_mpeg12.c avcodec/nvdec_mpeg12: set field flags 2020-01-02 13:15:27 +01:00
nvdec_vc1.c avcodec/nvdec: Explicitly mark codecs that support 444 output formats 2019-02-16 08:47:36 -08:00
nvdec_vp8.c avcodec/nvdec: Explicitly mark codecs that support 444 output formats 2019-02-16 08:47:36 -08:00
nvdec_vp9.c avcodec/nvdec: Explicitly mark codecs that support 444 output formats 2019-02-16 08:47:36 -08:00
nvdec.c nvdec: attach real hw_frames to post-processed frames 2020-03-28 17:58:54 +01:00
nvdec.h avcodec/nvdec: Explicitly mark codecs that support 444 output formats 2019-02-16 08:47:36 -08:00
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: add new Video SDK 10 features 2020-07-01 16:10:00 +02: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 avcodec/options_table: make AVCodecContext->level search for child constants 2020-07-29 19:34:39 -03:00
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 opusdsp: create and move deemphasis and postfiltering from opus_celt 2019-04-01 00:19:14 +02:00
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 x86/opus_dsp: rename to celt_pvq 2019-03-31 23:35:00 +02:00
opus_rc.c lavc/opus_rc: Cast a const pointer to uint8_t *. 2018-12-22 00:15:16 +01:00
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 avcodec/opus: make redundancy_buf 32 byte aligned 2019-04-02 11:36:56 -03:00
opusdec.c
opusdsp.c opusdsp: adjust and optimize C function to match assembly 2019-09-11 03:28:22 +01:00
opusdsp.h aarch64/opusdsp: implement NEON accelerated postfilter and deemphasis 2019-04-10 01:08:54 +02:00
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/internal: move packet related functions to their own header 2020-06-02 19:02:12 -03:00
packet.h API: add AV_PKT_DATA_S12M_TIMECODE to AVPacketSideDataType 2020-07-15 05:47:14 +08: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 avcodec/parser: Optimize ff_combine_frame() with massivly negative next 2019-08-23 22:26:50 +02:00
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 avcodec: add PCM-DVD encoder 2018-12-01 19:41:48 +01:00
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
pictordec.c avcodec/pictordec: Optimize picmemset() for single plane full lines 2019-08-23 22:26:50 +02:00
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: Fix log(0) check 2020-06-14 18:20:37 +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 libavcodec/proresdec2: Setup qmat_chroma according to RDD36 2020-08-20 13:21:20 +02:00
proresdec.h lavc/proresdec.h: Include a missing header 2018-12-06 20:14:09 +01:00
proresdsp.c avcodec/proresdec : add 12b prores idct 2018-12-02 12:55:53 +01:00
proresdsp.h avcodec/proresdec : rename dsp part for 10b and check dspinit for supported bits per raw sample 2018-12-02 12:55:31 +01:00
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 avcodec/prosumer: Only memset(0) what is needed. 2019-05-09 22:07:26 +02:00
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: reduce unnecessary size of tables 2020-08-30 23:52:21 +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 avcodec/r210dec: fix r10x decoding 2018-12-03 23:34:05 +01:00
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 avcodec/rangecoder: Add and test ff_rac_check_termination() 2018-12-31 17:44:22 +01:00
rangecoder.h avcodec/rangecoder: Add and test ff_rac_check_termination() 2018-12-31 17:44:22 +01:00
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 avformat/nut: add support for yuva444/422p12 pixel format 2018-12-14 11:26:30 +01:00
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 avcodec/rl2: set dimensions 2019-08-23 22:24:07 +02:00
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 avcodec/sanm: Check extradata_size before allocations 2019-08-05 18:42:51 +02:00
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 avcodec/sbrdsp_fixed.c: remove input value limit for sbr_sum_square_c() 2019-02-09 14:40:50 +01:00
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 avcodec/scpr: add version 3 support 2018-11-18 22:59:29 +01:00
scpr.c avcodec/scpr: Check minimum size of type 17 2019-10-10 14:34:19 +02:00
scpr.h avcodec/scpr: Avoid per pixel y checks in decode_run_i 2018-12-31 17:44:26 +01:00
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 avcodec/shorten: Fix integer overflow with offset 2018-11-13 22:28:27 +01:00
simple_idct_template.c avcodec/simple_idct_template: fix integer overflow 2019-12-14 00:20:52 +01:00
simple_idct.c avcodec/proresdec : add 12b prores idct 2018-12-02 12:55:53 +01:00
simple_idct.h avcodec/proresdec : add 12b prores idct 2018-12-02 12:55:53 +01:00
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: Sanity check hcoeff 2020-08-07 14:01:00 +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 lavc/tableprint_vlc: Remove avpriv_request_sample() from included files. 2019-06-24 00:19:03 +02:00
tableprint.h
tak_parser.c avcodec/tak_parser: don't return error values 2019-07-20 13:43:06 -03:00
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: Fix tile checks 2020-07-20 22:31:54 +02:00
textdec.c
texturedsp.c
texturedsp.h
texturedspenc.c
thread.h
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 avcodec/tiff: Check jpeg context against jpeg frame parameters 2020-08-26 20:31:09 +02: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 avcodec/truemotion2rt: Fix rounding in input size check 2018-12-01 01:58:27 +01:00
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/utils: calculate frame number of HEVC if the framerate > 30FPS 2020-08-16 22:51:11 +08: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 avcodec/vb: Check input packet size to be large enough to contain flags 2019-08-29 15:18:42 +02:00
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 avcodec/vc1_parser: use init_get_bits8() 2018-12-20 21:19:56 +01:00
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 avcodec/vc1dsp: Avoid undefined shifts in vc1_v_s_overlap_c / vc1_h_s_overlap_c 2019-06-26 21:26:41 +02:00
vc1dsp.h
vc2enc_dwt.c lavc/vc2enc_dwt: Avoid left-shifting a negative value. 2019-08-11 00:06:12 +02:00
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 libavcodec/j2kenc: Support for multiple layers 2020-08-30 16:18:37 +02:00
videodsp_template.c avcodec/videodsp_template: Fix overflow of addition 2019-06-26 21:40:19 +02:00
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 vp3data: Make some arrays unsigned to prevent overflow 2019-07-24 15:32:15 +02:00
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 VP4 video decoder 2019-06-12 20:06:20 +10:00
vp5.c avcodec/vp5: Check render_x/y 2019-10-25 00:22:33 +02:00
vp5data.h
vp6.c avcodec/vp5/6/8: use vpX_rac_is_end() 2019-08-22 18:35:44 +02:00
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 Merge commit '0801853e640624537db386727b36fa97aa6258e7' 2019-03-14 16:05:52 -03:00
vp8dsp.h libavcodec: vp8 neon optimizations for aarch64 2019-02-19 11:45:33 +02:00
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(s) in iadst16_1d() 2020-06-04 23:58:49 +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 avcodec/vp56: Consider the alpha start as end of the prior header 2019-08-13 16:48:38 +02:00
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 avcodec/vp6: use ff_vp3dsp_[hv]_loop_filter_12 2019-01-26 23:49:04 +11:00
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 avcodec/wavpackenc: use ff_clz() 2019-05-02 15:36:16 +02:00
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 avcodec/xfacedec: fix order of operations 2018-12-13 23:44:39 +01:00
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 avcodec/xpmdec: Do not use context dimensions as temporary variables 2019-06-25 13:30:09 +02:00
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