FFmpeg/libavcodec
Maryla Ustarroz-Calonge a3ec70b2cf
avcodec/itut35: always check the provider code and country code together
ITU-T T.35 provider codes are attributed by national bodies and it's
possible to have collisions across countries. This is why the country code
must always be checked as well.

Use if statements rather than nested switches which would be unreadable.

Signed-off-by: Maryla Ustarroz-Calonge <maryla@google.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2025-08-07 03:07:43 +02:00
..
aac all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
aarch64 all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
arm all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
bsf all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
h26x
hevc all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
loongarch all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
mips avcodec/mpegvideo: Add missing headers 2025-07-03 20:35:31 +02:00
neon avcodec/mpegvideo: Only keep the actually used unquantize funcs 2025-03-26 04:17:00 +01:00
opus all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
ppc all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
riscv all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
tests libavcodec/tests/motion: Add check for avcodec_alloc_context3() 2025-08-04 01:29:45 +02:00
vulkan lavc/vulkan/common: sign-ify lengths 2025-08-05 23:51:21 +09:00
vvc avcodec/vvc/ctu: check coeff before multiply 2025-08-06 20:16:03 +00:00
wasm/hevc all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
x86 all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
.gitignore
4xm.c avcodec/4xm: Use av_unreachable() instead of av_assert0(0) 2025-05-21 12:02:52 +02:00
8bps.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
8svx.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
012v.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
a64colors.h
a64multienc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
a64tables.h
aac.h aac: expose ff_aac_sample_rate_idx() in aac.h 2024-06-21 10:50:20 +02:00
aac_ac3_parser.c
aac_ac3_parser.h
aac_defines.h
aac_parser.c avcodec/adts_header: Add ff_adts_header_parse_buf() 2024-05-20 12:06:31 +02:00
aaccoder.c aacenc: remove ANMR coder 2025-02-26 17:12:08 +01:00
aaccoder_trellis.h avcodec/aacenc: Move initializing DSP out of aacenc.c 2024-03-02 02:54:11 +01:00
aaccoder_twoloop.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
aacenc.c avcodec/iirfilter: Remove iirfilter, psy-preprocessing 2025-06-06 17:21:31 +02:00
aacenc.h avcodec/iirfilter: Remove iirfilter, psy-preprocessing 2025-06-06 17:21:31 +02:00
aacenc_is.c avcodec/aacenc_is: Make ff_aac_is_encoding_err() static 2025-04-09 13:52:29 +02:00
aacenc_is.h avcodec/aacenc_is: Make ff_aac_is_encoding_err() static 2025-04-09 13:52:29 +02:00
aacenc_quantization.h avcodec/aacenc_quantization: Deduplicate quantization functions 2022-08-05 03:28:45 +02:00
aacenc_quantization_misc.h avcodec/aacenc_quantization: Remove always-zero function parameter 2022-08-05 03:28:45 +02:00
aacenc_tns.c aacenc_tns: clamp filter direction energy measurement 2025-07-15 16:27:31 +09:00
aacenc_tns.h
aacenc_utils.h
aacencdsp.h
aacenctab.c avcodec/aac{enc,}tab: Deduplicate swb tables 2025-04-13 22:49:21 +02:00
aacenctab.h avcodec/aacenc: Remove always-false check 2025-04-13 22:49:21 +02:00
aacps.c
aacps.h
aacps_common.c
aacps_fixed.c avcodec: Implementation of AAC_fixed_decoder (PS-module) 2015-07-22 21:51:28 +02:00
aacps_fixed_tablegen.c
aacps_fixed_tablegen.h
aacps_float.c avcodec: Implementation of AAC_fixed_decoder (PS-module) 2015-07-22 21:51:28 +02:00
aacps_tablegen.c
aacps_tablegen.h
aacps_tablegen_template.c
aacpsdata.c avcodec/aacps_common: Apply offset for VLCs during init 2023-10-31 21:44:48 +01:00
aacpsdsp.h
aacpsdsp_fixed.c
aacpsdsp_float.c avcodec: Implementation of AAC_fixed_decoder (PS-module) 2015-07-22 21:51:28 +02:00
aacpsdsp_template.c
aacpsy.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
aacsbr.c
aacsbr.h
aacsbr_fixed.c
aacsbr_template.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
aacsbrdata.h all: Fix doxy comments wrongly designated as trailing ///< 2025-03-12 17:00:24 +01:00
aactab.c avcodec/aac{enc,}tab: Deduplicate swb tables 2025-04-13 22:49:21 +02:00
aactab.h avcodec/aac{enc,}tab: Deduplicate swb tables 2025-04-13 22:49:21 +02:00
aandcttab.c
aandcttab.h
aasc.c avcodec/codec_internal: Add macro to set AVCodec.long_name 2022-09-03 15:42:57 +02:00
ac3.c avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
ac3.h avcodec/ac3: Move gain value defines to ac3defs.h 2025-06-02 13:37:41 +02:00
ac3_channel_layout_tab.c
ac3_channel_layout_tab.h
ac3_parser.c avcodec/ac3_parser: handle more header bits in ff_ac3_parse_header() 2025-06-08 18:39:17 -03:00
ac3_parser.h Merge commit '50a1c66cf6' 2017-10-27 18:15:37 -03:00
ac3_parser_internal.h avcodec/ac3_parser: handle more header bits in ff_ac3_parse_header() 2025-06-08 18:39:17 -03:00
ac3dec.c avcodec/ac3_parser: handle more header bits in ff_ac3_parse_header() 2025-06-08 18:39:17 -03:00
ac3dec.h avcodec/ac3_parser: handle more header bits in ff_ac3_parse_header() 2025-06-08 18:39:17 -03:00
ac3dec_data.c avcodec/ac3dec: Deduplicate tables 2025-06-02 13:37:41 +02:00
ac3dec_data.h avcodec/ac3dec: Deduplicate tables 2025-06-02 13:37:41 +02:00
ac3dec_fixed.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
ac3dec_float.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
ac3defs.h avcodec/ac3_parser: handle more header bits in ff_ac3_parse_header() 2025-06-08 18:39:17 -03:00
ac3dsp.c
ac3dsp.h
ac3enc.c avcodec/ac3{dec,enc}: Deduplicate gain levels table 2025-06-02 13:37:41 +02:00
ac3enc.h
ac3enc_fixed.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
ac3enc_float.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
ac3enc_template.c
ac3tab.c avcodec/ac3{dec,enc}: Deduplicate gain levels table 2025-06-02 13:37:41 +02:00
ac3tab.h avcodec/ac3{dec,enc}: Deduplicate gain levels table 2025-06-02 13:37:41 +02:00
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c avutil/float_dsp: Unavpriv avpriv_scalarproduct_float_c() 2025-03-28 14:33:08 -03:00
acelp_pitch_delay.h
acelp_vectors.c avutil/float_dsp: Unavpriv avpriv_scalarproduct_float_c() 2025-03-28 14:33:08 -03:00
acelp_vectors.h
adpcm.c avcodec/adpcm: squelch uninitialized variable warnings 2025-07-10 13:01:15 +02:00
adpcm.h
adpcm_data.c avcodec/adpcm_data: Move tables only used by adpcm.c to it 2021-07-22 08:31:23 +02:00
adpcm_data.h avcodec/adpcm_data: Move tables only used by adpcm.c to it 2021-07-22 08:31:23 +02:00
adpcmenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
adts_header.c avcodec/adts_header: Add ff_adts_header_parse_buf() 2024-05-20 12:06:31 +02:00
adts_header.h avcodec/adts_header: Add ff_adts_header_parse_buf() 2024-05-20 12:06:31 +02:00
adts_parser.c avcodec/adts_header: Add ff_adts_header_parse_buf() 2024-05-20 12:06:31 +02:00
adts_parser.h Merge commit 'b5f19f7478' 2017-10-30 18:56:45 -03:00
adx.c avcodec/adx: Move ff_adx_decode_header() to adxdec.c 2022-09-16 11:14:32 +02:00
adx.h
adx_parser.c avcodec/adx_parser: make packet split work if nb_channels is set 2023-09-17 11:11:24 +02:00
adxdec.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
adxenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
agm.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
aic.c
alac.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
alac_data.c alac: convert to new channel layout API 2022-03-15 09:42:40 -03:00
alac_data.h alac: convert to new channel layout API 2022-03-15 09:42:40 -03:00
alacdsp.c
alacdsp.h
alacenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
aliaspixdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
aliaspixenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
allcodecs.c avcodec/ohenc: Add h264/hevc OpenHarmony encoders 2025-07-18 14:45:13 +08:00
alsdec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
amfdec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
amfdec.h avcodec: add amfdec. 2025-02-04 00:14:14 +01:00
amfenc.c avcodec/amfenc: remove unused variables 2025-08-02 22:25:28 +00:00
amfenc.h amfenc: Fix for full PA queue 2025-07-29 23:38:16 +02:00
amfenc_av1.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
amfenc_h264.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
amfenc_hevc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
amr.h
amr_parser.c amr: convert to new channel layout API 2022-03-15 09:42:40 -03:00
amrnbdata.h avcodec/amrnbdata: Remove unused array 2021-01-26 13:56:59 +01:00
amrnbdec.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
amrwbdata.h lavc/amrwbdec: Do not ignore NO_DATA frames. 2020-04-05 01:55:34 +02:00
amrwbdec.c avcodec/amrwbdec: Mark default switch as unreachable 2025-05-21 11:16:25 +02:00
anm.c avcodec/codec_internal: Add macro to set AVCodec.long_name 2022-09-03 15:42:57 +02:00
ansi.c avcodec: use the getters for xGA font data arrays 2025-07-22 09:47:18 -03:00
aom_film_grain.c avcodec/aom_film_grain: Cast const away to suppress compiler warning 2025-03-15 02:30:56 +01:00
aom_film_grain.h
aom_film_grain_template.c
apac.c avcodec: remove deprecated FF_API_SUBFRAMES 2025-03-28 14:33:06 -03:00
apedec.c avcodec: remove deprecated FF_API_SUBFRAMES 2025-03-28 14:33:06 -03:00
apng.h avcodec/apng: Add APNG_FCTL_CHUNK_SIZE define 2022-07-09 19:37:52 +02:00
aptx.c avcodec/aptx: Use AVCodecContext.frame_size according to the API 2022-09-19 17:05:33 +02:00
aptx.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
aptxdec.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
aptxenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
apv.h lavc/cbs: APV support 2025-04-27 15:52:30 +01:00
apv_decode.c apv_decode: Multisymbol entropy decode 2025-05-13 19:37:49 +01:00
apv_decode.h apv_decode: Multisymbol entropy decode 2025-05-13 19:37:49 +01:00
apv_dsp.c avcodec/apv_dsp: Avoid UB overflow in dequant 2025-07-06 19:20:24 +02:00
apv_dsp.h lavc/apv: AVX2 transquant for x86-64 2025-04-27 15:52:30 +01:00
apv_entropy.c apv_decode: Discard invalid run codes earlier 2025-05-13 20:52:35 +01:00
apv_parser.c avcodec/apv_parser: Mark close as av_cold 2025-05-15 01:51:34 +02:00
arbc.c all: Use av_frame_replace() where appropriate 2023-09-10 21:22:30 +02:00
argo.c
ass.c avocdec/ass: simplify linebreaks 2024-04-06 09:26:30 +02:00
ass.h avcodec/ass: Faster ff_ass_add_rect() 2022-03-18 19:56:50 +01:00
ass_split.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
ass_split.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
assdec.c avcodec/codec_internal: Add macro to set AVCodec.long_name 2022-09-03 15:42:57 +02:00
assenc.c
asv.c avcodec/asv: Split ASV1Context into decoder and encoder contexts 2022-10-05 14:20:33 +02:00
asv.h
asvdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
asvenc.c avcodec/asvenc,dvenc: Optimize unaligned checks away if possible 2025-05-31 01:28:51 +02:00
atrac.c
atrac.h
atrac1.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
atrac1data.h
atrac3.c avcodec/atrac3: Use av_unreachable() instead of av_assert1(0) 2025-05-21 12:02:52 +02:00
atrac3data.h
atrac3plus.c
atrac3plus.h
atrac3plus_data.h avcodec/atrac3plus_data: Remove unused arrays 2021-01-26 13:56:59 +01:00
atrac3plusdec.c
atrac3plusdsp.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
atrac9dec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
atrac9tab.h
atsc_a53.c
atsc_a53.h
audio_frame_queue.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
audio_frame_queue.h Merge commit '948f3c19a8' 2015-09-29 15:22:52 +02:00
audiodsp.c
audiodsp.h
audiotoolboxdec.c avcodec/audiotoolboxdec: set set keyframe flag in output frames 2024-11-24 20:26:36 -03:00
audiotoolboxenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
aura.c avcodec/codec_internal: Add macro to set AVCodec.long_name 2022-09-03 15:42:57 +02:00
av1.h
av1_levels.c
av1_levels.h
av1_parse.c av1_parse: Don't reject zero-size padding OBUs 2023-05-17 19:38:45 +00:00
av1_parse.h avcodec: move leb reading functions to its own header 2024-01-31 11:19:16 -03:00
av1_parser.c avcodec/cbs: add an AVBufferRef input argument to ff_cbs_read() 2025-05-04 16:22:14 -03:00
av1dec.c avcodec/itut35: always check the provider code and country code together 2025-08-07 03:07:43 +02:00
av1dec.h
avcodec.c avcodec/avcodec: Check sample_rate generically 2025-07-03 20:21:55 +02:00
avcodec.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
avcodec_internal.h avcodec: add LCEVC decoding support via LCEVCdec 2024-09-23 10:20:47 -03:00
avcodecres.rc Add Windows resource file support for shared libraries 2013-12-05 23:42:07 +01:00
avdct.c avcodec/pixblockdsp: Pass bits_per_raw_sample directly 2025-05-31 01:27:09 +02:00
avdct.h
avrndec.c
avs.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
avs2.c avcodec/avs2_parser: parse more info 2022-06-24 15:37:23 +08:00
avs2.h
avs2_parser.c avcodec/avs2_parser: Assert init_get_bits8() success with const size 15 2024-05-03 02:35:49 +02:00
avs3.h
avs3_parser.c avcodec/avs3_parser: pixel format should be native endian 2025-03-24 14:54:40 +08:00
avuidec.c
avuienc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
bethsoftvideo.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
bethsoftvideo.h
bfi.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
bgmc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
bgmc.h avcodec/bgmc: Use void* instead of AVCodecContext* as logctx 2023-10-01 01:02:53 +02:00
bink.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
binkaudio.c
binkdata.h Merge commit '28306e6d62' 2013-06-02 10:30:35 +02:00
binkdsp.c
binkdsp.h
bintext.c avcodec: use the getters for xGA font data arrays 2025-07-22 09:47:18 -03:00
bintext.h libavcodec/bintext.h: Fix duplicate words 2013-08-12 19:40:29 +02:00
bit_depth_template.c avcodec/bit_depth_template: Remove empty macro INIT_CLIP 2025-01-15 15:05:37 +08:00
bitpacked_dec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
bitpacked_enc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
bitstream.c avcodec/internal: Move FF_SIGNBIT and ff_log2_run to mathops.h 2022-03-21 23:25:36 +01:00
bitstream.h avcodec/get_bits: Add get_bits_bytesize() 2025-07-11 15:13:21 +02:00
bitstream_filters.c lavc: APV metadata bitstream filter 2025-04-27 15:52:30 +01:00
bitstream_template.h avcodec/get_bits: Add get_bits_bytesize() 2025-07-11 15:13:21 +02:00
blockdsp.c libavcodec/alpha: remove DSP & support code 2024-06-13 23:14:26 +02:00
blockdsp.h avcodec: Remove leftover alpha declarations 2025-03-05 00:06:52 +01:00
bmp.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
bmp.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
bmp_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
bmpenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
bmvaudio.c
bmvvideo.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
bonk.c avcodec: remove deprecated FF_API_SUBFRAMES 2025-03-28 14:33:06 -03:00
brenderpix.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
bsf.c lavc/bsf: move IS_EMPTY() to packet_internal() 2023-07-07 12:07:24 +02:00
bsf.h avcodec/bsf: document missing arguments 2022-10-17 09:56:47 +02:00
bsf_internal.h
bswapdsp.c
bswapdsp.h
bytestream.h avcodec/bytestream: Add const where appropriate 2025-07-11 15:13:21 +02:00
c93.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
cabac.c
cabac.h
cabac_functions.h
canopus.c
canopus.h
cavs.c
cavs.h
cavs_parser.c avcodec/cavs_parser: fix finding the end of a frame 2023-05-20 04:03:44 +08:00
cavsdata.c avcodec/cavs: make cavs_chroma_qp non static 2014-06-28 19:08:39 +02:00
cavsdec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
cavsdsp.c
cavsdsp.h
cbrt_data.c avcodec/cbrt_data: include avutil/libm.h to unbreak compilation on systems without cbrt 2016-03-14 15:49:34 +01:00
cbrt_data.h avcodec/cbrt_data: add missing header include 2017-02-22 14:36:26 -03:00
cbrt_data_fixed.c Move cbrt tables to separate cbrt_data(_fixed).c files. 2016-03-13 18:15:57 +01:00
cbrt_fixed_tablegen.c
cbrt_tablegen.c
cbrt_tablegen.h
cbrt_tablegen_template.c
cbs.c avcodec/cbs: Avoid branch 2025-05-15 01:51:34 +02:00
cbs.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
cbs_apv.c avcodec/cbs_apv: add missing READ/WRITE preprocessor checks 2025-07-22 09:47:18 -03:00
cbs_apv.h lavc/cbs: APV support 2025-04-27 15:52:30 +01:00
cbs_apv_syntax_template.c avcodec/cbs_apv_syntax_template: Check tile_data_size 2025-07-30 01:18:03 +02:00
cbs_av1.c avcodec/cbs: allow fine tunning selection of features 2025-03-25 20:38:29 -03:00
cbs_av1.h avcodec/cbs: allow fine tunning selection of features 2025-03-25 20:38:29 -03:00
cbs_av1_syntax_template.c avcodec/cbs: allow fine tunning selection of features 2025-03-25 20:38:29 -03:00
cbs_bsf.c
cbs_bsf.h
cbs_h264.h
cbs_h264_syntax_template.c
cbs_h265.h
cbs_h265_syntax_template.c
cbs_h266.h
cbs_h266_syntax_template.c avcodec/cbs_h266_syntax_template: fix out of bounds access 2025-08-06 20:58:57 +00:00
cbs_h2645.c avcodec/cbs_sei_syntax_template: add sei message frame_field_information 2025-05-31 09:35:54 +08:00
cbs_h2645.h
cbs_internal.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
cbs_jpeg.c
cbs_jpeg.h
cbs_jpeg_syntax_template.c
cbs_mpeg2.c avcodec/cbs: Add specialization for ff_cbs_(read|write)_unsigned() 2023-07-30 21:36:31 +02:00
cbs_mpeg2.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: Decompose Sequence End 2019-07-29 22:25:10 +01:00
cbs_sei.c
cbs_sei.h avcodec/cbs_sei_syntax_template: add sei message frame_field_information 2025-05-31 09:35:54 +08:00
cbs_sei_syntax_template.c avcodec/cbs_sei_syntax_template: add sei message frame_field_information 2025-05-31 09:35:54 +08:00
cbs_vp8.c
cbs_vp8.h
cbs_vp8_syntax_template.c
cbs_vp9.c
cbs_vp9.h
cbs_vp9_syntax_template.c
ccaption_dec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
cdgraphics.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
cdtoons.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
cdxl.c
celp_filters.c
celp_filters.h
celp_math.c avcodec/celp_math: Mark ff_celp_math_init() as av_cold 2025-04-09 13:52:29 +02:00
celp_math.h avcodec/celp_math: Reuse ff_scalarproduct_float_c() 2025-04-09 13:52:29 +02:00
cfhd.c avcodec/cfhd: Check idwt_buf size before allocation 2025-07-20 01:05:23 +02:00
cfhd.h avcodec/cfhd: Move GetBitContext from context to stack 2025-03-17 03:26:07 +01:00
cfhddata.c avcodec/vlc: Merge VLCElem and RL_VLC_ELEM 2025-03-17 03:26:07 +01:00
cfhddsp.c
cfhddsp.h
cfhdenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
cfhdencdsp.c
cfhdencdsp.h
cga_data.c Move xGA font data from lavc to lavu. 2012-10-01 22:24:17 +02:00
cga_data.h Move xGA font data from lavc to lavu. 2012-10-01 22:24:17 +02:00
cinepak.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
cinepakenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
clearvideo.c
clearvideodata.h
cljrdec.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
cljrenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
cllc.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
cngdec.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
cngenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
codec.h avcodec: remove deprecated FF_API_SUBFRAMES 2025-03-28 14:33:06 -03:00
codec2utils.h avcodec/codec2utils: Remove legacy avpriv functions 2021-04-27 10:43:04 -03:00
codec_desc.c avcodec/adpcm: Sanyo LD-ADPCM decoder 2025-07-04 17:07:53 +10:00
codec_desc.h avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* defines 2023-09-07 00:39:02 +02:00
codec_id.h avcodec/adpcm: Sanyo LD-ADPCM decoder 2025-07-04 17:07:53 +10:00
codec_internal.h avcodec/codec_internal: Add inlined version of av_codec_is_(de|en)coder 2025-03-13 02:16:27 +01:00
codec_par.c avcodec/codec_par: always clear extradata_size in avcodec_parameters_to_context() 2024-04-24 00:11:37 -03:00
codec_par.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
cook.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
cook_parser.c cook: convert to new channel layout API 2022-03-15 09:42:40 -03:00
cookdata.h avcodec/cook: Avoid big length tables for VLC initialization 2020-12-08 17:51:45 +01:00
copy_block.h lavc/copy_block: style fix 2017-03-20 09:23:15 +01:00
cpia.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
cri.c avcodec/cri: Check bytestream2_get_buffer() for end 2025-08-03 13:19:25 +00:00
cri_parser.c
cscd.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
cuviddec.c avcodec/cuviddec: fix wrong 10bit 420 format in cuvid_handle_video_sequence 2025-07-26 14:42:33 +02:00
cyuv.c
d3d11va.c
d3d11va.h
d3d12va_av1.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
d3d12va_decode.c avcodec/d3d12va_decode: remove unused variable 2025-07-25 21:10:16 +02:00
d3d12va_decode.h avcodec/d3d12va_decode: enable reference-only mode 2025-04-05 11:57:49 +08:00
d3d12va_encode.c avcodec/d3d12va_encode: don't return uninitialized value on error 2025-07-25 21:10:16 +02:00
d3d12va_encode.h hw_base_encode: refactor picture allocation/freeing 2024-09-09 07:05:24 +02:00
d3d12va_encode_hevc.c avcodec/d3d12va_encode_hevc: remove unused variable 2025-07-25 21:10:16 +02:00
d3d12va_h264.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
d3d12va_hevc.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
d3d12va_mpeg2.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
d3d12va_vc1.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
d3d12va_vp9.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
dca.c avcodec/dca: Unavpriv dca_sample_rates 2022-01-04 13:16:49 +01:00
dca.h avcodec/dca: Unavpriv dca_sample_rates 2022-01-04 13:16:49 +01:00
dca_core.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
dca_core.h dca_core: convert to lavu/tx 2022-11-06 14:39:36 +01:00
dca_exss.c avcodec/dca: move EXSS sampling frequency arrays to dca.c 2016-05-26 13:32:48 -03:00
dca_exss.h
dca_lbr.c
dca_lbr.h
dca_parser.c avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* defines 2023-09-07 00:39:02 +02:00
dca_sample_rate_tab.c avcodec/dca: Unavpriv dca_sample_rates 2022-01-04 13:16:49 +01:00
dca_sample_rate_tab.h avcodec/dca: Unavpriv dca_sample_rates 2022-01-04 13:16:49 +01:00
dca_syncwords.h avcodec/dca_xll: add detection of DTS:X and DTS:X IMAX 2023-03-02 13:46:04 +01:00
dca_xll.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
dca_xll.h
dcaadpcm.c
dcaadpcm.h
dcadata.c lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
dcadata.h avcodec/dca: move bits per sample array to dca.c 2017-07-18 21:04:55 -03:00
dcadct.c
dcadct.h
dcadec.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
dcadec.h
dcadsp.c dca_core: convert to lavu/tx 2022-11-06 14:39:36 +01:00
dcadsp.h
dcaenc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
dcaenc.h
dcahuff.c avcodec/vlc: Use proper namespace 2023-09-11 00:27:45 +02:00
dcahuff.h avcodec/dca_lbr: Inline nb_bits for VLCs 2022-09-16 18:07:29 +02:00
dcamath.h
dct.h avcodec/dct: Make declarations and definitions match 2025-04-02 09:25:24 +02:00
dct32.h
dct32_fixed.c Merge remote-tracking branch 'qatar/master' 2013-11-21 19:26:01 +01:00
dct32_float.c Merge remote-tracking branch 'qatar/master' 2013-11-21 19:26:01 +01:00
dct32_template.c
dctref.c
dctref.h Merge remote-tracking branch 'qatar/master' 2011-07-27 10:40:34 +02:00
dds.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
decode.c Revert "avcodec/decode: Fix avcodec parameters when bsfs are enable by decoder" 2025-06-17 00:35:13 +02:00
decode.h avcodec/decode: remove unused argument from ff_frame_new_side_data_from_buf() 2024-07-29 14:00:48 -03:00
decode_bsf.h avcodec/amfdec,rkmppdec: Use correct extradata with BSFs 2025-06-17 00:35:13 +02:00
defs.h lavf: add and use AVRTCPSenderReport struct 2025-07-07 16:14:02 +02:00
dfa.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
dfpwmdec.c
dfpwmenc.c avcodec/dfpwmenc: Remove write-only context member 2025-07-03 20:18:55 +02:00
dirac.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
dirac.h avcodec/dirac: Include used headers directly 2023-08-05 09:40:06 +02:00
dirac_arith.c
dirac_arith.h
dirac_dwt.c avutil/mem: Don't include avutil.h 2023-09-07 00:42:10 +02:00
dirac_dwt.h
dirac_dwt_template.c
dirac_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
dirac_vlc.c
dirac_vlc.h
diracdec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
diracdsp.c avcodec/diracdsp: Don't cast const away unnecessarily 2022-07-31 01:10:46 +02:00
diracdsp.h diracdsp: add dequantization SIMD 2016-07-11 23:30:11 +01:00
diractab.c diradec: split tables away to a separate diractab file 2016-02-03 17:19:33 +00:00
diractab.h diractab: expose the maximum quantization index as a macro 2016-07-11 23:38:01 +01:00
dnxhd_parser.c
dnxhddata.c
dnxhddata.h
dnxhddec.c
dnxhdenc.c avcodec/pixblockdsp: Pass bits_per_raw_sample directly 2025-05-31 01:27:09 +02:00
dnxhdenc.h avcodec/mpegvideoenc: Add MPVEncContext 2025-03-26 04:08:33 +01:00
dnxuc_parser.c avcodec/dnxuc_parser: Use ff_parse_close() 2025-05-15 03:03:54 +02:00
dolby_e.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
dolby_e.h
dolby_e_parse.c avcodec/dolby_e_parse: Use av_unreachable instead of av_assert0(0) 2025-05-21 12:02:25 +02:00
dolby_e_parser.c avcodec/dolby_e_parser: Remove unnecessary headers 2022-09-16 18:07:29 +02:00
dovi_rpu.c
dovi_rpu.h avcodec/dovi_rpuenc: Avoid intermediate codec par in ff_dovi_configure() 2025-05-30 19:35:06 +02:00
dovi_rpudec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
dovi_rpuenc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
dpcm.c avcodec/dpcm: fix undefined interger overflow in wady 2023-05-06 00:22:27 +02:00
dpx.c avcodec/dpx: respect side data preference 2024-03-08 07:37:56 +01:00
dpx_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
dpxenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
dsd.c avcodec/dsd: Hoist branch out of loop 2024-04-04 23:58:57 +02:00
dsd.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
dsddec.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
dsicinaudio.c avcodec/dsicinaudio: set missing sample rate 2025-08-05 03:27:53 +02:00
dsicinvideo.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
dss_sp.c avcodec/codec_internal: Add macro to set AVCodec.long_name 2022-09-03 15:42:57 +02:00
dstdec.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
dv.c avcodec/dv: Don't pretend initializing work chunks can fail 2024-04-07 21:59:32 +02:00
dv.h lavf/dv: use a more granular timebase for audio 2023-05-02 10:57:21 +02:00
dv_internal.h avcodec/dv: Don't pretend initializing work chunks can fail 2024-04-07 21:59:32 +02:00
dv_profile.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
dv_profile.h
dv_profile_internal.h
dv_tablegen.c libavcodec/dv_tablegen: fixed wrong printf format 2016-05-24 20:47:03 +02:00
dv_tablegen.h
dvaudio.h
dvaudio_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
dvaudiodec.c
dvbsub_parser.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
dvbsubdec.c avcodec/dvbsubenc: fix 256 color rle decoding 2025-08-03 21:33:29 +02:00
dvbsubenc.c avcodec/dvbsubenc: add a min_bpp option to work around some decoders 2025-08-04 19:45:45 +01:00
dvbtxt.h
dvd_nav_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
dvdata.c avcodec/dv_tablegen, dvdata: Remove ff_dv_vlc_bits 2022-09-07 00:07:45 +02:00
dvdata.h avcodec/dvdec: Avoid stack buffers 2022-09-07 00:07:45 +02:00
dvdec.c avcodec/vlc: Merge VLCElem and RL_VLC_ELEM 2025-03-17 03:26:07 +01:00
dvdsub.c avcodec/internal: Move ff_dvdsub_parse_palette() to new header dvdsub.h 2022-08-27 14:14:57 +02:00
dvdsub.h
dvdsub_parser.c avcodec/dvdsub_parser: Fix length check for short packets 2022-11-16 08:41:14 +01:00
dvdsubdec.c avcodec: Don't log to private context 2025-03-08 01:05:46 +01:00
dvdsubenc.c avcodec: Mark init and close functions as av_cold 2025-03-17 04:33:11 +01:00
dvenc.c avcodec/asvenc,dvenc: Optimize unaligned checks away if possible 2025-05-31 01:28:51 +02:00
dxa.c avcodec/dxa: Remove set-but-unused variable 2025-03-30 21:31:16 +02:00
dxtory.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
dxv.c avcodec: Mark init and close functions as av_cold 2025-03-17 04:33:11 +01:00
dxv.h lavc/dxvenc: migrate DXT1 encoder to lavc hashtable 2025-06-02 20:51:31 -07:00
dxva2.c
dxva2.h
dxva2_av1.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
dxva2_h264.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
dxva2_hevc.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
dxva2_internal.h
dxva2_mpeg2.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
dxva2_vc1.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
dxva2_vp9.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
dxvenc.c avcodec/dxvenc: Clear width to linesize not linesize to linesize 2025-07-28 17:41:38 +02:00
dynamic_hdr_vivid.c avutil: remove deprecated FF_API_HDR_VIVID_THREE_SPLINE 2025-03-28 14:33:07 -03:00
dynamic_hdr_vivid.h
eac3_data.c avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
eac3_data.h Merge remote-tracking branch 'qatar/master' 2011-07-20 18:31:45 +02:00
eac3dec.c avcodec/ac3_parser: handle more header bits in ff_ac3_parse_header() 2025-06-08 18:39:17 -03:00
eac3enc.c avcodec/e?ac3enc: Inform compiler about PutBitContext being blank 2025-05-21 12:02:25 +02:00
eac3enc.h
eacmv.c
eaidct.c Merge commit 'a339e919ca' 2017-03-21 15:55:44 -03:00
eaidct.h Merge commit 'a339e919ca' 2017-03-21 15:55:44 -03:00
eamad.c avcodec/eamad: Don't store transient macroblock indices in context 2025-03-16 04:24:32 +01:00
eatgq.c
eatgv.c
eatqi.c
elbg.c
elbg.h
elsdec.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
elsdec.h Merge commit '08c2d8f0aa' 2015-07-01 03:18:30 +02:00
encode.c avcodec/avcodec: Check sample_rate generically 2025-07-03 20:21:55 +02:00
encode.h avcodec/mpegvideo_enc: add checks for custom inter/intra/chroma matrices 2025-01-25 20:10:41 +01:00
error_resilience.c avcodec/mpegvideo: Add missing headers 2025-07-03 20:35:31 +02:00
error_resilience.h avcodec/error_resilience: Avoid me_cmp.h inclusion 2025-03-26 04:14:15 +01:00
escape124.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
escape130.c
evc.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
evc_parse.c avcodec/evc_parse: Check num_remaining_tiles_in_slice_minus1 2023-11-10 00:15:28 +01:00
evc_parse.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
evc_parser.c avcodec/evc*: Improve included headers 2023-07-24 10:37:07 +02:00
evc_ps.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
evc_ps.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
evrcdata.h Add missing "const" all over the place. 2014-08-29 18:57:25 +02:00
evrcdec.c avcodec/evrcdec: set missing sample rate 2025-08-05 03:27:53 +02:00
executor.c avcodec/vvc: simplify priority logical to improve performance for 4K/8K 2024-10-04 21:58:42 +08:00
executor.h avcodec/vvc: simplify priority logical to improve performance for 4K/8K 2024-10-04 21:58:42 +08:00
exif.c avcodec/exif: Move tag_list out of header 2022-06-15 04:58:14 +02:00
exif.h
exr.c avcodec/exr: reindent after the previous change 2025-05-14 00:17:02 -03:00
exrdsp.c lavc/exrdsp: unroll predictor 2023-11-14 19:15:51 +02:00
exrdsp.h lavc/exrdsp: R-V V reoder_pixels 2023-10-09 19:52:51 +03:00
exrenc.c avutil/libm: Only include intfloat.h when needed 2025-03-22 03:35:28 +01:00
faandct.c avutil/internal: Don't auto-include emms.h 2023-09-04 11:04:45 +02:00
faandct.h
faanidct.c
faanidct.h
fastaudio.c avutil/libm: Only include intfloat.h when needed 2025-03-22 03:35:28 +01:00
faxcompr.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
faxcompr.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
fdctdsp.c lavc/aarch64/fdct: add neon-optimized fdct for aarch64 2024-05-13 14:54:10 +02:00
fdctdsp.h
ffjni.c
ffjni.h
fflcms2.c avcodec/fflcms2: add ff_icc_profile_sanitize 2023-10-03 00:28:50 +02:00
fflcms2.h avcodec/fflcms2: add ff_icc_profile_sanitize 2023-10-03 00:28:50 +02:00
ffv1.c avcodec/ffv1: Store slices*planes with the minimum bits needed after remap 2025-04-07 01:02:42 +02:00
ffv1.h avcodec/ffv1: align function declaration with definition 2025-08-02 22:25:28 +00:00
ffv1_parse.c avcodec/ffv1: 32-bit float sample support 2025-03-24 13:46:58 +01:00
ffv1_parser.c avcodec/ffv1_parser: Rename close to ffv1_close 2025-02-26 17:41:10 +08:00
ffv1_template.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
ffv1_vulkan.c ffv1enc_vulkan: refactor code to support sharing with decoder 2025-03-17 08:49:14 +01:00
ffv1_vulkan.h ffv1/vulkan: redo context count tracking and quant_table_idx management 2025-04-14 06:10:42 +02:00
ffv1dec.c avcodec/ffv1dec: don't check chroma_planes for f->colorspace > 0 2025-07-22 12:37:31 -03:00
ffv1dec_template.c avcodec/ffv1: Store slices*planes with the minimum bits needed after remap 2025-04-07 01:02:42 +02:00
ffv1enc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
ffv1enc.h
ffv1enc_template.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
ffv1enc_vulkan.c ffv1enc: do not hardcode 1024 slices 2025-05-30 01:45:58 +09:00
ffwavesynth.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
fic.c avcodec/fic: Postpone duplicating AVFrame buffer 2025-07-03 19:42:29 +02:00
file_open.c libavutil: Make avpriv_open a library-internal function on msvcrt 2013-08-10 00:53:33 +03:00
fits.c avcodec/fits: Clear naxis 2025-08-03 13:19:25 +00:00
fits.h
fitsdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
fitsenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
flac.c avcodec/flac_parse: Use void* instead of AVCodecContext* as logctx 2023-10-01 01:02:53 +02:00
flac.h avcodec/flac: smallest frame is 10 bytes 2022-09-05 12:27:50 +02:00
flac_parse.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
flac_parser.c avcodec/flac_parser: Assert that we do not overrun the link_penalty array 2024-07-12 22:49:33 +02:00
flacdata.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
flacdata.h
flacdec.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
flacdsp.c avcodec/flacdsp: Fix integer-overflow in flac_lpc_33_c 2025-07-31 20:25:15 +02:00
flacdsp.h
flacdsp_lpc_template.c
flacdsp_template.c
flacenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
flacencdsp.c
flacencdsp.h
flashsv.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
flashsv2enc.c avcodec: remove deprecated FF_API_TICKS_PER_FRAME 2025-03-28 14:33:07 -03:00
flashsvenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
flicvideo.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
float2half.c avutil/half2float: move non-inline init code out of header 2022-08-19 22:09:36 +02:00
float_scalarproduct.c avutil/float_dsp: Unavpriv avpriv_scalarproduct_float_c() 2025-03-28 14:33:08 -03:00
flvdec.c avcodec/mpegvideo: Move fields to {H263Dec,MPVEnc}Context when possible 2025-07-03 20:35:31 +02:00
flvdec.h avcodec/h263dec: Add H263DecContext 2025-07-03 20:35:23 +02:00
flvenc.c avcodec/mpegvideo: Move fields to {H263Dec,MPVEnc}Context when possible 2025-07-03 20:35:31 +02:00
flvenc.h avcodec/flvenc: Move ff_flv2_encode_ac_esc() to ituh263enc.c 2025-06-21 22:08:52 +02:00
fmtconvert.c
fmtconvert.h lavc/fmtconvert: RISC-V V int32_to_float_fmul_scalar 2022-09-27 13:19:52 +02:00
fmvc.c avcodec/fmvc: remove dead assignment 2024-05-13 03:40:17 +02:00
frame_thread_encoder.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
frame_thread_encoder.h avcodec/frame_thread_encoder: Free AVCodecContext structure on error during init 2021-08-17 10:34:10 +02:00
fraps.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
frwu.c
ftr.c avcodec/ftr: Replace AVERROR_BUG that can be triggered 2025-04-25 12:35:45 +02:00
ftr_parser.c avcodec/adts_header: Add ff_adts_header_parse_buf() 2024-05-20 12:06:31 +02:00
g2meet.c
g722.c
g722.h
g722dec.c avcodec/qcelpdec: set missing sample rate 2025-08-05 03:27:53 +02:00
g722dsp.c
g722dsp.h
g722enc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
g723_1.c
g723_1.h
g723_1_parser.c
g723_1dec.c avcodec: remove deprecated FF_API_SUBFRAMES 2025-03-28 14:33:06 -03:00
g723_1enc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
g726.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
g728_template.c avcodec/g728_template: make hist parameter constant 2025-06-23 17:11:07 +10:00
g728data.h avcodec/g728dec: G.728 decoder 2025-06-23 17:16:42 +10:00
g728dec.c avcodec/g728dec: align static arrays to 32-byte boundary 2025-08-02 21:36:36 +00:00
g729.h
g729_parser.c g729: convert to new channel layout API 2022-03-15 09:42:42 -03:00
g729data.h Fix comments about implemented codecs 2011-09-24 21:11:01 +02:00
g729dec.c avcodec: remove deprecated FF_API_SUBFRAMES 2025-03-28 14:33:06 -03:00
g729postfilter.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
g729postfilter.h
gdv.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
gemdec.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
get_bits.h avcodec/get_bits: Remove GetBitContext.buffer_end 2025-07-11 15:13:21 +02:00
get_buffer.c avcodec/get_buffer: Use av_buffer_mallocz() for audio same as its done for video 2025-01-01 21:33:46 +01:00
gif.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
gif.h
gif_parser.c avcodec/gif_parser: split correctly also bitstreams that do not have extension blocks 2023-11-12 02:19:53 +01:00
gifdec.c
golomb.c
golomb.h
gsm.h
gsm_parser.c
gsmdec.c
gsmdec_data.c Merge commit '81f769fa12' 2016-06-29 11:48:53 +02:00
gsmdec_data.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
gsmdec_template.c
h261.c avcodec/h261: Use ptrdiff_t for stride 2022-10-20 06:57:30 +02:00
h261.h avcodec/h261: Use forward-declaration for MpegEncContext 2025-03-07 15:19:02 +01:00
h261_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
h261data.c avcodec/h261data: Make some tables non-static 2024-06-20 18:58:39 +02:00
h261dec.c avcodec/mpegvideo: Move SLICE_* defs to h263dec.h, h261dec.c 2025-07-03 20:35:31 +02:00
h261enc.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
h261enc.h avcodec/mpegvideoenc: Add MPVEncContext 2025-03-26 04:08:33 +01:00
h263.c configure: Relax svq1enc->mpegvideoenc dependency 2025-06-21 22:08:52 +02:00
h263.h avcodec/mpegvideo: Redo resetting intra table entry 2025-06-21 22:08:52 +02:00
h263_parser.c
h263data.c avcodec: Remove some unnecessary mpegvideo.h inclusions 2021-07-22 15:02:46 +02:00
h263data.h avcodec/ituh263enc: Simplify creating LUT 2025-07-03 20:34:51 +02:00
h263dec.c avcodec/get_bits: Add get_bits_bytesize() 2025-07-11 15:13:21 +02:00
h263dec.h avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
h263dsp.c
h263dsp.h
h263enc.h avcodec/mpegvideoenc: Allocate blocks as part of MPVEncContext 2025-07-03 20:34:51 +02:00
h264.h
h264_cabac.c
h264_cavlc.c
h264_direct.c
h264_levels.c
h264_levels.h
h264_loopfilter.c avcodec/h264_loopfilter: Fix incorrect function parameter array size 2022-07-23 22:53:29 +02:00
h264_mb.c avcodec/h264_mb: Fix tmp_cr for arm 2025-05-13 00:20:23 +02:00
h264_mb_template.c
h264_mc_template.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
h264_mvpred.h
h264_parse.c avcodec/h2645_parse: replace three bool arguments in ff_h2645_packet_split with a single flags one 2024-08-19 20:23:20 -03:00
h264_parse.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
h264_parser.c lavc/refstruct: move to lavu and make public 2024-12-15 14:03:47 +01:00
h264_picture.c
h264_ps.c avcodec/get_bits: Add get_bits_bytesize() 2025-07-11 15:13:21 +02:00
h264_ps.h all: Fix doxy comments wrongly designated as trailing ///< 2025-03-12 17:00:24 +01:00
h264_refs.c avcodec/h264: fix reference reordering 2025-04-08 20:44:35 +08:00
h264_sei.c
h264_sei.h
h264_slice.c avcodec/h264_slice: insert LCEVC side data before get_buffer() call 2025-04-23 09:41:03 -03:00
h264addpx_template.c
h264chroma.c
h264chroma.h
h264chroma_template.c
h264data.c lavc/h264: move MB_TYPE defs from h264dec.h to h264_parse 2022-01-26 15:23:30 +01:00
h264data.h avcodec/h264data: Deduplicate H.26[45] aspect ratio table 2022-12-01 11:00:41 +01:00
h264dec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
h264dec.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
h264dsp.c
h264dsp.h
h264dsp_template.c
h264idct.c
h264idct.h
h264idct_template.c
h264pred.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
h264pred.h
h264pred_template.c
h264qpel.c
h264qpel.h
h264qpel_template.c
h265_profile_level.c
h265_profile_level.h
h274.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
h274.h avcodec/h274: add H274SEIFrameFieldInfo struct 2025-05-31 09:35:54 +08:00
h2645_parse.c lavc/h2645_parse: More descriptive NALU header error 2025-05-25 09:54:42 +08:00
h2645_parse.h avcodec/h2645_parse: replace three bool arguments in ff_h2645_packet_split with a single flags one 2024-08-19 20:23:20 -03:00
h2645_sei.c avcodec/itut35: always check the provider code and country code together 2025-08-07 03:07:43 +02:00
h2645_sei.h avcodec/vvc/dec: export sei to the frame when the frame starts 2025-05-31 09:35:54 +08:00
h2645_vui.c avcodec/h2645_vui: Ensure color primaries/trc/space isn't reserved value 2025-06-01 16:35:23 +08:00
h2645_vui.h
h2645data.c avcodec/h264data: Deduplicate H.26[45] aspect ratio table 2022-12-01 11:00:41 +01:00
h2645data.h avcodec/h264data: Deduplicate H.26[45] aspect ratio table 2022-12-01 11:00:41 +01:00
half2float.c avutil/half2float: move non-inline init code out of header 2022-08-19 22:09:36 +02:00
hap.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
hap.h avcodec/hap: Avoid unnecessary opt.h inclusion 2024-01-28 10:59:36 +01:00
hapdec.c avcodec/hapdec: Clear tex buffer 2025-01-01 20:31:08 +01:00
hapenc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
hashtable.c avcodec/hashtable: Remove null statement 2025-06-04 15:32:29 +02:00
hashtable.h lavc/hashtable: create generic robin hood hash table 2025-06-02 20:51:27 -07:00
hca_data.h avcodec/hcadec: fix decoding of hfr channels 2020-06-21 11:13:29 +02:00
hcadec.c libavcodec/hcadec: fix header parsing after 'comp' section 2025-06-23 14:28:54 +02:00
hcom.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
hdr_parser.c avcodec: add Radiance HDR image format support 2022-07-16 21:43:54 +02:00
hdrdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
hdrenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
hnm4video.c
hpel_template.c
hpeldsp.c avcodec/hpeldsp: Remove duplicate pel functions 2025-06-02 13:41:44 +02:00
hpeldsp.h avcodec: Remove leftover alpha declarations 2025-03-05 00:06:52 +01:00
hq_common.c avcodec/hq: Include alpha in cbp VLC table 2025-04-13 08:21:29 +02:00
hq_common.h avcodec/hq{xvlc,_hqadata}: Deduplicate and hardcode cbp table 2025-04-13 08:14:51 +02:00
hq_hqa.c avcodec/hq_hqa: Check size before initializing GetByteContext 2025-04-13 08:49:26 +02:00
hq_hqadata.h avcodec/hq_hqa: Use ff_vlc_init_from_lengths() 2025-04-13 08:26:37 +02:00
hq_hqadsp.c
hq_hqadsp.h
hqx.c avcodec/hq: Include alpha in cbp VLC table 2025-04-13 08:21:29 +02:00
hqxdsp.c
hqxdsp.h
hqxvlc.h avcodec/hq{xvlc,_hqadata}: Deduplicate and hardcode cbp table 2025-04-13 08:14:51 +02:00
htmlsubtitles.c avcodec/htmlsubtitles: Avoid locale dependant isdigit() 2019-09-11 22:43:14 +02:00
htmlsubtitles.h
huffman.c avcodec/huffman: Combine allocations 2025-06-06 17:21:37 +02:00
huffman.h avcodec/vp6: Use fewer number of bits in run VLCs 2025-04-25 23:01:37 +02:00
huffyuv.c
huffyuv.h
huffyuvdec.c
huffyuvdsp.c
huffyuvdsp.h
huffyuvenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
huffyuvencdsp.c
huffyuvencdsp.h
hw_base_encode.c avcodec/hw_base_encode: log the readable error message on failure 2025-02-09 20:27:49 -06:00
hw_base_encode.h avcodec/hw_base_encode: restrict size of next_prev 2024-12-23 04:24:54 +09:00
hw_base_encode_h264.c hw_base_encode: move VAAPI SPS/PPS constructors to a shared file 2024-09-09 07:05:41 +02:00
hw_base_encode_h264.h
hw_base_encode_h265.c
hw_base_encode_h265.h
hwaccel_internal.h FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
hwaccels.h ffv1: add a Vulkan-based decoder 2025-03-17 08:51:23 +01:00
hwconfig.h
idcinvideo.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
idctdsp.c avcodec/idctdsp: Only try to initialize xvid idct if it is used 2025-05-26 04:50:34 +02:00
idctdsp.h avcodec: Remove leftover alpha declarations 2025-03-05 00:06:52 +01:00
iff.c avcodec/iff: Clear ham_buf 2025-08-03 13:19:25 +00:00
ilbcdata.h avcodec/ilbcdata: Remove unused array 2021-01-26 13:56:59 +01:00
ilbcdec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
imc.c avcodec/imc: Clear padding of buf16 2025-08-03 13:19:25 +00:00
imcdata.h avcodec/imc: Make Huffman tables smaller 2020-12-08 17:51:45 +01:00
imgconvert.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
imm4.c avcodec/imm4: Check input size 2024-09-24 15:37:19 +02:00
imm5.c avcodec/imm5: Reference H.264/HEVC decoders directly 2025-04-25 12:35:40 +02:00
imx.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
indeo2.c avcodec/indeo2: Avoid unnecessary VLC structure 2023-10-31 20:47:00 +01:00
indeo2data.h avcodec/indeo2: Make tables used to initialize VLCs smaller 2020-12-08 17:51:46 +01:00
indeo3.c avcodec/indeo3: Constify ref_block in decode_cell_data() 2025-07-03 18:17:56 +02:00
indeo3data.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
indeo4.c
indeo4data.h Merge commit '23944d29a2' 2015-03-30 20:39:08 +02:00
indeo5.c
indeo5data.h Prepare Indeo4 (step 1): upscale indeo5 base tables by 2 and convert those into uint16_t. 2010-06-08 09:20:12 +00:00
intelh263dec.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
internal.h avcodec: remove deprecated FF_API_DROPCHANGED 2025-03-28 14:33:07 -03:00
interplayacm.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
interplayvideo.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
intrax8.c avcodec/intrax8: Don't pretend to need more than one int16_t[64] 2025-07-03 20:34:51 +02:00
intrax8.h avcodec/intrax8: Don't pretend to need more than one int16_t[64] 2025-07-03 20:34:51 +02:00
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ipu_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
ituh263dec.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
ituh263enc.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
itut35.h avcodec/itut35: always check the provider code and country code together 2025-08-07 03:07:43 +02:00
ivi.c avcodec/ivi: Check luma/chroma mb_size 2025-07-20 01:05:23 +02:00
ivi.h
ivi_dsp.c
ivi_dsp.h
j2kenc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
jacosub.h
jacosubdec.c
jfdctfst.c
jfdctint.c
jfdctint_template.c
jni.c
jni.h
jpeg2000.c avutil/libm: Only include intfloat.h when needed 2025-03-22 03:35:28 +01:00
jpeg2000.h
jpeg2000_parser.c libavcodec/jpeg2000_parser: Localize m->bytes_read 2022-06-10 10:50:12 +02:00
jpeg2000dec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
jpeg2000dec.h jpeg2000dec: fix tile-part header state reset 2024-10-27 10:26:00 -07:00
jpeg2000dsp.c lavc/jpeg2000dsp: R-V V ict_float 2023-11-01 18:52:55 +02:00
jpeg2000dsp.h
jpeg2000dwt.c avcodec/jpeg2000: Improve FF_DWT97_INT to pass ISO/IEC 15444-4 conformance tests 2024-11-08 08:30:07 -08:00
jpeg2000dwt.h avcodec/jpeg2000: Improve FF_DWT97_INT to pass ISO/IEC 15444-4 conformance tests 2024-11-08 08:30:07 -08:00
jpeg2000htdec.c avcodec/jpeg2000: Fix undefined behaviour in left shift operations 2024-12-07 15:41:30 -08:00
jpeg2000htdec.h
jpegls.c
jpegls.h
jpeglsdec.c
jpeglsdec.h
jpeglsenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
jpegquanttables.c avcodec/jpegtables: remove duplicate luma and chroma quantization tables 2022-10-26 20:30:25 +11:00
jpegquanttables.h avcodec/jpegtables: remove duplicate luma and chroma quantization tables 2022-10-26 20:30:25 +11:00
jpegtables.c
jpegtables.h
jpegtabs.h
jpegxl.h
jpegxl_parse.c
jpegxl_parse.h
jpegxl_parser.c avcodec/jpegxl_parser: add sanity check for frame size 2025-07-23 06:22:16 -04:00
jrevdct.c avcodec/dct: Make declarations and definitions match 2025-04-02 09:25:24 +02:00
jvdec.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
kbdwin.c
kbdwin.h
kgv1dec.c
kmvc.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
lagarith.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
lagarithrac.c
lagarithrac.h
latm_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
lcevcdec.c avcodec/lcevcdec: don't try to write to output frames directly 2025-05-22 19:28:35 -03:00
lcevcdec.h avcodec/lcevcdec: don't try to write to output frames directly 2025-05-22 19:28:35 -03:00
lcl.h
lcldec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
lclenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
leaddata.h
leaddec.c avcodec/leaddec: support format 0x1006 2025-02-08 10:59:05 +11:00
leb.h avcodec: move leb reading functions to its own header 2024-01-31 11:19:16 -03:00
libaom.c avcodec/libaomenc: support AV_CODEC_CAP_ENCODER_RECON_FRAME 2022-08-02 09:56:27 -03:00
libaom.h avcodec/libaomenc: support AV_CODEC_CAP_ENCODER_RECON_FRAME 2022-08-02 09:56:27 -03:00
libaomdec.c avcodec/libaomdec: print libaomdec version in verbose level 2024-02-06 10:34:50 -03:00
libaomenc.c avcodec/libaomenc: Avoid code duplication when setting options 2025-06-06 16:26:35 +02:00
libaribb24.c avcodec/libaribb24: change new lines to \n in ASS header 2025-05-17 21:27:29 +02:00
libaribcaption.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
libavcodec.v avcodec/libavcodec.v: Tighten export whitelist 2021-07-18 21:50:52 +02:00
libcelt_dec.c avcodec/codec_internal: Add macro to set AVCodec.long_name 2022-09-03 15:42:57 +02:00
libcodec2.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libdav1d.c avcodec/itut35: always check the provider code and country code together 2025-08-07 03:07:43 +02:00
libdavs2.c avcodec: Remove redundant pix_fmts from decoders 2024-02-09 08:16:25 +01:00
libfdk-aacdec.c
libfdk-aacenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libgsmdec.c avcodec/codec_internal: Add macro to set AVCodec.long_name 2022-09-03 15:42:57 +02:00
libgsmenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libilbc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libjxl.c
libjxl.h
libjxldec.c avcodec/libjxl: add animated JPEG XL encoder 2025-01-03 19:37:28 -05:00
libjxlenc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
libkvazaar.c avcodec: remove deprecated FF_API_TICKS_PER_FRAME 2025-03-28 14:33:07 -03:00
liblc3dec.c avcodec/liblc3dec: retrieve duration of the last packet from the demuxer 2024-04-06 09:55:57 +02:00
liblc3enc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libmp3lame.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
liboapvenc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
libopencore-amr.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libopenh264.c lavc/libopenh264: Drop openh264 runtime version checks 2023-12-18 23:59:51 +02:00
libopenh264.h lavc/libopenh264: Drop openh264 runtime version checks 2023-12-18 23:59:51 +02:00
libopenh264dec.c lavc/libopenh264: Drop openh264 runtime version checks 2023-12-18 23:59:51 +02:00
libopenh264enc.c avcodec: remove deprecated FF_API_TICKS_PER_FRAME 2025-03-28 14:33:07 -03:00
libopenjpegenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libopus.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
libopus.h Merge commit 'fd41cb4370' 2012-10-02 14:58:19 +02:00
libopusdec.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libopusenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
librav1e.c avcodec: remove deprecated FF_API_TICKS_PER_FRAME 2025-03-28 14:33:07 -03:00
librsvgdec.c
libshine.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libspeexdec.c avcodec: remove deprecated FF_API_SUBFRAMES 2025-03-28 14:33:06 -03:00
libspeexenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libsvtav1.c avcodec: remove deprecated FF_API_TICKS_PER_FRAME 2025-03-28 14:33:07 -03:00
libtheoraenc.c libtheoraenc: Add encoding speed level option 2025-07-22 01:35:01 +02:00
libtwolame.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libuavs3d.c avutil: remove deprecated FF_API_FRAME_PKT 2025-03-28 14:33:08 -03:00
libvo-amrwbenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libvorbisdec.c avcodec: Mark init and close functions as av_cold 2025-03-17 04:33:11 +01:00
libvorbisenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libvpx.h libavcodec/libvpxenc: move libvpx-vp9 init_static_data function to the only place it's used 2023-03-01 19:07:08 -03:00
libvpxdec.c avcodec/libvpxdec: Remove redundant unreferencing of AVFrame 2023-09-19 18:11:46 +02:00
libvpxenc.c avcodec: remove deprecated FF_API_TICKS_PER_FRAME 2025-03-28 14:33:07 -03:00
libvvenc.c avcodec: remove deprecated FF_API_TICKS_PER_FRAME 2025-03-28 14:33:07 -03:00
libwebpenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libwebpenc_animencoder.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libwebpenc_common.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
libwebpenc_common.h avcodec/codec_internal: Rename AVCodecDefault->FFCodecDefault 2022-03-21 01:33:10 +01:00
libx264.c avcodec/libx264: Remove unnecessary include 2025-06-12 23:07:13 +08:00
libx265.c avcodec: remove deprecated FF_API_TICKS_PER_FRAME 2025-03-28 14:33:07 -03:00
libxavs.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libxavs2.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libxevd.c avcodec/evc: Set the AV_FRAME_FLAG_KEY flag for a decoded frame when the decoded packet contains a keyframe 2024-05-08 21:14:56 -03:00
libxeve.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libxvid.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libzvbi-teletextdec.c avcodec/libzvbi-teletextdec: change new lines to \n in ASS header 2025-05-17 21:27:29 +02:00
ljpegenc.c all: Use put_bytes_output() instead of put_bits_ptr - pb->buf 2025-03-10 04:51:57 +01:00
loco.c
log2_tab.c avutil: Duplicate ff_log2_tab instead of sharing it across libs 2012-10-12 20:39:17 +02:00
lossless_audiodsp.c
lossless_audiodsp.h
lossless_videodsp.c
lossless_videodsp.h
lossless_videoencdsp.c
lossless_videoencdsp.h
lpc.c avcodec/lpc_functions: compute_lpc_coefs: add starting lpc order and err cache parameters 2025-06-23 17:11:09 +10:00
lpc.h avcodec/lpc: Split inline functions into a header of their own 2024-03-04 02:11:38 +01:00
lpc_functions.h avcodec/lpc_functions: compute_lpc_coefs: add starting lpc order and err cache parameters 2025-06-23 17:11:09 +10:00
lscrdec.c avcodec: Mark init and close functions as av_cold 2025-03-17 04:33:11 +01:00
lsp.c avcodec/lsp: Make ff_acelp_lsp2lpc() static 2025-04-09 13:52:29 +02:00
lsp.h avcodec/lsp: Make ff_acelp_lsp2lpc() static 2025-04-09 13:52:29 +02:00
lzf.c avcodec/lzf: Check for input space 2025-08-03 13:19:25 +00:00
lzf.h
lzw.c
lzw.h
lzwenc.c
m101.c
mace.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
magicyuv.c avcodec/magicyuv: Simplify check for RGB 2025-04-25 23:01:38 +02:00
magicyuvenc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
Makefile avcodec/ohenc: Add h264/hevc OpenHarmony encoders 2025-07-18 14:45:13 +08:00
mathops.h configure: Factor mpegvideoencdsp out of mpegvideoenc 2025-06-21 22:08:52 +02:00
mathtables.c configure: Factor mpegvideoencdsp out of mpegvideoenc 2025-06-21 22:08:52 +02:00
mdec.c avcodec/mdec: Don't update cache unnecessarily 2025-03-16 04:24:32 +01:00
me_cmp.c avcodec/mpegvideo: Add missing headers 2025-07-03 20:35:31 +02:00
me_cmp.h configure: Factor mpegvideoencdsp out of mpegvideoenc 2025-06-21 22:08:52 +02:00
mediacodec.c
mediacodec.h
mediacodec_surface.c avcodec/mediacodec: add ANativeWindow support 2022-11-21 23:55:57 +08:00
mediacodec_surface.h
mediacodec_sw_buffer.c
mediacodec_sw_buffer.h
mediacodec_wrapper.c avcodec/mediacodec_wrapper: add async mode support 2024-11-20 19:23:13 +08:00
mediacodec_wrapper.h avcodec/mediacodec_wrapper: add async mode support 2024-11-20 19:23:13 +08:00
mediacodecdec.c avcodec/mediacodecdec: replace memset with direct zero init 2025-06-16 10:53:09 +08:00
mediacodecdec_common.c avcodec/mediacodecdec: Reset optional fields when parse format 2025-04-11 17:26:15 +08:00
mediacodecdec_common.h
mediacodecenc.c avcodec/mediacodecenc: Fix typo in VP9 option description 2025-06-16 10:55:59 +08:00
metasound.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
metasound_data.h
metasound_twinvq_data.h
mf_utils.c avcodec/mfenc: add support for AV1 MF encoders 2024-10-09 16:30:37 +03:00
mf_utils.h avcodec/mfenc: add support for D3D11 input surfaces 2025-07-31 21:07:51 +00:00
mfenc.c avcodec/mfenc: remove unused variables 2025-08-01 20:49:57 +02:00
microdvddec.c avcodec: Mark init and close functions as av_cold 2025-03-17 04:33:11 +01:00
midivid.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
mimic.c
misc4.c avcodec: remove deprecated FF_API_SUBFRAMES 2025-03-28 14:33:06 -03:00
misc4_parser.c avcodec: add Micronas SC-4 parser 2022-09-16 10:02:19 +02:00
mjpeg.h
mjpeg_parser.c avcodec/mjpeg_parser: skip markers after EOI, not by size 2021-11-27 18:24:49 +01:00
mjpegbdec.c avcodec: add media100_to_mjpegb bitstream filter and use it 2023-01-31 17:06:29 +01:00
mjpegdec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
mjpegdec.h
mjpegdec_common.c avcodec/vlc: Use proper namespace 2023-09-11 00:27:45 +02:00
mjpegenc.c avcodec/mjpegenc: Don't allocate unnecessarily much memory 2025-03-27 13:41:06 +01:00
mjpegenc.h avcodec/mpegvideoenc: Add MPVEncContext 2025-03-26 04:08:33 +01:00
mjpegenc_common.c avcodec/mjpegenc_common: Use av_unreachable() instead of av_assert0(0) 2025-05-21 12:02:52 +02:00
mjpegenc_common.h avcodec/mjpegenc_common: Constify ff_mjpeg_encode_{dc,picture_header}() 2025-03-07 15:19:03 +01:00
mjpegenc_huffman.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
mjpegenc_huffman.h avcodec/mjpegenc_huffman: Make ff_mjpegenc_huffman_compute_bits() static 2025-04-09 13:52:29 +02:00
mlp.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
mlp.h avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
mlp_parse.c avcodec/mlpdec: parse and use substream info bits 2023-01-31 18:45:22 +01:00
mlp_parse.h avcodec/mlpenc: add helper function to derive TrueHD ch map from ch_layout 2023-10-20 17:07:22 +02:00
mlp_parser.c mlp: convert to new channel layout API 2022-03-15 09:42:43 -03:00
mlpdec.c avcodec/mlpdec: Set AV_FRAME_FLAG_KEY explicitly 2024-05-19 11:39:18 +02:00
mlpdsp.c mlp: move pack_output pointer to decoder context 2023-12-21 22:42:34 +02:00
mlpdsp.h mlp: move pack_output pointer to decoder context 2023-12-21 22:42:34 +02:00
mlpenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
mlz.c
mlz.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
mmaldec.c
mmvideo.c avcodec/mmvideo: fix palette index 2025-05-09 22:26:51 +02:00
mobiclip.c
motion_est.c avcodec/motion_est: Remove double protection from init_ref() 2025-08-06 03:27:01 +00:00
motion_est.h avcodec/mpegvideo: Move unrestricted_mv to MotionEstContext 2025-07-03 20:34:51 +02:00
motion_est_template.c avcodec/mpegvideo: Move MotionEstContext to MPVEncContext 2025-03-26 04:11:32 +01:00
motionpixels.c avcodec/motionpixels: Avoid av_unused 2025-04-13 22:47:26 +02:00
motionpixels_tablegen.c Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
motionpixels_tablegen.h avcodec/motionpixels: Make decoder init-threadsafe 2020-11-24 11:35:03 +01:00
movtextdec.c avcodec: Mark init and close functions as av_cold 2025-03-17 04:33:11 +01:00
movtextenc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
mpc.c avutil/mem: Don't include avutil.h 2023-09-07 00:42:10 +02:00
mpc.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
mpc7.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
mpc7data.h avcodec/mpc7: Apply offsets when creating VLCs 2020-12-08 17:51:45 +01:00
mpc8.c avcodec/mpc8: init avctx->sample_rate 2025-08-06 21:04:56 +00:00
mpc8data.h cosmetics: 'const static' --> 'static const' to avoid warnings of the type 2009-02-17 12:03:10 +00:00
mpc8huff.h avcodec/mpc8: Avoid code duplication when initializing VLCs 2020-12-08 17:51:45 +01:00
mpcdata.h Merge remote-tracking branch 'qatar/master' 2012-03-12 04:35:06 +01:00
mpeg4audio.c avcodec/aacdec: add support for channel configuration 14 2022-11-03 19:39:52 -03:00
mpeg4audio.h mpeg4audio: explicitly define each AOT 2024-06-08 00:22:35 +02:00
mpeg4audio_copy_pce.h
mpeg4audio_sample_rates.c
mpeg4audio_sample_rates.h avcodec/aacenc: Remove always-false check 2025-04-13 22:49:21 +02:00
mpeg4data.h avcodec/mpeg4data: Move ff_mpeg4_resync_prefix to its only user 2022-11-11 12:24:23 +01:00
mpeg4video.c avcodec/mpegvideo: Only use a single ac_val pointer 2025-06-21 22:08:52 +02:00
mpeg4video.h avcodec/mpeg4video: Move ff_mpeg4_pred_dc() to decoder 2025-06-21 22:08:52 +02:00
mpeg4video_parser.c avcodec/h263dec: Add H263DecContext 2025-07-03 20:35:23 +02:00
mpeg4videodata.h avcodec/mpeg4video: Nuke ff_mpeg4_init_rl_intra() 2025-05-26 04:22:11 +02:00
mpeg4videodec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
mpeg4videodec.h avcodec/h263dec: Use function ptr for decode_picture_header 2025-07-03 20:35:31 +02:00
mpeg4videodefs.h
mpeg4videodsp.c
mpeg4videodsp.h
mpeg4videoenc.c avcodec/mpegvideo: Move partitioned_frame to {H263Dec,MPVEnc}Context 2025-07-03 20:35:32 +02:00
mpeg4videoenc.h avcodec/mpegvideo_enc: Reduce stack usage 2025-05-26 04:02:58 +02:00
mpeg12.c avcodec/mpeg12dec: Don't store block_last_index unnecessarily 2025-06-21 22:08:51 +02:00
mpeg12.h avcodec: remove FF_API_FLAG_TRUNCATED 2023-02-09 15:35:14 +01:00
mpeg12codecs.h avcodec/mpeg12: Move ff_mpeg1_clean_buffers decl to a new header 2022-10-04 17:41:34 +02:00
mpeg12data.c avcodec/mpeg12data: Remove ff_rl_mpeg1 2022-10-27 15:44:38 +02:00
mpeg12data.h avcodec/mpeg12vlc: Move MPEG-1/2 RL VLCs to it 2022-10-04 17:41:34 +02:00
mpeg12dec.c avcodec/get_bits: Add get_bits_bytesize() 2025-07-11 15:13:21 +02:00
mpeg12dec.h avcodec/mpeg12dec: Use VLC symbol table 2024-06-20 18:58:38 +02:00
mpeg12enc.c avcodec/mpegvideo: Move fields to {H263Dec,MPVEnc}Context when possible 2025-07-03 20:35:31 +02:00
mpeg12enc.h avcodec/mpegvideoenc: Add MPVEncContext 2025-03-26 04:08:33 +01:00
mpeg12framerate.c
mpeg12vlc.h
mpeg_er.c avcodec/mpeg_er: Allow to skip setting partitioned_frame, p[pb]_time 2025-07-03 20:35:31 +02:00
mpeg_er.h avcodec/mpeg_er: Allow to skip setting partitioned_frame, p[pb]_time 2025-07-03 20:35:31 +02:00
mpegaudio.c
mpegaudio.h Factorize CHECK/SUINT code 2017-02-21 00:40:20 +01:00
mpegaudio_parser.c mpegaudio: convert to new channel layout API 2022-03-15 09:42:43 -03:00
mpegaudio_tablegen.c avcodec/mpegaudio_tablegen: Make exponential LUT shared 2020-12-08 17:51:47 +01:00
mpegaudio_tablegen.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_common.c avcodec/mpegaudiodec_common: Avoid superfluous VLC structures 2023-10-31 21:44:48 +01:00
mpegaudiodec_common_tablegen.c
mpegaudiodec_common_tablegen.h
mpegaudiodec_fixed.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
mpegaudiodec_float.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
mpegaudiodec_template.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
mpegaudiodecheader.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
mpegaudiodecheader.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
mpegaudiodsp.c
mpegaudiodsp.h
mpegaudiodsp_data.c Merge remote-tracking branch 'qatar/master' 2012-08-24 15:00:39 +02:00
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c libavcodec/mpegaudio: change CONFIG_FLOAT to USE_FLOAT 2013-12-03 21:12:00 +01:00
mpegaudiodsp_template.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
mpegaudioenc.c avcodec/mpegaudioenc: Rename MPA_encode_* -> mpa_encode_* 2025-04-13 22:49:21 +02:00
mpegaudiotab.h
mpegaudiotabs.c avcodec/mpegaudiodata: Unavpriv mpa_bitrate and mpa_frequency tabs 2022-01-04 13:16:50 +01:00
mpegaudiotabs.h
mpegpicture.c lavc/refstruct: move to lavu and make public 2024-12-15 14:03:47 +01:00
mpegpicture.h
mpegutils.c avcodec/mpegutils: Don't output wrong mb skip values 2024-06-20 18:58:38 +02:00
mpegutils.h avcodec/mpegutils: Move MAX_FCODE to mpegvideoenc.h 2025-03-07 15:19:02 +01:00
mpegvideo.c avcodec/mpegvideo: Move fields to {H263Dec,MPVEnc}Context when possible 2025-07-03 20:35:31 +02:00
mpegvideo.h avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
mpegvideo_dec.c avcodec/mpegvideo_dec: Fix lowres=3 field select interlaced mpeg4 frame 2025-08-01 01:41:26 +02:00
mpegvideo_enc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
mpegvideo_motion.c avcodec/mpegvideo_{dec,motion}: Mark unreachable code as unreachable 2025-05-21 12:02:52 +02:00
mpegvideo_parser.c avcodec: remove deprecated FF_API_TICKS_PER_FRAME 2025-03-28 14:33:07 -03:00
mpegvideo_unquantize.c avcodec/mpegvideo: Only keep the actually used unquantize funcs 2025-03-26 04:17:00 +01:00
mpegvideo_unquantize.h avcodec/mpegvideo: Only keep the actually used unquantize funcs 2025-03-26 04:17:00 +01:00
mpegvideodata.c
mpegvideodata.h
mpegvideodec.h avcodec/h263dec: Stop using MpegEncContext.gb 2025-07-03 20:35:31 +02:00
mpegvideoenc.h avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
mpegvideoencdsp.c configure: Factor mpegvideoencdsp out of mpegvideoenc 2025-06-21 22:08:52 +02:00
mpegvideoencdsp.h
mpl2dec.c avcodec/codec_internal: Add macro to set AVCodec.long_name 2022-09-03 15:42:57 +02:00
mqc.c
mqc.h
mqcdec.c avcodec/mqcdec: set raw flag at the begin of ff_mqc_initdec() 2015-06-15 17:11:01 +02:00
mqcenc.c
mscc.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
msgsmdec.c Merge commit 'b668662939' 2016-06-29 11:35:10 +02:00
msgsmdec.h Merge commit 'a16577d985' 2013-11-26 12:37:20 +01:00
msmpeg4.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
msmpeg4.h avcodec/msmpeg4.h: Move decoder-only parts to a new header 2022-02-13 19:35:58 +01:00
msmpeg4_vc1_data.c avcodec/msmpeg4_vc1_data: Avoid superfluous VLC structures 2023-10-31 20:46:59 +01:00
msmpeg4_vc1_data.h avcodec/msmpeg4_vc1_data: Avoid superfluous VLC structures 2023-10-31 20:46:59 +01:00
msmpeg4data.c avcodec/msmpeg4enc: Avoid using MVTable 2025-03-26 03:39:01 +01:00
msmpeg4data.h avcodec/msmpeg4enc: Avoid using MVTable 2025-03-26 03:39:01 +01:00
msmpeg4dec.c avcodec/mpegvideo: Move fields to {H263Dec,MPVEnc}Context when possible 2025-07-03 20:35:31 +02:00
msmpeg4dec.h avcodec/h263dec: Use function ptr for decode_picture_header 2025-07-03 20:35:31 +02:00
msmpeg4enc.c avcodec/mpegvideo: Move fields to {H263Dec,MPVEnc}Context when possible 2025-07-03 20:35:31 +02:00
msmpeg4enc.h avcodec/mpegvideoenc: Add MPVEncContext 2025-03-26 04:08:33 +01:00
msp2dec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
msrle.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
msrledec.c
msrledec.h
msrleenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
mss1.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
mss2.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
mss2dsp.c avcodec/mss2dsp: use FF_PTR_ADD to add offsets to a pointer 2025-06-22 17:50:26 -03:00
mss2dsp.h
mss3.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
mss4.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
mss12.c
mss12.h
mss34dsp.c
mss34dsp.h
msvideo1.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
msvideo1enc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
mv30.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
mvcdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
mvha.c
mwsc.c
mxpegdec.c avcodec/m[jx]pegdec: Simplify freeing frame 2025-04-09 13:52:29 +02:00
nellymoser.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
nellymoser.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
nellymoserdec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
nellymoserenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
notchlc.c
null.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
nuv.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
nvdec.c avcodec/nvdec: switch to proper pixfmts on next major bump 2025-07-11 17:49:58 +02:00
nvdec.h avcodec/nvdec: add 4:2:2 decoding and 10-bit support 2025-02-02 20:01:56 +01:00
nvdec_av1.c avutil/frame: Port AVFrame.private_ref to RefStruct API 2025-03-28 14:33:08 -03:00
nvdec_h264.c avutil/frame: Port AVFrame.private_ref to RefStruct API 2025-03-28 14:33:08 -03:00
nvdec_hevc.c avutil/frame: Port AVFrame.private_ref to RefStruct API 2025-03-28 14:33:08 -03:00
nvdec_mjpeg.c avutil/frame: Port AVFrame.private_ref to RefStruct API 2025-03-28 14:33:08 -03:00
nvdec_mpeg4.c avcodec/mpegvideo: Move fields only used by H.263 decoders to H263DecCtx 2025-07-03 20:35:31 +02:00
nvdec_mpeg12.c avutil/frame: Port AVFrame.private_ref to RefStruct API 2025-03-28 14:33:08 -03:00
nvdec_vc1.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
nvdec_vp8.c avutil/frame: Port AVFrame.private_ref to RefStruct API 2025-03-28 14:33:08 -03:00
nvdec_vp9.c avutil/frame: Port AVFrame.private_ref to RefStruct API 2025-03-28 14:33:08 -03:00
nvenc.c avcodec/nvenc: add support for new 10 bit MSB pixel formats 2025-07-11 17:49:58 +02:00
nvenc.h avcodec/nvenc: add MV-HEVC encoding support 2025-07-01 22:47:47 +02:00
nvenc_av1.c avcodec/nvenc: unify CBR filler data insertion for all codecs 2025-04-01 19:13:38 +02:00
nvenc_h264.c avcodec/nvenc: unify CBR filler data insertion for all codecs 2025-04-01 19:13:38 +02:00
nvenc_hevc.c avcodec/nvenc: add MV-HEVC encoding support 2025-07-01 22:47:47 +02:00
ohcodec.c avcodec/ohenc: Add h264/hevc OpenHarmony encoders 2025-07-18 14:45:13 +08:00
ohcodec.h avcodec/ohenc: Add h264/hevc OpenHarmony encoders 2025-07-18 14:45:13 +08:00
ohdec.c avcodec/ohdec: Add h264/hevc OpenHarmony decoders 2025-07-18 14:45:13 +08:00
ohenc.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
omx.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
on2avc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
on2avcdata.c
on2avcdata.h avcodec/on2avcdata: Combine tables for codebooks 2020-12-08 17:51:44 +01:00
options.c avcodec/codec_internal: Add inlined version of av_codec_is_(de|en)coder 2025-03-13 02:16:27 +01:00
options_table.h avformat/options_table: supress implicit conversion warnings 2025-07-25 21:10:13 +02:00
osq.c avcodec/osq: Request a coding mode 2 sample 2025-06-23 14:28:56 +02:00
packet.c avcodec: add AV_PKT_DATA_RTCP_SR side data type 2025-07-07 16:33:48 +02:00
packet.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
packet_internal.h
paf.h
pafaudio.c
pafvideo.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
pamenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
parser.c avcodec/parser: ensure input padding is zeroed 2024-08-05 23:17:46 +02:00
parser.h avcodec/parser: Remove declaration of inexistent function 2022-09-24 20:25:19 +02:00
parsers.c avcodec: add an APV parser 2025-05-01 22:42:34 -03:00
pcm-bluray.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
pcm-blurayenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
pcm-dvd.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
pcm-dvdenc.c avcodec/pcm-dvdenc: Mark unreachable default cases as unreachable 2025-05-21 12:01:30 +02:00
pcm.c avcodec/pcm: Use av_unreachable() for unreachable code 2025-05-26 03:38:37 +02:00
pcm_tablegen.c
pcm_tablegen.h
pcx.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
pcxenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
pdvdec.c all: Use av_frame_replace() where appropriate 2023-09-10 21:22:30 +02:00
pel_template.c
pgssubdec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
pgxdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
photocd.c
pictordec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
pixblockdsp.c avcodec/pixblockdsp: Pass bits_per_raw_sample directly 2025-05-31 01:27:09 +02:00
pixblockdsp.h avcodec/asvenc,dvenc: Optimize unaligned checks away if possible 2025-05-31 01:28:51 +02:00
pixels.h Merge commit '322a1dda97' 2014-03-22 22:53:33 +01:00
pixlet.c
png.c
png.h
png_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
pngdec.c
pngdsp.c
pngdsp.h
pngenc.c avcodec/pngenc: set default prediction method to PAETH 2025-04-10 03:01:33 +02:00
pnm.c
pnm.h
pnm_parser.c avcodec/pnmdec, pnm_parser: Improve const-correctness 2022-07-31 01:14:05 +02:00
pnmdec.c avutil/libm: Only include intfloat.h when needed 2025-03-22 03:35:28 +01:00
pnmenc.c avutil/libm: Only include intfloat.h when needed 2025-03-22 03:35:28 +01:00
profiles.c avcodec: add APV encoder using liboapv 2025-05-04 16:21:35 -03:00
profiles.h avcodec: add APV encoder using liboapv 2025-05-04 16:21:35 -03:00
progressframe.h avcodec/decode: Only use ff_progress_frame_get_buffer() with blank input 2025-04-14 10:15:08 +02:00
proresdata.c avcodec/proresenc_anatoliy: move DC codebook LUT to shared proresdata 2024-01-10 14:08:00 +01:00
proresdata.h avcodec/proresenc_anatoliy: move DC codebook LUT to shared proresdata 2024-01-10 14:08:00 +01:00
proresdec.c avcodec/proresdec: Remove grayscale hack 2025-08-02 06:11:39 +00:00
proresdec.h
proresdsp.c
proresdsp.h
proresenc_anatoliy.c avcodec/proresenc_anatoliy: Remove support for grayscale flag 2025-08-02 06:11:39 +00:00
proresenc_kostya.c avcodec/proresenc_kostya: Don't cast const away needlessly 2025-03-20 07:10:17 +01:00
prosumer.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
psd.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
psymodel.c avcodec/iirfilter: Remove iirfilter, psy-preprocessing 2025-06-06 17:21:31 +02:00
psymodel.h aac: convert to new channel layout API 2022-03-15 09:42:39 -03:00
pthread.c avcodec/pthread*: Mark init, free, flush functions as av_cold 2025-03-12 17:00:24 +01:00
pthread_frame.c avcodec: remove deprecated FF_API_TICKS_PER_FRAME 2025-03-28 14:33:07 -03:00
pthread_internal.h avcodec/pthread_frame: Move (init|free)_pthread() to pthread.c 2021-09-04 08:03:19 +02:00
pthread_slice.c avcodec/pthread_slice: Return error on error 2025-03-26 03:13:53 +01:00
ptx.c avcodec/codec_internal: Add macro to set AVCodec.long_name 2022-09-03 15:42:57 +02:00
put_bits.h avcodec/put_bits: Allow to mark places where PutBitContext is flushed 2025-05-21 12:02:25 +02:00
put_golomb.h avcodec/put_bits: Add and use put_bits63() 2025-03-11 04:37:21 +01:00
qcelpdata.h qcelp: grammar 2014-02-21 16:57:26 -03:00
qcelpdec.c avcodec/qcelpdec: set missing sample rate 2025-08-05 03:27:54 +02:00
qdm2.c avcodec/qdm2: Use explicit overread checks instead of implicit ones 2025-03-17 03:26:07 +01:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2data.h avcodec/qdm2: Initialize array of VLCs in a loop 2020-12-08 17:51:46 +01:00
qdmc.c avcodec/vlc: Use proper namespace 2023-09-11 00:27:45 +02:00
qdrw.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
qoadec.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
qoi.h
qoi_parser.c avcodec: add QOI decoder and demuxer and parser and encoder and muxer 2022-06-05 13:06:54 +02:00
qoidec.c
qoienc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
qpeg.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
qpel_template.c
qpeldsp.c
qpeldsp.h
qsv.c
qsv.h
qsv_api.c
qsv_internal.h
qsvdec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
qsvenc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
qsvenc.h
qsvenc_av1.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
qsvenc_h264.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
qsvenc_hevc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
qsvenc_jpeg.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
qsvenc_mpeg2.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
qsvenc_vp9.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
qtrle.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
qtrleenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
r210dec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
r210enc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
ra144.c
ra144.h
ra144dec.c
ra144enc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
ra288.c avcodec/lpc_functions: compute_lpc_coefs: add starting lpc order and err cache parameters 2025-06-23 17:11:09 +10:00
ra288.h
ralf.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
ralfdata.h Reinstate proper FFmpeg license for all files. 2013-08-30 15:47:38 +00:00
rangecoder.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
rangecoder.h avcodec/rangecoder: eliminate main branch from renorm_encoder() 2024-12-02 03:14:47 +01:00
rasc.c avcodec: Mark init and close functions as av_cold 2025-03-17 04:33:11 +01:00
ratecontrol.c avcodec/mpegvideo: Move fields to {H263Dec,MPVEnc}Context when possible 2025-07-03 20:35:31 +02:00
ratecontrol.h avcodec/mpegvideoenc: Move ratecontrol to MPVMainEncContext 2025-03-26 03:07:52 +01:00
raw.c avcodec/raw: Duplicate raw_pix_fmt_tags into fourcc2pixfmt tool 2025-03-28 14:33:31 -03:00
raw.h avcodec/raw: Duplicate raw_pix_fmt_tags into fourcc2pixfmt tool 2025-03-28 14:33:31 -03:00
raw_pix_fmt_tags.h avcodec/raw: Duplicate raw_pix_fmt_tags into fourcc2pixfmt tool 2025-03-28 14:33:31 -03:00
rawdec.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
rawenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
realtextdec.c avcodec/codec_internal: Add macro to set AVCodec.long_name 2022-09-03 15:42:57 +02:00
rectangle.h Merge commit '41ed7ab45f' 2016-06-21 21:55:34 +02:00
reverse.c avutil: add ff_reverse as av_reverse replacement 2015-08-12 00:14:14 +02:00
rka.c
rkmppdec.c avcodec/amfdec,rkmppdec: Use correct extradata with BSFs 2025-06-17 00:35:13 +02:00
rl.c avcodec/rl: Avoid temporary stack VLC array during RL VLC init 2025-03-17 03:26:07 +01:00
rl.h avcodec/rl: Avoid branch in index lookup 2025-07-03 20:34:51 +02:00
rl2.c avcodec/rl2: Fix indentation 2022-10-02 20:27:36 +02:00
rle.c
rle.h
rnd_avg.h
roqaudioenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
roqvideo.c
roqvideo.h
roqvideodec.c
roqvideoenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
rpza.c
rpzaenc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
rscc.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
rtjpeg.c avcodec/idctdsp: Avoid inclusion of avcodec.h 2023-09-11 00:26:34 +02:00
rtjpeg.h avcodec/idctdsp: Avoid inclusion of avcodec.h 2023-09-11 00:26:34 +02:00
rtv1.c
rv10.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
rv10dec.h avcodec/h263dec: Add H263DecContext 2025-07-03 20:35:23 +02:00
rv10enc.c avcodec/mpegvideo encs: Add put_bits_assume_flushed() to encode_header 2025-05-21 12:02:52 +02:00
rv10enc.h avcodec/mpegvideo_enc: Use function ptr for encode_picture_header 2025-03-26 03:31:26 +01:00
rv20enc.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
rv30.c avcodec/rv34: Don't use MpegEncContext.gb 2025-07-03 20:34:51 +02:00
rv30data.h Various small spelling fixes. 2014-04-22 20:44:31 +02:00
rv30dsp.c
rv34.c avcodec/rv34: Fix spelling mistake 2025-07-03 20:35:32 +02:00
rv34.h avcodec/mpegvideo: Move mb_skip_run to {RV34Dec,MPVEnc}Context 2025-07-03 20:35:31 +02:00
rv34_parser.c avcodec/rv34_parser: Remove unused ParseContext 2023-09-07 00:28:01 +02:00
rv34data.h avcodec/rv34data: Remove rv34_dquant_tab 2021-02-24 09:52:40 +01:00
rv34dsp.c
rv34dsp.h
rv34vlc.h
rv40.c avcodec/mpegvideo: Move mb_skip_run to {RV34Dec,MPVEnc}Context 2025-07-03 20:35:31 +02:00
rv40data.h Merge remote-tracking branch 'qatar/master' 2011-12-01 02:54:24 +01:00
rv40dsp.c
rv40vlc2.h
rv60data.h avcodec/rv60: RealVideo 6.0 decoder 2024-11-03 10:53:15 +11:00
rv60dec.c avcodec/rv60dec: Check ofs for overflows 2025-07-03 23:05:31 +02:00
rv60dsp.c
rv60dsp.h
rv60vlcs.h
s302m.c
s302menc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
samidec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
sanm.c avcodec/sanm: Checks related to negative left/top 2025-08-01 16:39:07 +02:00
sbc.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
sbc.h Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
sbc_parser.c sbc: convert to new channel layout API 2022-03-15 09:42:44 -03:00
sbcdec.c avcodec: Mark init and close functions as av_cold 2025-03-17 04:33:11 +01:00
sbcdec_data.h avcodec/sbcdec_data: Merge data into header 2025-03-12 17:00:24 +01:00
sbcdsp.c avcodec/sbcdsp_data: Make data static 2025-04-02 09:25:46 +02:00
sbcdsp.h avcodec/sbcdsp_data: Make data static 2025-04-02 09:25:46 +02:00
sbcdsp_data.h avcodec/sbcdsp_data: Make data static 2025-04-02 09:25:46 +02:00
sbcenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
sbr.h aacdec_usac, aacsbr: implement SBR support for USAC 2024-06-23 09:10:15 +02:00
sbrdsp.c
sbrdsp.h
sbrdsp_fixed.c
sbrdsp_template.c
scpr.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
scpr.h all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
scpr3.c avcodec/scpr3: Check add_dec() for failure 2024-06-02 22:31:41 +02:00
scpr3.h
screenpresso.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
sei.h avcodec/h264_sei, sei: Make H264_SEI_FpaType generic 2022-12-01 11:00:41 +01:00
sga.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
sgi.h Merge commit 'a7dbfcf6cb' 2014-04-01 03:29:29 +02:00
sgidec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
sgienc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
sgirledec.c avcodec/sgirledec: Check input length 2024-09-24 15:37:19 +02:00
sheervideo.c
sheervideodata.h
shorten.c avcodec/shorten: Clear the additionally allocated space on realloc 2025-07-28 17:41:38 +02:00
simple_idct.c
simple_idct.h
simple_idct_template.c
sinewin.c avcodec/aacdec_fixed: Move fixed-point sinewin tables to its only user 2021-02-07 10:28:29 +01:00
sinewin.h
sinewin_fixed_tablegen.c
sinewin_fixed_tablegen.h
sinewin_tablegen.c
sinewin_tablegen.h
sipr.c avutil/float_dsp: Unavpriv avpriv_scalarproduct_float_c() 2025-03-28 14:33:08 -03:00
sipr.h
sipr16k.c avutil/float_dsp: Unavpriv avpriv_scalarproduct_float_c() 2025-03-28 14:33:08 -03:00
sipr16kdata.h
sipr_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
siprdata.h
siren.c
smacker.c avcodec/smacker: cleanup on bet buffer failure 2025-07-20 01:05:24 +02:00
smc.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
smcenc.c avcodec: Mark init and close functions as av_cold 2025-03-17 04:33:11 +01:00
snappy.c Remove unnecessary mem.h inclusions 2021-07-22 14:47:57 +02:00
snappy.h avcodec/snappy: refactor so ff_snappy_uncompress uses an existing buffer 2015-07-16 20:41:07 +02:00
snow.c avcodec/snow: Remove ff_snow_release_buffer() 2025-03-12 07:29:40 +01:00
snow.h avcodec/snow: Don't add to NULL 2025-03-20 07:10:17 +01:00
snow_dwt.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
snow_dwt.h avcodec/mpegvideoenc: Add MPVEncContext 2025-03-26 04:08:33 +01:00
snowdata.h
snowdec.c avcodec/snow: Remove ff_snow_release_buffer() 2025-03-12 07:29:40 +01:00
snowenc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
sonic.c avcodec/sonic: move code closer to use to avoid unused warnings 2025-07-19 00:36:25 +02:00
sp5x.h
sp5xdec.c
speedhq.c
speedhq.h
speedhqdec.c
speedhqenc.c avcodec/mpegvideo: Add missing headers 2025-07-03 20:35:31 +02:00
speedhqenc.h avcodec/mpegvideoenc: Add MPVEncContext 2025-03-26 04:08:33 +01:00
speexdata.h avcodec: add native Speex decoder 2021-10-10 17:44:41 +02:00
speexdec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
srtdec.c avcodec/codec_internal: Add macro to set AVCodec.long_name 2022-09-03 15:42:57 +02:00
srtenc.c avcodec/srtenc: don't produce SRT files with mixed line endings 2025-08-03 17:27:35 +00:00
startcode.c avcodec/startcode: Avoid unaligned accesses 2022-10-19 13:48:31 +02:00
startcode.h avcodec/internal.h: Move avpriv_find_start_code() to startcode.h 2022-02-08 06:22:14 +01:00
subviewerdec.c
sunrast.c avcodec/sunrast: fix leak in sunrast_decode_frame() 2025-07-03 23:05:14 +02:00
sunrast.h
sunrastenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
svq1.c
svq1.h
svq1_cb.h
svq1_vlc.h
svq1dec.c
svq1enc.c avcodec/mpegvideo: Move unrestricted_mv to MotionEstContext 2025-07-03 20:34:51 +02:00
svq1enc_cb.h
svq1encdsp.h
svq3.c avcodec/svq3: Improve returning last picture 2025-05-21 03:10:52 +02:00
synth_filter.c avcodec: Remove unnecessary fft, dct inclusions 2022-11-11 12:22:47 +01:00
synth_filter.h dca_core: convert to lavu/tx 2022-11-06 14:39:36 +01:00
tableprint.h avcodec/tableprint: Don't include mem_internal.h 2021-01-22 19:09:57 +01:00
tableprint_vlc.h avcodec/tableprint_vlc: fix build with --enable-hardcoded-tables 2025-03-18 01:21:17 +01:00
tak.c
tak.h
tak_parser.c avcodec/tak*: use cached bitstream reader on !x86_32 2022-09-16 10:02:19 +02:00
takdec.c avcodec/takdec: Check remaining space for first predictors 2025-05-15 03:03:57 +02:00
takdsp.c
takdsp.h
targa.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
targa.h
targa_y216dec.c
targaenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
tdsc.c avcodec/cri,tdsc,tiff: Use ff_mjpeg_decoder directly 2025-04-25 12:31:54 +02:00
textdec.c avcodec: Mark init and close functions as av_cold 2025-03-17 04:33:11 +01:00
texturedsp.c
texturedsp.h
texturedsp_template.c
texturedspenc.c
thread.h lavc/hevcdec: unbreak WPP/progress2 code 2024-10-15 10:37:44 +02:00
threadframe.h avcodec/pthread_frame: Remove ff_thread_release_buffer() 2023-10-22 22:09:59 +02:00
threadprogress.c threadprogress: reorder instructions to fix race. 2025-02-10 11:00:07 -05:00
threadprogress.h avcodec/threadprogress: Add new API for frame-threaded progress 2024-04-19 13:07:48 +02:00
tiertexseqv.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
tiff.c avcodec/cri,tdsc,tiff: Use ff_mjpeg_decoder directly 2025-04-25 12:31:54 +02:00
tiff.h
tiff_common.c
tiff_common.h
tiff_data.h avcodec/tiff_data: Remove incorrect GeoTIFF entries 2024-03-14 20:37:03 +01:00
tiffenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
timecode_internal.c avcodec/utils: use new ff_timecode_set_smpte function 2025-03-02 18:43:53 +01:00
tmv.c avcodec: use the getters for xGA font data arrays 2025-07-22 09:47:18 -03:00
to_upper4.c avcodec/utils: Unavpriv avpriv_toupper4() 2022-01-04 13:16:50 +01:00
to_upper4.h
tpeldsp.c
tpeldsp.h
truemotion1.c
truemotion1data.h
truemotion2.c
truemotion2rt.c
truespeech.c
truespeech_data.h
tscc.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
tscc2.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
tscc2data.h avcodec/tscc2: Combine tables for initializing VLCs 2020-12-08 17:51:44 +01:00
tta.c
ttadata.c avcodec/tta: fix minor code style issues 2023-08-16 21:36:40 +02:00
ttadata.h all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
ttadsp.c
ttadsp.h
ttaenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
ttaencdsp.c
ttaencdsp.h
ttmlenc.c
ttmlenc.h
twinvq.c
twinvq.h
twinvq_data.h avcodec/twinvq, metasound_data: Deduplicate lsp tables 2021-01-08 05:05:10 +01:00
twinvqdec.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
txd.c avcodec/codec_internal: Add macro to set AVCodec.long_name 2022-09-03 15:42:57 +02:00
ulti.c
ulti_cb.h
unary.h
utils.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
utvideo.h
utvideodec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
utvideodsp.c lavc/utvideodsp: R-V V restore_rgb_planes 2023-10-31 21:33:25 +02:00
utvideodsp.h lavc/utvideodsp: R-V V restore_rgb_planes 2023-10-31 21:33:25 +02:00
utvideoenc.c avcodec/utvideoenc: Remove always-false pixel format check 2025-05-21 12:02:10 +02:00
v4l2_buffers.c
v4l2_buffers.h
v4l2_context.c
v4l2_context.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
v4l2_fmt.c
v4l2_fmt.h
v4l2_m2m.c
v4l2_m2m.h
v4l2_m2m_dec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
v4l2_m2m_enc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
v210_template.c
v210dec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
v210dec.h
v210dec_init.h
v210enc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
v210enc.h
v210enc_init.h
v210x.c
v308dec.c avcodec: deprecate v308 de/encoder 2024-10-12 11:21:14 -03:00
v308enc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
v408dec.c
v408enc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
v410dec.c
v410enc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
vaapi_av1.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
vaapi_decode.c lavc/vaapi_dec: Add VVC decoder 2024-11-01 12:13:07 +08:00
vaapi_decode.h lavc/vaapi_decode: Use a more meaningful variable name 2024-11-01 12:13:07 +08:00
vaapi_encode.c lavc/vaapi_encode: Query surface alignment 2024-12-17 21:36:01 +01:00
vaapi_encode.h lavc/vaapi_encode: Query surface alignment 2024-12-17 21:36:01 +01:00
vaapi_encode_av1.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
vaapi_encode_h264.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
vaapi_encode_h265.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
vaapi_encode_mjpeg.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
vaapi_encode_mpeg2.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
vaapi_encode_vp8.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
vaapi_encode_vp9.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
vaapi_h264.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
vaapi_hevc.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
vaapi_hevc.h lavc/vaapi_hevc: Add vaapi profile parse support for SCC 2023-02-27 13:42:06 +08:00
vaapi_mjpeg.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
vaapi_mpeg2.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
vaapi_mpeg4.c avcodec/mpegvideo: Move fields to {H263Dec,MPVEnc}Context when possible 2025-07-03 20:35:31 +02:00
vaapi_vc1.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
vaapi_vp8.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
vaapi_vp9.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
vaapi_vvc.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
vb.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
vble.c avcodec/vble: Allocate buffer later 2024-09-24 15:37:19 +02:00
vbn.h
vbndec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
vbnenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
vc1.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
vc1.h avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
vc1_block.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
vc1_common.h
vc1_loopfilter.c avcodec/vc1: Only keep mb_type[0] 2025-06-21 22:08:52 +02:00
vc1_mc.c avcodec/vc1: Only keep mb_type[0] 2025-06-21 22:08:52 +02:00
vc1_parser.c avcodec/vc1_parser: Check init_get_bits8() 2024-05-19 11:49:33 +02:00
vc1_pred.c avcodec/vc1: Stop using MpegEncContext.gb 2025-07-03 20:34:51 +02:00
vc1_pred.h
vc1_vlc_data.h
vc1acdata.h Merge remote-tracking branch 'qatar/master' 2012-03-08 02:51:45 +01:00
vc1data.c avcodec/vc1: Avoid superfluous VLC structures 2023-10-31 20:47:00 +01:00
vc1data.h avcodec/vc1: Avoid superfluous VLC structures 2023-10-31 20:47:00 +01:00
vc1dec.c avcodec/vc1: Don't use MpegEncContext.block 2025-07-03 20:34:51 +02:00
vc1dsp.c
vc1dsp.h avcodec/vc1dsp: Fix vc1op_pixels_func semantics 2025-06-02 13:43:10 +02:00
vc2enc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
vc2enc_dwt.c
vc2enc_dwt.h
vcr1.c
vdpau.c avcodec/vdpau: Only include mpegvideodec.h when used 2025-04-03 06:04:57 +02:00
vdpau.h avcodec: remove deprecated FF_API_VDPAU_ALLOC_GET_SET 2025-03-28 14:33:07 -03:00
vdpau_av1.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
vdpau_h264.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
vdpau_hevc.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
vdpau_internal.h
vdpau_mpeg4.c avcodec/h263dec: Add H263DecContext 2025-07-03 20:35:23 +02:00
vdpau_mpeg12.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
vdpau_vc1.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
vdpau_vp9.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
version.c avcodec: add AV_CODEC_ID_IVTV_VBI 2025-02-09 20:27:49 -06:00
version.h avcodec/dvbsubenc: add a min_bpp option to work around some decoders 2025-08-04 19:45:45 +01:00
version_major.h avcodec/nvdec: switch to proper pixfmts on next major bump 2025-07-11 17:49:58 +02:00
videodsp.c
videodsp.h
videodsp_template.c
videotoolbox.c avutil/frame: Port AVFrame.private_ref to RefStruct API 2025-03-28 14:33:08 -03:00
videotoolbox.h
videotoolbox_av1.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
videotoolbox_vp9.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
videotoolboxenc.c videotoolboxenc: Add an iOS version condition for VTCopySupportedPropertyDictionaryForEncoder 2025-04-01 18:28:29 +03:00
vima.c avcodec/codec_internal: Add macro to set AVCodec.long_name 2022-09-03 15:42:57 +02:00
vlc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
vlc.h avcodec/vlc: Merge VLCElem and RL_VLC_ELEM 2025-03-17 03:26:07 +01:00
vmdaudio.c
vmdvideo.c
vmixdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
vmnc.c
vorbis.c avcodec/vorbis: Use void* logctx instead of AVCodecContext* 2023-10-01 00:50:38 +02:00
vorbis.h
vorbis_data.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
vorbis_data.h avcodec/vorbis_data: Mark symbols as hidden 2024-03-17 15:10:05 +01:00
vorbis_enc_data.h
vorbis_parser.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vorbis_parser.h Revert "ogg/vorbis: implement header packet skip in chained ogg bitstreams." 2025-05-31 03:18:26 +02:00
vorbis_parser_internal.h all: Make header guard names consistent 2016-01-31 15:44:11 -08:00
vorbisdec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
vorbisdsp.c
vorbisdsp.h
vorbisenc.c avcodec/vorbisenc: fix leak if av_mallocz failed 2025-06-28 23:54:39 +02:00
vp3.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
vp3_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
vp3data.h avcodec/vp3data: rectify comment 2022-10-26 20:30:25 +11:00
vp3dsp.c
vp3dsp.h
vp4data.h avcodec/vp3: Make tables used to initialize VLCs smaller 2020-12-08 17:51:46 +01:00
vp5.c
vp5data.h Merge remote-tracking branch 'qatar/master' 2011-07-15 17:51:09 +02:00
vp6.c avcodec/vp6: Forward error codes 2025-04-25 23:01:37 +02:00
vp6data.h avcodec/vp56: decode interlace content 2024-10-31 17:49:48 +11:00
vp6dsp.c
vp8.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
vp8.h
vp8_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
vp8data.c avcodec/vp8: Export vp8_token_update_probs variable 2023-11-15 10:29:03 -05:00
vp8data.h avcodec/vp8: Export vp8_token_update_probs variable 2023-11-15 10:29:03 -05:00
vp8dsp.c
vp8dsp.h
vp9.c avcodec/vp9: Replace av_assert(0) by av_unreachable() 2025-05-21 12:02:52 +02:00
vp9.h
vp9_mc_template.c
vp9_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
vp9block.c
vp9data.c vp9: split out reconstruction functions in their own source file. 2017-03-28 18:04:26 -04:00
vp9data.h vp9: split out reconstruction functions in their own source file. 2017-03-28 18:04:26 -04:00
vp9dec.h avcodec/x86/vp9: Add AVX-512ICL for 16x16 and 32x32 10bpc inverse transforms 2025-05-26 15:26:11 +02:00
vp9dsp.c
vp9dsp.h avutil/attributes_internal: Add EXTERN macro for extern+hidden 2025-03-05 00:24:54 +01:00
vp9dsp_8bpp.c
vp9dsp_10bpp.c
vp9dsp_12bpp.c
vp9dsp_template.c
vp9lpf.c
vp9mvs.c
vp9prob.c
vp9recon.c
vp9shared.h avcodec/vp9: Simplify replacing VP9Frame 2024-04-19 13:18:04 +02:00
vp56.c
vp56.h avcodec/vp6: Don't initialize unused VLC tables 2025-04-25 23:01:37 +02:00
vp56data.c Merge commit '239f55bf3c' 2013-08-16 13:37:10 +02:00
vp56data.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
vp56dsp.c
vp56dsp.h
vp89_rac.h
vpx_rac.c
vpx_rac.h
vqavideo.c avcodec/vqavideo; Check bytestream2_get_buffer() reading next_codebook_buffer 2025-08-03 13:19:25 +00:00
vqcdec.c avcodec/vqcdec: Check init_get_bits8() for failure 2024-05-19 22:12:55 +02:00
vt_internal.h FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
vulkan.c libavcodec: add Vulkan common video code 2023-05-29 00:41:57 +02:00
vulkan_av1.c avcodec/vulkan_{av1, h264, hevc}: demote per frame logs to AV_LOG_DEBUG 2025-04-20 06:45:27 +02:00
vulkan_decode.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
vulkan_decode.h vulkan_ffv1: pipe through slice decoding status 2025-05-20 19:53:02 +09:00
vulkan_encode.c vulkan: do not reinvent a queue context struct 2024-12-23 04:25:09 +09:00
vulkan_encode.h vulkan: do not reinvent a queue context struct 2024-12-23 04:25:09 +09:00
vulkan_encode_h264.c vulkan_encode_h264/5: Fix uninitialized return value in write_extra_headers 2025-08-05 23:52:15 +09:00
vulkan_encode_h265.c vulkan_encode_h264/5: Fix uninitialized return value in write_extra_headers 2025-08-05 23:52:15 +09:00
vulkan_ffv1.c vulkan/ffv1dec: fix FFVkSPIRVCompiler leak 2025-06-11 13:30:07 +09:00
vulkan_glslang.c
vulkan_h264.c avcodec/vulkan_{av1, h264, hevc}: demote per frame logs to AV_LOG_DEBUG 2025-04-20 06:45:27 +02:00
vulkan_hevc.c avcodec/vulkan_{av1, h264, hevc}: demote per frame logs to AV_LOG_DEBUG 2025-04-20 06:45:27 +02:00
vulkan_shaderc.c lavc/vulkan: add SPIR-V compilation support 2024-10-06 01:21:44 +02:00
vulkan_video.c avcodec/vulkan_video: Remove unused ff_vk_h26[45]_profile_to_av() 2025-04-03 06:04:57 +02:00
vulkan_video.h avcodec/vulkan_video: Remove unused ff_vk_h26[45]_profile_to_av() 2025-04-03 06:04:57 +02:00
vvc.h avcodec/vvc: add VVC_MAX_NUM_PALETTE_PREDICTOR_SIZE 2025-05-17 09:22:40 +08:00
vvc_parser.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
wavarc.c avcodec: remove deprecated FF_API_SUBFRAMES 2025-03-28 14:33:06 -03:00
wavpack.c lavc/refstruct: move to lavu and make public 2024-12-15 14:03:47 +01:00
wavpack.h
wavpackdata.c avcodec/wavpack: Deduplicate exp and log tables 2021-01-08 05:06:11 +01:00
wavpackenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
wavpackenc.h
wbmpdec.c
wbmpenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
wcmv.c
webp.c avcodec/webp: Avoid loop 2025-04-25 23:01:38 +02:00
webp_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
webvttdec.c avcodec/webvttdec: strip classes 2025-08-04 09:12:17 +00:00
webvttenc.c
wma.c avcodec/wma: Remove redundant nb_channels check 2025-07-03 20:21:55 +02:00
wma.h
wma_common.c
wma_common.h
wma_freqs.c
wma_freqs.h
wmadata.h
wmadec.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
wmaenc.c avcodec/wmaenc: Use av_unreachable() instead of av_assert0(0) 2025-05-21 12:02:52 +02:00
wmalosslessdec.c avcodec: remove deprecated FF_API_SUBFRAMES 2025-03-28 14:33:06 -03:00
wmaprodata.h avcodec/wmaprodec: Use symbol table more efficiently 2022-09-07 00:07:45 +02:00
wmaprodec.c avcodec/wmaprodec: Avoid branch for setting block_align 2025-07-03 20:21:55 +02:00
wmavoice.c avutil/float_dsp: Unavpriv avpriv_scalarproduct_float_c() 2025-03-28 14:33:08 -03:00
wmavoice_data.h WMAVoice postfilter. 2010-04-21 18:01:34 +00:00
wmv2.c avcodec/mpegvideo: Add const where appropriate 2024-06-12 11:26:51 +02:00
wmv2.h avcodec/h263dec: Add H263DecContext 2025-07-03 20:35:23 +02:00
wmv2data.c Merge commit 'f9fbd47467' 2016-02-24 18:15:14 +00:00
wmv2data.h Merge commit 'f9fbd47467' 2016-02-24 18:15:14 +00:00
wmv2dec.c avcodec/mpegvideo_dec: Avoid implicit NULL + offset 2025-07-11 15:14:36 +02:00
wmv2dec.h avcodec/h263dec: Use function ptr for decode_picture_header 2025-07-03 20:35:31 +02:00
wmv2dsp.c
wmv2dsp.h
wmv2enc.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
wnv1.c
wrapped_avframe.c
ws-snd1.c
xan.c
xbm_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
xbmdec.c
xbmenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
xface.c lavc/xface: Reorder conditions to silence a gcc warning. 2017-03-24 19:51:36 +01:00
xface.h all: Add missing header guards 2016-01-28 19:49:48 -08:00
xfacedec.c avcodec: Remove redundant pix_fmts from decoders 2024-02-09 08:16:25 +01:00
xfaceenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
xiph.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
xiph.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
xl.c
xma_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
xpmdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
xsubdec.c avcodec/xsubdec: Check parse_timecode() 2024-07-12 22:42:14 +02:00
xsubenc.c
xvididct.c avcodec/idctdsp: Only try to initialize xvid idct if it is used 2025-05-26 04:50:34 +02:00
xvididct.h avcodec/idctdsp: Only try to initialize xvid idct if it is used 2025-05-26 04:50:34 +02:00
xwd.h
xwd_parser.c avcodec: add XWD parser 2022-09-17 10:15:01 +02:00
xwddec.c
xwdenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
xxan.c
y41pdec.c
y41penc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
ylc.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
yop.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
yuv4dec.c
yuv4enc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
zerocodec.c all: Use av_frame_replace() where appropriate 2023-09-10 21:22:30 +02:00
zlib_wrapper.c avcodec/zlib_wrapper: Add wrapper for deflateInit() 2022-03-19 00:18:36 +01:00
zlib_wrapper.h avcodec/zlib_wrapper: Add wrapper for deflateInit() 2022-03-19 00:18:36 +01:00
zmbv.c
zmbvenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00