1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-26 19:01:44 +02:00
FFmpeg/libavcodec
Niklas Haas 511f297680 avcodec/av1dec: signal new AVFilmGrainParams members
Not directly signalled by AV1, but we should still set this accordingly
so that users will know what the original intended video characteristics
and chroma resolution were.
2024-03-23 18:54:36 +01:00
..
aarch64 aarch64: Fix ff_hevc_put_hevc_epel_h48_8_neon_i8mm 2024-03-14 13:42:39 +01:00
alpha
arm avcodec/ac3dsp: make len a size_t in float_to_fixed24 2023-11-22 18:33:00 -03:00
avr32
bfin
bsf avcodec/bsf/pcm_rechunk: add some more supported PCM formats 2024-03-14 01:37:31 +01:00
h26x avcodec/vvc/vvc_inter_template: move put/put_luma/put_chroma template to h2656_inter_template.c 2024-02-01 19:54:28 +08:00
loongarch configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
mips avcodec/mips/aaccoder_mips: Remove MIPS-specific aaccoder 2024-03-18 01:49:38 +01:00
neon makefile: Clean up missed object files with "make clean" 2024-03-10 23:45:51 +02:00
ppc avcodec/ppc/vp8dsp_altivec: Fix out-of-bounds access 2024-03-14 22:20:00 +01:00
riscv avcodec/aacenc: Move initializing DSP out of aacenc.c 2024-03-02 02:54:11 +01:00
sh4
sparc
tests avcodec/tests/snowenc: Fix mixed declaration and code 2024-03-15 15:31:58 +01:00
vvc lavc/vvc: Fix check whether QG is in first tile col 2024-03-20 22:27:19 +08:00
x86 makefile: Clean up missed object files with "make clean" 2024-03-10 23:45:51 +02:00
.gitignore
4xm.c avcodec/4xm: Check for cfrm exhaustion 2023-11-10 00:14:02 +01:00
8bps.c avcodec/8bps: Consider width in the minimal size check 2024-03-10 19:49:03 +01:00
8svx.c
012v.c
a64colors.h
a64multienc.c
a64tables.h
aac_ac3_parser.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
aac_ac3_parser.h
aac_defines.h avcodec/lpc: Split inline functions into a header of their own 2024-03-04 02:11:38 +01:00
aac_parser.c
aac.h avcodec/aac: Split ChannelElement in decoder and encoder structs 2024-02-27 00:11:21 +01:00
aaccoder_trellis.h avcodec/aacenc: Move initializing DSP out of aacenc.c 2024-03-02 02:54:11 +01:00
aaccoder_twoloop.h avcodec/aacenc: Move initializing DSP out of aacenc.c 2024-03-02 02:54:11 +01:00
aaccoder.c avcodec/aacenc: Move initializing DSP out of aacenc.c 2024-03-02 02:54:11 +01:00
aacdec_common.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
aacdec_fixed.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
aacdec_template.c Revert "avcodec: Rename ff_kbd_window_init() as it will be needed from outside libavcodec" 2024-03-07 08:53:31 -03:00
aacdec.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
aacdec.h avcodec/aacdec: Move buffer to reduce padding 2024-03-04 02:11:50 +01:00
aacdectab.h avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
aacenc_is.c avcodec/aacenc: Move initializing DSP out of aacenc.c 2024-03-02 02:54:11 +01:00
aacenc_is.h
aacenc_ltp.c avcodec/aactab: Deduplicate ltp_coef and tns_tmp2_map tables 2024-03-04 02:11:53 +01:00
aacenc_ltp.h
aacenc_pred.c avcodec/aacenc: Move initializing DSP out of aacenc.c 2024-03-02 02:54:11 +01:00
aacenc_pred.h
aacenc_quantization_misc.h
aacenc_quantization.h
aacenc_tns.c avcodec/aactab: Deduplicate ltp_coef and tns_tmp2_map tables 2024-03-04 02:11:53 +01:00
aacenc_tns.h
aacenc_utils.h avcodec/aacenc: Move initializing DSP out of aacenc.c 2024-03-02 02:54:11 +01:00
aacenc.c avcodec/mips/aaccoder_mips: Remove MIPS-specific aaccoder 2024-03-18 01:49:38 +01:00
aacenc.h avcodec/mips/aaccoder_mips: Remove MIPS-specific aaccoder 2024-03-18 01:49:38 +01:00
aacencdsp.h avcodec/aacenc: Move initializing DSP out of aacenc.c 2024-03-02 02:54:11 +01:00
aacenctab.c
aacenctab.h avcodec/aac: Split ChannelElement in decoder and encoder structs 2024-02-27 00:11:21 +01:00
aacps_common.c avcodec/aacps_common: Apply offset for VLCs during init 2023-10-31 21:44:48 +01:00
aacps_fixed_tablegen.c
aacps_fixed_tablegen.h
aacps_fixed.c
aacps_float.c
aacps_tablegen_template.c
aacps_tablegen.c
aacps_tablegen.h
aacps.c avcodec/aacps: Inline ff_ps_ctx_init() 2024-02-27 00:11:21 +01:00
aacps.h avcodec/aacps: Inline ff_ps_ctx_init() 2024-02-27 00:11:21 +01:00
aacpsdata.c avcodec/aacps_common: Apply offset for VLCs during init 2023-10-31 21:44:48 +01:00
aacpsdsp_fixed.c
aacpsdsp_float.c
aacpsdsp_template.c configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
aacpsdsp.h
aacpsy.c avcodec/aactab: Improve included headers 2023-10-31 20:47:00 +01:00
aacsbr_fixed.c avcodec/aacsbr: Remove unused parameter from sbr_gain_calc 2024-02-27 00:11:21 +01:00
aacsbr_template.c avcodec/sbr: Remove unused AACDecContext* parameter from sbr_lf_gen_mips 2024-02-27 00:11:21 +01:00
aacsbr.c avcodec/aacsbr: Remove unused parameter from sbr_gain_calc 2024-02-27 00:11:21 +01:00
aacsbr.h avcodec/sbr: Remove unused AACDecContext* parameter from sbr_lf_gen_mips 2024-02-27 00:11:21 +01:00
aacsbrdata.h avcodec/aacsbr_template: Deduplicate VLCs 2023-10-31 21:44:48 +01:00
aactab.c Revert "avcodec: Rename ff_kbd_window_init() as it will be needed from outside libavcodec" 2024-03-07 08:53:31 -03:00
aactab.h avcodec/aactab: Deduplicate ltp_coef and tns_tmp2_map tables 2024-03-04 02:11:53 +01:00
aandcttab.c
aandcttab.h
aasc.c
ac3_channel_layout_tab.c
ac3_channel_layout_tab.h
ac3_parser_internal.h
ac3_parser.c
ac3_parser.h
ac3.c
ac3.h
ac3dec_data.c
ac3dec_data.h
ac3dec_fixed.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
ac3dec_float.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
ac3dec.c Revert "avcodec: Rename ff_kbd_window_init() as it will be needed from outside libavcodec" 2024-03-07 08:53:31 -03:00
ac3dec.h
ac3defs.h
ac3dsp.c avcodec/ac3dsp: make len a size_t in float_to_fixed24 2023-11-22 18:33:00 -03:00
ac3dsp.h avcodec/ac3dsp: add missing stddef.h include 2023-12-01 12:42:22 -03:00
ac3enc_fixed.c Revert "avcodec: Rename ff_kbd_window_init() as it will be needed from outside libavcodec" 2024-03-07 08:53:31 -03:00
ac3enc_float.c Revert "avcodec: Rename ff_kbd_window_init() as it will be needed from outside libavcodec" 2024-03-07 08:53:31 -03:00
ac3enc_template.c avcodec/ac3enc_template: add fbw_channels assert 2024-02-12 00:50:46 +01:00
ac3enc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
ac3enc.h avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
ac3tab.c
ac3tab.h avcodec/ac3tab: Remove enum CustomChannelMapLocation 2024-03-17 15:10:05 +01:00
acelp_filters.c
acelp_filters.h
acelp_pitch_delay.c
acelp_pitch_delay.h
acelp_vectors.c
acelp_vectors.h
adpcm_data.c
adpcm_data.h
adpcm.c
adpcm.h
adpcmenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
adts_header.c
adts_header.h
adts_parser.c
adts_parser.h
adx_parser.c
adx.c
adx.h
adxdec.c
adxenc.c
agm.c
aic.c
alac_data.c
alac_data.h
alac.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
alacdsp.c
alacdsp.h
alacenc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
aliaspixdec.c
aliaspixenc.c
allcodecs.c avcodec: remove deprecated FF_CODEC_CRYSTAL_HD 2024-03-07 08:53:30 -03:00
alsdec.c
amfenc_av1.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
amfenc_h264.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
amfenc_hevc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
amfenc.c
amfenc.h
amr_parser.c
amr.h
amrnbdata.h
amrnbdec.c
amrwbdata.h
amrwbdec.c
anm.c
ansi.c
apac.c
apedec.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
apng.h
aptx.c
aptx.h
aptxdec.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
aptxenc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
arbc.c
argo.c
ass_split.c
ass_split.h
ass.c
ass.h
assdec.c
assenc.c avcodec/assenc: Use size_t for length of string 2024-02-22 01:45:31 +01:00
asv.c
asv.h
asvdec.c avcodec/asvdec: Avoid superfluous VLC structures 2023-10-31 20:46:59 +01:00
asvenc.c avcodec/avcodec: Deprecate AV_INPUT_BUFFER_MIN_SIZE 2024-02-21 00:24:44 +01:00
atrac1.c
atrac1data.h
atrac3.c
atrac3data.h
atrac3plus_data.h
atrac3plus.c
atrac3plus.h
atrac3plusdec.c
atrac3plusdsp.c
atrac9dec.c avcodec/atrac9dec: Avoid superfluous VLC structures 2023-10-31 20:47:00 +01:00
atrac9tab.h
atrac.c
atrac.h
atsc_a53.c
atsc_a53.h
audio_frame_queue.c
audio_frame_queue.h
audiodsp.c
audiodsp.h
audiotoolboxdec.c
audiotoolboxenc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
aura.c
av1_levels.c
av1_levels.h
av1_parse.c
av1_parse.h avcodec: move leb reading functions to its own header 2024-01-31 11:19:16 -03:00
av1_parser.c
av1.h
av1dec.c avcodec/av1dec: signal new AVFilmGrainParams members 2024-03-23 18:54:36 +01:00
av1dec.h avcodec/av1dec: parse DV profile 10 T.35 OBU 2024-03-11 11:40:09 +01:00
avcodec_internal.h lavc: deprecate avcodec_close() 2024-02-09 16:14:56 +01:00
avcodec.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
avcodec.h avcodec: add frame side data array to AVCodecContext 2024-03-20 19:15:05 +02:00
avcodecres.rc
avdct.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
avdct.h
avfft.c avfft: avoid overreads with RDFT API users 2024-02-09 23:20:29 +01:00
avfft.h
avpacket.c avcodec: add ambient viewing environment packet side data. 2024-02-04 13:36:21 -03:00
avrndec.c
avs2_parser.c
avs2.c
avs2.h
avs3_parser.c
avs3.h
avs.c
avuidec.c
avuienc.c
bethsoftvideo.c
bethsoftvideo.h
bfi.c
bgmc.c avcodec/bgmc: Use void* instead of AVCodecContext* as logctx 2023-10-01 01:02:53 +02:00
bgmc.h avcodec/bgmc: Use void* instead of AVCodecContext* as logctx 2023-10-01 01:02:53 +02:00
bink.c
binkaudio.c
binkdata.h
binkdsp.c configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
binkdsp.h configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
bintext.c
bintext.h
bit_depth_template.c
bitpacked_dec.c avcodec/bitpacked_dec: optimize bitpacked_decode_yuv422p10 2023-12-28 23:56:14 +01:00
bitpacked_enc.c
bitstream_filters.c avcodec/bsf/mp3_header_decompress: Remove BSF 2024-03-02 02:47:50 +01:00
bitstream_template.h avcodec: move leb reading functions to its own header 2024-01-31 11:19:16 -03:00
bitstream.c
bitstream.h avcodec: move leb reading functions to its own header 2024-01-31 11:19:16 -03:00
blockdsp.c lavc/blockdsp: R-V V clear_block 2024-02-12 22:00:03 +02:00
blockdsp.h lavc/blockdsp: R-V V clear_block 2024-02-12 22:00:03 +02:00
bmp_parser.c
bmp.c
bmp.h
bmpenc.c
bmvaudio.c
bmvvideo.c
bonk.c avcodec/bonk: Fix undefined overflow in predictor_calc_error() 2023-10-16 01:05:07 +02:00
brenderpix.c
bsf_internal.h
bsf.c
bsf.h
bswapdsp.c
bswapdsp.h
bytestream.h
c93.c
cabac_functions.h
cabac.c
cabac.h
canopus.c
canopus.h
cavs_parser.c
cavs.c
cavs.h
cavsdata.c
cavsdec.c
cavsdsp.c
cavsdsp.h
cbrt_data_fixed.c
cbrt_data.c
cbrt_data.h
cbrt_fixed_tablegen.c
cbrt_tablegen_template.c
cbrt_tablegen.c
cbrt_tablegen.h
cbs_av1_syntax_template.c
cbs_av1.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
cbs_av1.h avcodec/cbs: Use RefStruct-API for unit content 2023-10-07 22:35:05 +02:00
cbs_bsf.c
cbs_bsf.h all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
cbs_h264_syntax_template.c avcodec/cbs_h2645: Avoid function pointer casts, fix UB 2024-02-25 13:42:47 +01:00
cbs_h264.h avcodec/cbs: Use RefStruct-API for unit content 2023-10-07 22:35:05 +02:00
cbs_h265_syntax_template.c avcodec/cbs_h2645: Avoid function pointer casts, fix UB 2024-02-25 13:42:47 +01:00
cbs_h265.h avcodec/cbs: Use RefStruct-API for unit content 2023-10-07 22:35:05 +02:00
cbs_h266_syntax_template.c avcodec/cbs_h266_syntax_template: Check tile_y 2024-03-23 22:33:21 +08:00
cbs_h266.h lavc/vvc: Fix emulation prevention byte handling 2024-01-27 11:29:40 -03:00
cbs_h2645.c avcodec/cbs_h2645: Avoid function pointer casts, fix UB 2024-02-25 13:42:47 +01:00
cbs_h2645.h
cbs_internal.h avcodec/cbs_vp8: Add support for VP8 codec bitstream 2023-11-15 10:29:03 -05:00
cbs_jpeg_syntax_template.c
cbs_jpeg.c
cbs_jpeg.h
cbs_mpeg2_syntax_template.c
cbs_mpeg2.c
cbs_mpeg2.h
cbs_sei_syntax_template.c avcodec/cbs_h2645: Avoid function pointer casts, fix UB 2024-02-25 13:42:47 +01:00
cbs_sei.c avcodec/cbs_sei: Use RefStruct API for SEI messages 2023-10-07 22:35:14 +02:00
cbs_sei.h avcodec/cbs_h2645: Avoid function pointer casts, fix UB 2024-02-25 13:42:47 +01:00
cbs_vp8_syntax_template.c avcodec/cbs_vp8: Add support for VP8 codec bitstream 2023-11-15 10:29:03 -05:00
cbs_vp8.c avcodec/cbs_vp8: Don't leave out ... in calls to variadic macros 2024-02-22 01:42:28 +01:00
cbs_vp8.h avcodec/cbs_vp8: Add support for VP8 codec bitstream 2023-11-15 10:29:03 -05:00
cbs_vp9_syntax_template.c
cbs_vp9.c
cbs_vp9.h
cbs.c avcodec/cbs_vp8: Add support for VP8 codec bitstream 2023-11-15 10:29:03 -05:00
cbs.h avcodec/cbs: Use RefStruct-API for unit content 2023-10-07 22:35:05 +02:00
ccaption_dec.c avcodec/ccaption_dec: Use static_assert instead of _Static_assert 2024-03-18 01:49:38 +01:00
cdgraphics.c avcodec/cdgraphics: fix for negative linesize and vertical scrolling 2023-09-26 20:27:57 +02:00
cdtoons.c
cdxl.c
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h
cfhd.c
cfhd.h
cfhddata.c
cfhddsp.c
cfhddsp.h
cfhdenc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
cfhdencdsp.c
cfhdencdsp.h
cga_data.c
cga_data.h
cinepak.c
cinepakenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
clearvideo.c avcodec/clearvideo: Avoid superfluous VLC structures 2023-10-31 20:47:00 +01:00
clearvideodata.h
cljrdec.c
cljrenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
cllc.c
cngdec.c
cngenc.c avcodec/lpc: Split inline functions into a header of their own 2024-03-04 02:11:38 +01:00
codec2utils.h
codec_desc.c avcodec: remove deprecated FF_API_AYUV_CODECID 2024-03-07 08:53:29 -03:00
codec_desc.h
codec_id.h avcodec: remove deprecated FF_API_AYUV_CODECID 2024-03-07 08:53:29 -03:00
codec_internal.h avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
codec_par.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
codec_par.h avcodec/codec_par: Reorder AVCodecParameters fields 2024-03-07 08:53:31 -03:00
codec.h avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
cook_parser.c
cook.c
cookdata.h
copy_block.h
cpia.c
cri_parser.c
cri.c avcodec/cri: respect side data preference 2024-03-08 07:37:56 +01:00
cscd.c
cuviddec.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
cyuv.c
d3d11va.c
d3d11va.h avcodec: add D3D12VA hardware accelerated H264 decoding 2023-12-21 16:15:23 +08:00
d3d12va_av1.c avcodec/d3d12va: remove unused variables 2024-01-24 17:34:28 -03:00
d3d12va_decode.c avcodec/d3d12va_decode: fix different 'const' qualifiers warning 2024-02-08 10:34:02 +08:00
d3d12va_decode.h avcodec: add D3D12VA hardware accelerated H264 decoding 2023-12-21 16:15:23 +08:00
d3d12va_h264.c avcodec/d3d12va: remove unused variables 2024-01-24 17:34:28 -03:00
d3d12va_hevc.c avcodec/d3d12va: remove unused variables 2024-01-24 17:34:28 -03:00
d3d12va_mpeg2.c avcodec/d3d12va_mpeg2|vc1: remove the unused macros 2024-01-26 09:22:12 +08:00
d3d12va_vc1.c avcodec/d3d12va_vc1: add support for D3D12_VIDEO_DECODE_PROFILE_VC1_D2010 guid. 2024-02-08 10:34:02 +08:00
d3d12va_vp9.c avcodec/d3d12va: remove unused variables 2024-01-24 17:34:28 -03:00
dca_core.c avcodec/dca_core: Remove unneeded emms.h inclusion 2024-02-09 23:11:52 +01:00
dca_core.h
dca_exss.c
dca_exss.h
dca_lbr.c
dca_lbr.h
dca_parser.c
dca_sample_rate_tab.c
dca_sample_rate_tab.h
dca_syncwords.h
dca_xll.c
dca_xll.h
dca.c
dca.h
dcaadpcm.c
dcaadpcm.h
dcadata.c
dcadata.h
dcadct.c
dcadct.h
dcadec.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
dcadec.h
dcadsp.c
dcadsp.h
dcaenc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
dcaenc.h
dcahuff.c
dcahuff.h
dcamath.h
dct32_fixed.c
dct32_float.c
dct32_template.c
dct32.h
dct.h avcodec: Remove DCT, FFT, MDCT and RDFT 2023-10-01 02:25:09 +02:00
dctref.c
dctref.h
dds.c lavc/texturedsp: require explicitly-set frame dimensions 2024-02-18 07:30:01 +01:00
decode.c avcodec/decode: log hwaccel name 2024-03-22 20:26:53 +08:00
decode.h lavc: add content light/mastering display side data wrappers 2024-03-08 07:37:56 +01:00
defs.h avcodec/codec_par: Move enum AVFieldOrder to defs.h 2023-10-03 01:58:37 +02:00
dfa.c
dfpwmdec.c
dfpwmenc.c
dirac_arith.c
dirac_arith.h avcodec/dirac_arith: Only include x86/asm.h for ARCH_X86 2024-03-17 15:10:05 +01:00
dirac_dwt_template.c
dirac_dwt.c
dirac_dwt.h
dirac_parser.c
dirac_vlc.c
dirac_vlc.h
dirac.c
dirac.h
diracdec.c avutil: remove deprecated FF_API_FRAME_PICTURE_NUMBER 2024-03-07 08:53:30 -03:00
diracdsp.c
diracdsp.h
diractab.c
diractab.h
dnxhd_parser.c
dnxhddata.c
dnxhddata.h
dnxhddec.c
dnxhdenc.c configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
dnxhdenc.h configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
dolby_e_parse.c
dolby_e_parser.c
dolby_e.c Revert "avcodec: Rename ff_kbd_window_init() as it will be needed from outside libavcodec" 2024-03-07 08:53:31 -03:00
dolby_e.h
dovi_rpu.c avcodec/dovi_rpu: fix off-by-one in loop 2024-03-22 14:05:30 +01:00
dovi_rpu.h avcodec/dovi_rpu: Use RefStruct API for Vdr data 2023-10-07 22:34:49 +02:00
dpcm.c
dpx_parser.c
dpx.c avcodec/dpx: respect side data preference 2024-03-08 07:37:56 +01:00
dpxenc.c
dsd.c
dsd.h
dsddec.c
dsicinaudio.c
dsicinvideo.c
dss_sp.c
dstdec.c
dv_internal.h
dv_profile_internal.h
dv_profile.c
dv_profile.h
dv_tablegen.c
dv_tablegen.h
dv.c
dv.h
dvaudio_parser.c
dvaudio.h
dvaudiodec.c
dvbsub_parser.c
dvbsubdec.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
dvbsubenc.c
dvbtxt.h
dvd_nav_parser.c
dvdata.c
dvdata.h
dvdec.c configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
dvdsub_parser.c
dvdsub.c
dvdsub.h
dvdsubdec.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
dvdsubenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
dvenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
dxa.c
dxtory.c
dxv.c lavc/dxv: assume DXV2 files use premultiplied alpha 2024-02-18 07:33:27 +01:00
dxv.h lavc/dxv: move tag definitions to common header 2024-02-11 00:40:06 +01:00
dxva2_av1.c avcodec: add D3D12VA hardware accelerated AV1 decoding 2023-12-21 16:15:23 +08:00
dxva2_h264.c avcodec/dxva2(h264|mpeg2|vc1): use av_assert0 instead of assert 2024-01-05 11:06:57 +08:00
dxva2_hevc.c avcodec: add D3D12VA hardware accelerated HEVC decoding 2023-12-21 16:15:23 +08:00
dxva2_internal.h avcodec: add D3D12VA hardware accelerated VC1 decoding 2023-12-21 16:15:23 +08:00
dxva2_mpeg2.c avcodec/dxva2(h264|mpeg2|vc1): use av_assert0 instead of assert 2024-01-05 11:06:57 +08:00
dxva2_vc1.c avcodec/dxva2(h264|mpeg2|vc1): use av_assert0 instead of assert 2024-01-05 11:06:57 +08:00
dxva2_vp9.c avcodec: add D3D12VA hardware accelerated VP9 decoding 2023-12-21 16:15:23 +08:00
dxva2.c avcodec/dxva2: fix different 'const' qualifiers warning 2024-02-08 10:34:02 +08:00
dxva2.h avcodec: add D3D12VA hardware accelerated H264 decoding 2023-12-21 16:15:23 +08:00
dxvenc.c avcodec/dxvenc: Use proper alignment, write endian-independent output 2024-02-27 23:05:26 +01:00
dynamic_hdr_vivid.c
dynamic_hdr_vivid.h
eac3_data.c
eac3_data.h
eac3dec.c
eac3enc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
eac3enc.h
eacmv.c
eaidct.c
eaidct.h
eamad.c
eatgq.c
eatgv.c
eatqi.c
elbg.c configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
elbg.h
elsdec.c
elsdec.h
encode.c avutil: remove deprecated FF_API_REORDERED_OPAQUE 2024-03-07 08:53:30 -03:00
encode.h avcodec/avcodec: Deprecate AV_INPUT_BUFFER_MIN_SIZE 2024-02-21 00:24:44 +01:00
error_resilience.c avcodec/error_resilience: Remove set-but-not-used variable 2023-09-28 11:10:35 +02:00
error_resilience.h avcodec/error_resilience: Constify ThreadFrame* 2023-10-12 22:50:34 +02:00
escape124.c avcodec/escape124: Do not return random numbers 2023-10-03 20:09:27 +02:00
escape130.c
evc_parse.c avcodec/evc_parse: Check num_remaining_tiles_in_slice_minus1 2023-11-10 00:15:28 +01:00
evc_parse.h
evc_parser.c
evc_ps.c avcodec/evc_ps: Check chroma_format_idc 2023-10-16 00:54:37 +02:00
evc_ps.h
evc.h avcodec/evc: Remove redefine of HEVC_MAX_ENTRY_POINT_OFFSETS 2024-02-26 16:28:37 +08:00
evrcdata.h
evrcdec.c fix "param"s that should be "@param" 2024-03-04 17:45:00 +01:00
exif.c
exif.h
exr.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
exrdsp.c lavc/exrdsp: unroll predictor 2023-11-14 19:15:51 +02:00
exrdsp.h lavc/exrdsp: R-V V reoder_pixels 2023-10-09 19:52:51 +03:00
exrenc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
faandct.c
faandct.h
faanidct.c
faanidct.h
fastaudio.c
faxcompr.c avcodec/faxcompr: Avoid superfluous VLC structures 2023-10-31 20:46:59 +01:00
faxcompr.h
fdctdsp.c
fdctdsp.h
ffjni.c avcodec/jni: remove unnecessary NULL checks before calling DeleteLocalRef() 2024-03-23 11:37:44 +01:00
ffjni.h avcodec/jni: use size_t to store structure offsets 2024-03-23 11:37:44 +01:00
fflcms2.c avcodec/fflcms2: add ff_icc_profile_sanitize 2023-10-03 00:28:50 +02:00
fflcms2.h avcodec/fflcms2: add ff_icc_profile_sanitize 2023-10-03 00:28:50 +02:00
ffv1_template.c
ffv1.c
ffv1.h
ffv1dec_template.c
ffv1dec.c avcodec/pthread_frame: Remove ff_thread_release_buffer() 2023-10-22 22:09:59 +02:00
ffv1enc_template.c
ffv1enc.c avcodec/avcodec: Deprecate AV_INPUT_BUFFER_MIN_SIZE 2024-02-21 00:24:44 +01:00
ffwavesynth.c
fic.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
file_open.c
fits.c
fits.h
fitsdec.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
fitsenc.c
flac_parse.h avcodec/flac_parse: Use void* instead of AVCodecContext* as logctx 2023-10-01 01:02:53 +02:00
flac_parser.c
flac.c avcodec/flac_parse: Use void* instead of AVCodecContext* as logctx 2023-10-01 01:02:53 +02:00
flac.h
flacdata.c
flacdata.h
flacdec.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
flacdsp_lpc_template.c
flacdsp_template.c
flacdsp.c lavc/flacdsp: R-V V packed decorrelate_{l,r}s 2023-11-17 23:59:22 +02:00
flacdsp.h lavc/flacdsp: R-V V packed decorrelate_{l,r}s 2023-11-17 23:59:22 +02:00
flacenc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
flacencdsp.c
flacencdsp.h
flashsv2enc.c avcodec/avcodec: Deprecate AV_INPUT_BUFFER_MIN_SIZE 2024-02-21 00:24:44 +01:00
flashsv.c avcodec: Remove redundant pix_fmts from decoders 2024-02-09 08:16:25 +01:00
flashsvenc.c
flicvideo.c avcodec/flicvideo: consider width in copy loops 2023-11-03 22:16:33 +01:00
float2half.c
flvdec.c avcodec/h263dec: Remove AVCodec.pix_fmts arrays 2024-02-09 08:16:25 +01:00
flvdec.h
flvenc.c
flvenc.h
fmtconvert.c
fmtconvert.h
fmvc.c
frame_thread_encoder.c lavc: deprecate avcodec_close() 2024-02-09 16:14:56 +01:00
frame_thread_encoder.h
fraps.c
frwu.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
ftr_parser.c
ftr.c
g2meet.c
g722.c
g722.h
g722dec.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
g722dsp.c
g722dsp.h
g722enc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
g723_1_parser.c
g723_1.c
g723_1.h
g723_1dec.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
g723_1enc.c
g726.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
g729_parser.c
g729.h
g729data.h
g729dec.c
g729postfilter.c fix "@param foo[in/out]" to "@param[in, out] foo" 2024-03-04 17:45:12 +01:00
g729postfilter.h fix "@param foo[in/out]" to "@param[in, out] foo" 2024-03-04 17:45:12 +01:00
gdv.c
gemdec.c
get_bits.h avcodec: move leb reading functions to its own header 2024-01-31 11:19:16 -03:00
get_buffer.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
gif_parser.c avcodec/gif_parser: split correctly also bitstreams that do not have extension blocks 2023-11-12 02:19:53 +01:00
gif.c avcodec/avcodec: Deprecate AV_INPUT_BUFFER_MIN_SIZE 2024-02-21 00:24:44 +01:00
gif.h
gifdec.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
golomb.c
golomb.h
gsm_parser.c
gsm.h
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c
gsmdec.c
h261_parser.c
h261.c
h261.h
h261data.c
h261dec.c avcodec/h261dec: Avoid superfluous VLC structures 2023-10-31 20:46:59 +01:00
h261enc.c
h261enc.h
h263_parser.c
h263.c
h263.h
h263data.c
h263data.h
h263dec.c avcodec/h263dec: Remove AVCodec.pix_fmts arrays 2024-02-09 08:16:25 +01:00
h263dec.h avcodec/h263dec: Remove AVCodec.pix_fmts arrays 2024-02-09 08:16:25 +01:00
h263dsp.c
h263dsp.h
h263enc.h
h264_cabac.c
h264_cavlc.c avcodec/h264_cavlc: Remove code duplication 2023-10-31 20:46:59 +01:00
h264_direct.c avcodec/h264dec: Constify H.264 decoder 2023-10-13 14:35:07 +02:00
h264_levels.c
h264_levels.h
h264_loopfilter.c
h264_mb_template.c
h264_mb.c avcodec/pthread_frame: Use RefStruct API for ThreadFrame.progress 2023-10-07 22:36:04 +02:00
h264_mc_template.c
h264_mvpred.h
h264_parse.c
h264_parse.h
h264_parser.c avcodec/h264_parser: saturate dts a bit 2023-10-08 21:36:09 +02:00
h264_picture.c avcodec/h264: keep track of which frames used gray references 2023-11-20 00:19:04 +01:00
h264_ps.c avcodec/h264_ps: Fix shadowing 2024-03-10 13:51:37 +01:00
h264_ps.h avcodec/h264_ps: Use RefStruct API for SPS/PPS 2023-10-07 22:34:20 +02:00
h264_refs.c avcodec/h264: Avoid using gray gap frames as references 2023-11-20 00:19:25 +01:00
h264_sei.c avcodec/h264_ps: Use RefStruct API for SPS/PPS 2023-10-07 22:34:20 +02:00
h264_sei.h
h264_slice.c avcodec/h264_slice: respect side data preference 2024-03-08 07:37:56 +01:00
h264.h
h264addpx_template.c
h264chroma_template.c
h264chroma.c
h264chroma.h
h264data.c
h264data.h
h264dec.c avcodec/h264dec: Reindent after the previous commit 2024-02-22 01:42:28 +01:00
h264dec.h avcodec/h264dec: Support skipping frames that used gray gap frames 2023-11-20 00:19:25 +01:00
h264dsp_template.c
h264dsp.c
h264dsp.h
h264idct_template.c avcodec/h264idct_template: Don't include h264dec.h 2023-10-13 14:35:07 +02:00
h264idct.c
h264idct.h
h264pred_template.c
h264pred.c
h264pred.h
h264qpel_template.c configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
h264qpel.c
h264qpel.h
h265_profile_level.c
h265_profile_level.h
h274.c lavc/h274: transpose IDCT 2023-10-03 00:27:14 +02:00
h274.h avcodec/hevcdec: Check early whether film grain is supported, fix race 2023-09-26 21:06:14 +02:00
h2645_parse.c avcodec/h2645_parse: Don't treat 0x000002 as a start code and truncate 2024-02-18 07:33:27 +01:00
h2645_parse.h avcodec/h2645_parse: Avoid EAGAIN 2023-10-16 01:16:19 +02:00
h2645_sei.c avcodec/h2645_sei: signal new AVFilmGrainParams members 2024-03-23 18:54:36 +01:00
h2645_sei.h
h2645_vui.c
h2645_vui.h
h2645data.c
h2645data.h
half2float.c
hap.c
hap.h avcodec/hap: Avoid unnecessary opt.h inclusion 2024-01-28 10:59:36 +01:00
hapdec.c lavc/texturedsp: require explicitly-set frame dimensions 2024-02-18 07:30:01 +01:00
hapenc.c lavc/texturedsp: require explicitly-set frame dimensions 2024-02-18 07:30:01 +01:00
hca_data.h
hcadec.c avcodec/hcadec: implement proper .flush callback 2023-10-09 21:23:25 +02:00
hcom.c
hdr_parser.c
hdrdec.c
hdrenc.c
hevc_cabac.c avcodec/hevc_cabac: Let compiler count offsets 2024-03-13 23:29:02 +01:00
hevc_data.c
hevc_data.h
hevc_filter.c
hevc_mvs.c avcodec/hevcdec: Move collocated_ref to HEVCContext 2023-10-26 13:18:01 +02:00
hevc_parse.c
hevc_parse.h
hevc_parser.c avcodec/hevc_parser: fix missing zero_byte at frame beginning 2024-01-05 01:14:33 +08:00
hevc_ps_enc.c
hevc_ps.c avcodec/hevc_ps: fix setting HEVCHdrParams fields 2024-03-21 11:31:32 -03:00
hevc_ps.h avcodec/hevc_ps: fix setting HEVCHdrParams fields 2024-03-21 11:31:32 -03:00
hevc_refs.c avcodec/hevcdec: Use RefStruct-pool API instead of AVBufferPool API 2023-11-01 20:10:20 +01:00
hevc_sei.c avcodec/hevc_ps: Use RefStruct API for parameter sets 2023-10-07 22:34:28 +02:00
hevc_sei.h
hevc.h
hevcdec.c avcodec/hevcdec: respect side data preference 2024-03-08 07:37:56 +01:00
hevcdec.h avcodec/hevc_cabac: Let compiler count offsets 2024-03-13 23:29:02 +01:00
hevcdsp_template.c avcodec/hevcdsp: Offset ff_hevc_.pel_filters to simplify addressing 2024-02-13 20:25:49 -03:00
hevcdsp.c avcodec/hevcdsp: Offset ff_hevc_.pel_filters to simplify addressing 2024-02-13 20:25:49 -03:00
hevcdsp.h avcodec/hevcdsp: Offset ff_hevc_.pel_filters to simplify addressing 2024-02-13 20:25:49 -03:00
hevcpred_template.c avcodec/hevcpred_template: Removed unreachable code 2023-10-03 08:33:42 -04:00
hevcpred.c
hevcpred.h
hnm4video.c
hpel_template.c
hpeldsp.c
hpeldsp.h
hq_hqa.c avcodec/hq_hqa: Make VLC tables static 2024-03-07 09:15:18 +01:00
hq_hqadata.h avcodec/hq_hqadata: Move data in a header 2024-03-07 09:15:18 +01:00
hq_hqadsp.c
hq_hqadsp.h
hqx.c
hqx.h
hqxdsp.c
hqxdsp.h
hqxvlc.c
htmlsubtitles.c
htmlsubtitles.h
huffman.c
huffman.h
huffyuv.c
huffyuv.h
huffyuvdec.c
huffyuvdsp.c lavc/huffyuvdsp: R-V V add_int16 2023-10-31 21:33:25 +02:00
huffyuvdsp.h lavc/huffyuvdsp: R-V V add_int16 2023-10-31 21:33:25 +02:00
huffyuvenc.c avcodec/avcodec: Deprecate AV_INPUT_BUFFER_MIN_SIZE 2024-02-21 00:24:44 +01:00
huffyuvencdsp.c
huffyuvencdsp.h
hwaccel_internal.h avcodec: remove some references to avcodec_close 2024-02-10 00:04:16 -03:00
hwaccels.h avcodec: add D3D12VA hardware accelerated VC1 decoding 2023-12-21 16:15:23 +08:00
hwconfig.h avcodec: add D3D12VA hardware accelerated H264 decoding 2023-12-21 16:15:23 +08:00
idcinvideo.c
idctdsp.c configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
idctdsp.h configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
iff.c
iirfilter.c
iirfilter.h
ilbcdata.h
ilbcdec.c
imc.c avcodec/imc: Avoid superfluous VLC structures 2023-10-31 20:47:00 +01:00
imcdata.h
imgconvert.c
imm4.c avcodec/imm4: Avoid unnecessary VLC structure 2023-10-31 20:47:00 +01:00
imm5.c
imx.c
indeo2.c avcodec/indeo2: Avoid unnecessary VLC structure 2023-10-31 20:47:00 +01:00
indeo2data.h
indeo3.c avcodec/indeo3: Round dimensions up in allocate_frame_buffers() 2024-02-12 00:50:47 +01:00
indeo3data.h
indeo4.c
indeo4data.h
indeo5.c
indeo5data.h
intelh263dec.c avcodec/h263dec: Remove AVCodec.pix_fmts arrays 2024-02-09 08:16:25 +01:00
internal.h avcodec/internal: Move ff_exp2fi() to aacsbr.c 2024-02-20 00:09:05 +01:00
interplayacm.c
interplayvideo.c
intrax8.c avcodec/intrax8: Fix assert 2024-02-29 10:30:16 +01:00
intrax8.h
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ipu_parser.c
ituh263dec.c avcodec/ituh263dec: Avoid superfluous VLC structures 2023-10-31 20:46:59 +01:00
ituh263enc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
itut35.h avcodec/h2645_sei: use named constants for ITU-T T.35 metadata 2024-03-19 09:44:59 -03:00
ivi_dsp.c
ivi_dsp.h
ivi.c
ivi.h avcodec/ivi: make comments more Doxygen-friendly 2024-03-04 17:39:25 +01:00
j2kenc.c avcodec/avcodec: Deprecate AV_INPUT_BUFFER_MIN_SIZE 2024-02-21 00:24:44 +01:00
jacosub.h
jacosubdec.c
jfdctfst.c
jfdctint_template.c
jfdctint.c
jni.c avcodec: add av_jni_{get,set}_android_app_ctx() helpers 2024-03-23 11:34:34 +01:00
jni.h avcodec: add av_jni_{get,set}_android_app_ctx() helpers 2024-03-23 11:34:34 +01:00
jpeg2000_parser.c
jpeg2000.c avcodec/jpeg2000: Simplify exp2fi for numbers used here 2024-02-20 00:09:05 +01:00
jpeg2000.h
jpeg2000dec.c avcodec/jpeg2000dec: Avoid using GetByteContext.buffer directly 2024-02-20 00:09:05 +01:00
jpeg2000dec.h
jpeg2000dsp.c lavc/jpeg2000dsp: R-V V ict_float 2023-11-01 18:52:55 +02:00
jpeg2000dsp.h lavc/jpeg2000dsp: R-V V ict_float 2023-11-01 18:52:55 +02:00
jpeg2000dwt.c
jpeg2000dwt.h
jpeg2000htdec.c avcodec/jpeg2000htdec: check if block decoding will exceed internal precision 2023-12-14 23:53:10 +01:00
jpeg2000htdec.h
jpegls.c
jpegls.h
jpeglsdec.c avcodec/jpeglsdec: Check Jpeg-LS LSE 2023-12-29 01:00:48 +01:00
jpeglsdec.h
jpeglsenc.c avcodec/avcodec: Deprecate AV_INPUT_BUFFER_MIN_SIZE 2024-02-21 00:24:44 +01:00
jpegquanttables.c
jpegquanttables.h
jpegtables.c
jpegtables.h
jpegtabs.h
jpegxl_parse.c avcodec/jpegxl_parse{,r}: use correct ISOBMFF extended size location 2023-12-05 05:53:32 -05:00
jpegxl_parse.h
jpegxl_parser.c avcodec/jpegxl_parser: Check get_vlc2() 2023-12-29 19:21:26 +01:00
jpegxl.h
jrevdct.c
jvdec.c
kbdwin.c Revert "avcodec: Rename ff_kbd_window_init() as it will be needed from outside libavcodec" 2024-03-07 08:53:31 -03:00
kbdwin.h Revert "avcodec: Rename ff_kbd_window_init() as it will be needed from outside libavcodec" 2024-03-07 08:53:31 -03:00
kgv1dec.c
kmvc.c
lagarith.c avcodec/lagarith: Avoid unnecessary VLC structure 2023-10-31 20:47:00 +01:00
lagarithrac.c
lagarithrac.h avcodec/lagarith: Use void* instead of AVCodecContext* as logctx 2023-10-01 01:02:53 +02:00
latm_parser.c
lcl.h
lcldec.c avcodec/lcldec: Make PNG filter addressing match the code afterwards 2023-10-03 20:09:27 +02:00
lclenc.c
leaddata.h avcodec: LEAD MCMP decoder 2023-11-08 17:37:58 +11:00
leaddec.c avcodec/lead: support format 0x0 2024-02-20 17:31:40 +11:00
leb.h avcodec: move leb reading functions to its own header 2024-01-31 11:19:16 -03:00
libaom.c
libaom.h
libaomdec.c avcodec/libaomdec: print libaomdec version in verbose level 2024-02-06 10:34:50 -03:00
libaomenc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
libaribb24.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
libaribcaption.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
libavcodec.v
libcelt_dec.c
libcodec2.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
libdav1d.c avcodec/libdav1d: Stop mangling AVPacket.opaque 2024-03-22 16:33:53 +01:00
libdavs2.c avcodec: Remove redundant pix_fmts from decoders 2024-02-09 08:16:25 +01:00
libfdk-aacdec.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
libfdk-aacenc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
libgsmdec.c
libgsmenc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
libilbc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
libjxl.c
libjxl.h avcodec/libjxl.h: include version.h 2024-01-25 11:07:28 -05:00
libjxldec.c avcodec/libjxldec: respect side data preference 2024-03-08 07:37:56 +01:00
libjxlenc.c avcodec/libjxlenc: add option to disable xyb encoding 2024-03-12 17:36:05 -04:00
libkvazaar.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
libmp3lame.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
libopencore-amr.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
libopenh264.c lavc/libopenh264: Drop openh264 runtime version checks 2023-12-18 23:59:51 +02:00
libopenh264.h lavc/libopenh264: Drop openh264 runtime version checks 2023-12-18 23:59:51 +02:00
libopenh264dec.c lavc/libopenh264: Drop openh264 runtime version checks 2023-12-18 23:59:51 +02:00
libopenh264enc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
libopenjpegenc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
libopus.c
libopus.h
libopusdec.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
libopusenc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
librav1e.c avcodec/librav1e: Don't unnecessarily create new references 2024-03-22 17:04:05 +01:00
librsvgdec.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
libshine.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
libspeexdec.c
libspeexenc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
libsvtav1.c avutil/frame: Rename av_frame_side_data_get and add wrapper for it 2024-03-22 23:38:16 +01:00
libtheoraenc.c
libtwolame.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
libuavs3d.c avutil: remove deprecated FF_API_FRAME_PICTURE_NUMBER 2024-03-07 08:53:30 -03:00
libvo-amrwbenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
libvorbisdec.c
libvorbisenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
libvpx.h
libvpxdec.c
libvpxenc.c avutil: remove deprecated FF_API_REORDERED_OPAQUE 2024-03-07 08:53:30 -03:00
libwebpenc_animencoder.c avutil: remove deprecated FF_API_REORDERED_OPAQUE 2024-03-07 08:53:30 -03:00
libwebpenc_common.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
libwebpenc_common.h
libwebpenc.c
libx264.c avutil/frame: Rename av_frame_side_data_get and add wrapper for it 2024-03-22 23:38:16 +01:00
libx265.c avutil/frame: Rename av_frame_side_data_get and add wrapper for it 2024-03-22 23:38:16 +01:00
libxavs2.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
libxavs.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
libxevd.c avcodec/libxevd: Fix "if (ret = ff_foo() < 0)" precedence problem 2024-03-01 01:34:26 +01:00
libxeve.c avcodec/libxeve: Use av_dict_iterate() 2024-03-01 01:34:26 +01:00
libxvid.c avcodec/avcodec: Deprecate AV_INPUT_BUFFER_MIN_SIZE 2024-02-21 00:24:44 +01:00
libzvbi-teletextdec.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
ljpegenc.c avcodec/avcodec: Deprecate AV_INPUT_BUFFER_MIN_SIZE 2024-02-21 00:24:44 +01:00
loco.c
log2_tab.c
lossless_audiodsp.c lavc/llauddsp: R-V V scalarproduct_and_madd_int16 2023-11-16 16:53:44 +02:00
lossless_audiodsp.h lavc/llauddsp: R-V V scalarproduct_and_madd_int16 2023-11-16 16:53:44 +02:00
lossless_videodsp.c lavc/llviddsp: R-V V add_bytes 2023-11-18 22:07:14 +02:00
lossless_videodsp.h lavc/llviddsp: R-V V add_bytes 2023-11-18 22:07:14 +02:00
lossless_videoencdsp.c avcodec/lossless_videoencdsp: Fix unaligned access 2024-03-14 21:22:45 +01:00
lossless_videoencdsp.h lavc/llvidencdsp: add R-V V diff_bytes 2023-11-23 18:57:18 +02:00
lpc_functions.h avcodec/lpc: Split inline functions into a header of their own 2024-03-04 02:11:38 +01:00
lpc.c avcodec/lpc: Split inline functions into a header of their own 2024-03-04 02:11:38 +01:00
lpc.h avcodec/lpc: Split inline functions into a header of their own 2024-03-04 02:11:38 +01:00
lscrdec.c
lsp.c
lsp.h
lzf.c
lzf.h
lzw.c
lzw.h
lzwenc.c
m101.c
mace.c
magicyuv.c avcodec/magicyuv: remove redundant check in inner loop 2023-10-27 18:10:46 +02:00
magicyuvenc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
Makefile libavcodec: Don't include libavcodec/x86/vvc/Makefile on any architecture 2024-03-10 23:46:48 +02:00
mathops.h
mathtables.c
mdec.c avcodec/mdec: DC reading for STRv1 is like STRv2 2024-01-16 01:34:56 +01:00
me_cmp.c lavc/me_cmp: R-V V pix_abs 2024-02-21 20:08:25 +02:00
me_cmp.h lavc/me_cmp: R-V V pix_abs 2024-02-21 20:08:25 +02:00
mediacodec_surface.c
mediacodec_surface.h
mediacodec_sw_buffer.c
mediacodec_sw_buffer.h
mediacodec_wrapper.c avcodec/mediacodec_wrapper: remove unnecessary NULL checks before calling Delete{Global,Local}Ref() 2024-03-23 11:37:44 +01:00
mediacodec_wrapper.h
mediacodec.c
mediacodec.h
mediacodecdec_common.c avcodec/mediacodecdec: fix return EAGAIN after EOF 2023-11-22 21:02:04 +08:00
mediacodecdec_common.h
mediacodecdec.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
mediacodecenc.c avcodec/mediacodecenc: Add a hint message to use nv12 pix_fmt 2024-03-05 21:25:56 +08:00
metasound_data.h
metasound_twinvq_data.h
metasound.c
mf_utils.c
mf_utils.h
mfenc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
microdvddec.c
midivid.c
mimic.c avcodec/mimic: Avoid unnecessary VLC structure 2023-10-31 20:47:00 +01:00
misc4_parser.c
misc4.c
mjpeg_parser.c
mjpeg.h
mjpegbdec.c
mjpegdec_common.c
mjpegdec.c avcodec/tiff: Improve inclusions 2024-03-12 14:37:49 +01:00
mjpegdec.h
mjpegenc_common.c
mjpegenc_common.h
mjpegenc_huffman.c
mjpegenc_huffman.h
mjpegenc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
mjpegenc.h
mlp_parse.c
mlp_parse.h avcodec/mlpenc: add helper function to derive TrueHD ch map from ch_layout 2023-10-20 17:07:22 +02:00
mlp_parser.c
mlp.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
mlp.h avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
mlpdec.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
mlpdsp.c mlp: move pack_output pointer to decoder context 2023-12-21 22:42:34 +02:00
mlpdsp.h mlp: move pack_output pointer to decoder context 2023-12-21 22:42:34 +02:00
mlpenc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
mlz.c
mlz.h
mmaldec.c avcodec/mmaldec: Avoid using AVCodec.pix_fmts 2024-02-09 08:16:25 +01:00
mmvideo.c
mobiclip.c avcodec/mobiclip: Avoid unnecessary VLC structure 2023-10-31 20:47:00 +01:00
motion_est_template.c
motion_est.c
motion_est.h
motionpixels_tablegen.c
motionpixels_tablegen.h
motionpixels.c
movtextdec.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
movtextenc.c avcodec/movtextenc: Don't copy data around unnecessarily 2024-02-22 01:45:31 +01:00
mpc7.c avcodec/mpc7: Avoid superfluous VLC structures 2023-10-31 20:47:00 +01:00
mpc7data.h
mpc8.c
mpc8data.h
mpc8huff.h
mpc.c
mpc.h
mpcdata.h
mpeg4audio_copy_pce.h
mpeg4audio_sample_rates.c
mpeg4audio_sample_rates.h
mpeg4audio.c
mpeg4audio.h
mpeg4data.h
mpeg4video_parser.c avcodec/mpeg4video_parser: Don't set write-only current_picture_ptr 2023-10-11 22:28:24 +02:00
mpeg4video.c
mpeg4video.h
mpeg4videodata.h
mpeg4videodec.c avcodec/h263dec: Remove AVCodec.pix_fmts arrays 2024-02-09 08:16:25 +01:00
mpeg4videodec.h avcodec/mpeg4videodec: Align idct-block appropriately 2024-03-14 21:52:16 +01:00
mpeg4videodefs.h
mpeg4videodsp.c
mpeg4videodsp.h
mpeg4videoenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
mpeg4videoenc.h
mpeg12.c avcodec/mpeg12: Avoid unnecessary VLC structures 2023-10-31 21:44:48 +01:00
mpeg12.h
mpeg12codecs.h
mpeg12data.c
mpeg12data.h
mpeg12dec.c avcodec/mpeg12dec: extract only one type of CC substream 2024-03-19 15:52:05 +01:00
mpeg12dec.h avcodec/mpeg12: Avoid unnecessary VLC structures 2023-10-31 21:44:48 +01:00
mpeg12enc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
mpeg12enc.h
mpeg12framerate.c
mpeg12vlc.h avcodec/mpeg12: Avoid unnecessary VLC structures 2023-10-31 21:44:48 +01:00
mpeg_er.c
mpeg_er.h
mpegaudio_parser.c
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudio.c
mpegaudio.h
mpegaudiodata.c
mpegaudiodata.h avcodec/mpegaudio(data|dsp): Mark symbols as hidden 2024-03-17 15:10:05 +01:00
mpegaudiodec_common_tablegen.c
mpegaudiodec_common_tablegen.h
mpegaudiodec_common.c avcodec/mpegaudiodec_common: Avoid superfluous VLC structures 2023-10-31 21:44:48 +01:00
mpegaudiodec_fixed.c
mpegaudiodec_float.c
mpegaudiodec_template.c configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
mpegaudiodecheader.c
mpegaudiodecheader.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudiodsp.c avcodec/mpegaudiodsp: Init dct32 directly 2023-10-01 01:53:32 +02:00
mpegaudiodsp.h avcodec/mpegaudio(data|dsp): Mark symbols as hidden 2024-03-17 15:10:05 +01:00
mpegaudioenc_fixed.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
mpegaudioenc_float.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
mpegaudioenc_template.c
mpegaudiotab.h
mpegaudiotabs.c
mpegaudiotabs.h
mpegpicture.c avcodec/pthread_frame: Remove ff_thread_release_buffer() 2023-10-22 22:09:59 +02:00
mpegpicture.h avcodec/pthread_frame: Remove ff_thread_release_buffer() 2023-10-22 22:09:59 +02:00
mpegutils.c avcodec/mpegutils: print axis in debug_info2 2024-01-04 17:35:11 +08:00
mpegutils.h
mpegvideo_dec.c avutil: remove deprecated FF_API_FRAME_PICTURE_NUMBER 2024-03-07 08:53:30 -03:00
mpegvideo_enc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
mpegvideo_motion.c
mpegvideo_parser.c lavc/mpegvideo_parser: improve exporting field-coding information 2023-10-03 16:57:02 +02:00
mpegvideo.c avcodec/pthread_frame: Remove ff_thread_release_buffer() 2023-10-22 22:09:59 +02:00
mpegvideo.h avcodec/h263dec, mpeg4videodec: Parse extradata during init 2023-10-05 22:05:21 +02:00
mpegvideodata.c
mpegvideodata.h
mpegvideodec.h
mpegvideoenc.h all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
mpegvideoencdsp.c
mpegvideoencdsp.h
mpl2dec.c
mpv_reconstruct_mb_template.c
mqc.c
mqc.h
mqcdec.c
mqcenc.c
mscc.c
msgsmdec.c
msgsmdec.h
msmpeg4_vc1_data.c avcodec/msmpeg4_vc1_data: Avoid superfluous VLC structures 2023-10-31 20:46:59 +01:00
msmpeg4_vc1_data.h avcodec/msmpeg4_vc1_data: Avoid superfluous VLC structures 2023-10-31 20:46:59 +01:00
msmpeg4.c
msmpeg4.h
msmpeg4data.c
msmpeg4data.h avcodec/msmpeg4dec: Avoid superfluous VLC structures 2023-10-31 20:47:00 +01:00
msmpeg4dec.c avcodec/h263dec: Remove AVCodec.pix_fmts arrays 2024-02-09 08:16:25 +01:00
msmpeg4dec.h avcodec/msmpeg4dec: Avoid superfluous VLC structures 2023-10-31 20:47:00 +01:00
msmpeg4enc.c avcodec/msmpeg4_vc1_data: Avoid superfluous VLC structures 2023-10-31 20:46:59 +01:00
msmpeg4enc.h
msp2dec.c
msrle.c
msrledec.c
msrledec.h
msrleenc.c avcodec/avcodec: Deprecate AV_INPUT_BUFFER_MIN_SIZE 2024-02-21 00:24:44 +01:00
mss1.c avcodec/mss[12]: Cleanup generically on init failure 2024-03-01 01:35:42 +01:00
mss2.c avcodec/mss[12]: Cleanup generically on init failure 2024-03-01 01:35:42 +01:00
mss2dsp.c
mss2dsp.h
mss3.c
mss4.c avcodec/mss4: Partially inline max_depth and nb_bits of VLC 2023-10-31 20:47:00 +01:00
mss12.c
mss12.h
mss34dsp.c
mss34dsp.h
msvideo1.c
msvideo1enc.c avcodec/avcodec: Deprecate AV_INPUT_BUFFER_MIN_SIZE 2024-02-21 00:24:44 +01:00
mv30.c avcodec/mv30: Avoid unnecessary VLC structure 2023-10-31 20:47:00 +01:00
mvcdec.c
mvha.c
mwsc.c
mxpegdec.c
nellymoser.c
nellymoser.h
nellymoserdec.c
nellymoserenc.c
notchlc.c
null.c
nuv.c
nvdec_av1.c avcodec/nvdec: Constify bitstream pointee 2024-02-08 14:00:37 +01:00
nvdec_h264.c avcodec/nvdec: Constify bitstream pointee 2024-02-08 14:00:37 +01:00
nvdec_hevc.c avcodec/nvdec: Constify bitstream pointee 2024-02-08 14:00:37 +01:00
nvdec_mjpeg.c
nvdec_mpeg4.c
nvdec_mpeg12.c
nvdec_vc1.c
nvdec_vp8.c
nvdec_vp9.c
nvdec.c avcodec/nvdec: Constify bitstream pointee 2024-02-08 14:00:37 +01:00
nvdec.h avcodec/nvdec: Constify bitstream pointee 2024-02-08 14:00:37 +01:00
nvenc_av1.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
nvenc_h264.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
nvenc_hevc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
nvenc.c avutil: remove deprecated FF_API_REORDERED_OPAQUE 2024-03-07 08:53:30 -03:00
nvenc.h avutil: remove deprecated FF_API_REORDERED_OPAQUE 2024-03-07 08:53:30 -03:00
omx.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
on2avc.c
on2avcdata.c
on2avcdata.h
options_table.h lavc: add a decoder option for configuring side data preference 2024-03-08 07:37:55 +01:00
options.c avcodec: add frame side data array to AVCodecContext 2024-03-20 19:15:05 +02:00
opus_celt.c
opus_celt.h
opus_parse.c
opus_parse.h
opus_parser.c
opus_pvq.c configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
opus_pvq.h
opus_rc.c
opus_rc.h
opus_silk.c avcodec/opus_silk: Use void* instead of AVCodecContext* as logctx 2023-09-29 01:45:46 +02:00
opus_silk.h avcodec/opus_silk: Use void* instead of AVCodecContext* as logctx 2023-09-29 01:45:46 +02:00
opus.h
opusdec_celt.c
opusdec.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
opusdsp.c
opusdsp.h
opusenc_psy.c
opusenc_psy.h
opusenc_utils.h
opusenc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
opusenc.h
opustab.c
opustab.h
osq.c avcodec/osq: Implement flush() 2023-12-29 00:45:20 +01:00
packet_internal.h
packet.h avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
paf.h
pafaudio.c
pafvideo.c
pamenc.c
parser.c avcodec/parser: Reset *buf_size on realloc failure 2024-03-13 00:52:30 +01:00
parser.h
parsers.c
pcm_tablegen.c
pcm_tablegen.h
pcm-bluray.c
pcm-blurayenc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
pcm-dvd.c
pcm-dvdenc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
pcm.c
pcx.c
pcxenc.c
pdvdec.c
pel_template.c
pgssubdec.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
pgxdec.c
photocd.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
pictordec.c
pixblockdsp.c configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
pixblockdsp.h configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
pixels.h
pixlet.c
png_parser.c
png.c
png.h
pngdec.c lavc/*dec: use side data preference for mastering display/content light metadata 2024-03-08 07:38:38 +01:00
pngdsp.c
pngdsp.h
pngenc.c avcodec/avcodec: Deprecate AV_INPUT_BUFFER_MIN_SIZE 2024-02-21 00:24:44 +01:00
pnm_parser.c
pnm.c avcodec/pnm: explicitly tag color range 2023-11-09 12:53:35 +01:00
pnm.h
pnmdec.c
pnmenc.c
profiles.c
profiles.h all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
proresdata.c avcodec/proresenc_anatoliy: move DC codebook LUT to shared proresdata 2024-01-10 14:08:00 +01:00
proresdata.h avcodec/proresenc_anatoliy: move DC codebook LUT to shared proresdata 2024-01-10 14:08:00 +01:00
proresdec2.c
proresdec.h
proresdsp.c
proresdsp.h
proresenc_anatoliy.c avcodec/avcodec: Deprecate AV_INPUT_BUFFER_MIN_SIZE 2024-02-21 00:24:44 +01:00
proresenc_kostya.c avcodec/proresenc_kostya: Remove bug similarity text 2024-03-10 19:49:05 +01:00
prosumer.c
psd.c
psymodel.c
psymodel.h
pthread_frame.c avutil: remove deprecated FF_API_REORDERED_OPAQUE 2024-03-07 08:53:30 -03:00
pthread_internal.h
pthread_slice.c
pthread.c
ptx.c
put_bits.h
put_golomb.h
qcelpdata.h
qcelpdec.c
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c
qdm2data.h
qdmc.c
qdrw.c
qoadec.c avcodec/qoadec: fix overreads and fix packet size check 2023-12-05 14:50:21 +01:00
qoi_parser.c
qoi.h
qoidec.c
qoienc.c
qpeg.c
qpel_template.c
qpeldsp.c
qpeldsp.h
qsv_api.c
qsv_internal.h
qsv.c
qsv.h
qsvdec.c lavc/qsvdec: Do not print warning when draining cached frames 2024-03-18 12:00:14 +08:00
qsvenc_av1.c lavc/qsvenc: update the selection of bitrate control method 2024-02-29 13:36:41 +08:00
qsvenc_h264.c lavc/qsvenc: update the selection of bitrate control method 2024-02-29 13:36:41 +08:00
qsvenc_hevc.c lavc/qsvenc: update the selection of bitrate control method 2024-02-29 13:36:41 +08:00
qsvenc_jpeg.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
qsvenc_mpeg2.c lavc/qsvenc: update the selection of bitrate control method 2024-02-29 13:36:41 +08:00
qsvenc_vp9.c lavc/qsvenc: update the selection of bitrate control method 2024-02-29 13:36:41 +08:00
qsvenc.c lavc/qsvenc: update the selection of bitrate control method 2024-02-29 13:36:41 +08:00
qsvenc.h all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
qtrle.c
qtrleenc.c
r210dec.c
r210enc.c
ra144.c
ra144.h
ra144dec.c
ra144enc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
ra288.c avcodec/lpc: Split inline functions into a header of their own 2024-03-04 02:11:38 +01:00
ra288.h
ralf.c
ralfdata.h
rangecoder.c
rangecoder.h
rasc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
ratecontrol.c
ratecontrol.h
raw.c swscale: add GBRAP14 format support 2023-09-28 19:37:58 +02:00
raw.h
rawdec.c
rawenc.c
realtextdec.c
rectangle.h
refstruct.c avcodec/refstruct: Don't use STRIDE_ALIGN for alignment 2024-03-01 01:35:42 +01:00
refstruct.h avcodec/refstruct: Allow to share pools 2023-11-01 20:15:54 +01:00
reverse.c
rka.c avcodec/rka: improve VRQ mode decoding 2023-09-30 15:35:04 +02:00
rkmppdec.c avcodec: Remove redundant pix_fmts from decoders 2024-02-09 08:16:25 +01:00
rl2.c
rl.c
rl.h
rle.c
rle.h
rnd_avg.h
roqaudioenc.c
roqvideo.c avcodec/roqvideo: Use void*, not AVCodecContext* for logctx 2023-10-01 01:02:53 +02:00
roqvideo.h avcodec/roqvideo: Use void*, not AVCodecContext* for logctx 2023-10-01 01:02:53 +02:00
roqvideodec.c avcodec/roqvideo: Use void*, not AVCodecContext* for logctx 2023-10-01 01:02:53 +02:00
roqvideoenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
rpza.c
rpzaenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
rscc.c
rtjpeg.c
rtjpeg.h
rtv1.c
rv10.c avcodec: Remove redundant pix_fmts from decoders 2024-02-09 08:16:25 +01:00
rv10dec.h
rv10enc.c
rv10enc.h
rv20enc.c
rv30.c avcodec: Remove redundant pix_fmts from decoders 2024-02-09 08:16:25 +01:00
rv30data.h
rv30dsp.c
rv34_parser.c
rv34.c avcodec/rv34: Constify pointer to static object 2023-10-31 20:47:00 +01:00
rv34.h avcodec/rv34: Constify pointer to static object 2023-10-31 20:47:00 +01:00
rv34data.h
rv34dsp.c lavc/rv34dsp: R-V V rv34_inv_transform_dc 2024-02-17 14:33:35 +02:00
rv34dsp.h lavc/rv34dsp: R-V V rv34_inv_transform_dc 2024-02-17 14:33:35 +02:00
rv34vlc.h
rv40.c avcodec: Remove redundant pix_fmts from decoders 2024-02-09 08:16:25 +01:00
rv40data.h
rv40dsp.c
rv40vlc2.h
s302m.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
s302menc.c
samidec.c
sanm.c
sbc_parser.c
sbc.c
sbc.h
sbcdec_data.c
sbcdec_data.h
sbcdec.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
sbcdsp_data.c
sbcdsp_data.h
sbcdsp.c
sbcdsp.h
sbcenc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
sbr.h avcodec/sbr: Remove unused AACDecContext* parameter from sbr_lf_gen_mips 2024-02-27 00:11:21 +01:00
sbrdsp_fixed.c
sbrdsp_template.c avcodec/aac: Split ChannelElement in decoder and encoder structs 2024-02-27 00:11:21 +01:00
sbrdsp.c
sbrdsp.h lavc/sbrdsp: R-V V sum64x5 2023-11-01 22:53:26 +02:00
scpr3.c
scpr3.h
scpr.c
scpr.h
screenpresso.c
sei.h
sga.c
sgi.h
sgidec.c
sgienc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
sgirledec.c
sheervideo.c
sheervideodata.h
shorten.c
simple_idct_template.c
simple_idct.c
simple_idct.h
sinewin_fixed_tablegen.c
sinewin_fixed_tablegen.h
sinewin_tablegen.c
sinewin_tablegen.h
sinewin.c
sinewin.h
sipr16k.c
sipr16kdata.h
sipr_parser.c
sipr.c avcodec/sipr: Remove write-only AVCodecContext* 2023-10-01 01:02:53 +02:00
sipr.h avcodec/sipr: Remove write-only AVCodecContext* 2023-10-01 01:02:53 +02:00
siprdata.h
siren.c
smacker.c
smc.c
smcenc.c
snappy.c
snappy.h
snow_dwt.c
snow_dwt.h avcodec/snow: Move dsp helper functions to snow_dwt.h 2023-10-02 12:23:16 +02:00
snow.c avcodec/snow: Move freeing encoder-only buffers to snowenc.c 2023-09-29 01:30:55 +02:00
snow.h avcodec/snow: Move dsp helper functions to snow_dwt.h 2023-10-02 12:23:16 +02:00
snowdata.h
snowdec.c avcodec/snow: Move decoder/encoder-only inline funcs to snow(dec|enc).c 2023-09-29 01:04:10 +02:00
snowenc.c avcodec/avcodec: Deprecate AV_INPUT_BUFFER_MIN_SIZE 2024-02-21 00:24:44 +01:00
sonic.c
sp5x.h
sp5xdec.c
speedhq.c
speedhq.h
speedhqdec.c avcodec/speedhqdec: Avoid unnecessary VLC structure 2023-10-31 20:47:00 +01:00
speedhqenc.c
speedhqenc.h
speexdata.h
speexdec.c avcodec/speexdec: further check for sane frame_size values 2024-02-17 09:51:23 -03:00
srtdec.c
srtenc.c avcodec/srtenc, webvttenc: Use av_printf_format 2024-02-22 01:45:31 +01:00
startcode.c
startcode.h
subviewerdec.c
sunrast.c
sunrast.h
sunrastenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
svq1_cb.h
svq1_vlc.h
svq1.c
svq1.h
svq1dec.c avcodec: Remove redundant pix_fmts from decoders 2024-02-09 08:16:25 +01:00
svq1enc_cb.h
svq1enc.c avcodec/svq1enc: Move initializing DSP out of svq1enc.c 2024-03-02 02:54:11 +01:00
svq1encdsp.h avcodec/svq1enc: Move initializing DSP out of svq1enc.c 2024-03-02 02:54:11 +01:00
svq3.c avcodec: Remove redundant pix_fmts from decoders 2024-02-09 08:16:25 +01:00
synth_filter.c
synth_filter.h
tableprint_vlc.h
tableprint.h
tak_parser.c
tak.c
tak.h
takdec.c
takdsp.c avcodec/takdsp: fix const correctness 2023-12-22 09:28:04 -03:00
takdsp.h avcodec/takdsp: fix const correctness 2023-12-22 09:28:04 -03:00
targa_y216dec.c
targa.c
targa.h
targaenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
tdsc.c avcodec/cri, tdsc, tiff: Don't forward AVCodecContext.dct_algo 2024-02-14 13:18:42 +01:00
textdec.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
texturedsp_template.c lavc/texturedsp: require explicitly-set frame dimensions 2024-02-18 07:30:01 +01:00
texturedsp.c lavc/texturedsp: fix premult2straight inversion 2024-02-08 20:36:04 +01:00
texturedsp.h lavc/texturedsp: require explicitly-set frame dimensions 2024-02-18 07:30:01 +01:00
texturedspenc.c avcodec/texturedsp: Factor common code out 2024-01-28 11:00:01 +01:00
thread.h avcodec/pthread_frame: Remove ff_thread_release_buffer() 2023-10-22 22:09:59 +02:00
threadframe.h avcodec/pthread_frame: Remove ff_thread_release_buffer() 2023-10-22 22:09:59 +02:00
tiertexseqv.c
tiff_common.c
tiff_common.h
tiff_data.h avcodec/tiff_data: Remove incorrect GeoTIFF entries 2024-03-14 20:37:03 +01:00
tiff.c avcodec/tiff_data: Avoid relocations for TiffGeoTagNameType 2024-03-14 20:37:03 +01:00
tiff.h avcodec/tiff_data: Avoid relocations for TiffGeoTagNameType 2024-03-14 20:37:03 +01:00
tiffenc.c avcodec/tiff: Improve inclusions 2024-03-12 14:37:49 +01:00
tmv.c
to_upper4.c
to_upper4.h
tpeldsp.c
tpeldsp.h
truemotion1.c
truemotion1data.h
truemotion2.c
truemotion2rt.c
truespeech_data.h
truespeech.c
tscc2.c
tscc2data.h
tscc.c
tta.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
ttadata.c
ttadata.h
ttadsp.c
ttadsp.h
ttaenc.c
ttaencdsp.c
ttaencdsp.h
ttmlenc.c avcodec/ttmlenc: Remove always-true check 2024-02-22 01:45:31 +01:00
ttmlenc.h
twinvq_data.h
twinvq.c
twinvq.h
twinvqdec.c
txd.c
ulti_cb.h
ulti.c
unary.h
utils.c configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
utvideo.h avcodec/utvideo: Split UTvideoContext into decoder and encoder contexts 2023-10-01 01:01:50 +02:00
utvideodec.c avcodec/utvideodec: move allocation to the end of init 2023-10-03 20:09:27 +02:00
utvideodsp.c lavc/utvideodsp: R-V V restore_rgb_planes 2023-10-31 21:33:25 +02:00
utvideodsp.h lavc/utvideodsp: R-V V restore_rgb_planes 2023-10-31 21:33:25 +02:00
utvideoenc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
v4l2_buffers.c
v4l2_buffers.h
v4l2_context.c
v4l2_context.h
v4l2_fmt.c
v4l2_fmt.h
v4l2_m2m_dec.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
v4l2_m2m_enc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
v4l2_m2m.c avcodec/v4l2_m2m: Remove redundant av_frame_unref() 2023-12-21 23:29:02 +01:00
v4l2_m2m.h
v210_template.c
v210dec_init.h
v210dec.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
v210dec.h
v210enc_init.h
v210enc.c
v210enc.h
v210x.c
v308dec.c
v308enc.c
v408dec.c avcodec: remove deprecated FF_API_AYUV_CODECID 2024-03-07 08:53:29 -03:00
v408enc.c avcodec: remove deprecated FF_API_AYUV_CODECID 2024-03-07 08:53:29 -03:00
v410dec.c
v410enc.c
vaapi_av1.c avcodec/av1dec, vaapi_av1: Remove excessive logmessages 2023-10-22 22:11:37 +02:00
vaapi_decode.c lavc/vaapi_decode: Don't update buffer number if allocataion fail 2024-03-18 12:00:14 +08:00
vaapi_decode.h
vaapi_encode_av1.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vaapi_encode_h264.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vaapi_encode_h265.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vaapi_encode_mjpeg.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
vaapi_encode_mpeg2.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vaapi_encode_vp8.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
vaapi_encode_vp9.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
vaapi_encode.c lavc/vaapi_encode: Enable block level bitrate control 2024-03-18 12:00:14 +08:00
vaapi_encode.h lavc/vaapi_encode: Enable block level bitrate control 2024-03-18 12:00:14 +08:00
vaapi_h264.c
vaapi_hevc.c
vaapi_hevc.h
vaapi_mjpeg.c
vaapi_mpeg2.c
vaapi_mpeg4.c
vaapi_vc1.c
vaapi_vp8.c
vaapi_vp9.c
vb.c
vble.c
vbn.h
vbndec.c lavc/texturedsp: require explicitly-set frame dimensions 2024-02-18 07:30:01 +01:00
vbnenc.c lavc/texturedsp: require explicitly-set frame dimensions 2024-02-18 07:30:01 +01:00
vc1_block.c avcodec/vc1: Avoid superfluous VLC structures 2023-10-31 20:47:00 +01:00
vc1_common.h
vc1_loopfilter.c
vc1_mc.c
vc1_parser.c
vc1_pred.c
vc1_pred.h
vc1_vlc_data.h
vc1.c avcodec/vc1: Avoid superfluous VLC structures 2023-10-31 20:47:00 +01:00
vc1.h avcodec/vc1: Avoid superfluous VLC structures 2023-10-31 20:47:00 +01:00
vc1acdata.h
vc1data.c avcodec/vc1: Avoid superfluous VLC structures 2023-10-31 20:47:00 +01:00
vc1data.h avcodec/vc1: Avoid superfluous VLC structures 2023-10-31 20:47:00 +01:00
vc1dec.c avcodec/vc1dec: Fix vc1_hwaccel_pixfmt_list_420 2024-02-11 11:15:15 +01:00
vc1dsp.c lavc/vc1dsp: R-V V inv_trans 2023-12-08 17:20:48 +02:00
vc1dsp.h lavc/vc1dsp: R-V V inv_trans 2023-12-08 17:20:48 +02:00
vc2enc_dwt.c
vc2enc_dwt.h
vc2enc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vcr1.c
vdpau_av1.c
vdpau_h264.c
vdpau_hevc.c
vdpau_internal.h
vdpau_mpeg4.c
vdpau_mpeg12.c
vdpau_vc1.c avcodec/vdpau_vc1: Fix indentation 2023-10-10 00:22:55 +02:00
vdpau_vp9.c
vdpau.c avcodec/vdpau: Deprecate redundant allocators and getter/setter 2024-03-08 00:58:40 +01:00
vdpau.h avcodec/vdpau: Deprecate redundant allocators and getter/setter 2024-03-08 00:58:40 +01:00
version_major.h avcodec/vdpau: Deprecate redundant allocators and getter/setter 2024-03-08 00:58:40 +01:00
version.c
version.h avcodec: add frame side data array to AVCodecContext 2024-03-20 19:15:05 +02:00
videodsp_template.c
videodsp.c
videodsp.h
videotoolbox_vp9.c
videotoolbox.c avcodec: remove deprecated FF_API_VT_HWACCEL_CONTEXT 2024-03-07 08:53:30 -03:00
videotoolbox.h avcodec: remove deprecated FF_API_VT_HWACCEL_CONTEXT 2024-03-07 08:53:30 -03:00
videotoolboxenc.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
vima.c
vlc.c avcodec/vlc: Pass VLC_MULTI_ELEM directly not by pointer 2023-11-01 16:40:22 +01:00
vlc.h avcodec/vlc: Remove unused macros 2024-02-03 00:26:17 +01:00
vmdaudio.c
vmdvideo.c
vmixdec.c avcodec/vmixdec: Fix signed integer overflow in dc 2023-09-25 21:41:35 +02:00
vmnc.c
vorbis_data.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
vorbis_data.h avcodec/vorbis_data: Mark symbols as hidden 2024-03-17 15:10:05 +01:00
vorbis_enc_data.h
vorbis_parser_internal.h
vorbis_parser.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
vorbis_parser.h
vorbis.c avcodec/vorbis: Use void* logctx instead of AVCodecContext* 2023-10-01 00:50:38 +02:00
vorbis.h avcodec/vorbis: Use void* logctx instead of AVCodecContext* 2023-10-01 00:50:38 +02:00
vorbisdec.c avcodec/vorbisdec: Check remaining data in vorbis_residue_decode_internal() 2024-03-10 19:49:04 +01:00
vorbisdsp.c
vorbisdsp.h
vorbisenc.c
vp3_parser.c
vp3.c avcodec/vp3: Reindent after the previous commits 2023-10-31 20:47:00 +01:00
vp3data.h
vp3dsp.c
vp3dsp.h
vp4data.h
vp5.c
vp5data.h
vp6.c
vp6data.h
vp6dsp.c
vp8_parser.c
vp8.c avcodec/vp8: Change criterion for calling ff_thread_finish_setup() 2024-02-04 13:58:38 +01:00
vp8.h avcodec/vp8: Remove write-only vp7 struct field 2024-02-04 13:58:38 +01:00
vp8data.c avcodec/vp8: Export vp8_token_update_probs variable 2023-11-15 10:29:03 -05:00
vp8data.h avcodec/vp8: Export vp8_token_update_probs variable 2023-11-15 10:29:03 -05:00
vp8dsp.c lavc/vp8dsp: R-V V vp8_idct_dc_add 2024-02-17 14:45:49 +02:00
vp8dsp.h lavc/vp8dsp: R-V V vp8_idct_dc_add 2024-02-17 14:45:49 +02:00
vp9_mc_template.c
vp9_parser.c
vp9.c avcodec: add D3D12VA hardware accelerated VP9 decoding 2023-12-21 16:15:23 +08:00
vp9.h
vp9block.c
vp9data.c
vp9data.h
vp9dec.h avcodec/vp9: Use RefStruct-pool API for extradata 2023-11-01 20:14:06 +01:00
vp9dsp_8bpp.c
vp9dsp_10bpp.c
vp9dsp_12bpp.c
vp9dsp_template.c
vp9dsp.c
vp9dsp.h
vp9lpf.c
vp9mvs.c
vp9prob.c
vp9recon.c
vp9shared.h avcodec/vp9: Use RefStruct-pool API for extradata 2023-11-01 20:14:06 +01:00
vp56.c
vp56.h
vp56data.c
vp56data.h
vp56dsp.c
vp56dsp.h
vp89_rac.h
vpx_rac.c
vpx_rac.h
vqavideo.c
vqcdec.c avcodec/vqcdec: Avoid unnecessary VLC structure 2023-10-31 20:47:00 +01:00
vt_internal.h
vulkan_av1.c avcodec/vulkan_decode: Un-sparse extensions table 2024-03-07 09:00:39 +01:00
vulkan_decode.c avcodec/vulkan_decode: Remove always-false check 2024-03-07 09:00:47 +01:00
vulkan_decode.h avcodec/vulkan_decode: Un-sparse extensions table 2024-03-07 09:00:39 +01:00
vulkan_h264.c avcodec/vulkan_decode: Un-sparse extensions table 2024-03-07 09:00:39 +01:00
vulkan_hevc.c avcodec/hevc_ps: fix setting HEVCHdrParams fields 2024-03-21 11:31:32 -03:00
vulkan_video_codec_av1std_decode_mesa.h {avcodec,tests}: rename the bundled Mesa AV1 vulkan video headers 2024-02-18 13:16:37 +02:00
vulkan_video_codec_av1std_mesa.h {avcodec,tests}: rename the bundled Mesa AV1 vulkan video headers 2024-02-18 13:16:37 +02:00
vulkan_video.c avcodec/vulkan_video: Merge dec part of FFVkCodecMap and extension props 2024-03-07 09:00:30 +01:00
vulkan_video.h avcodec/vulkan_video: Merge dec part of FFVkCodecMap and extension props 2024-03-07 09:00:30 +01:00
vulkan.c
vulkan.h
vvc_parser.c lavc/vvc_parser: small cleanup for style 2024-03-23 22:49:29 +08:00
vvc.h lavc/vvc: Increase VVC_MAX_* definitions for level 6.3 2024-02-25 18:30:34 -03:00
wavarc.c avcodec/wavarc: Check k in decode_5elp() 2023-10-03 20:09:27 +02:00
wavpack.c avcodec/pthread_frame: Remove ff_thread_release_buffer() 2023-10-22 22:09:59 +02:00
wavpack.h
wavpackdata.c
wavpackenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
wavpackenc.h
wbmpdec.c
wbmpenc.c
wcmv.c
webp_parser.c
webp.c avcodec/webp: respect side data preference 2024-03-08 07:37:56 +01:00
webvttdec.c
webvttenc.c avcodec/srtenc, webvttenc: Use av_printf_format 2024-02-22 01:45:31 +01:00
wma_common.c
wma_common.h
wma_freqs.c
wma_freqs.h
wma.c avcodec/wmaprodec: Avoid superfluous VLC structures 2023-10-31 21:44:48 +01:00
wma.h avcodec/wmaprodec: Avoid superfluous VLC structures 2023-10-31 21:44:48 +01:00
wmadata.h
wmadec.c avcodec/wmaprodec: Avoid superfluous VLC structures 2023-10-31 21:44:48 +01:00
wmaenc.c
wmalosslessdec.c
wmaprodata.h
wmaprodec.c avcodec/wmaprodec: Avoid superfluous VLC structures 2023-10-31 21:44:48 +01:00
wmavoice_data.h
wmavoice.c avcodec/wmavoice: Avoid unnecessary VLC structure 2023-10-31 21:44:48 +01:00
wmv2.c
wmv2.h
wmv2data.c
wmv2data.h
wmv2dec.c avcodec/h263dec: Remove AVCodec.pix_fmts arrays 2024-02-09 08:16:25 +01:00
wmv2dec.h
wmv2dsp.c
wmv2dsp.h
wmv2enc.c
wmv2enc.h
wnv1.c avcodec/wnv1: Avoid unnecessary VLC structure 2023-10-31 20:47:00 +01:00
wrapped_avframe.c
ws-snd1.c
xan.c
xbm_parser.c
xbmdec.c avcodec/xbmdec: Use LUT for hex char->number conversion 2024-03-10 13:51:37 +01:00
xbmenc.c avcodec/xbmenc: Avoid snprintf() for data->hex conversion 2024-03-10 13:50:26 +01:00
xface.c
xface.h
xfacedec.c avcodec: Remove redundant pix_fmts from decoders 2024-02-09 08:16:25 +01:00
xfaceenc.c
xiph.c
xiph.h
xl.c
xma_parser.c
xpmdec.c avcodec/xpmdec: Use LUT for hex char->number conversion 2024-03-10 13:51:37 +01:00
xsubdec.c
xsubenc.c
xvididct.c avcodec/xvididct: Make c* unsigned to avoid undefined overflows 2023-10-16 01:14:10 +02:00
xvididct.h
xwd_parser.c
xwd.h
xwddec.c
xwdenc.c
xxan.c
y41pdec.c
y41penc.c
ylc.c
yop.c
yuv4dec.c
yuv4enc.c
zerocodec.c
zlib_wrapper.c
zlib_wrapper.h
zmbv.c
zmbvenc.c