ffmpeg/libavcodec
James Almer 5ebd50415f avcodec/bsf/extract_extradata: reallocate buffers with the final used size
The buffers are allocated using the worst case scenario of the entire NALU
being written, when this is in many times not the case.

Signed-off-by: James Almer <jamrial@gmail.com>
2026-03-15 19:27:01 -03:00
..
aac avcodec/aac/aacdec_usac_mps212: Introduce a temporary array for ff_aac_ec_data_dec() 2026-03-14 21:23:53 +01:00
aarch64 lavc/hevc: reorder aarch64 NEON pel function assignments 2026-03-13 21:43:37 +00:00
arm avcodec/h264dsp: Remove redundant h264 from H264DSPCtx member names 2026-01-25 22:53:25 +01:00
bsf avcodec/bsf/extract_extradata: reallocate buffers with the final used size 2026-03-15 19:27:01 -03:00
h26x
hevc avcodec/hevc/ps: Check bit_depth_cm in/out relation 2026-02-18 13:57:28 +00:00
loongarch avcodec/h264dsp: Remove redundant h264 from H264DSPCtx member names 2026-01-25 22:53:25 +01:00
mips avcodec/h264dsp: Remove redundant h264 from H264DSPCtx member names 2026-01-25 22:53:25 +01:00
neon avcodec/{arm,neon}/mpegvideo: Readd a missed initialization 2025-12-03 13:53:54 +02:00
opus avcodec/opus/enc: rescale packet duration when calculating discarded samples 2026-02-17 20:17:23 -03:00
ppc avcodec/h264dsp: Remove redundant h264 from H264DSPCtx member names 2026-01-25 22:53:25 +01:00
riscv avcodec/vvc/inter: Combine offsets early 2026-02-25 12:08:33 +01:00
tests av{codec,util}/tests: Remove pointless undefs 2025-11-24 16:48:31 +01:00
vulkan lavc: implement a Vulkan-based prores encoder 2026-03-05 14:02:39 +00:00
vvc avcodec/vvc/inter: Combine offsets early 2026-02-25 12:08:33 +01:00
wasm/hevc avcodec/wasm/hevc: fix typo in butterfly macro 2025-12-04 08:40:43 +00:00
x86 avcodec/x86/apv_dsp: Don't clip unnecessarily 2026-03-14 19:31:45 +01: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: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
012v.c
a64colors.h
a64multienc.c
a64tables.h
aac.h aacdec_usac: add support for parsing Mpsp212 (MPEG surround) 2026-02-23 07:57:57 +01:00
aac_ac3_parser.c avcodec/aac_ac3_parser: do not override the profile set by the decoder 2025-09-02 16:05:46 +02:00
aac_ac3_parser.h
aac_defines.h
aac_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
aaccoder.c revert 458a942481151ede27478e6ac6d9d2866d438b84 2025-11-04 09:55:51 +00:00
aaccoder_trellis.h
aaccoder_twoloop.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
aacenc.c avcodec/iirfilter: Remove iirfilter, psy-preprocessing 2025-06-06 17:21:31 +02:00
aacenc.h avcodec/iirfilter: Remove iirfilter, psy-preprocessing 2025-06-06 17:21:31 +02:00
aacenc_is.c avcodec/aacenc_is: Make ff_aac_is_encoding_err() static 2025-04-09 13:52:29 +02:00
aacenc_is.h avcodec/aacenc_is: Make ff_aac_is_encoding_err() static 2025-04-09 13:52:29 +02:00
aacenc_quantization.h
aacenc_quantization_misc.h
aacenc_tns.c aacenc_tns: clamp filter direction energy measurement 2025-07-15 16:27:31 +09:00
aacenc_tns.h
aacenc_utils.h
aacencdsp.h avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01: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
aacps_tablegen.c
aacps_tablegen.h
aacps_tablegen_template.c avcodec/aacps_tablegen_template: Fix hardcoded tables with assert-level 2 2026-02-14 20:14:47 +01:00
aacpsdata.c
aacpsdsp.h avcodec/aacpsdsp: add restrict to function pointers to match declarations 2025-10-25 01:01:14 +02:00
aacpsdsp_fixed.c
aacpsdsp_float.c
aacpsdsp_template.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
aacpsy.c aacpsy: fix whitespace and code style 2025-11-05 16:31:59 +00:00
aacsbr.c
aacsbr.h
aacsbr_fixed.c
aacsbr_template.c aacsbr_template: fix SBR USAC coupling 2026-01-23 14:40:52 +01:00
aacsbrdata.h
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
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/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01: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
ac3dec_float.c
ac3defs.h avcodec/ac3_parser: handle more header bits in ff_ac3_parse_header() 2025-06-08 18:39:17 -03:00
ac3dsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
ac3dsp.h
ac3enc.c avcodec/x86/me_cmp: Replace MMXEXT size 16 funcs by unaligned SSE2 funcs 2025-10-17 13:05:07 +02:00
ac3enc.h
ac3enc_fixed.c
ac3enc_float.c
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 avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
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 avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
acelp_vectors.h
adpcm.c avcodec/adpcm: handle ADPCM_IMA_MAGIX like other similar codecs 2026-03-03 01:10:09 +01:00
adpcm.h avcodec/adpcm: export ff_adpcm_ima_qt_expand_nibble 2025-08-20 11:20:11 +02:00
adpcm_data.c
adpcm_data.h
adpcmenc.c avcodec/adpcmenc: Don't advertise ineffective options 2026-02-12 10:34:19 +01:00
adts_header.c
adts_header.h
adts_parser.c
adts_parser.h
adx.c
adx.h
adx_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
adxdec.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
adxenc.c
agm.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
ahx_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
aic.c
alac.c
alac_data.c
alac_data.h
alacdsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
alacdsp.h
alacenc.c
aliaspixdec.c
aliaspixenc.c
allcodecs.c avcodec/codec_desc: add a codec prop to signal enhancement layers 2026-03-07 19:21:38 -03:00
alsdec.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
amfdec.c avfilter/vf_vpp_amf: Extend AMF Color Converter HDR capabilities 2026-03-11 10:23:35 +01:00
amfdec.h
amfenc.c avfilter/vf_vpp_amf: Extend AMF Color Converter HDR capabilities 2026-03-11 10:23:35 +01:00
amfenc.h avfilter/vf_vpp_amf: Extend AMF Color Converter HDR capabilities 2026-03-11 10:23:35 +01:00
amfenc_av1.c avfilter/vf_vpp_amf: Extend AMF Color Converter HDR capabilities 2026-03-11 10:23:35 +01:00
amfenc_h264.c avfilter/vf_vpp_amf: Extend AMF Color Converter HDR capabilities 2026-03-11 10:23:35 +01:00
amfenc_hevc.c avfilter/vf_vpp_amf: Extend AMF Color Converter HDR capabilities 2026-03-11 10:23:35 +01:00
amr.h
amr_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
amrnbdata.h
amrnbdec.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
amrwbdata.h
amrwbdec.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
anm.c
ansi.c avcodec: use the getters for xGA font data arrays 2025-07-22 09:47:18 -03:00
aom_film_grain.c avcodec/aom_film_grain: Remove impossible check 2026-03-13 04:39:52 +01:00
aom_film_grain.h
aom_film_grain_template.c
apac.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
apedec.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
apng.h
aptx.c
aptx.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
aptxdec.c
aptxenc.c
apv.h lavc/cbs: APV support 2025-04-27 15:52:30 +01:00
apv_decode.c avcodec/apv_decode: Don't rely on AV_PIX_FMT_YUV420 == 0 2026-03-14 19:31:44 +01:00
apv_decode.h apv_decode: Multisymbol entropy decode 2025-05-13 19:37:49 +01:00
apv_dsp.c avcodec/apv_dsp: Reindent after previous commit 2026-03-14 19:31:45 +01:00
apv_dsp.h lavc/apv: AVX2 transquant for x86-64 2025-04-27 15:52:30 +01:00
apv_entropy.c avcodec/apv_entropy: use av_zero_extend() 2025-10-01 01:26:19 +00:00
apv_parser.c avcodec/apv_parser: add support for AU assembly 2025-12-18 01:24:35 +00:00
arbc.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
argo.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
ass.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
ass.h
ass_split.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
ass_split.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
assdec.c
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: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
atrac1data.h
atrac3.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
atrac3data.h
atrac3plus.c
atrac3plus.h
atrac3plus_data.h
atrac3plusdec.c
atrac3plusdsp.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
atrac9dec.c avcodec/atrac9dec: use av_zero_extend() 2025-10-01 01:26:19 +00:00
atrac9tab.h
atsc_a53.c
atsc_a53.h
audio_frame_queue.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
audio_frame_queue.h
audiodsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
audiodsp.h
audiotoolboxdec.c
audiotoolboxenc.c
aura.c
av1.h
av1_levels.c
av1_levels.h
av1_parse.c
av1_parse.h
av1_parser.c avcodec/av1_parser: also decompose Redundant Frame Headers 2026-03-03 13:52:58 -03:00
av1dec.c avcodec/av1dec: sync frame header and tile group behavior with CBS 2026-03-06 23:18:35 -03:00
av1dec.h
avcodec.c avcodec: set skip_samples in generic code 2026-02-12 09:59:54 -03:00
avcodec.h avcodec/avcodec: Deprecate intra_dc_precision 2026-03-07 20:14:36 +01:00
avcodec_internal.h avcodec: allow bypassing frame threading with an optional flag 2025-12-05 19:42:41 +01:00
avcodecres.rc
avdct.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
avdct.h
avrndec.c
avs.c
avs2.c
avs2.h
avs2_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
avs3.h
avs3_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
avuidec.c
avuienc.c
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 avcodec/x86/fpel: Port ff_put_pixels8_mmx() to SSE2 2025-10-17 13:27:56 +02:00
binkaudio.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
binkdata.h
binkdsp.c
binkdsp.h
bintext.c avcodec: use the getters for xGA font data arrays 2025-07-22 09:47:18 -03:00
bintext.h
bit_depth_template.c avcodec/bit_depth_template: Add PIXELSIZE 2025-11-12 14:50:21 +01:00
bitpacked_dec.c
bitpacked_enc.c
bitstream.c
bitstream.h avcodec/get_bits: Add get_bits_bytesize() 2025-07-11 15:13:21 +02:00
bitstream_filters.c avcodec/bsf: add a LCEVC metadata bitstream filter 2026-02-28 16:14:40 -03:00
bitstream_template.h avcodec/get_bits: Add get_bits_bytesize() 2025-07-11 15:13:21 +02:00
blockdsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
blockdsp.h
bmp.c avcodec/bmp: Move picture allocation after some checks 2026-02-15 20:09:54 +01:00
bmp.h
bmp_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
bmpenc.c
bmvaudio.c
bmvvideo.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
bonk.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01: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 avcodec/bswapdsp: improve performance by remove manually unroll 2026-01-10 18:56:26 +00:00
bswapdsp.h
bytestream.h avcodec/bytestream: Add const where appropriate 2025-07-11 15:13:21 +02:00
c93.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
cabac.c
cabac.h
cabac_functions.h ALL: move av_unused to conform with standard requirement 2025-09-26 16:15:46 +00:00
canopus.c
canopus.h
cavs.c avcodec/cavs: Remove unused parameter 2025-10-08 20:40:08 +02:00
cavs.h
cavs_parser.c avcodec/cavs_parser: check return value of init_get_bits8 2025-12-11 20:01:01 -03:00
cavsdata.c
cavsdec.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
cavsdsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
cavsdsp.h
cbrt_data.c
cbrt_data.h avcodec/cbrt_tablegen: Deduplicate common code 2025-09-04 10:15:09 +02:00
cbrt_data_fixed.c
cbrt_fixed_tablegen.c
cbrt_tablegen.c
cbrt_tablegen.h avcodec/cbrt_tablegen: Deduplicate common code 2025-09-04 10:15:09 +02:00
cbrt_tablegen_common.c avcodec/cbrt_tablegen: Deduplicate common code 2025-09-04 10:15:09 +02:00
cbrt_tablegen_template.c avcodec/cbrt_tablegen: Deduplicate common code 2025-09-04 10:15:09 +02:00
cbs.c avcodec/cbs: Fix shadowing 2026-03-10 13:52:18 +01:00
cbs.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
cbs_apv.c avcodec/cbs_apv: use av_unreachable instead of av_assert0(0) at the end of a non-void function 2025-12-24 12:21:39 -03:00
cbs_apv.h avcodec/cbs_apv: store derived tile information in a per frame basis 2025-08-12 19:59:21 +00:00
cbs_apv_syntax_template.c libavcodec/cbs_apv_syntax_template: limit tile to 2gb 2025-10-19 01:32:42 +02:00
cbs_av1.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01: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_av1_syntax_template: Fix shadowing 2026-03-10 13:52:18 +01:00
cbs_bsf.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
cbs_bsf.h
cbs_h264.c avcodec/cbs_h2645: split into separate files per module 2026-02-24 10:32:20 -03:00
cbs_h264.h
cbs_h264_syntax_template.c
cbs_h265.c avcodec/cbs_h2645: split into separate files per module 2026-02-24 10:32:20 -03:00
cbs_h265.h
cbs_h265_syntax_template.c avcodec/cbs_h2645: split into separate files per module 2026-02-24 10:32:20 -03:00
cbs_h266.c avcodec/cbs_h2645: split into separate files per module 2026-02-24 10:32:20 -03:00
cbs_h266.h lavc/vvc: Store RefStruct references to referenced PSs/headers in slice 2025-10-13 19:05:36 +01:00
cbs_h266_syntax_template.c avcodec/cbs_h266_syntax_template: Check tile_y 2026-03-14 21:23:17 +01:00
cbs_h2645.c avcodec/bsf/extract_extradata: write correct length start codes for h26x 2026-03-15 19:20:06 -03:00
cbs_h2645.h avcodec/bsf/extract_extradata: write correct length start codes for h26x 2026-03-15 19:20:06 -03:00
cbs_internal.h avcodec/cbs: add support for LCEVC bitstreams 2026-02-28 16:12:33 -03:00
cbs_jpeg.c avcodec/cbs*: remove redundant const, it's already in typedef 2025-10-25 01:01:15 +02:00
cbs_jpeg.h
cbs_jpeg_syntax_template.c
cbs_lcevc.c avcodec/cbs_lcevc: don't look for process blocks if the unit was not decomposed 2026-03-13 09:18:42 -03:00
cbs_lcevc.h avcodec/cbs: add support for LCEVC bitstreams 2026-02-28 16:12:33 -03:00
cbs_lcevc_syntax_template.c avcodec/cbs: add support for LCEVC bitstreams 2026-02-28 16:12:33 -03:00
cbs_mpeg2.c avcodec/cbs*: remove redundant const, it's already in typedef 2025-10-25 01:01:15 +02:00
cbs_mpeg2.h
cbs_mpeg2_syntax_template.c
cbs_sei.c avcodec/cbs_h2645: split into separate files per module 2026-02-24 10:32:20 -03:00
cbs_sei.h avcodec/cbs_h2645: split into separate files per module 2026-02-24 10:32:20 -03:00
cbs_sei_syntax_template.c avcodec/cbs_h2645: split into separate files per module 2026-02-24 10:32:20 -03:00
cbs_vp8.c avcodec/cbs*: remove redundant const, it's already in typedef 2025-10-25 01:01:15 +02:00
cbs_vp8.h
cbs_vp8_syntax_template.c
cbs_vp9.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
cbs_vp9.h lavc/vp9dec: use cbs_vp9 to parse the frame header 2025-08-08 18:29:39 +09:00
cbs_vp9_syntax_template.c cbs_vp9: Always update loop filter and segmentation from current frame 2025-10-27 13:44:03 +00:00
ccaption_dec.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
cdgraphics.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
cdtoons.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
cdxl.c
celp_filters.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
celp_filters.h
celp_math.c avcodec/celp_math: Mark ff_celp_math_init() as av_cold 2025-04-09 13:52:29 +02:00
celp_math.h avcodec/celp_math: Reuse ff_scalarproduct_float_c() 2025-04-09 13:52:29 +02:00
cfhd.c avcodec/cfhd: Check transform type before continuing 2026-02-18 23:45:28 +00:00
cfhd.h avcodec/cfhd: Add CFHDSegment enum and named identifiers 2026-02-18 23:45:28 +00:00
cfhddata.c
cfhddsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
cfhddsp.h
cfhdenc.c avcodec/cfhd: Add CFHDSegment enum and named identifiers 2026-02-18 23:45:28 +00:00
cfhdencdsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
cfhdencdsp.h
cga_data.c
cga_data.h
cinepak.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
cinepakenc.c
clearvideo.c
clearvideodata.h
cljrdec.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
cljrenc.c
cllc.c
cngdec.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
cngenc.c
codec.h avcodec: remove deprecated FF_API_SUBFRAMES 2025-03-28 14:33:06 -03:00
codec2utils.h
codec_desc.c avcodec/codec_desc: make LCEVC a video media type 2026-03-07 19:22:14 -03:00
codec_desc.h avcodec/codec_desc: add a codec prop to signal enhancement layers 2026-03-07 19:21:38 -03:00
codec_id.h avcodec/codec_id: add JPEG-XS 2025-12-13 18:45:17 -03:00
codec_internal.h avcodec/codec_internal: Use bitfield for alpha_modes 2025-11-07 17:55:43 +00:00
codec_par.c avcodec/avcodec: add AVCodecContext.alpha_mode 2025-09-02 17:06:24 +02:00
codec_par.h avcodec/avcodec: add AVCodecContext.alpha_mode 2025-09-02 17:06:24 +02:00
cook.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
cook_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
cookdata.h
copy_block.h
cpia.c
cri.c avcodec/cri: Check bytestream2_get_buffer() for end 2025-08-03 13:19:25 +00:00
cri_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
cscd.c
cuviddec.c avcodec/cuviddec: fix wrong 10bit 420 format in cuvid_handle_video_sequence 2025-07-26 14:42:33 +02:00
cyuv.c
d3d11va.c
d3d11va.h
d3d12va_av1.c
d3d12va_decode.c avcodec/d3d12va_decode: remove unused variable 2025-07-25 21:10:16 +02:00
d3d12va_decode.h avcodec/d3d12va_decode: enable reference-only mode 2025-04-05 11:57:49 +08:00
d3d12va_encode.c avcodec/d3d12va_encode: add detailed ValidationFlags error reporting for video encoders check feature support 2026-02-25 08:47:14 +00:00
d3d12va_encode.h avcodec/d3d12va_encode: add detailed ValidationFlags error reporting for video encoders check feature support 2026-02-25 08:47:14 +00:00
d3d12va_encode_av1.c avcodec/d3d12va_encode: add detailed ValidationFlags error reporting for video encoders check feature support 2026-02-25 08:47:14 +00:00
d3d12va_encode_h264.c avcodec/d3d12va_encode_h264: simplify deblock default option 2026-03-04 14:25:00 +00:00
d3d12va_encode_hevc.c avcodec/d3d12va_encode: add detailed ValidationFlags error reporting for video encoders check feature support 2026-02-25 08:47:14 +00:00
d3d12va_h264.c
d3d12va_hevc.c
d3d12va_mpeg2.c
d3d12va_vc1.c
d3d12va_vp9.c
dca.c
dca.h
dca_core.c
dca_core.h
dca_exss.c
dca_exss.h
dca_lbr.c
dca_lbr.h
dca_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
dca_sample_rate_tab.c
dca_sample_rate_tab.h
dca_syncwords.h
dca_xll.c avcodec/dca_xll: Clear padding in ff_dca_xll_parse() 2026-02-05 18:12:46 +01:00
dca_xll.h
dcaadpcm.c
dcaadpcm.h
dcadata.c
dcadata.h
dcadct.c
dcadct.h
dcadec.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
dcadec.h
dcadsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
dcadsp.h avcodec/dcadsp: constify lfe_samples parameter 2025-10-04 14:18:30 -03:00
dcaenc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02: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
dct32_template.c
dctref.c
dctref.h
dds.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
decode.c avcodec/lcevcdec: don't try to derive final dimensions from SAR 2026-03-13 09:18:42 -03:00
decode.h avcodec/decode: use ff_frame_new_side_data() to export Exif side data 2025-09-01 12:07:41 -03:00
decode_bsf.h avcodec/amfdec,rkmppdec: Use correct extradata with BSFs 2025-06-17 00:35:13 +02:00
defs.h lavc: add codec ID and profiles for ProRes RAW 2025-08-08 01:06:11 +09: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
dirac.h
dirac_arith.c
dirac_arith.h
dirac_dwt.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
dirac_dwt.h
dirac_dwt_template.c
dirac_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
dirac_vlc.c
dirac_vlc.h
diracdec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
diracdsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
diracdsp.h
diractab.c
diractab.h
dnxhd_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
dnxhddata.c
dnxhddata.h
dnxhddec.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
dnxhdenc.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
dnxhdenc.h avcodec/mpegvideoenc: Add MPVEncContext 2025-03-26 04:08:33 +01:00
dnxuc_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
dolby_e.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
dolby_e.h
dolby_e_parse.c avcodec/dolby_e_parse: Use av_unreachable instead of av_assert0(0) 2025-05-21 12:02:25 +02:00
dolby_e_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
dovi_rpu.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00: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 avcodec/dovi_rpu(enc|dec) - fix parsing and writing of L11 DoVi metadata 2026-01-07 13:14:11 +00:00
dovi_rpuenc.c avcodec/dovi_rpu(enc|dec) - fix parsing and writing of L11 DoVi metadata 2026-01-07 13:14:11 +00:00
dpcm.c avcodec/dpcm: Remove unnecessary flush callbacks 2026-02-12 11:06:33 +01:00
dpx.c avcodec/dpx: make the lack of break in a switch case explicit 2025-12-12 18:18:46 +00:00
dpx.h dpxdec: add hardware decoding hooks 2025-11-26 15:16:42 +01:00
dpx_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
dpxenc.c libavcodec/dpxenc: map AVCodecContext color transfer and color primaries fields 2025-08-31 07:05:36 +00:00
dsd.c
dsd.h
dsddec.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
dsicinaudio.c avcodec/dsicinaudio: set missing sample rate 2025-08-05 03:27:53 +02:00
dsicinvideo.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
dss_sp.c
dstdec.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
dv.c
dv.h
dv_internal.h
dv_profile.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
dv_profile.h
dv_profile_internal.h
dv_tablegen.c
dv_tablegen.h avcodec/dv_tablegen: Fix shadowing 2026-03-10 13:52:18 +01:00
dvaudio.h
dvaudio_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
dvaudiodec.c
dvbsub_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
dvbsubdec.c ALL: move av_unused to conform with standard requirement 2025-09-26 16:15:46 +00:00
dvbsubenc.c avcodec/dvbsubenc: add a min_bpp option to work around some decoders 2025-08-04 19:45:45 +01:00
dvbtxt.h
dvd_nav_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
dvdata.c
dvdata.h
dvdec.c avcodec/dvdec,mjpegdec: Remove emms_c 2025-11-08 18:48:54 +01:00
dvdsub.c
dvdsub.h
dvdsub_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
dvdsubdec.c avcodec/dvdsubdec: Don't return value != 0 on init success 2025-09-13 20:37:03 +00:00
dvdsubenc.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
dvenc.c avcodec/pixblockdsp: be consistent about restrict use in ff_{get,diff}_pixels 2025-10-25 01:01:15 +02:00
dxa.c avcodec/dxa: Remove set-but-unused variable 2025-03-30 21:31:16 +02:00
dxtory.c
dxv.c avcodec/dxv: Clear tex_data padding on reallocation 2026-02-05 16:29:08 +01:00
dxv.h lavc/dxvenc: migrate DXT1 encoder to lavc hashtable 2025-06-02 20:51:31 -07:00
dxva2.c avcodec/dxva2: move variable declaration to for loop to avoid warning 2025-11-05 19:04:01 +01:00
dxva2.h
dxva2_av1.c
dxva2_h264.c
dxva2_hevc.c
dxva2_internal.h
dxva2_mpeg2.c
dxva2_vc1.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
dxva2_vp9.c
dxvenc.c avcodec/dxvenc: Clear width to linesize not linesize to linesize 2025-07-28 17:41:38 +02:00
dynamic_hdr_vivid.c avutil: remove deprecated FF_API_HDR_VIVID_THREE_SPLINE 2025-03-28 14:33:07 -03:00
dynamic_hdr_vivid.h
eac3_data.c
eac3_data.h
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
eatgq.c avcodec/eatgq: Fix shadowing 2026-03-10 13:52:19 +01:00
eatgv.c
eatqi.c
elbg.c
elbg.h
elsdec.c
elsdec.h
encode.c avcodec/encode: Don't issue emms after encode callback 2026-03-02 12:01:15 +01:00
encode.h avcodec/encode: add a helper to convert from a duration to samples 2026-02-17 20:17:23 -03:00
error_resilience.c avcodec/h264dec,mpeg_er: Move allocating er buffers to ff_er_init() 2026-03-03 13:07:46 +01:00
error_resilience.h avcodec/h264dec,mpeg_er: Move allocating er buffers to ff_er_init() 2026-03-03 13:07:46 +01:00
escape124.c
escape130.c
evc.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
evc_parse.c
evc_parse.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
evc_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
evc_ps.c
evc_ps.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
evrcdata.h
evrcdec.c avcodec/evrcdec: set missing sample rate 2025-08-05 03:27:53 +02:00
executor.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
executor.h
exif.c avcodec/exif: Check that the values read exist in the input 2026-02-14 18:52:43 +00:00
exif.h avcodec/exif: make the get and remove helpers take a flags argument as input 2025-08-24 12:34:15 +00:00
exif_internal.h avcodec/decode: use av_exif_get_tag_id() where useful 2025-09-01 12:07:41 -03:00
exr.c avcodec/exr: Check input space before reverse_lut() 2026-03-14 23:24:11 +01:00
exrdsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
exrdsp.h
exrenc.c avcodec/codec_internal: Use bitfield for alpha_modes 2025-11-07 17:55:43 +00:00
faandct.c
faandct.h
faanidct.c
faanidct.h
fastaudio.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
faxcompr.c
faxcompr.h
fdctdsp.c
fdctdsp.h
ffjni.c
ffjni.h
fflcms2.c avcodec/fflcms2: Don't access inexistent array elements 2025-10-28 21:40:50 +01:00
fflcms2.h
ffv1.c avcodec/ffv1: Clear state on alloc 2025-08-07 19:44:59 +00:00
ffv1.h ffv1dec: call ff_get_format if the EC coding changes 2025-11-26 15:16:40 +01:00
ffv1_parse.c avcodec/ffv1: 32-bit float sample support 2025-03-24 13:46:58 +01:00
ffv1_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
ffv1_template.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
ffv1_vulkan.c vulkan/ffv1: unify all constants buffer into a single buffer 2026-02-19 19:42:34 +01:00
ffv1_vulkan.h vulkan/ffv1: unify all constants buffer into a single buffer 2026-02-19 19:42:34 +01:00
ffv1dec.c ffv1dec: correctly track configured_width/height 2026-02-19 19:42:31 +01: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 ffv1enc: add descriptor information for GBRP 2026-02-19 19:42:30 +01:00
ffv1enc.h
ffv1enc_template.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
ffv1enc_vulkan.c ffv1enc_vulkan: fix typo 2026-03-10 19:31:00 +01:00
ffwavesynth.c
fic.c avcodec/fic: Postpone duplicating AVFrame buffer 2025-07-03 19:42:29 +02:00
file_open.c
fits.c avcodec/fits: Clear naxis 2025-08-03 13:19:25 +00:00
fits.h
fitsdec.c
fitsenc.c
flac.c
flac.h
flac_parse.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
flac_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
flacdata.c
flacdata.h
flacdec.c
flacdsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
flacdsp.h
flacdsp_lpc_template.c
flacdsp_template.c
flacenc.c avcodec/flacenc: Use int for AV_OPT_TYPE_INT 2026-02-10 19:44:46 +01:00
flacencdsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
flacencdsp.h
flashsv.c avcodec/flashsv: Check for input space before (re)allocating frame 2026-02-23 22:59:44 +01:00
flashsv2enc.c avcodec: remove deprecated FF_API_TICKS_PER_FRAME 2025-03-28 14:33:07 -03:00
flashsvenc.c
flicvideo.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
float2half.c
float_scalarproduct.c avutil/float_dsp: Unavpriv avpriv_scalarproduct_float_c() 2025-03-28 14:33:08 -03:00
flvdec.c avcodec/mpegvideo: Move fields to {H263Dec,MPVEnc}Context when possible 2025-07-03 20:35:31 +02:00
flvdec.h avcodec/h263dec: Add H263DecContext 2025-07-03 20:35:23 +02:00
flvenc.c avcodec/mpegvideo: Move fields to {H263Dec,MPVEnc}Context when possible 2025-07-03 20:35:31 +02:00
flvenc.h avcodec/flvenc: Move ff_flv2_encode_ac_esc() to ituh263enc.c 2025-06-21 22:08:52 +02:00
fmtconvert.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
fmtconvert.h
fmvc.c
frame_thread_encoder.c
frame_thread_encoder.h
fraps.c
frwu.c
ftr.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
ftr_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
g2meet.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
g722.c
g722.h
g722dec.c avcodec/qcelpdec: set missing sample rate 2025-08-05 03:27:53 +02:00
g722dsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
g722dsp.h
g722enc.c
g723_1.c
g723_1.h avcodec/g723_1enc: Make min_err 64bit 2025-10-30 03:41:24 +01:00
g723_1_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
g723_1dec.c avcodec: remove deprecated FF_API_SUBFRAMES 2025-03-28 14:33:06 -03:00
g723_1enc.c avcodec/g723_1enc: Make min_err 64bit 2025-10-30 03:41:24 +01:00
g726.c avcodec/g726: init missing sample rate 2025-08-11 20:31:09 +02: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: init missing sample rate 2025-08-11 20:31:09 +02:00
g729.h
g729_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
g729data.h
g729dec.c avcodec: remove deprecated FF_API_SUBFRAMES 2025-03-28 14:33:06 -03:00
g729postfilter.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
g729postfilter.h
gdv.c
gemdec.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
get_bits.h avcodec/get_bits: Rename macro variables to avoid shadowing 2026-03-10 13:52:19 +01:00
get_buffer.c
gif.c avcodec/gifenc: avoid redundant local color table when global palette is used 2025-12-23 14:34:13 +00:00
gif.h avutil/attributes_internal: Add attribute_nonstring 2026-02-20 11:59:37 +01:00
gif_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
gifdec.c
golomb.c
golomb.h avcodec/golomb: Fix get_ur_golomb_jpegls() with esclen = 0 2026-03-02 18:41:13 +01:00
gsm.h
gsm_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
gsmdec.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c
h261.c avcodec/h261: Remove H261Context 2026-01-02 18:39:48 +01:00
h261.h avcodec/h261: Remove H261Context 2026-01-02 18:39:48 +01:00
h261_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
h261data.c
h261dec.c avcodec/h261dec: Don't pretend decoding a skipped macroblock can fail 2026-03-07 20:14:36 +01:00
h261enc.c avcodec/h261: Remove H261Context 2026-01-02 18:39:48 +01: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 avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
h263data.c
h263data.h avcodec/ituh263enc: Simplify creating LUT 2025-07-03 20:34:51 +02:00
h263dec.c avcodec/mpegvideo: Move permutated_intra scans to {H263Dec,MPVEnc}Ctx 2026-01-02 18:39:48 +01:00
h263dec.h avcodec/mpegvideo: Move permutated_intra scans to {H263Dec,MPVEnc}Ctx 2026-01-02 18:39:48 +01:00
h263dsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
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/h264dsp: Remove redundant h264 from H264DSPCtx member names 2026-01-25 22:53:25 +01:00
h264_mb.c avcodec/h264dsp: Remove redundant h264 from H264DSPCtx member names 2026-01-25 22:53:25 +01:00
h264_mb_template.c avcodec/h264dsp: Remove redundant h264 from H264DSPCtx member names 2026-01-25 22:53:25 +01:00
h264_mc_template.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
h264_mvpred.h ALL: move av_unused to conform with standard requirement 2025-09-26 16:15:46 +00:00
h264_parse.c
h264_parse.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
h264_parser.c avcodec/h264_parser: Check pts for overflow 2026-03-02 17:51:45 +01:00
h264_picture.c avcodec/h274: Make H274FilmGrainDatabase a shared object 2025-09-22 04:54:22 +02:00
h264_ps.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
h264_ps.h
h264_refs.c avcodec/h264_refs: Make ff_h264_build_ref_list stricter with AV_EF_EXPLODE 2025-08-12 11:38:45 +02:00
h264_sei.c
h264_sei.h
h264_slice.c avcodec/h264_slice: reject slice_num >= 0xFFFF 2026-03-14 16:52:58 +00:00
h264addpx_template.c
h264chroma.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
h264chroma.h
h264chroma_template.c avcodec/h264chroma: Move mc1 function to mpegvideo_dec.c 2025-11-01 13:31:57 +01:00
h264data.c
h264data.h
h264dec.c avcodec/h264dec,mpeg_er: Move allocating er buffers to ff_er_init() 2026-03-03 13:07:46 +01:00
h264dec.h avcodec/h274: Make H274FilmGrainDatabase a shared object 2025-09-22 04:54:22 +02:00
h264dsp.c avcodec/h264dsp: Remove redundant h264 from H264DSPCtx member names 2026-01-25 22:53:25 +01:00
h264dsp.h avcodec/h264dsp: Remove redundant h264 from H264DSPCtx member names 2026-01-25 22:53:25 +01:00
h264dsp_template.c
h264idct.c
h264idct.h avcodec/h264idct_template: Deduplicate h264_{luma,chroma}_dc_dequant_idct 2025-11-12 14:50:46 +01:00
h264idct_template.c avcodec/h264idct_template: Deduplicate h264_{luma,chroma}_dc_dequant_idct 2025-11-12 14:50:46 +01:00
h264pred.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
h264pred.h
h264pred_template.c ALL: move av_unused to conform with standard requirement 2025-09-26 16:15:46 +00:00
h264qpel.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
h264qpel.h avcodec/h264qpel: Move Snow-only code to snow.c 2025-10-07 18:06:40 +02:00
h264qpel_template.c avcodec/h264qpel: Move Snow-only code to snow.c 2025-10-07 18:06:40 +02:00
h265_profile_level.c
h265_profile_level.h
h274.c avcodec/h274: Make H274FilmGrainDatabase a shared object 2025-09-22 04:54:22 +02:00
h274.h avcodec/h274: Make H274FilmGrainDatabase a shared object 2025-09-22 04:54:22 +02:00
h2645_parse.c avcodec/bsf/extract_extradata: write correct length start codes for h26x 2026-03-15 19:20:06 -03:00
h2645_parse.h avcodec/bsf/extract_extradata: write correct length start codes for h26x 2026-03-15 19:20:06 -03:00
h2645_sei.c avcodec/h2645_sei: fix parsing payloads for UK country_code 2026-03-15 17:25:12 -03: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
hap.c
hap.h avcodec: use int instead of enum for AVOption fields 2026-02-26 11:40:09 +08:00
hapdec.c
hapenc.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +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
hcadec.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
hcom.c
hdr_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
hdrdec.c avcodec/hdrdec: Check input size before buffer allocation 2026-02-23 23:28:09 +01:00
hdrenc.c
hnm4video.c
hpel_template.c avcodec/hpel{dsp,_template}: Use ptrdiff_t for strides 2025-09-26 06:20:56 +02:00
hpeldsp.c avcodec/hpeldsp: Fix shadowing 2026-03-10 13:52:19 +01:00
hpeldsp.h avcodec/hpeldsp: Make put_no_rnd_pixels_tab smaller 2025-09-26 06:21:43 +02: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_hqadata: Avoid relocations for HQProfiles 2025-12-13 05:57:47 +01:00
hq_hqadata.h avcodec/hq_hqadata: Avoid relocations for HQProfiles 2025-12-13 05:57:47 +01: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 ALL: move av_unused to conform with standard requirement 2025-09-26 16:15:46 +00: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
huffyuvdsp.c libavcodec/huffyuvdsp: Add NEON optimization for the add_int16 function 2026-03-04 22:31:19 +00:00
huffyuvdsp.h libavcodec/huffyuvdsp: Add NEON optimization for the add_int16 function 2026-03-04 22:31:19 +00:00
huffyuvenc.c avcodec/x86/huffyuvencdsp: Remove MMX sub_hfyu_median_pred_int16 2026-03-01 12:04:14 +01:00
huffyuvencdsp.c avcodec/huffyuvencdsp: Add width parameter to init 2026-03-01 11:58:16 +01:00
huffyuvencdsp.h avcodec/huffyuvencdsp: Add width parameter to init 2026-03-01 11:58:16 +01:00
hw_base_encode.c hw_base_encode: Support refs option to limit number of references 2025-08-15 13:55:51 +00:00
hw_base_encode.h
hw_base_encode_h264.c
hw_base_encode_h264.h
hw_base_encode_h265.c
hw_base_encode_h265.h
hwaccel_internal.h
hwaccels.h dpxdec: add a Vulkan hwaccel 2025-11-26 15:16:43 +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/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
idctdsp.h
iff.c avcodec/iff: Clear ham_buf 2025-08-03 13:19:25 +00:00
ilbcdata.h
ilbcdec.c avcodec/ilbcdec: Clear cbvec when used with create_augmented_vector() 2025-08-11 11:54:31 +02:00
imc.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
imcdata.h
imgconvert.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
imm4.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
imm5.c avcodec/imm5: Dont pass EAGAIN on as is 2026-02-23 23:58:11 +01:00
imx.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
indeo2.c
indeo2data.h
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
indeo5.c
indeo5data.h
intelh263dec.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
internal.h avcodec: remove deprecated FF_API_DROPCHANGED 2025-03-28 14:33:07 -03:00
interplayacm.c avcodec/interplayacm: Check input for fill_block() 2026-02-23 23:50:49 +01:00
interplayvideo.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
intrax8.c avcodec/wmv2dsp: Modify IDCTDSPContext directly 2026-01-02 18:39:48 +01:00
intrax8.h avcodec/wmv2dsp: Modify IDCTDSPContext directly 2026-01-02 18:39:48 +01:00
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ipu_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
ituh263dec.c avcodec/mpegvideo: Move permutated_intra scans to {H263Dec,MPVEnc}Ctx 2026-01-02 18:39:48 +01:00
ituh263enc.c avcodec/mpegvideo: Move permutated_intra scans to {H263Dec,MPVEnc}Ctx 2026-01-02 18:39:48 +01:00
itut35.h avcodec/h2645_sei: fix parsing payloads for UK country_code 2026-03-15 17:25:12 -03:00
ivi.c avcodec/ivi: Check luma/chroma mb_size 2025-07-20 01:05:23 +02:00
ivi.h
ivi_dsp.c
ivi_dsp.h
j2kenc.c avcodec/j2kenc: Remove dead, disabled debug code 2025-11-24 16:48:31 +01:00
jacosub.h
jacosubdec.c av{codec,util}/tests: Remove pointless undefs 2025-11-24 16:48:31 +01:00
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 avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
jpeg2000dec.c avcodec/jpeg2000dec: fix integer overflow in dequantization_int_97() 2026-03-03 00:35:21 +01:00
jpeg2000dec.h
jpeg2000dsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
jpeg2000dsp.h
jpeg2000dwt.c
jpeg2000dwt.h
jpeg2000htdec.c avcodec/jpeg2000dec: Handle M_b = -1 2026-03-02 18:12:40 +01:00
jpeg2000htdec.h
jpegls.c avcodec/jpegls: clear more JLSState fields inside ff_jpegls_init_state() 2026-02-20 16:32:10 +01:00
jpegls.h
jpeglsdec.c avcodec/jpeglsdec: fix decoding of jpegls files with restart markers 2026-02-20 16:32:10 +01:00
jpeglsdec.h avcodec/mjpegdec: move SOS header fields to MJpegDecodeContext 2026-02-20 16:32:10 +01:00
jpeglsenc.c avcodec/jpegls: rename SOF48 to SOF55 2025-12-30 17:30:45 +00:00
jpegquanttables.c
jpegquanttables.h
jpegtables.c
jpegtables.h
jpegtabs.h
jpegxl.h
jpegxl_parse.c avcodec/jpegxl: parse and signal correct alpha mode 2025-09-02 17:06:25 +02:00
jpegxl_parse.h avcodec/jpegxl: parse and signal correct alpha mode 2025-09-02 17:06:25 +02:00
jpegxl_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
jpegxs.h avcodec: add a JPEG-XS parser 2025-12-13 18:45:17 -03:00
jpegxs_parser.c avcodec/jpegxs_parser: fix bitstream assembly logic 2025-12-16 10:38:56 -03: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/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
lcevc.h avcodec/bsf/extract_extradata: add support for LCEVC 2026-02-28 16:12:33 -03:00
lcevc_parse.h avcodec/lcevc_parser: Check that block_size is not negative 2026-03-09 18:39:33 -03:00
lcevc_parser.c avcodec/lcevc_parser: move the resolution type table to a header 2026-03-13 09:18:42 -03:00
lcevcdec.c avcodec/lcevcdec: don't try to derive final dimensions from SAR 2026-03-13 09:18:42 -03:00
lcevcdec.h avcodec/lcevcdec: don't try to derive final dimensions from SAR 2026-03-13 09:18:42 -03:00
lcevctab.c avcodec/lcevctab: Properly deduplicate ff_lcevc_resolution_type 2026-03-13 16:09:40 +00:00
lcevctab.h avcodec/lcevctab: Use smaller types 2026-03-13 16:09:40 +00:00
lcl.h
lcldec.c avcodec/lcldec: Fixes uqvq overflow 2026-03-13 02:49:59 +01:00
lclenc.c
leaddata.h
leaddec.c
leb.h
libaom.c
libaom.h
libaomdec.c avcodec/libaomdec: don't overwrite color information from the container if unset in the bitstream 2025-12-28 15:31:13 -03:00
libaomenc.c avcodec/libaomenc: remove enum type from codecctl_* functions 2025-12-22 07:05:58 +01:00
libaribb24.c avcodec/libaribb24: change new lines to \n in ASS header 2025-05-17 21:27:29 +02:00
libaribcaption.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
libavcodec.v
libcelt_dec.c
libcodec2.c avcodec/libcodec2: Remove always-false checks 2026-02-11 12:07:38 +01:00
libdav1d.c avcodec/libdav1d: only consider colorspace when choosing between YUV and GBR 2025-12-28 15:32:57 -03:00
libdavs2.c
libfdk-aacdec.c
libfdk-aacenc.c avcodec/libfdk-aacenc: rescale packet duration when calculating discarded samples 2026-02-17 20:17:23 -03:00
libgsmdec.c
libgsmenc.c
libilbc.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
libjxl.c
libjxl.h
libjxldec.c avcodec/libjxldec: goto SUCCESS when frame is completed 2025-12-24 02:43:50 +00:00
libjxlenc.c avcodec/libjxlenc: add EXIF box to output 2025-12-11 05:38:36 -05:00
libkvazaar.c avcodec/encode: Use enum AVPictureType in ff_encode_add_stats_side_data 2025-11-07 17:54:10 +00:00
liblc3dec.c avcodec: set skip_samples in generic code 2026-02-12 09:59:54 -03:00
liblc3enc.c avcodec/liblc3{dec,enc}: Simplify sample_size, is_planar check 2026-01-29 14:08:15 +01:00
libmp3lame.c avcodec/libmp3lame: rescale packet duration when calculating discarded samples 2026-02-17 20:17:23 -03:00
libmpeghdec.c avcodec/libmpeghdec: Check channel layouts generically 2025-09-26 05:38:46 +02:00
liboapvenc.c avcodec/packet: Move ff_side_data_set_encoder_stats() to encode.c 2025-11-07 17:54:10 +00:00
libopencore-amr.c
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
libopus.c
libopus.h
libopusdec.c avcodec: set skip_samples in generic code 2026-02-12 09:59:54 -03:00
libopusenc.c avcodec/libopusenc: rescale packet duration when calculating discarded samples 2026-02-17 20:17:23 -03:00
librav1e.c avcodec: remove deprecated FF_API_TICKS_PER_FRAME 2025-03-28 14:33:07 -03:00
librsvgdec.c avcodec/librsvgdec: fix compilation with librsvg 2.50.3 2025-09-04 07:01:13 -04:00
libshine.c
libspeexdec.c avcodec: remove deprecated FF_API_SUBFRAMES 2025-03-28 14:33:06 -03:00
libspeexenc.c
libsvtav1.c avcodec/libsvtav1: enable 2-pass encoding 2026-02-25 16:43:53 +01:00
libsvtjpegxsdec.c avcodec/libsvtjpegxsdec: only return AVERROR codes 2025-12-14 18:22:04 -03:00
libsvtjpegxsenc.c avcodec/libsvtjpegxsenc: set bitrate to a sane default if unset 2025-12-14 17:34:57 -03:00
libtheoraenc.c avcodec/libtheoraenc: make keyframe mask unsigned and handle its larger range 2026-02-21 22:43:41 +00:00
libtwolame.c
libuavs3d.c avutil: remove deprecated FF_API_FRAME_PKT 2025-03-28 14:33:08 -03:00
libvo-amrwbenc.c
libvorbisdec.c avcodec/libvorbisdec: output AV_SAMPLE_FMT_FLTP 2026-02-18 23:38:16 +00:00
libvorbisenc.c avcodec/libvorbisenc: rescale packet duration when calculating discarded samples 2026-02-17 20:17:23 -03:00
libvpx.h
libvpxdec.c avcodec/libvpxdec: add support for decoding pixel formats other than YUV420 with alpha 2026-02-15 20:28:31 +01:00
libvpxenc.c avcodec/libvpxenc: add experimental support for alpha pixel formats other than YUV 4:2:0. 2026-02-15 20:28:31 +01:00
libvvenc.c avcodec: remove deprecated FF_API_TICKS_PER_FRAME 2025-03-28 14:33:07 -03:00
libwebpenc.c
libwebpenc_animencoder.c
libwebpenc_common.c
libwebpenc_common.h
libx264.c avcodec/encode: Use enum AVPictureType in ff_encode_add_stats_side_data 2025-11-07 17:54:10 +00:00
libx265.c avcodec/libx265: map ffmpeg log level to x265 log level 2026-01-25 13:09:30 +08:00
libxavs.c avcodec/encode: Use enum AVPictureType in ff_encode_add_stats_side_data 2025-11-07 17:54:10 +00:00
libxavs2.c
libxevd.c
libxeve.c avcodec/encode: Use enum AVPictureType in ff_encode_add_stats_side_data 2025-11-07 17:54:10 +00:00
libxvid.c avcodec/encode: Use enum AVPictureType in ff_encode_add_stats_side_data 2025-11-07 17:54:10 +00: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
loco.c
log2_tab.c
lossless_audiodsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
lossless_audiodsp.h libavcodec/ppc: remove broken AltiVec acceleration for lossless audio 2025-11-12 14:40:14 -05:00
lossless_videodsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
lossless_videodsp.h
lossless_videoencdsp.c
lossless_videoencdsp.h avcodec/x86/lossless_videoencdsp_init: Don't read from before the buffer 2025-12-14 10:16:25 +01:00
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
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
lsp.c avcodec/lsp: Make ff_acelp_lsp2lpc() static 2025-04-09 13:52:29 +02:00
lsp.h avcodec/lsp: Make ff_acelp_lsp2lpc() static 2025-04-09 13:52:29 +02:00
lzf.c avcodec/lzf: Remove size messing from ff_lzf_uncompress() 2026-02-05 16:29:08 +01:00
lzf.h avcode: Use av_fast_realloc() in ff_lzf_uncompress() 2025-08-19 11:25:39 -03:00
lzw.c
lzw.h
lzwenc.c
m101.c
mace.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
magicyuv.c avcodec/magicyuv: fix small median images 2026-03-06 23:25:29 +01:00
magicyuvenc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
Makefile avformat/movenc: add support for LCEVC track muxing 2026-03-14 20:50:21 -03:00
mathops.h lavc/mathops: R-V B optimisation for mid_pred 2025-12-19 19:56:13 +02:00
mathtables.c configure: Factor mpegvideoencdsp out of mpegvideoenc 2025-06-21 22:08:52 +02:00
mdec.c avcodec/mdec: Check input space vs minimal block size 2026-02-23 22:54:38 +01:00
me_cmp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01: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_common: Check that the input to mediacodec_wrap_sw_audio_buffer() contains channel * sample_size 2025-11-14 12:16:48 +00: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: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
metasound_data.h
metasound_twinvq_data.h
mf_utils.c
mf_utils.h avcodec/mfenc: add support for D3D11 input surfaces 2025-07-31 21:07:51 +00:00
mfenc.c avcodec/mfenc: add AVLowLatencyMode support 2025-09-01 12:40:36 +00:00
microdvddec.c
midivid.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
mimic.c avcodec/mimic: check return value of init_get_bits() 2026-01-17 12:02:31 -03:00
misc4.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
misc4_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
mjpeg.h avcodec/jpegls: rename SOF48 to SOF55 2025-12-30 17:30:45 +00:00
mjpeg_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
mjpegbdec.c avcodec/mjpegdec: unescape data for each restart marker individually 2026-02-20 16:32:10 +01:00
mjpegdec.c avcodec/mjpegdec: deprecate extern_huff option 2026-03-12 14:47:01 +01:00
mjpegdec.h avcodec/mjpegdec: deprecate extern_huff option 2026-03-12 14:47:01 +01:00
mjpegdec_common.c
mjpegenc.c avcodec/mpegvideo_enc: Inline intra_dc_precision when known 2026-03-07 20:14:36 +01:00
mjpegenc.h avcodec/mpegvideoenc: Add MPVEncContext 2025-03-26 04:08:33 +01:00
mjpegenc_common.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
mjpegenc_common.h
mjpegenc_huffman.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
mjpegenc_huffman.h avcodec/mjpegenc_huffman: Make ff_mjpegenc_huffman_compute_bits() static 2025-04-09 13:52:29 +02:00
mlp.c avcodec/mlp: don't duplicate the AV_CRC_8_EBU table 2026-01-22 17:44:46 -03:00
mlp.h
mlp_parse.c
mlp_parse.h
mlp_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
mlpdec.c avcodec/mlpdec: don't depend on context channel layout when setting substream masks 2025-10-28 13:08:02 +00:00
mlpdsp.c
mlpdsp.h
mlpenc.c avcodec/mlpenc: Mark unreachable cases as such 2026-01-20 00:38:35 +00:00
mlz.c
mlz.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
mmaldec.c
mmvideo.c avcodec/mmvideo: fix palette index 2025-05-09 22:26:51 +02:00
mobiclip.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
motion_est.c avcodec/motion_est: Fix shadowing 2026-03-10 13:52:19 +01:00
motion_est.h avcodec/mpegvideo: Move unrestricted_mv to MotionEstContext 2025-07-03 20:34:51 +02:00
motion_est_template.c ALL: move av_unused to conform with standard requirement 2025-09-26 16:15:46 +00:00
motionpixels.c avcodec/motionpixels: Avoid av_unused 2025-04-13 22:47:26 +02:00
motionpixels_tablegen.c
motionpixels_tablegen.h
movtextdec.c
movtextenc.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
mpc.c
mpc.h
mpc7.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
mpc7data.h
mpc8.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
mpc8data.h
mpc8huff.h
mpcdata.h
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
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/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
mpeg4videodata.h avcodec/mpeg4video: Nuke ff_mpeg4_init_rl_intra() 2025-05-26 04:22:11 +02:00
mpeg4videodec.c avcodec/mpegvideo: Move permutated_intra scans to {H263Dec,MPVEnc}Ctx 2026-01-02 18:39:48 +01:00
mpeg4videodec.h avcodec/mpegvideo_unquantize: Constify MPVContext pointee 2025-12-03 10:20:41 +01:00
mpeg4videodefs.h
mpeg4videodsp.c
mpeg4videodsp.h
mpeg4videoenc.c avcodec/mpegvideo: Move permutated_intra scans to {H263Dec,MPVEnc}Ctx 2026-01-02 18:39:48 +01:00
mpeg4videoenc.h avcodec/mpegvideo_enc: Reduce stack usage 2025-05-26 04:02:58 +02:00
mpeg12.c avcodec/mpeg12: Inline ff_mpeg1_clean_buffers() into its callers 2025-11-21 11:55:09 +01:00
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12dec.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
mpeg12dec.h
mpeg12enc.c avcodec/avcodec: Deprecate intra_dc_precision 2026-03-07 20:14:36 +01:00
mpeg12enc.h avcodec/mpegvideo_enc: Ignore intra_dc_precision for non-MPEG-2 2026-03-07 20:14:36 +01:00
mpeg12framerate.c
mpeg12vlc.h
mpeg_er.c avcodec/h264dec,mpeg_er: Move allocating er buffers to ff_er_init() 2026-03-03 13:07:46 +01:00
mpeg_er.h avcodec/mpeg_er: Allow to skip setting partitioned_frame, p[pb]_time 2025-07-03 20:35:31 +02:00
mpegaudio.c
mpegaudio.h
mpegaudio_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01: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
mpegaudiodec_float.c avcodec/mpegaudiodec_float: Don't set AVCodec.sample_fmts directly 2025-09-23 22:16:02 +00:00
mpegaudiodec_template.c avformat,avcodec: use PRI format macros for uint32_t in log messages 2026-03-04 10:40:12 +00:00
mpegaudiodecheader.c
mpegaudiodecheader.h
mpegaudiodsp.c
mpegaudiodsp.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
mpegaudioenc.c avcodec/mpegaudioenc: Fix shadowing 2026-03-10 13:52:18 +01:00
mpegaudiotab.h
mpegaudiotabs.c
mpegaudiotabs.h
mpegpicture.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
mpegpicture.h
mpegutils.c
mpegutils.h
mpegvideo.c avcodec/mpegvideo: Move permutated_intra scans to {H263Dec,MPVEnc}Ctx 2026-01-02 18:39:48 +01:00
mpegvideo.h avcodec/h261: Remove H261Context 2026-01-02 18:39:48 +01:00
mpegvideo_dec.c avcodec/h264chroma: Move mc1 function to mpegvideo_dec.c 2025-11-01 13:31:57 +01:00
mpegvideo_enc.c avcodec/mpegvideo_enc: Ignore intra_dc_precision for non-MPEG-2 2026-03-07 20:14:36 +01:00
mpegvideo_motion.c avcodec/wmv2: Move ff_msmpel_motion() to the decoder 2026-01-02 18:39:48 +01:00
mpegvideo_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
mpegvideo_unquantize.c lavc/mpv_unquantize: R-V V H.263 DCT unquantize 2025-12-07 20:20:38 +02:00
mpegvideo_unquantize.h lavc/mpv_unquantize: R-V V H.263 DCT unquantize 2025-12-07 20:20:38 +02:00
mpegvideodata.c
mpegvideodata.h
mpegvideodec.h avcodec/h263dec: Stop using MpegEncContext.gb 2025-07-03 20:35:31 +02:00
mpegvideoenc.h avcodec/mpegvideoenc: Remove MMX from comment 2026-02-13 09:21:33 +01:00
mpegvideoencdsp.c avcodec/mpegvideo_enc: Port denoise_dct to MpegvideoEncDSPContext 2025-11-18 20:41:12 +01:00
mpegvideoencdsp.h avcodec/mpegvideo_enc: Port denoise_dct to MpegvideoEncDSPContext 2025-11-18 20:41:12 +01:00
mpl2dec.c
mqc.c
mqc.h
mqcdec.c
mqcenc.c
mscc.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
msgsmdec.c
msgsmdec.h
msmpeg4.c avcodec/mpegvideo: Move permutated_intra scans to {H263Dec,MPVEnc}Ctx 2026-01-02 18:39:48 +01:00
msmpeg4.h avcodec/mpegvideo: Move permutated_intra scans to {H263Dec,MPVEnc}Ctx 2026-01-02 18:39:48 +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/mpegvideo: Move permutated_intra scans to {H263Dec,MPVEnc}Ctx 2026-01-02 18:39:48 +01: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 permutated_intra scans to {H263Dec,MPVEnc}Ctx 2026-01-02 18:39:48 +01:00
msmpeg4enc.h avcodec/mpegvideoenc: Add MPVEncContext 2025-03-26 04:08:33 +01:00
msp2dec.c
msrle.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
msrledec.c
msrledec.h
msrleenc.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
mss1.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
mss2.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
mss2dsp.c avcodec/mss2dsp: use FF_PTR_ADD to add offsets to a pointer 2025-06-22 17:50:26 -03:00
mss2dsp.h
mss3.c
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
mv30.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
mvcdec.c
mvha.c
mwsc.c
mxpegdec.c avcodec/mjpegdec: move MxPEG parameters from mjpeg_decode_scan() to MJpegDecodeContext 2026-02-20 16:32:10 +01:00
nellymoser.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
nellymoser.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
nellymoserdec.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
nellymoserenc.c
notchlc.c avcodec/notchlc: zero-initialize history buffer 2026-01-05 13:30:38 +00:00
null.c
nuv.c
nvdec.c avcodec/nvdec: switch to proper pixfmts on next major bump 2025-07-11 17:49:58 +02:00
nvdec.h
nvdec_av1.c avutil/frame: Port AVFrame.private_ref to RefStruct API 2025-03-28 14:33:08 -03:00
nvdec_h264.c avutil/frame: Port AVFrame.private_ref to RefStruct API 2025-03-28 14:33:08 -03:00
nvdec_hevc.c avutil/frame: Port AVFrame.private_ref to RefStruct API 2025-03-28 14:33:08 -03:00
nvdec_mjpeg.c avutil/frame: Port AVFrame.private_ref to RefStruct API 2025-03-28 14:33:08 -03:00
nvdec_mpeg4.c avcodec/mpegvideo: Move fields only used by H.263 decoders to H263DecCtx 2025-07-03 20:35:31 +02:00
nvdec_mpeg12.c avutil/frame: Port AVFrame.private_ref to RefStruct API 2025-03-28 14:33:08 -03:00
nvdec_vc1.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
nvdec_vp8.c avutil/frame: Port AVFrame.private_ref to RefStruct API 2025-03-28 14:33:08 -03:00
nvdec_vp9.c avutil/frame: Port AVFrame.private_ref to RefStruct API 2025-03-28 14:33:08 -03:00
nvenc.c avcodec/nvenc: fix -Wenum-conversion on colorspace/pri/trc 2025-11-11 20:08:36 +00:00
nvenc.h avcodec/nvenc: add 4-way multi nvenc split frame encoding support 2026-01-27 12:58:46 +00:00
nvenc_av1.c avcodec/nvenc_av1: fix b_ref_mode "middle" help string for AV1 2026-02-17 16:36:51 +00:00
nvenc_h264.c avcodec/nvenc: change default H.264 profile from main to high 2026-03-10 15:08:16 +00:00
nvenc_hevc.c avcodec/nvenc: add 4-way multi nvenc split frame encoding support 2026-01-27 12:58:46 +00:00
ohcodec.c avcodec/ohenc: Add h264/hevc OpenHarmony encoders 2025-07-18 14:45:13 +08:00
ohcodec.h avcodec/ohenc: Add h264/hevc OpenHarmony encoders 2025-07-18 14:45:13 +08:00
ohdec.c avcodec/ohdec: Check mutex/conditions initialization 2025-09-25 05:29:58 +02:00
ohenc.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
omx.c avcodec/omx: Check extradata size and nFilledLen 2026-01-19 20:47:22 +00:00
on2avc.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
on2avcdata.c
on2avcdata.h
options.c
options_table.h avcodec/avcodec: Deprecate intra_dc_precision 2026-03-07 20:14:36 +01:00
osq.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
packet.c avcodec/packet: Move ff_side_data_set_encoder_stats() to encode.c 2025-11-07 17:54:10 +00:00
packet.h avcodec/avcodec: add helpers to convert between packet and frame side data 2025-10-30 10:54:01 -03:00
packet_internal.h avcodec/packet: Move ff_side_data_set_encoder_stats() to encode.c 2025-11-07 17:54:10 +00:00
paf.h
pafaudio.c
pafvideo.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
pamenc.c
parser.c avcodec/parser: set avctx->pix_fmt for codecs with the enhancement prop set 2026-03-07 19:21:44 -03:00
parser.h
parser_internal.h avcodec/parser_internal: Rename PASSTHROUGH macro to avoid name conflict 2025-11-01 18:41:27 +01:00
parsers.c avcodec: add an LCEVC parser 2026-03-07 19:22:40 -03:00
pcm-bluray.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
pcm-blurayenc.c
pcm-dvd.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
pcm-dvdenc.c avcodec/pcm-dvdenc: Mark unreachable default cases as unreachable 2025-05-21 12:01:30 +02:00
pcm.c ALL: move av_unused to conform with standard requirement 2025-09-26 16:15:46 +00:00
pcm_tablegen.c avcodec/pcm_tablegen: Fix hardcoded-tables if alaw,mulaw,vidc codecs disabled 2025-09-12 21:37:42 +02:00
pcm_tablegen.h avcodec/pcm: use stricter conditional expressions for compilation 2025-09-06 15:11:48 +00:00
pcx.c
pcxenc.c
pdvdec.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
pel_template.c avcodec/h264qpel: Move Snow-only code to snow.c 2025-10-07 18:06:40 +02:00
pgssubdec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
pgxdec.c
photocd.c
pictordec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
pixblockdsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
pixblockdsp.h avcodec/asvenc,dvenc: Optimize unaligned checks away if possible 2025-05-31 01:28:51 +02:00
pixels.h
pixlet.c
png.c
png.h avcodec/pngdsp: Constify 2026-01-10 22:47:22 +01:00
png_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
pngdec.c avcodec/pngdsp: Use proper prefix ff_add_png->ff_png_add 2026-01-10 22:47:22 +01:00
pngdsp.c avcodec/aarch64: add pngdsp 2026-02-04 12:05:35 +08:00
pngdsp.h avcodec/aarch64: add pngdsp 2026-02-04 12:05:35 +08:00
pngenc.c avcodec/pngenc: disable background disposal for non-alpha formats 2026-01-11 00:47:17 +00:00
pnm.c
pnm.h
pnm_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
pnmdec.c avcodec/pnmdec: Check input size against width*height assuming at least 1bit per pixel 2026-03-06 02:33:59 +01:00
pnmenc.c avutil/libm: Only include intfloat.h when needed 2025-03-22 03:35:28 +01:00
profiles.c lavc: add codec ID and profiles for ProRes RAW 2025-08-08 01:06:11 +09:00
profiles.h lavc: add codec ID and profiles for ProRes RAW 2025-08-08 01:06:11 +09:00
progressframe.h avcodec/decode: Only use ff_progress_frame_get_buffer() with blank input 2025-04-14 10:15:08 +02:00
prores_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
prores_raw.c avcodec/prores_raw: Tiles of width less than 16 result in undefined behavior 2026-02-14 18:53:08 +00:00
prores_raw.h avcodec/prores_raw: add missing includes 2025-08-11 19:29:53 +00:00
prores_raw_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
proresdata.c
proresdata.h
proresdec.c proresdec: call ff_get_format if the interlacing changes 2025-11-26 15:16:41 +01:00
proresdec.h avcodec/proresdec: Remove unused hwaccel_last_picture_private 2025-10-25 22:34:30 +02:00
proresdsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
proresdsp.h proresdsp: add idct_put_bayer 2025-08-08 18:29:40 +09:00
proresenc_anatoliy.c avcodec/proresenc_anatoliy: Remove support for grayscale flag 2025-08-02 06:11:39 +00:00
proresenc_kostya.c lavc: Split out common components used by vulkan prores encoder 2026-03-05 14:02:39 +00:00
proresenc_kostya_common.c lavc: Split out common components used by vulkan prores encoder 2026-03-05 14:02:39 +00:00
proresenc_kostya_common.h lavc: Split out common components used by vulkan prores encoder 2026-03-05 14:02:39 +00:00
proresenc_kostya_vulkan.c lavc: implement a Vulkan-based prores encoder 2026-03-05 14:02:39 +00:00
prosumer.c
psd.c avcodec/psd: Support auxiliary channels 2026-02-11 20:35:20 +00:00
psymodel.c avcodec/iirfilter: Remove iirfilter, psy-preprocessing 2025-06-06 17:21:31 +02:00
psymodel.h
pthread.c
pthread_frame.c avcodec/lcevcdec: don't try to derive final dimensions from SAR 2026-03-13 09:18:42 -03:00
pthread_internal.h
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: add explicit cast to suppress MSVC warning 2025-10-25 01:01:15 +02:00
put_golomb.h
qcelpdata.h
qcelpdec.c avcodec/qcelpdec: set missing sample rate 2025-08-05 03:27:54 +02:00
qdm2.c avcodec/qdm2: fix heap-use-after-free in qdm2_decode_frame 2026-02-03 18:17:32 +00: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: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
qoi.h
qoi_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
qoidec.c
qoienc.c
qpeg.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
qpel_template.c
qpeldsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
qpeldsp.h
qsv.c
qsv.h
qsv_api.c
qsv_internal.h
qsvdec.c avcodec/qsvdec: fix refcount leak in two-stage QSV init 2025-12-31 08:06:48 +00:00
qsvenc.c avcodec/packet: Move ff_side_data_set_encoder_stats() to encode.c 2025-11-07 17:54:10 +00:00
qsvenc.h
qsvenc_av1.c
qsvenc_h264.c
qsvenc_hevc.c
qsvenc_jpeg.c
qsvenc_mpeg2.c
qsvenc_vp9.c
qtrle.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
qtrleenc.c
r210dec.c
r210enc.c
ra144.c
ra144.h
ra144dec.c
ra144enc.c
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: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
ralfdata.h
rangecoder.c
rangecoder.h avcodec/rangecoder: Fix indentation 2026-02-09 17:36:40 +00:00
rasc.c
ratecontrol.c avcodec/ratecontrol: Move emms_c() to the only callsite needing it 2026-02-13 09:21:33 +01: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 avcodec/rectangle: use uintptr_t for integer pointer type 2025-10-25 01:01:15 +02:00
reverse.c
rka.c avcodec/rka: Fix shadowing 2026-03-10 13:52:19 +01:00
rkmppdec.c avcodec/rkmppdec: fix return EAGAIN during flushing 2025-09-14 21:35:54 +08:00
rkmppenc.c avcodec/rkmppenc: add h264/hevc rkmpp encoder 2025-11-27 15:54:49 +08:00
rl.c
rl.h avcodec/rl: Avoid branch in index lookup 2025-07-03 20:34:51 +02:00
rl2.c
rle.c
rle.h
rnd_avg.h
roqaudioenc.c
roqvideo.c
roqvideo.h
roqvideodec.c
roqvideoenc.c
rpza.c
rpzaenc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
rscc.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
rtjpeg.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
rtjpeg.h
rtv1.c
rv10.c avcodec/mpegvideo: Move last_dc to {H263Dec,Mpeg12Slice,MPVEnc}Context 2025-11-21 11:55:09 +01:00
rv10dec.h avcodec/h263dec: Add H263DecContext 2025-07-03 20:35:23 +02:00
rv10enc.c avcodec/rv10enc: Set encode_picture_header in rv10_encode_init() 2026-03-07 20:14:36 +01:00
rv20enc.c avcodec/rv10enc: Set encode_picture_header in rv10_encode_init() 2026-03-07 20:14:36 +01:00
rv20enc.h avcodec/rv10enc: Set encode_picture_header in rv10_encode_init() 2026-03-07 20:14:36 +01: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/rv34: Fix spelling mistake 2025-07-03 20:35:32 +02:00
rv34.h avcodec/mpegvideo: Move mb_skip_run to {RV34Dec,MPVEnc}Context 2025-07-03 20:35:31 +02:00
rv34_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
rv34data.h
rv34dsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
rv34dsp.h avcodec/rv34dsp: Reduce size of qpel functions arrays 2025-10-30 12:17:25 +01:00
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 avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
rv40vlc2.h
rv60data.h
rv60dec.c avcodec/rv60dec: check last_size 2026-02-19 22:39:35 +00:00
rv60dsp.c
rv60dsp.h
rv60vlcs.h
s302m.c
s302menc.c
samidec.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
sanm.c avcodec/sanm: fix BL16 c1/7 source overread 2026-01-20 09:47:47 +00:00
sbc.c
sbc.h
sbc_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
sbcdec.c avcodec/sbcdec: Don't set encoder-only fields 2026-02-11 12:07:31 +01:00
sbcdec_data.h
sbcdsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01: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
sbr.h
sbrdsp.c
sbrdsp.h
sbrdsp_fixed.c
sbrdsp_template.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
scpr.c
scpr.h
scpr3.c avcodec/scpr3: Clear clr 2025-08-11 11:54:31 +02:00
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
sgirledec.c
sheervideo.c
sheervideodata.h
shorten.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
simple_idct.c
simple_idct.h
simple_idct_template.c
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 avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
siprdata.h
siren.c
smacker.c avcodec/smacker: cleanup on bet buffer failure 2025-07-20 01:05:24 +02:00
smc.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
smcenc.c
smpte_436m.c lavc: add API for manipulating SMPTE-436M VBI/ANC data 2025-08-08 03:04:42 -07:00
smpte_436m.h lavc: add API for manipulating SMPTE-436M VBI/ANC data 2025-08-08 03:04:42 -07:00
smpte_436m_internal.h lavc: add API for manipulating SMPTE-436M VBI/ANC data 2025-08-08 03:04:42 -07:00
snappy.c
snappy.h
snow.c avcodec/snowdec: fix mconly 2026-03-02 19:01:46 +01:00
snow.h avcodec/snow: Reduce sizeof(SnowContext) 2026-02-22 22:05:16 +01:00
snow_dwt.c all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
snow_dwt.h avcodec/mpegvideoenc: Add MPVEncContext 2025-03-26 04:08:33 +01:00
snowdata.h
snowdec.c avcodec/snowdec: fix mconly 2026-03-02 19:01:46 +01:00
snowenc.c avcodec/snowenc: avoid NULL ptr arithmetic 2026-03-05 01:23:40 +01:00
sonic.c avcodec/sonic: move code closer to use to avoid unused warnings 2025-07-19 00:36:25 +02:00
sp5x.h
sp5xdec.c
speedhq.c
speedhq.h
speedhqdec.c
speedhqenc.c avcodec/mpegvideo: Move last_dc to {H263Dec,Mpeg12Slice,MPVEnc}Context 2025-11-21 11:55:09 +01:00
speedhqenc.h avcodec/mpegvideoenc: Add MPVEncContext 2025-03-26 04:08:33 +01:00
speexdata.h
speexdec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
srtdec.c
srtenc.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
startcode.c
startcode.h
subviewerdec.c
sunrast.c avcodec/sunrast: fix leak in sunrast_decode_frame() 2025-07-03 23:05:14 +02:00
sunrast.h
sunrastenc.c
svq1.c
svq1.h
svq1_cb.h
svq1_vlc.h
svq1dec.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
svq1enc.c avcodec/packet: Move ff_side_data_set_encoder_stats() to encode.c 2025-11-07 17:54:10 +00:00
svq1enc_cb.h
svq1encdsp.h avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
svq3.c avcodec/h264dsp: Remove redundant h264 from H264DSPCtx member names 2026-01-25 22:53:25 +01:00
synth_filter.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
synth_filter.h
tableprint.h
tableprint_vlc.h avcodec/tableprint_vlc: Unbreak hardcoded tables 2025-12-05 11:31:23 +01:00
tak.c
tak.h
tak_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
takdec.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
takdsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
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
tdsc.c avcodec/cri,tdsc,tiff: Use ff_mjpeg_decoder directly 2025-04-25 12:31:54 +02:00
textdec.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
texturedsp.c
texturedsp.h
texturedsp_template.c
texturedspenc.c
thread.h
threadframe.h
threadprogress.c
threadprogress.h
tiertexseqv.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
tiff.c avcodec/exif: use ff_frame_new_side_data() to export display matrix 2025-08-21 22:48:16 +00:00
tiff.h avcodec/tiffenc: support writing Orientation tag 2025-09-17 02:17:09 +00:00
tiff_common.c avcodec/tiff_common: Remove unused ff_tadd_*_metadata() funcs 2025-09-25 06:47:30 +02:00
tiff_common.h avcodec/tiff_common: Remove unused ff_tadd_*_metadata() funcs 2025-09-25 06:47:30 +02:00
tiff_data.h
tiffenc.c avcodec/tiffenc: support writing Orientation tag 2025-09-17 02:17:09 +00:00
timecode_internal.c
tmv.c avcodec/tmv: Move space check before buffer allocation 2026-02-23 23:26:20 +01: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
ttadata.h
ttadsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
ttadsp.h
ttaenc.c
ttaencdsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
ttaencdsp.h
ttmlenc.c
ttmlenc.h
twinvq.c
twinvq.h
twinvq_data.h
twinvqdec.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
txd.c
ulti.c
ulti_cb.h
unary.h
utils.c avcodec/utils: fix duration computation based on frame_bytes 2026-03-06 23:08:03 +01:00
utvideo.h
utvideodec.c avcodec/utvideodec: Fix shadowing 2026-03-10 13:52:18 +01:00
utvideodsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
utvideodsp.h
utvideoenc.c avcodec/utvideoenc: Remove always-false pixel format check 2025-05-21 12:02:10 +02:00
v4l2_buffers.c avcodec/v4l2_buffers: map additional V4L2 TRCs 2025-11-15 00:39:43 +00:00
v4l2_buffers.h
v4l2_context.c
v4l2_context.h all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
v4l2_fmt.c
v4l2_fmt.h
v4l2_m2m.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
v4l2_m2m.h
v4l2_m2m_dec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
v4l2_m2m_enc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
v210_template.c
v210dec.c
v210dec.h
v210dec_init.h avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
v210enc.c
v210enc.h
v210enc_init.h avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
v210x.c
v308dec.c
v308enc.c
v408dec.c
v408enc.c
v410dec.c
v410enc.c
vaapi_av1.c
vaapi_decode.c
vaapi_decode.h
vaapi_encode.c general: fix warning 'av_malloc_array' sizes specified with 'sizeof' 2025-10-07 14:51:46 -07:00
vaapi_encode.h avcodec/vaapi_encode: avoid potential overflow 2025-09-08 00:19:06 +00:00
vaapi_encode_av1.c hw_base_encode: Support refs option to limit number of references 2025-08-15 13:55:51 +00:00
vaapi_encode_h264.c hw_base_encode: Support refs option to limit number of references 2025-08-15 13:55:51 +00:00
vaapi_encode_h265.c hw_base_encode: Support refs option to limit number of references 2025-08-15 13:55:51 +00:00
vaapi_encode_mjpeg.c
vaapi_encode_mpeg2.c
vaapi_encode_vp8.c hw_base_encode: Support refs option to limit number of references 2025-08-15 13:55:51 +00:00
vaapi_encode_vp9.c hw_base_encode: Support refs option to limit number of references 2025-08-15 13:55:51 +00:00
vaapi_h264.c
vaapi_hevc.c
vaapi_hevc.h
vaapi_mjpeg.c
vaapi_mpeg2.c
vaapi_mpeg4.c avcodec/mpegvideo: Move fields to {H263Dec,MPVEnc}Context when possible 2025-07-03 20:35:31 +02:00
vaapi_vc1.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
vaapi_vp8.c
vaapi_vp9.c
vaapi_vvc.c
vb.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
vble.c
vbn.h
vbndec.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
vbnenc.c
vc1.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
vc1.h avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
vc1_block.c avcodec/vc1_block: Simplify vc1_coded_block_pred() 2026-01-02 18:39:48 +01: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/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01: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
vc1data.h
vc1dec.c avcodec/vc1dec: fix memory leak on error 2026-01-17 17:56:06 -03:00
vc1dsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
vc1dsp.h avcodec/vc1dsp: Fix vc1op_pixels_func semantics 2025-06-02 13:43:10 +02:00
vc2enc.c all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
vc2enc_dwt.c
vc2enc_dwt.h
vcr1.c
vdpau.c avcodec/vdpau: Only include mpegvideodec.h when used 2025-04-03 06:04:57 +02:00
vdpau.h avcodec: remove deprecated FF_API_VDPAU_ALLOC_GET_SET 2025-03-28 14:33:07 -03:00
vdpau_av1.c
vdpau_h264.c
vdpau_hevc.c
vdpau_internal.h
vdpau_mpeg4.c avcodec/h263dec: Add H263DecContext 2025-07-03 20:35:23 +02:00
vdpau_mpeg12.c
vdpau_vc1.c avcodec/mpegvideo: Move loop_filter to {H263Dec,MPVEnc,VC1}Context 2025-07-03 20:35:32 +02:00
vdpau_vp9.c
version.c avcodec/version: update the codec_ids 2025-08-29 17:32:52 +02:00
version.h Bump versions for master after release/8.1 2026-03-08 02:31:23 +01:00
version_major.h avcodec/mjpegdec: deprecate extern_huff option 2026-03-12 14:47:01 +01:00
videodsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
videodsp.h
videodsp_template.c
videotoolbox.c avcodec/prores: adapt hwaccel code for slice-based accelerators 2025-10-25 19:54:13 +00:00
videotoolbox.h
videotoolbox_av1.c
videotoolbox_vp9.c libavcodec/videotoolbox_vp9: Move av_malloc() to avoid memory leak 2025-08-07 03:07:43 +02:00
videotoolboxenc.c avcodec/videotoolboxenc: remove redundant "Error: " in error message 2025-11-20 00:56:12 +08:00
vima.c libavcodec/vima: reindent 2025-08-20 11:20:14 +02:00
vlc.c avcodec/vlc: Clear val8/16 in vlc_multi_gen() by av_mallocz() 2025-10-30 02:08:14 +01:00
vlc.h
vmdaudio.c
vmdvideo.c
vmixdec.c
vmnc.c
vorbis.c
vorbis.h
vorbis_data.c
vorbis_data.h
vorbis_enc_data.h
vorbis_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +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 avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
vorbisdsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
vorbisdsp.h
vorbisenc.c general: fix warning 'av_malloc_array' sizes specified with 'sizeof' 2025-10-07 14:51:46 -07:00
vp3.c avcodec/vp3: Sanity check cropping 2026-03-03 02:41:05 +01:00
vp3_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
vp3data.h
vp3dsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
vp3dsp.h avcodec/vp3: Optimize alignment check away when possible 2025-10-13 18:59:49 +02:00
vp4data.h
vp5.c avcodec/vp5: Fix shadowing 2026-03-10 13:52:19 +01:00
vp5data.h
vp5dsp.c avcodec/vp56dsp: Separate VP5DSP and VP6DSP 2025-11-27 12:10:29 +01:00
vp6.c avcodec/vp56dsp: Separate VP5DSP and VP6DSP 2025-11-27 12:10:29 +01:00
vp6data.h
vp6dsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
vp8.c avcodec/vp8: remove set, but never used variable 2025-08-14 00:08:10 +00:00
vp8.h
vp8_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
vp8data.c
vp8data.h
vp8dsp.c avcodec/vp8dsp: Don't compile unused functions 2025-12-04 15:17:37 +01:00
vp8dsp.h
vp9.c avcodec/vp9: Fix memleak 2026-03-03 02:13:58 +00:00
vp9.h
vp9_mc_template.c
vp9_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
vp9block.c
vp9data.c
vp9data.h
vp9dec.h lavc/vp9dec: use cbs_vp9 to parse the frame header 2025-08-08 18:29:39 +09:00
vp9dsp.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
vp9dsp.h
vp9dsp_8bpp.c
vp9dsp_10bpp.c
vp9dsp_12bpp.c
vp9dsp_template.c
vp9lpf.c
vp9mvs.c
vp9prob.c
vp9recon.c
vp9shared.h lavc/vp9dec: use cbs_vp9 to parse the frame header 2025-08-08 18:29:39 +09:00
vp56.c avcodec/vp56dsp: Separate VP5DSP and VP6DSP 2025-11-27 12:10:29 +01:00
vp56.h avcodec/vp56dsp: Separate VP5DSP and VP6DSP 2025-11-27 12:10:29 +01:00
vp56data.c
vp56data.h
vp56dsp.h avcodec/vp6dsp: Constify source in vp6_filter_diag4 2025-11-27 12:10:32 +01:00
vp89_rac.h ALL: move av_unused to conform with standard requirement 2025-09-26 16:15:46 +00:00
vpx_rac.c
vpx_rac.h
vqavideo.c avcodec/vqavideo; Check bytestream2_get_buffer() reading next_codebook_buffer 2025-08-03 13:19:25 +00:00
vqcdec.c
vt_internal.h
vulkan.c
vulkan_av1.c avcodec/vulkan_av1: fix mi_col_starts and mi_row_starts units 2026-01-21 10:42:02 +00:00
vulkan_decode.c vulkan_decode: do not align single-plane images to subsampling 2026-01-19 16:37:16 +01:00
vulkan_decode.h vulkan_decode: clean up decoder initialization 2025-12-13 19:12:24 +01:00
vulkan_dpx.c vulkan: drop support for descriptor buffers 2026-02-19 19:42:31 +01:00
vulkan_encode.c vulkan: use HOST_CACHED memory flag only if such a heap exists 2025-12-31 15:00:46 +01:00
vulkan_encode.h libavcodec/vulkan_encode_av1: fix non-monotonic DTS 2025-11-06 22:06:42 +00:00
vulkan_encode_av1.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
vulkan_encode_h264.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
vulkan_encode_h265.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
vulkan_ffv1.c vulkan_ffv1: warn users on low number of slices 2026-03-07 15:14:25 +01:00
vulkan_h264.c vulkan_decode: do not reset the decoder when flushing 2025-12-13 19:12:20 +01:00
vulkan_hevc.c vulkan_decode: do not reset the decoder when flushing 2025-12-13 19:12:20 +01:00
vulkan_prores.c vulkan: don't set FFVulkanDescriptorSetBinding.name when not necessary 2026-02-19 19:42:26 +01:00
vulkan_prores_raw.c vulkan: drop support for descriptor buffers 2026-02-19 19:42:31 +01:00
vulkan_video.c lavc/vulkan_video: Drop sampler 2025-12-30 14:39:08 -05:00
vulkan_video.h lavc/vulkan_video: Drop sampler 2025-12-30 14:39:08 -05:00
vulkan_vp9.c vulkan_decode: do not reset the decoder when flushing 2025-12-13 19:12:20 +01:00
vvc.h avcodec/vvc: add VVC_MAX_NUM_PALETTE_PREDICTOR_SIZE 2025-05-17 09:22:40 +08:00
vvc_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
wavarc.c avcodec: remove deprecated FF_API_SUBFRAMES 2025-03-28 14:33:06 -03:00
wavpack.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
wavpack.h
wavpackdata.c
wavpackenc.c
wavpackenc.h
wbmpdec.c avcodec/av1dec,libdav1d,wbmpdec: Avoid direct access to GetByteContext 2025-09-15 17:52:21 +02:00
wbmpenc.c
wcmv.c
webp.c avcodec/decode: use ff_frame_new_side_data() to export Exif side data 2025-09-01 12:07:41 -03:00
webp_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
webvttdec.c avcodec/webvttdec: strip classes 2025-08-04 09:12:17 +00:00
webvttenc.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
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 lavc: wmadec: limit variable scopes 2026-02-23 15:29:27 +00:00
wmaenc.c avcodec/wmaenc: Fix shadowing 2026-03-10 13:52:18 +01:00
wmalosslessdec.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
wmaprodata.h
wmaprodec.c avcodec: Don't set AVCodec.sample_fmts,ch_layouts for decoders 2026-02-11 12:07:35 +01:00
wmavoice.c avutil/float_dsp: Unavpriv avpriv_scalarproduct_float_c() 2025-03-28 14:33:08 -03:00
wmavoice_data.h
wmv2.h avcodec/wmv2: Remove WMV2Context 2026-01-02 18:39:48 +01:00
wmv2data.c
wmv2data.h
wmv2dec.c avcodec/wmv2dec: More Checks about reading skip bits 2026-03-13 23:22:54 +01:00
wmv2dec.h avcodec/wmv2: Move ff_msmpel_motion() to the decoder 2026-01-02 18:39:48 +01:00
wmv2dsp.c avcodec/wmv2dsp: Modify IDCTDSPContext directly 2026-01-02 18:39:48 +01:00
wmv2dsp.h avcodec/wmv2dsp: Modify IDCTDSPContext directly 2026-01-02 18:39:48 +01:00
wmv2enc.c avcodec/wmv2: Remove WMV2Context 2026-01-02 18:39:48 +01:00
wnv1.c
wrapped_avframe.c
ws-snd1.c
xan.c
xbm_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
xbmdec.c
xbmenc.c
xface.c
xface.h
xfacedec.c
xfaceenc.c
xiph.c
xiph.h
xl.c
xma_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
xpmdec.c
xsubdec.c
xsubenc.c
xvididct.c avcodec/x86/Makefile: Only compile ASM init files when X86ASM is enabled 2025-11-30 22:20:13 +01:00
xvididct.h avcodec/idctdsp: Only try to initialize xvid idct if it is used 2025-05-26 04:50:34 +02:00
xwd.h
xwd_parser.c avcodec/parser_internal: Remove prefix from parser_{init,parse,close} 2025-11-01 16:57:03 +01:00
xwddec.c
xwdenc.c
xxan.c
y41pdec.c
y41penc.c
ylc.c
yop.c avutil: remove deprecated FF_API_PALETTE_HAS_CHANGED 2025-03-28 14:33:08 -03:00
yuv4dec.c
yuv4enc.c
zerocodec.c avcodec: Add av_cold to flush,init,close functions missing it 2025-09-13 20:37:03 +00:00
zlib_wrapper.c
zlib_wrapper.h
zmbv.c libavutil/internal: Remove {SIZE,PTRDIFF}_SPECIFIER 2025-12-03 11:52:54 +01:00
zmbvenc.c