FFmpeg/libavcodec
Andreas Rheinhardt 00ea78f426 avcodec/flvdec: Binarize h263_flv
It used to be a tri-state encoding both whether to use FLV picture
headers and whether to use the FLV way of encoding escape values,
but the former is now unnecessary due to the switch to a function
pointer for reading the header. So binarize h263_flv.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2025-07-03 20:35:31 +02:00
..
aac avcodec/lpc_functions: compute_lpc_coefs: add starting lpc order and err cache parameters 2025-06-23 17:11:09 +10:00
aarch64 configure: Factor mpegvideoencdsp out of mpegvideoenc 2025-06-21 22:08:52 +02:00
arm configure: Factor mpegvideoencdsp out of mpegvideoenc 2025-06-21 22:08:52 +02:00
bsf avcodec/dovi_rpuenc: Avoid intermediate codec par in ff_dovi_configure() 2025-05-30 19:35:06 +02:00
h26x
hevc avcodec/hevc/hevcdec: export 3D Reference Displays side data 2025-07-01 22:47:34 +02:00
loongarch avcodec: Fix fate-checkasm-hevc_pel failed on LA. 2025-04-29 22:59:23 +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 avcodec/opus/tab: Deduplicate arrays 2025-04-13 22:49:21 +02:00
ppc avcodec/mpegvideo: Add missing headers 2025-07-03 20:35:31 +02:00
riscv configure: Factor mpegvideoencdsp out of mpegvideoenc 2025-06-21 22:08:52 +02:00
tests libavcodec/tests: fix gitignore hashtable 2025-06-28 23:54:40 +02:00
vulkan vulkan_ffv1: fix golomb coding for non-RGB streams 2025-05-27 06:40:33 +09:00
vvc avcodec/vvc/refs: remove early return 2025-06-28 15:16:45 +02:00
wasm/hevc wasm/hevc: Add sao_edge_filter 2025-06-20 21:09:39 +08:00
x86 avcodec/mpegvideo: Add missing headers 2025-07-03 20:35:31 +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
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_ac3_parser.c avcodec/aac_ac3_parser: Remove unused variable 2025-01-12 15:41:39 +01:00
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 avcodec/aaccoder_twoloop: remove unread max scaler 2024-07-03 02:51:37 +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
aacenc_quantization_misc.h
aacenc_tns.c avcodec/lpc_functions: compute_lpc_coefs: add starting lpc order and err cache parameters 2025-06-23 17:11:09 +10:00
aacenc_tns.h
aacenc_utils.h
aacencdsp.h avcodec/aarch64/aacencdsp: NEON implementation 2025-01-28 10:44:40 +02:00
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
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
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 avcodec/aacpsy: Remove always-true checks 2025-06-06 17:21:37 +02:00
aacsbr.c
aacsbr.h
aacsbr_fixed.c
aacsbr_template.c avcodec/aacsbr_template: Clear n_q on error 2025-01-08 23:23:27 +01: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
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
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: Use av_unreachable() instead of av_assert0() 2025-05-21 12:02:52 +02:00
adpcm.h
adpcm_data.c
adpcm_data.h
adpcmenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
adts_header.c
adts_header.h
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
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
aic.c
alac.c
alac_data.c
alac_data.h
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
aliaspixenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
allcodecs.c avcodec/amfdec: Add VP9 AMF decoder 2025-06-26 13:48:15 +02:00
alsdec.c avcodec: remove deprecated FF_API_SUBFRAMES 2025-03-28 14:33:06 -03:00
amfdec.c avcodec/amfdec: Add VP9 AMF decoder 2025-06-26 13:48:15 +02:00
amfdec.h avcodec: add amfdec. 2025-02-04 00:14:14 +01:00
amfenc.c acvodec/amfenc: Enable use of AMF Surface in multiple encoders 2025-06-26 13:48:26 +02:00
amfenc.h acvodec/amfenc: Enable use of AMF Surface in multiple encoders 2025-06-26 13:48:26 +02:00
amfenc_av1.c avcodec/amfenc_av1: Add B-frame QP control 2025-04-11 12:21:37 +02:00
amfenc_h264.c avcodec/amfenc_h264: improve B-frame usability and simplify options 2025-05-21 15:42:30 +02:00
amfenc_hevc.c avcodec: remove deprecated FF_API_TICKS_PER_FRAME 2025-03-28 14:33:07 -03: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
amrwbdec.c avcodec/amrwbdec: Mark default switch as unreachable 2025-05-21 11:16:25 +02:00
anm.c
ansi.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -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
aptx.c
aptx.h
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: Fix left-shift of negative value 2025-04-30 23:38:21 +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 avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
ass.c
ass.h
ass_split.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
ass_split.h avcodec/ass_split: Rename ff_ass_split_dialog2->ff_ass_split_dialog 2021-08-08 00:13:57 +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
asv.h
asvdec.c
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
atrac3plusdec.c
atrac3plusdsp.c
atrac9dec.c avcodec: remove deprecated FF_API_SUBFRAMES 2025-03-28 14:33:06 -03: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
av1_parser.c avcodec/cbs: add an AVBufferRef input argument to ff_cbs_read() 2025-05-04 16:22:14 -03:00
av1dec.c avutil: remove deprecated FF_API_FRAME_PKT 2025-03-28 14:33:08 -03:00
av1dec.h
avcodec.c avcodec/avcodec: Check sample_rate generically 2025-07-03 20:21:55 +02:00
avcodec.h avcodec: remove remaining references to avcodec_close() 2025-04-04 14:03:21 -03: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
avs2.c
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
bgmc.h
bink.c
binkaudio.c
binkdata.h Merge commit '28306e6d62' 2013-06-02 10:30:35 +02:00
binkdsp.c
binkdsp.h
bintext.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
bintext.h
bit_depth_template.c avcodec/bit_depth_template: Remove empty macro INIT_CLIP 2025-01-15 15:05:37 +08:00
bitpacked_dec.c
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: move leb reading functions to its own header 2024-01-31 11:19:16 -03:00
bitstream_filters.c lavc: APV metadata bitstream filter 2025-04-27 15:52:30 +01:00
bitstream_template.h avcodec/vlc: Use union of uint8_t and uint16_t in VLC_MULTI_ELEM 2024-04-02 00:21:59 +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
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
bsf.h
bsf_internal.h
bswapdsp.c
bswapdsp.h
bytestream.h
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 avcodec/cavs: Limit align requirement to variable than type 2024-11-29 12:32:50 +08:00
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
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
cbrt_data_fixed.c
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 avcodec/cbs: add an AVBufferRef input argument to ff_cbs_read() 2025-05-04 16:22:14 -03:00
cbs_apv.c cbs_apv: Always restore tracing state on split fragment error 2025-05-05 17:22:57 +01:00
cbs_apv.h lavc/cbs: APV support 2025-04-27 15:52:30 +01:00
cbs_apv_syntax_template.c cbs_apv: Fix memory leak on metadata parse failure 2025-05-17 11:23:36 +01: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 lavc/vvc: Fix NumEntryPoints derivation 2025-03-15 10:46:32 +08: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 lavc/cbs: APV support 2025-04-27 15:52:30 +01:00
cbs_jpeg.c
cbs_jpeg.h
cbs_jpeg_syntax_template.c
cbs_mpeg2.c
cbs_mpeg2.h
cbs_mpeg2_syntax_template.c
cbs_sei.c lavc/refstruct: move to lavu and make public 2024-12-15 14:03:47 +01:00
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 avcodec/cbs_vp9: Initialize VP9RawSuperframeIndex 2025-01-21 22:55:09 +01:00
cbs_vp9.h
cbs_vp9_syntax_template.c
ccaption_dec.c avcodec: Don't log to private context 2025-03-08 01:05:46 +01: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: Use smaller scope where appropriate 2025-03-17 03:26:07 +01: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
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
cljrenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
cllc.c
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/g728dec: G.728 decoder 2025-06-23 17:16:42 +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/g728dec: G.728 decoder 2025-06-23 17:16:42 +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 avcodec/codec_par: Reorder AVCodecParameters fields 2024-03-07 08:53:31 -03: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
copy_block.h
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,tdsc,tiff: Use ff_mjpeg_decoder directly 2025-04-25 12:31:54 +02:00
cri_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
cscd.c
cuviddec.c avcodec/cuviddec: only flush cuvid when output queue is empty 2025-05-21 01:16:19 +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: enable reference-only mode 2025-04-05 11:57:49 +08: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: fix l0 reference count limit 2025-06-08 21:24:25 +08:00
d3d12va_encode.h hw_base_encode: refactor picture allocation/freeing 2024-09-09 07:05:24 +02:00
d3d12va_encode_hevc.c avcodec: remove deprecated FF_API_FF_PROFILE_LEVEL 2025-03-28 14:33:07 -03: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_exss.c
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
dca_sample_rate_tab.h
dca_syncwords.h
dca_xll.c
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
dcadsp.h
dcaenc.c avcodec: Mark init and close functions as av_cold 2025-03-17 04:33:11 +01:00
dcaenc.h
dcahuff.c
dcahuff.h
dcamath.h
dct.h avcodec/dct: Make declarations and definitions match 2025-04-02 09:25:24 +02:00
dct32.h
dct32_fixed.c
dct32_float.c Merge remote-tracking branch 'qatar/master' 2013-11-21 19:26:01 +01:00
dct32_template.c
dctref.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
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 avcodec: add APV encoder using liboapv 2025-05-04 16:21:35 -03: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
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 avcodec/diracdec: Mark flush as av_cold 2024-05-31 14:18:33 +02:00
diracdsp.c avcodec/diracdsp: Don't cast const away unnecessarily 2022-07-31 01:10:46 +02:00
diracdsp.h
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 avcodec/dnxhddata: Unavpriv dnxhd_get_(hr_|)_frame_size() 2021-11-19 20:32:49 +01:00
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
dovi_rpu.c lavc/refstruct: move to lavu and make public 2024-12-15 14:03:47 +01:00
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 lavc/refstruct: move to lavu and make public 2024-12-15 14:03:47 +01:00
dovi_rpuenc.c avcodec/dovi_rpuenc: Use av_unreachable() instead of av_assert0(0) 2025-05-30 19:35:27 +02:00
dpcm.c avcodec/dpcm: fix undefined interger overflow in wady 2023-05-06 00:22:27 +02:00
dpx.c
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
dsd.h
dsddec.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
dsicinaudio.c
dsicinvideo.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
dss_sp.c
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
dv_internal.h
dv_profile.c
dv_profile.h
dv_profile_internal.h
dv_tablegen.c
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
dvbsubdec.c avcodec/dvbsubdec: Fix conditions for fallback to default resolution 2025-04-19 17:04:31 +02:00
dvbsubenc.c avcodec/dvbsubenc: Check nb_colors before using it 2025-04-20 22:08:01 +02:00
dvbtxt.h
dvd_nav_parser.c
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
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
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/vc1: Stop using MpegEncContext.gb 2025-07-03 20:34:51 +02:00
dxva2_vp9.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
dxvenc.c lavc/dxvenc: fix big-endian issues in dxv_compress_dxt1 2025-06-04 09:53:37 -07: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
eaidct.h
eamad.c avcodec/eamad: Don't store transient macroblock indices in context 2025-03-16 04:24:32 +01:00
eatgq.c avcodec/eatgq: Check bytestream2_get_buffer() for failure 2024-12-02 03:14:48 +01:00
eatgv.c
eatqi.c
elbg.c
elbg.h
elsdec.c
elsdec.h
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
escape130.c avcodec/escape130: move get_buffer down 2024-12-24 02:46:47 +01:00
evc.h avcodec/evc: Reference to ISO_IEC_23094-1-2020 document section for EVC_MAX_APS_COUNT enum has been fixed 2024-05-08 21:15:05 -03: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 avcodec/evc*: Improve included headers 2023-07-24 10:37:07 +02:00
evc_parser.c avcodec/evc*: Improve included headers 2023-07-24 10:37:07 +02:00
evc_ps.c
evc_ps.h
evrcdata.h Add missing "const" all over the place. 2014-08-29 18:57:25 +02:00
evrcdec.c fix "param"s that should be "@param" 2024-03-04 17:45:00 +01: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
exif.h
exr.c avcodec/exr: reindent after the previous change 2025-05-14 00:17:02 -03:00
exrdsp.c
exrdsp.h
exrenc.c avutil/libm: Only include intfloat.h when needed 2025-03-22 03:35:28 +01:00
faandct.c
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
faxcompr.h
fdctdsp.c
fdctdsp.h
ffjni.c
ffjni.h
fflcms2.c
fflcms2.h
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/ffv1enc: avoid repeating the same warning forever 2025-04-16 13:09:04 +02: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
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/ffv1: Store slices*planes with the minimum bits needed after remap 2025-04-07 01:02:42 +02: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 avcodec/ffv1enc: Use dummies to avoid UB pointer arithmetic 2025-07-03 18:17:56 +02:00
ffv1enc.h ffv1enc_vulkan: allow setting the number of slices via -slices 2025-01-03 14:53:41 +09:00
ffv1enc_template.c avcodec/ffv1enc: Use dummies to avoid UB pointer arithmetic 2025-07-03 18:17:56 +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
fits.c
fits.h
fitsdec.c
fitsenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
flac.c
flac.h
flac_parse.h avcodec/flac_parse: Use void* instead of AVCodecContext* as logctx 2023-10-01 01:02:53 +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 all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
flacdec.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
flacdsp.c
flacdsp.h avcodec/flacdsp: Remove leftover encoding function pointers 2025-02-27 15:30:12 +01:00
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/flvdec: Binarize h263_flv 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/ituh263enc: Inline value of h263_flv 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
fmvc.c
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
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
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: Remove AVCodec.sample_fmts 2025-06-23 21:45:17 +02:00
g729.h
g729_parser.c g729: convert to new channel layout API 2022-03-15 09:42:42 -03:00
g729data.h
g729dec.c avcodec: remove deprecated FF_API_SUBFRAMES 2025-03-28 14:33:06 -03:00
g729postfilter.c
g729postfilter.h
gdv.c
gemdec.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
get_bits.h avcodec/vlc: Merge VLCElem and RL_VLC_ELEM 2025-03-17 03:26:07 +01: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
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
gsmdec_template.c
h261.c
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 mb_skip_run to {RV34Dec,MPVEnc}Context 2025-07-03 20:35:31 +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/flvdec: Binarize h263_flv 2025-07-03 20:35:31 +02:00
h263dec.h avcodec/h263dec: Use function ptr for decode_picture_header 2025-07-03 20:35:31 +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
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
h264_parser.c lavc/refstruct: move to lavu and make public 2024-12-15 14:03:47 +01:00
h264_picture.c lavc/refstruct: move to lavu and make public 2024-12-15 14:03:47 +01:00
h264_ps.c lavc/refstruct: move to lavu and make public 2024-12-15 14:03:47 +01: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 avcodec: remove deprecated FF_API_TICKS_PER_FRAME 2025-03-28 14:33:07 -03:00
h264dec.h all: Fix doxy comments wrongly designated as trailing ///< 2025-03-12 17:00:24 +01:00
h264dsp.c
h264dsp.h
h264dsp_template.c
h264idct.c
h264idct.h
h264idct_template.c
h264pred.c
h264pred.h
h264pred_template.c avcodec/bit_depth_template: Remove empty macro INIT_CLIP 2025-01-15 15:05:37 +08:00
h264qpel.c
h264qpel.h
h264qpel_template.c avcodec/bit_depth_template: Remove empty macro INIT_CLIP 2025-01-15 15:05:37 +08:00
h265_profile_level.c
h265_profile_level.h
h274.c avcodec/h274: add ff_h274_hash functions 2025-05-31 09:35:54 +08: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
h2645_sei.c avcodec/vvc/dec: export sei to the frame when the frame starts 2025-05-31 09:35:54 +08: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
h2645data.h
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 avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01: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
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
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 avcodec/huffyuvdec: Initialize whole output for decode_gray_bitstream() 2025-01-21 22:55:10 +01:00
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_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: Use signed count 2024-07-12 22:42:28 +02:00
ilbcdata.h avcodec/ilbcdata: Remove unused array 2021-01-26 13:56:59 +01:00
ilbcdec.c avcodec/ilbcdec: Initialize tempbuff2 2024-12-04 04:23:49 +01:00
imc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
imcdata.h avcodec/imc: Make Huffman tables smaller 2020-12-08 17:51:45 +01:00
imgconvert.c
imm4.c
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
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
indeo4.c
indeo4data.h Merge commit '23944d29a2' 2015-03-30 20:39:08 +02:00
indeo5.c
indeo5data.h
intelh263dec.c avcodec/mpegvideo: Move fields only used by H.263 decoders to H263DecCtx 2025-07-03 20:35:31 +02:00
internal.h avcodec: remove deprecated FF_API_DROPCHANGED 2025-03-28 14:33:07 -03:00
interplayacm.c
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 avcodec/intrax8dsp: Copy several bytes at once 2025-02-27 15:30:12 +01:00
intrax8dsp.h avcodec/intrax8dsp: Constify DSP functions 2025-02-27 15:30:12 +01:00
intrax8huf.h
ipu_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
ituh263dec.c avcodec/flvdec: Binarize h263_flv 2025-07-03 20:35:31 +02:00
ituh263enc.c avcodec/ituh263enc: Inline value of h263_flv 2025-07-03 20:35:31 +02:00
itut35.h
ivi.c
ivi.h
ivi_dsp.c
ivi_dsp.h
j2kenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01: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 avcodec/jpeg2000dec: clear array length when freeing it 2025-01-10 14:56:03 -03:00
jpeg2000dec.h
jpeg2000dsp.c
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
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
jpegtables.c
jpegtables.h
jpegtabs.h
jpegxl.h
jpegxl_parse.c avcodec/jpegxl_parse{,r}: fix integer overflow for some malformed files 2025-01-30 13:46:26 -05:00
jpegxl_parse.h
jpegxl_parser.c avcodec/jpegxl_parse{,r}: fix integer overflow for some malformed files 2025-01-30 13:46:26 -05: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
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
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
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
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 avcodec/libaribcaption: change new lines to \n in ASS header 2025-05-17 21:27:29 +02:00
libavcodec.v avcodec/libavcodec.v: Tighten export whitelist 2021-07-18 21:50:52 +02:00
libcelt_dec.c
libcodec2.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
libdav1d.c avcodec: deprecate AVCodecContext properties 2025-01-05 22:25:29 +01:00
libdavs2.c
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
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 avcodec/libjxlenc: prevent color encoding from being set twice 2025-04-16 10:10:01 -04: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 avcodec/liboapvenc: set the encoder output to OAPV_CFG_VAL_AU_BS_FMT_NONE format 2025-06-17 10:03:10 -03: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
libopenh264.h
libopenh264dec.c
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 avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01: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
libvpxdec.c
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
libwebpenc_common.h
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
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
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 avcodec/magicyuvenc: Hoist check out of loop 2025-04-20 22:04:36 +02:00
Makefile avcodec/amfdec: Add VP9 AMF decoder 2025-06-26 13:48:15 +02: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
mediacodec_surface.h
mediacodec_sw_buffer.c
mediacodec_sw_buffer.h
mediacodec_wrapper.c
mediacodec_wrapper.h
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
mfenc.c avcodec: remove deprecated FF_API_TICKS_PER_FRAME 2025-03-28 14:33:07 -03:00
microdvddec.c avcodec: Mark init and close functions as av_cold 2025-03-17 04:33:11 +01:00
midivid.c
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
mjpegdec.c avcodec/m[jx]pegdec: Simplify freeing frame 2025-04-09 13:52:29 +02:00
mjpegdec.h
mjpegdec_common.c
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 avcodec/mjpegenc_huffman: Avoid AV_QSORT to sort entries by length 2025-04-18 08:40:17 +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
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
mlpdsp.h
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
mmaldec.c
mmvideo.c avcodec/mmvideo: fix palette index 2025-05-09 22:26:51 +02:00
mobiclip.c
motion_est.c avcodec/mpegvideo: Move unrestricted_mv to MotionEstContext 2025-07-03 20:34:51 +02: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
motionpixels_tablegen.h
movtextdec.c avcodec: Mark init and close functions as av_cold 2025-03-17 04:33:11 +01:00
movtextenc.c
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/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
mpc8data.h cosmetics: 'const static' --> 'static const' to avoid warnings of the type 2009-02-17 12:03:10 +00:00
mpc8huff.h
mpcdata.h Merge remote-tracking branch 'qatar/master' 2012-03-12 04:35:06 +01:00
mpeg4audio.c
mpeg4audio.h
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 avcodec/h263dec: Use function ptr for decode_picture_header 2025-07-03 20:35:31 +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: Add missing headers 2025-07-03 20:35:31 +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
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/mpeg12dec: Put mb_skip_run on the stack 2025-07-03 20:35:31 +02:00
mpeg12dec.h
mpeg12enc.c avcodec/mpegvideo: Move mb_skip_run to {RV34Dec,MPVEnc}Context 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: Don't use MpegEncContext.block 2025-07-03 20:34:51 +02:00
mpeg_er.h
mpegaudio.c Remove explicit filename from Doxygen @file commands. 2010-04-20 14:45:34 +00:00
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
mpegaudio_tablegen.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_common.c
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
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
mpegaudiodsp_template.c
mpegaudioenc.c avcodec/mpegaudioenc: Rename MPA_encode_* -> mpa_encode_* 2025-04-13 22:49:21 +02:00
mpegaudiotab.h
mpegaudiotabs.c
mpegaudiotabs.h
mpegpicture.c lavc/refstruct: move to lavu and make public 2024-12-15 14:03:47 +01:00
mpegpicture.h lavc/refstruct: move to lavu and make public 2024-12-15 14:03:47 +01:00
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/mpeg12dec: Don't use MPVContext.block 2025-07-03 20:35:31 +02:00
mpegvideo.h avcodec/mpegvideo: Move SLICE_* defs to h263dec.h, h261dec.c 2025-07-03 20:35:31 +02:00
mpegvideo_dec.c avcodec/mpegvideo: Move fields only used by H.263 decoders to H263DecCtx 2025-07-03 20:35:31 +02:00
mpegvideo_enc.c avcodec/ituh263enc: Inline value of h263_flv 2025-07-03 20:35:31 +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 mb_skip_run to {RV34Dec,MPVEnc}Context 2025-07-03 20:35:31 +02:00
mpegvideoencdsp.c configure: Factor mpegvideoencdsp out of mpegvideoenc 2025-06-21 22:08:52 +02:00
mpegvideoencdsp.h
mpl2dec.c
mqc.c
mqc.h
mqcdec.c
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 avcodec/mpegvideo: Add missing headers 2025-07-03 20:35:31 +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
msmpeg4_vc1_data.h
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/h263dec: Use function ptr for decode_picture_header 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 flipflop_rounding to {MSMPEG4Dec,MPVEnc}Context 2025-07-03 20:34:51 +02:00
msmpeg4enc.h avcodec/mpegvideoenc: Add MPVEncContext 2025-03-26 04:08:33 +01:00
msp2dec.c
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/vc1: Stop using MpegEncContext.gb 2025-07-03 20:34:51 +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
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
mvcdec.c
mvha.c
mwsc.c
mxpegdec.c avcodec/m[jx]pegdec: Simplify freeing frame 2025-04-09 13:52:29 +02:00
nellymoser.c
nellymoser.h
nellymoserdec.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01: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
nvdec.c avutil/frame: Port AVFrame.private_ref to RefStruct API 2025-03-28 14:33:08 -03: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/nvdec_vc1: add marker insertion logic 2025-04-09 21:08:55 +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 MV-HEVC encoding support 2025-07-01 22:47:47 +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
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 avcodec/on2avcdata: Combine tables for codebooks 2020-12-08 17:51:44 +01:00
on2avcdata.h
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 avcodec: remove deprecated FF_API_FF_PROFILE_LEVEL 2025-03-28 14:33:07 -03:00
osq.c avcodec/osq: Request a coding mode 2 sample 2025-06-23 14:28:56 +02:00
packet.c avcodec/packet: add a 3D Reference Displays Information side data type 2025-07-01 22:46:19 +02:00
packet.h avcodec/packet: add a 3D Reference Displays Information side data type 2025-07-01 22:46:19 +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
pcxenc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
pdvdec.c
pel_template.c
pgssubdec.c
pgxdec.c
photocd.c
pictordec.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03: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
pngdec.c avcodec/pngdec: avoid hard failure on illegal sBIT chunks 2025-02-09 19:06:42 -05:00
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
proresdata.h avcodec/proresenc_anatoliy: move DC codebook LUT to shared proresdata 2024-01-10 14:08:00 +01:00
proresdec.c FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01:00
proresdec.h
proresdsp.c avcodec/simple_idct: Move ProRes-only code to proresdsp.c 2025-02-27 15:30:12 +01:00
proresdsp.h avcodec/prores{dec,dsp}: Remove always-false checks 2025-02-27 15:30:12 +01:00
proresenc_anatoliy.c avcodec/proresenc_anatoliy: Mark impossible case as unreachable 2025-05-21 11:35:31 +02: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 avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03: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
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 avutil/float_dsp: Unavpriv avpriv_scalarproduct_float_c() 2025-03-28 14:33:08 -03: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
qdmc.c
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 lavc/refstruct: move to lavu and make public 2024-12-15 14:03:47 +01:00
qsv.h
qsv_api.c
qsv_internal.h
qsvdec.c lavc/refstruct: move to lavu and make public 2024-12-15 14:03:47 +01:00
qsvenc.c lavc/refstruct: move to lavu and make public 2024-12-15 14:03:47 +01: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
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/ratecontrol: Fix wrong sizeof expression 2025-05-21 02:44:06 +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
realtextdec.c
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 avcodec: Mark init and close functions as av_cold 2025-03-17 04:33:11 +01: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 mb_num_left to {H263,RV34}DecContext 2025-07-03 20:35:31 +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 unrestricted_mv to MotionEstContext 2025-07-03 20:34:51 +02:00
rv30.c avcodec/rv34: Don't use MpegEncContext.gb 2025-07-03 20:34:51 +02:00
rv30data.h
rv30dsp.c
rv34.c avcodec/mpegvideo: Move mb_skip_run to {RV34Dec,MPVEnc}Context 2025-07-03 20:35:31 +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
rv34data.h
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
rv40dsp.c
rv40vlc2.h
rv60data.h
rv60dec.c avcodec/rv60dec: drop unused sum variable in read_slice_sizes 2025-06-26 18:01:03 +10: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: codec31/32 support 2025-06-06 22:07:15 +02:00
sbc.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
sbc.h
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
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
scpr3.c
scpr3.h
screenpresso.c
sei.h
sga.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
sgi.h
sgidec.c
sgienc.c avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01:00
sgirledec.c
sheervideo.c
sheervideodata.h
shorten.c avcodec: remove deprecated FF_API_SUBFRAMES 2025-03-28 14:33:06 -03:00
simple_idct.c avcodec/simple_idct: Move ProRes-only code to proresdsp.c 2025-02-27 15:30:12 +01:00
simple_idct.h avcodec/simple_idct: Move ProRes-only code to proresdsp.c 2025-02-27 15:30:12 +01:00
simple_idct_template.c avcodec/simple_idct: Move ProRes-only code to proresdsp.c 2025-02-27 15:30:12 +01:00
sinewin.c
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
siprdata.h
siren.c
smacker.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03: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
snappy.h
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 avcodec/mpegvideoenc: Add MPVEncContext 2025-03-26 04:08:33 +01:00
snow_dwt.h avcodec/mpegvideoenc: Add MPVEncContext 2025-03-26 04:08:33 +01:00
snowdata.h avcodec/snow: Hardcode table to save space 2021-05-02 05:14:42 +02:00
snowdec.c avcodec/snow: Remove ff_snow_release_buffer() 2025-03-12 07:29:40 +01:00
snowenc.c avcodec/mpegvideo: Move unrestricted_mv to MotionEstContext 2025-07-03 20:34:51 +02:00
sonic.c avcodec/sonic: Check num_taps 2025-05-15 03:03:56 +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 avcodec/speexdec: consider differing frame sizes in remaining space check 2025-06-28 23:54:40 +02:00
srtdec.c
srtenc.c
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
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
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
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 avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
to_upper4.c
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
tscc2data.h
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
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 avcodec/g728dec: G.728 decoder 2025-06-23 17:16:42 +10: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
utvideoenc.c avcodec/utvideoenc: Remove always-false pixel format check 2025-05-21 12:02:10 +02:00
v4l2_buffers.c libavcodec/v4l2_buffers.c: set AVFrame interlaced flags 2024-12-23 16:16:16 +08:00
v4l2_buffers.h
v4l2_context.c
v4l2_context.h
v4l2_fmt.c
v4l2_fmt.h
v4l2_m2m.c lavc/refstruct: move to lavu and make public 2024-12-15 14:03:47 +01:00
v4l2_m2m.h
v4l2_m2m_dec.c
v4l2_m2m_enc.c
v210_template.c
v210dec.c
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
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 avcodec/codec_internal, all: Use macros to set deprecated AVCodec fields 2025-03-10 00:57:23 +01: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
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/h263dec: Stop using MpegEncContext.gb 2025-07-03 20:35:31 +02:00
vaapi_vc1.c avcodec/vc1: Stop using MpegEncContext.gb 2025-07-03 20:34:51 +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 avcodec/codec_desc: Mark AVRN, TGQ, PhotoCD, VBN as intra-only 2024-05-19 11:40:55 +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/vc1: Stop using MpegEncContext.gb 2025-07-03 20:34:51 +02:00
vc1.h avcodec/vc1: Don't use MpegEncContext.block 2025-07-03 20:34:51 +02:00
vc1_block.c avcodec/vc1: Don't use MpegEncContext.block 2025-07-03 20:34:51 +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
vc1data.c avcodec/vc1: Avoid superfluous VLC structures 2023-10-31 20:47:00 +01:00
vc1data.h
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 avcodec/vc2enc: Use LUT to avoid repeated av_log2() 2025-05-27 13:49:26 +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 FFHWAccel: add buffer_ref argument to start_frame 2025-03-17 08:51:23 +01: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/nvenc: add MV-HEVC encoding support 2025-07-01 22:47:47 +02:00
version_major.h avcodec/exr: deprecate gamma and apply_trc options 2025-03-28 14:44:38 -03: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
vlc.c avcodec/vlc: Make assert check more strict 2025-05-21 12:02:52 +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
vmnc.c
vorbis.c
vorbis.h
vorbis_data.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
vorbis_data.h
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
vorbisdec.c Revert "ogg/vorbis: implement header packet skip in chained ogg bitstreams." 2025-05-31 03:18:26 +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 lavc/refstruct: move to lavu and make public 2024-12-15 14:03:47 +01: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
vp6dsp.c
vp8.c avcodec/vp8: Maintain consistency of frame pointers 2025-04-21 16:43:39 +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 vp9: recon: Use emulated edge to prevent buffer overflows 2025-01-03 17:53:49 -05:00
vp9shared.h
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
vp56dsp.c
vp56dsp.h
vp89_rac.h
vpx_rac.c
vpx_rac.h
vqavideo.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
vqcdec.c
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 vulkan_ffv1: pipe through slice decoding status 2025-05-20 19:53:02 +09: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 avcodec/vulkan_encode_h264: Fix memleak on error 2025-05-15 01:26:07 +02:00
vulkan_encode_h265.c avcodec/vulkan_encode_hevc: Fix memleak on error 2025-05-15 01:51:28 +02: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
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 avcodec/cbs: add an AVBufferRef input argument to ff_cbs_read() 2025-05-04 16:22:14 -03: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: update documentation 2025-03-20 09:52:24 +01: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
wmv2.c
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/h263dec: Use function ptr for decode_picture_header 2025-07-03 20:35:31 +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/h263dec: Add H263DecContext 2025-07-03 20:35:23 +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
xface.h
xfacedec.c
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
xl.c
xma_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
xpmdec.c
xsubdec.c
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
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
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
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