FFmpeg/libavcodec
Niklas Haas 6225ad5c19 avcodec/dovi_rpu{enc,dec}: fix ms_weight handling
The code as written was wrong. In the spec, these fields are treated
merely as plain integers in the range 0 to 4095. The only difference
between L2 and L8 is that L2.ms_weight also accepts an additional value
of -1, hence the extra sign bit. While it's likely that these are still
shifted integers in disguise, since all real-world samples seem to use
a value of 2048 here, the offset used in the code was wrong.

In addition, because the l8.ms_weight struct member is unsigned, these
wrong shifting semantics ended up overflowing the field, leading to
undefined behavior when transcoding. Fortunately, the damage was
relatively contained in practice, because it just corrupts the coding of
this field, which is ignored in practice in all implementations I have
seen.
2024-06-14 13:43:55 +02:00
..
aac aacdec_usac: always zero out alpha_q values for stereo streams 2024-06-12 03:33:45 +02:00
aarch64 lavc/hevc*: move to hevc/ subdir 2024-06-04 11:46:27 +02:00
arm lavc/hevc*: move to hevc/ subdir 2024-06-04 11:46:27 +02:00
avr32
bfin
bsf avcodec/h265_metadata: Add options to set width/height after crop 2024-06-07 13:14:46 +08: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
hevc avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
loongarch lavc/hevc*: move to hevc/ subdir 2024-06-04 11:46:27 +02:00
mips avcodec/mips/mpegvideo: Set denoise_dct only for encoder 2024-06-12 13:23:30 +02:00
neon makefile: Clean up missed object files with "make clean" 2024-03-10 23:45:51 +02:00
ppc lavc/hevc*: move to hevc/ subdir 2024-06-04 11:46:27 +02:00
riscv lavc/vp8dsp: R-V V bilin_load to bilin_load_h 2024-06-12 18:38:41 +03:00
sparc
tests avcodec/tests/dct: Use 64bit in intermediate for error computation 2024-06-02 22:31:41 +02:00
vvc avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
x86 x86/aacencdsp: fix ff_aac_quantize_bands_avx on unix64 ABI 2024-06-09 17:16:02 -03:00
.gitignore
4xm.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
8bps.c avcodec/8bps: Consider width in the minimal size check 2024-03-10 19:49:03 +01:00
8svx.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
012v.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
a64colors.h
a64multienc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
a64tables.h
aac.h aacdec: increase MAX_ELEM_ID to 64 2024-06-08 00:22:36 +02:00
aac_ac3_parser.c avcodec/aac_ac3_parser: Use ff_adts_header_parse_buf() 2024-05-20 12:06:50 +02:00
aac_ac3_parser.h avcodec/aac_ac3_parser: Untangle AAC and AC3 parsing error codes 2024-05-20 11:58:07 +02:00
aac_defines.h avcodec/aacdec_template: Deduplicate common part of aac_decode_init() 2024-04-23 08:31:30 +02:00
aac_parser.c avcodec/adts_header: Add ff_adts_header_parse_buf() 2024-05-20 12:06:31 +02:00
aaccoder.c avcodec/aacenc: Move initializing DSP out of aacenc.c 2024-03-02 02:54:11 +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
aacenc.c avcodec/aacenc: don't redundantly re-compute max sfb 2024-04-28 13:59:57 +02:00
aacenc.h x86/aacencdsp: add AVX version of quantize_bands 2024-06-09 12:29:49 -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.h
aacenc_quantization_misc.h
aacenc_tns.c avcodec/aacenc_tns: remove unreachable code branch 2024-05-12 16:01:44 +02:00
aacenc_tns.h
aacenc_utils.h avcodec/aacenc: Move initializing DSP out of aacenc.c 2024-03-02 02:54:11 +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.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
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
aacpsdata.c
aacpsdsp.h aacdec: remove AAC-specific MIPS optimizations 2024-04-23 08:31:40 +02:00
aacpsdsp_fixed.c
aacpsdsp_float.c
aacpsdsp_template.c aacdec: remove AAC-specific MIPS optimizations 2024-04-23 08:31:40 +02:00
aacpsy.c aacdec: remove AAC-specific MIPS optimizations 2024-04-23 08:31:40 +02:00
aacsbr.c aacdec: remove AAC-specific MIPS optimizations 2024-04-23 08:31:40 +02:00
aacsbr.h avcodec/aac/aacdec: Fix linking errors with only one decoder enabled 2024-05-07 12:33:50 +02: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/aac/aacdec: Fix linking errors with only one decoder enabled 2024-05-07 12:33:50 +02:00
aacsbrdata.h aacsbr: constify the only SBR table 2024-04-23 08:31:41 +02:00
aactab.c aacdec_usac: use correct TNS values 2024-06-08 00:22:40 +02:00
aactab.h aacdec_usac: use correct TNS values 2024-06-08 00:22:40 +02:00
aandcttab.c
aandcttab.h
aasc.c
ac3.c
ac3.h
ac3_channel_layout_tab.c
ac3_channel_layout_tab.h
ac3_parser.c avcodec/aac_ac3_parser: Untangle AAC and AC3 parsing error codes 2024-05-20 11:58:07 +02:00
ac3_parser.h
ac3_parser_internal.h avcodec/aac_ac3_parser: Untangle AAC and AC3 parsing error codes 2024-05-20 11:58:07 +02:00
ac3dec.c avcodec/aac_ac3_parser: Untangle AAC and AC3 parsing error codes 2024-05-20 11:58:07 +02:00
ac3dec.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
ac3defs.h
ac3dsp.c avcodec/ac3: Implement float_to_fixed24 for aarch64 NEON 2024-04-08 13:36:28 +03:00
ac3dsp.h avcodec/ac3: Implement float_to_fixed24 for aarch64 NEON 2024-04-08 13:36:28 +03:00
ac3enc.c avcodec/ac3enc: Move transient PutBitContext to stack 2024-05-20 14:11:25 +02:00
ac3enc.h avcodec/ac3enc: Move transient PutBitContext to stack 2024-05-20 14:11:25 +02:00
ac3enc_fixed.c avcodec/ac3enc: Avoid allocation for mdct_window 2024-04-18 14:52:26 +02:00
ac3enc_float.c avcodec/ac3enc: Avoid allocation for mdct_window 2024-04-18 14:52:26 +02:00
ac3enc_template.c avcodec/ac3enc_template: Avoid always-true check 2024-05-20 14:11:03 +02: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.c avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
adpcm.h
adpcm_data.c
adpcm_data.h
adpcmenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
adts_header.c avcodec/adts_header: Add ff_adts_header_parse_buf() 2024-05-20 12:06:31 +02:00
adts_header.h avcodec/adts_header: Add ff_adts_header_parse_buf() 2024-05-20 12:06:31 +02:00
adts_parser.c avcodec/adts_header: Add ff_adts_header_parse_buf() 2024-05-20 12:06:31 +02:00
adts_parser.h
adx.c
adx.h
adx_parser.c
adxdec.c
adxenc.c
agm.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
aic.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
alac.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
alac_data.c
alac_data.h
alacdsp.c
alacdsp.h
alacenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
aliaspixdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
aliaspixenc.c
allcodecs.c avcodec/allcodecs: Remove LIBX264_CONST 2024-05-06 14:51:56 +02:00
alsdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
amfenc.c
amfenc.h
amfenc_av1.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
amfenc_h264.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
amfenc_hevc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
amr.h
amr_parser.c
amrnbdata.h
amrnbdec.c
amrwbdata.h
amrwbdec.c avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
anm.c
ansi.c
aom_film_grain.c avcodec/aom_film_grain: implement AFGS1 parsing 2024-03-23 18:55:21 +01:00
aom_film_grain.h avcodec/aom_film_grain: implement AFGS1 parsing 2024-03-23 18:55:21 +01:00
aom_film_grain_template.c avcodec/aom_film_grain: add AOM film grain synthesis 2024-03-23 18:55:21 +01:00
apac.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
apedec.c avcodec/apedec: Use NABS to avoid undefined negation 2024-04-03 00:44:38 +02: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.c avocdec/ass: simplify linebreaks 2024-04-06 09:26:30 +02:00
ass.h
ass_split.c
ass_split.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: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
asvenc.c avcodec/avcodec: Deprecate AV_INPUT_BUFFER_MIN_SIZE 2024-02-21 00:24:44 +01:00
atrac.c
atrac.h
atrac1.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
atrac1data.h
atrac3.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
atrac3data.h
atrac3plus.c avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
atrac3plus.h
atrac3plus_data.h
atrac3plusdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
atrac3plusdsp.c
atrac9dec.c avcodec/atrac9dec: Check init_get_bits8() for failure 2024-05-01 02:57:11 +02:00
atrac9tab.h
atsc_a53.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
atsc_a53.h
audio_frame_queue.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
audio_frame_queue.h
audiodsp.c
audiodsp.h
audiotoolboxdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
audiotoolboxenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
aura.c
av1.h av1dec: add AV1_REF_FRAME_NONE 2024-03-25 08:54:18 +01:00
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
av1dec.c av1dec: Add force_integer_mv derived field for decoder use 2024-05-06 20:17:50 +01:00
av1dec.h av1dec: Add force_integer_mv derived field for decoder use 2024-05-06 20:17:50 +01:00
avcodec.c avcodec/avcodec: free decoded_side_data in ff_codec_close() 2024-05-02 10:39:56 -03:00
avcodec.h lavc/aarch64/fdct: add neon-optimized fdct for aarch64 2024-05-13 14:54:10 +02:00
avcodec_internal.h lavc/decode: move sd_global_map to avcodec 2024-03-28 08:40:01 +01:00
avcodecres.rc
avdct.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
avdct.h
avfft.c lavc/avfft: fix RDFT wrapper stride 2024-04-10 13:22:18 +02:00
avfft.h
avrndec.c avcodec/codec_desc: Mark AVRN, TGQ, PhotoCD, VBN as intra-only 2024-05-19 11:40:55 +02:00
avs.c
avs2.c
avs2.h
avs2_parser.c avcodec/avs2_parser: Assert init_get_bits8() success with const size 15 2024-05-03 02:35:49 +02:00
avs3.h
avs3_parser.c avcodec/avs3_parser: assert the return value of init_get_bits() 2024-05-03 02:35:50 +02:00
avuidec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
avuienc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
bethsoftvideo.c
bethsoftvideo.h
bfi.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
bgmc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
bgmc.h
bink.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
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: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
bitpacked_enc.c
bitstream.c
bitstream.h avcodec: move leb reading functions to its own header 2024-01-31 11:19:16 -03:00
bitstream_filters.c avcodec/bitstream_filters: Declaration of the ff_evc_frame_merge_bsf variable has been moved to the appropriate following the alphabetical order 2024-05-08 21:15:05 -03:00
bitstream_template.h avcodec/vlc: Use union of uint8_t and uint16_t in VLC_MULTI_ELEM 2024-04-02 00:21:59 +02:00
blockdsp.c libavcodec/alpha: remove DSP & support code 2024-06-13 23:14:26 +02:00
blockdsp.h lavc/blockdsp: R-V V clear_block 2024-02-12 22:00:03 +02:00
bmp.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
bmp.h
bmp_parser.c
bmpenc.c avutil/internal: Move avpriv_set_systematic_pal2 decl to imgutils_internal.h 2024-03-31 00:08:43 +01:00
bmvaudio.c
bmvvideo.c
bonk.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
brenderpix.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
bsf.c
bsf.h
bsf_internal.h
bswapdsp.c
bswapdsp.h
bytestream.h
c93.c
cabac.c
cabac.h
cabac_functions.h
canopus.c
canopus.h
cavs.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
cavs.h
cavs_parser.c
cavsdata.c
cavsdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
cavsdsp.c
cavsdsp.h
cbrt_data.c
cbrt_data.h
cbrt_data_fixed.c
cbrt_fixed_tablegen.c
cbrt_tablegen.c
cbrt_tablegen.h
cbrt_tablegen_template.c
cbs.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
cbs.h
cbs_av1.c avcodec/cbs_av1: Avoid shift overflow 2024-05-09 16:17:40 +02:00
cbs_av1.h lavc/cbs_av1: Save more frame ordering information 2024-03-25 08:32:04 +01:00
cbs_av1_syntax_template.c av1dec: add AV1_REF_FRAME_NONE 2024-03-25 08:54:18 +01:00
cbs_bsf.c
cbs_bsf.h all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
cbs_h264.h
cbs_h264_syntax_template.c avcodec/cbs_h2645: Avoid function pointer casts, fix UB 2024-02-25 13:42:47 +01:00
cbs_h265.h lavc/hevc*: move to hevc/ subdir 2024-06-04 11:46:27 +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_h266.h avcodec/vvcdec: misc, add specification name for pps members 2024-04-02 20:24:31 +08:00
cbs_h266_syntax_template.c avcodec/cbs_h266_syntax_template: Use correct format specifier 2024-06-09 10:59:33 +02:00
cbs_h2645.c lavc/hevc*: move to hevc/ subdir 2024-06-04 11:46:27 +02:00
cbs_h2645.h
cbs_internal.h
cbs_jpeg.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
cbs_jpeg.h
cbs_jpeg_syntax_template.c
cbs_mpeg2.c
cbs_mpeg2.h
cbs_mpeg2_syntax_template.c
cbs_sei.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
cbs_sei.h avcodec/cbs_h2645: Avoid function pointer casts, fix UB 2024-02-25 13:42:47 +01:00
cbs_sei_syntax_template.c avcodec/cbs_h2645: Avoid function pointer casts, fix UB 2024-02-25 13:42:47 +01:00
cbs_vp8.c avcodec/cbs_vp8: Improve the bitstream position check 2024-03-26 09:05:04 -04:00
cbs_vp8.h
cbs_vp8_syntax_template.c
cbs_vp9.c
cbs_vp9.h
cbs_vp9_syntax_template.c
ccaption_dec.c avcodec/ccaption_dec: Use static_assert instead of _Static_assert 2024-03-18 01:49:38 +01:00
cdgraphics.c
cdtoons.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
cdxl.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h
cfhd.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
cfhd.h
cfhddata.c
cfhddsp.c
cfhddsp.h
cfhdenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
cfhdencdsp.c
cfhdencdsp.h
cga_data.c
cga_data.h
cinepak.c
cinepakenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
clearvideo.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
clearvideodata.h
cljrdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
cljrenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
cllc.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
cngdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
cngenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
codec.h avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
codec2utils.h
codec_desc.c avcodec/codec_desc: Mark AVRN, TGQ, PhotoCD, VBN as intra-only 2024-05-19 11:40:55 +02:00
codec_desc.h
codec_id.h avcodec/liblc3: add encoding/decoding support of LC3 audio codec 2024-04-04 17:47:31 +02:00
codec_internal.h avcodec/codec_internal: Remove FF_CODEC_CAP_ALLOCATE_PROGRESS 2024-04-19 13:18:04 +02:00
codec_par.c avcodec/codec_par: always clear extradata_size in avcodec_parameters_to_context() 2024-04-24 00:11:37 -03:00
codec_par.h avcodec/codec_par: Reorder AVCodecParameters fields 2024-03-07 08:53:31 -03:00
cook.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
cook_parser.c
cookdata.h
copy_block.h
cpia.c
cri.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
cri_parser.c
cscd.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
cuviddec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
cyuv.c
d3d11va.c
d3d11va.h
d3d12va_av1.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
d3d12va_decode.c avcodec/d3d12va_decode: remove extra spaces for declaration 2024-04-03 10:23:05 +08:00
d3d12va_decode.h
d3d12va_h264.c avcodec/d3d12va: remove unused variables 2024-01-24 17:34:28 -03:00
d3d12va_hevc.c lavc/hevc*: move to hevc/ subdir 2024-06-04 11:46:27 +02:00
d3d12va_mpeg2.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
d3d12va_vc1.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
d3d12va_vp9.c avcodec/d3d12va: remove unused variables 2024-01-24 17:34:28 -03:00
dca.c
dca.h
dca_core.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
dca_core.h
dca_exss.c
dca_exss.h
dca_lbr.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
dca_lbr.h
dca_parser.c
dca_sample_rate_tab.c
dca_sample_rate_tab.h
dca_syncwords.h
dca_xll.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
dca_xll.h
dcaadpcm.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
dcaadpcm.h
dcadata.c
dcadata.h
dcadct.c
dcadct.h
dcadec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
dcadec.h
dcadsp.c
dcadsp.h
dcaenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
dcaenc.h
dcahuff.c
dcahuff.h
dcamath.h
dct.h
dct32.h
dct32_fixed.c
dct32_float.c
dct32_template.c
dctref.c
dctref.h
dds.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
decode.c avcodec/decode: Set KEY flag+pict_type generically for intra-only codecs 2024-05-19 11:39:45 +02:00
decode.h avcodec/decode: add AVFrameSideData helper wrappers that don't depend on frames 2024-04-11 11:46:23 -03:00
defs.h aac: define a new profile for USAC 2024-06-08 00:22:35 +02:00
dfa.c
dfpwmdec.c
dfpwmenc.c
dirac.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
dirac.h
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.c
dirac_dwt.h
dirac_dwt_template.c
dirac_parser.c
dirac_vlc.c
dirac_vlc.h
diracdec.c avcodec/diracdec: Mark flush as av_cold 2024-05-31 14:18:33 +02:00
diracdsp.c
diracdsp.h
diractab.c
diractab.h
dnxhd_parser.c
dnxhddata.c
dnxhddata.h
dnxhddec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
dnxhdenc.c avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
dnxhdenc.h configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
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
dolby_e_parse.c
dolby_e_parser.c
dovi_rpu.c avcodec/dovi_rpu: split into dovi_rpu.c and dovi_rpudec.c 2024-04-22 12:17:05 +02:00
dovi_rpu.h avcodec/dovi_rpuenc: add ff_dovi_rpu_generate() 2024-04-22 12:17:56 +02:00
dovi_rpudec.c avcodec/dovi_rpu{enc,dec}: fix ms_weight handling 2024-06-14 13:43:55 +02:00
dovi_rpuenc.c avcodec/dovi_rpu{enc,dec}: fix ms_weight handling 2024-06-14 13:43:55 +02:00
dpcm.c
dpx.c avcodec/dpx: respect side data preference 2024-03-08 07:37:56 +01:00
dpx_parser.c
dpxenc.c
dsd.c avcodec/dsd: Hoist branch out of loop 2024-04-04 23:58:57 +02:00
dsd.h
dsddec.c avcodec/dsd: Hoist branch out of loop 2024-04-04 23:58:57 +02:00
dsicinaudio.c
dsicinvideo.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
dss_sp.c
dstdec.c
dv.c avcodec/dv: Don't pretend initializing work chunks can fail 2024-04-07 21:59:32 +02:00
dv.h
dv_internal.h avcodec/dv: Don't pretend initializing work chunks can fail 2024-04-07 21:59:32 +02:00
dv_profile.c
dv_profile.h
dv_profile_internal.h
dv_tablegen.c
dv_tablegen.h
dvaudio.h
dvaudio_parser.c
dvaudiodec.c
dvbsub_parser.c
dvbsubdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
dvbsubenc.c
dvbtxt.h
dvd_nav_parser.c
dvdata.c
dvdata.h
dvdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
dvdsub.c
dvdsub.h
dvdsub_parser.c
dvdsubdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
dvdsubenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
dvenc.c avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
dxa.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
dxtory.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
dxv.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
dxv.h lavc/dxv: move tag definitions to common header 2024-02-11 00:40:06 +01:00
dxva2.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
dxva2.h
dxva2_av1.c dxva2_av1: Use av1dec force_integer_mv value 2024-05-06 20:17:50 +01:00
dxva2_h264.c
dxva2_hevc.c lavc/hevcdec: move active PPS from HEVCParamSets to HEVCContext 2024-06-11 17:39:34 +02:00
dxva2_internal.h
dxva2_mpeg2.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
dxva2_vc1.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
dxva2_vp9.c avcodec/vp9: Switch to ProgressFrames 2024-04-19 13:18:04 +02:00
dxvenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
dynamic_hdr_vivid.c
dynamic_hdr_vivid.h
eac3_data.c
eac3_data.h
eac3dec.c avcodec/aac_ac3_parser: Untangle AAC and AC3 parsing error codes 2024-05-20 11:58:07 +02:00
eac3enc.c avcodec/ac3enc: Move transient PutBitContext to stack 2024-05-20 14:11:25 +02:00
eac3enc.h avcodec/ac3enc: Move EAC-3 specific initialization to eac3enc.c 2024-04-11 12:53:26 +02:00
eacmv.c
eaidct.c
eaidct.h
eamad.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
eatgq.c avcodec/codec_desc: Mark AVRN, TGQ, PhotoCD, VBN as intra-only 2024-05-19 11:40:55 +02:00
eatgv.c
eatqi.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
elbg.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
elbg.h
elsdec.c
elsdec.h
encode.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
encode.h avcodec/avcodec: Deprecate AV_INPUT_BUFFER_MIN_SIZE 2024-02-21 00:24:44 +01:00
error_resilience.c avcodec/mpegpicture: Use ThreadProgress instead of ThreadFrame API 2024-06-12 11:53:49 +02:00
error_resilience.h avcodec/mpegpicture: Use ThreadProgress instead of ThreadFrame API 2024-06-12 11:53:49 +02:00
escape124.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
escape130.c
evc.h avcodec/evc: Reference to ISO_IEC_23094-1-2020 document section for EVC_MAX_APS_COUNT enum has been fixed 2024-05-08 21:15:05 -03:00
evc_parse.c
evc_parse.h
evc_parser.c
evc_ps.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
evc_ps.h
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 avcodec/exr: Fix preview overflow 2024-05-13 03:40:19 +02:00
exrdsp.c
exrdsp.h
exrenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
faandct.c
faandct.h
faanidct.c
faanidct.h
fastaudio.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
faxcompr.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
faxcompr.h
fdctdsp.c lavc/aarch64/fdct: add neon-optimized fdct for aarch64 2024-05-13 14:54:10 +02:00
fdctdsp.h lavc/aarch64/fdct: add neon-optimized fdct for aarch64 2024-05-13 14:54:10 +02:00
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
fflcms2.h
ffv1.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
ffv1.h avcodec/ffv1dec: Switch to ProgressFrames 2024-04-19 13:18:04 +02:00
ffv1_template.c
ffv1dec.c avcodec/ffv1dec: Switch to ProgressFrames 2024-04-19 13:18:04 +02:00
ffv1dec_template.c avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
ffv1enc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
ffv1enc_template.c
ffwavesynth.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
fic.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
file_open.c
fits.c
fits.h
fitsdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
fitsenc.c
flac.c
flac.h
flac_parse.h
flac_parser.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
flacdata.c
flacdata.h
flacdec.c avcodec/flacdec: Remove unused variable 2024-05-24 19:05:57 +02:00
flacdsp.c avcodec/flacdsp: split off lpc33 into a dsp function 2024-05-24 09:23:00 -03:00
flacdsp.h avcodec/flacdsp: split off lpc33 into a dsp function 2024-05-24 09:23:00 -03:00
flacdsp_lpc_template.c
flacdsp_template.c
flacenc.c avcodec/flacenc: Avoid shift where possible 2024-04-11 12:53:26 +02:00
flacencdsp.c
flacencdsp.h
flashsv.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
flashsv2enc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
flashsvenc.c
flicvideo.c
float2half.c
flvdec.c avcodec/mpegpicture: Make MPVPicture refcounted 2024-06-12 11:47:49 +02:00
flvdec.h
flvenc.c
flvenc.h
fmtconvert.c
fmtconvert.h
fmvc.c avcodec/fmvc: remove dead assignment 2024-05-13 03:40:17 +02:00
frame_thread_encoder.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
frame_thread_encoder.h
fraps.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
frwu.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
ftr.c
ftr_parser.c avcodec/adts_header: Add ff_adts_header_parse_buf() 2024-05-20 12:06:31 +02:00
g2meet.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
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/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
g723_1.c
g723_1.h
g723_1_parser.c
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 avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
g729.h
g729_parser.c
g729data.h
g729dec.c avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
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 avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
gemdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
get_bits.h avcodec/vlc, bitstream: Fix multi VLC with uint8_t syms on BE 2024-04-02 00:21:59 +02:00
get_buffer.c avcodec/get_buffer: Remove redundant check 2024-06-12 10:37:16 +02:00
gif.c avutil/internal: Move avpriv_set_systematic_pal2 decl to imgutils_internal.h 2024-03-31 00:08:43 +01:00
gif.h
gif_parser.c
gifdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
golomb.c
golomb.h
gsm.h
gsm_parser.c
gsmdec.c
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c
h261.c
h261.h
h261_parser.c
h261data.c
h261dec.c avcodec/mpegpicture: Make MPVPicture refcounted 2024-06-12 11:47:49 +02:00
h261enc.c avcodec/mpegvideo: Add const where appropriate 2024-06-12 11:26:51 +02:00
h261enc.h
h263.c avcodec/mpegvideo: Shorten variable names 2024-06-12 11:19:44 +02:00
h263.h
h263_parser.c
h263data.c
h263data.h
h263dec.c avcodec/mpegvideo: Use enum for msmpeg4_version 2024-06-12 12:03:00 +02:00
h263dec.h avcodec/mpegvideo_dec: Add close function for mpegvideo-decoders 2024-06-12 11:44:13 +02:00
h263dsp.c lavc/h263dsp: R-V V {h,v}_loop_filter 2024-05-22 19:15:39 +03:00
h263dsp.h lavc/h263dsp: R-V V {h,v}_loop_filter 2024-05-22 19:15:39 +03:00
h263enc.h avcodec/h263: Move encoder-only part out of ff_h263_update_motion_val() 2024-06-12 11:14:13 +02:00
h264.h
h264_cabac.c
h264_cavlc.c
h264_direct.c
h264_levels.c
h264_levels.h
h264_loopfilter.c
h264_mb.c
h264_mb_template.c
h264_mc_template.c
h264_mvpred.h
h264_parse.c avcodec/h264_parse: Fix error code in decode_extradata 2024-04-01 17:05:21 +08:00
h264_parse.h
h264_parser.c
h264_picture.c
h264_ps.c avcodec/h264_ps: Fix shadowing 2024-03-10 13:51:37 +01:00
h264_ps.h
h264_refs.c avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
h264_sei.c
h264_sei.h
h264_slice.c avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
h264addpx_template.c
h264chroma.c
h264chroma.h
h264chroma_template.c
h264data.c
h264data.h
h264dec.c avcodec/codec_internal: Remove FF_CODEC_CAP_ALLOCATE_PROGRESS 2024-04-19 13:18:04 +02:00
h264dec.h avcodec/h264dec: Remove unused coded_picture_number 2024-04-28 19:13:17 +02:00
h264dsp.c lavc/startcode: add R-V Zbb startcode_find_candidate 2024-05-19 10:03:49 +03:00
h264dsp.h lavc/startcode: add R-V Zbb startcode_find_candidate 2024-05-19 10:03:49 +03:00
h264dsp_template.c
h264idct.c
h264idct.h
h264idct_template.c
h264pred.c
h264pred.h
h264pred_template.c
h264qpel.c
h264qpel.h
h264qpel_template.c configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
h265_profile_level.c
h265_profile_level.h
h274.c
h274.h
h2645_parse.c lavc/hevc*: move to hevc/ subdir 2024-06-04 11:46:27 +02:00
h2645_parse.h
h2645_sei.c avcodec/h2645_sei: loosen up min luminance requirements 2024-05-28 18:11:57 +02:00
h2645_sei.h avcodec/hevcdec: export global side data in AVCodecContext 2024-04-11 11:48:39 -03:00
h2645_vui.c
h2645_vui.h
h2645data.c
h2645data.h
half2float.c
hap.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
hap.h avcodec/hap: Avoid unnecessary opt.h inclusion 2024-01-28 10:59:36 +01:00
hapdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
hapenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
hca_data.h
hcadec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
hcom.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
hdr_parser.c
hdrdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
hdrenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
hnm4video.c
hpel_template.c
hpeldsp.c libavcodec/alpha: remove DSP & support code 2024-06-13 23:14:26 +02:00
hpeldsp.h
hq_hqa.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02: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 avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
hqx.h
hqxdsp.c
hqxdsp.h
hqxvlc.c
htmlsubtitles.c
htmlsubtitles.h
huffman.c
huffman.h
huffyuv.c avcodec/huffyuv: Return proper error code 2024-04-07 21:59:32 +02:00
huffyuv.h avcodec/huffyuv: Inline common alloc/free functions in their callers 2024-04-07 21:59:32 +02:00
huffyuvdec.c avcodec/huffyuvdec: Use assert to check for things that can't fail 2024-04-07 21:59:32 +02:00
huffyuvdsp.c
huffyuvdsp.h
huffyuvenc.c avcodec/huffyuvenc: Deduplicate options 2024-04-07 21:59:32 +02:00
huffyuvencdsp.c avcodec/huffyuvencdsp: Fix load of misaligned values 2024-04-02 00:21:58 +02:00
huffyuvencdsp.h
hwaccel_internal.h avcodec: remove some references to avcodec_close 2024-02-10 00:04:16 -03:00
hwaccels.h
hwconfig.h
idcinvideo.c
idctdsp.c libavcodec/alpha: remove DSP & support code 2024-06-13 23:14:26 +02:00
idctdsp.h configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
iff.c avcodec/iff: dont add into unused pointers 2024-04-01 19:00:30 +02:00
iirfilter.c
iirfilter.h
ilbcdata.h
ilbcdec.c avcodec/ilbcdec: Remove dead code 2024-06-07 21:42:24 +02:00
imc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
imcdata.h
imgconvert.c
imm4.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
imm5.c
imx.c
indeo2.c
indeo2data.h
indeo3.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
indeo3data.h
indeo4.c
indeo4data.h
indeo5.c
indeo5data.h
intelh263dec.c avcodec/mpegpicture: Make MPVPicture refcounted 2024-06-12 11:47:49 +02:00
internal.h avcodec/decode: Add new ProgressFrame API 2024-04-19 13:18:04 +02:00
interplayacm.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
interplayvideo.c
intrax8.c avcodec/mpegpicture: Rename Picture->MPVPicture 2024-06-12 11:36:09 +02:00
intrax8.h avcodec/mpegpicture: Rename Picture->MPVPicture 2024-06-12 11:36:09 +02:00
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ipu_parser.c
ituh263dec.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
ituh263enc.c avcodec/mpegvideo_enc: Move initializing H263DSP to ituh263enc.c 2024-06-12 13:23:29 +02:00
itut35.h avcodec/h2645_sei: use named constants for ITU-T T.35 metadata 2024-03-19 09:44:59 -03:00
ivi.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
ivi.h avcodec/ivi: make comments more Doxygen-friendly 2024-03-04 17:39:25 +01:00
ivi_dsp.c
ivi_dsp.h
j2kenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
jacosub.h
jacosubdec.c
jfdctfst.c
jfdctint.c
jfdctint_template.c
jni.c avcodec/jni: fix mixed declaration and code 2024-04-21 09:43:17 +02:00
jni.h avcodec: add av_jni_{get,set}_android_app_ctx() helpers 2024-03-23 11:34:34 +01:00
jpeg2000.c avcodec/jpeg2000: Simplify exp2fi for numbers used here 2024-02-20 00:09:05 +01:00
jpeg2000.h
jpeg2000_parser.c
jpeg2000dec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
jpeg2000dec.h
jpeg2000dsp.c
jpeg2000dsp.h
jpeg2000dwt.c
jpeg2000dwt.h
jpeg2000htdec.c avcodec/jpeg2000dec: fix HT block decoder 2024-05-30 21:30:52 -07:00
jpeg2000htdec.h
jpegls.c
jpegls.h
jpeglsdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
jpeglsdec.h
jpeglsenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
jpegquanttables.c
jpegquanttables.h
jpegtables.c
jpegtables.h
jpegtabs.h
jpegxl.h
jpegxl_parse.c
jpegxl_parse.h
jpegxl_parser.c
jrevdct.c
jvdec.c avcodec/codec_desc, jvdec: JV is not intra-only 2024-05-19 11:39:35 +02:00
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 avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
kmvc.c
lagarith.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
lagarithrac.c
lagarithrac.h
latm_parser.c
lcl.h
lcldec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
lclenc.c
leaddata.h
leaddec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02: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 avcodec/lib*, avformat/tee: Simplify iterating over AVDictionary 2024-05-20 13:51:55 +02:00
libaribb24.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
libaribcaption.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
libavcodec.v
libcelt_dec.c
libcodec2.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
libdav1d.c avcodec/dovi_rpu: store entire config record 2024-04-22 12:17:05 +02:00
libdavs2.c avcodec: Remove redundant pix_fmts from decoders 2024-02-09 08:16:25 +01:00
libfdk-aacdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
libfdk-aacenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01: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 avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
libkvazaar.c avcodec/lib*, avformat/tee: Simplify iterating over AVDictionary 2024-05-20 13:51:55 +02:00
liblc3dec.c avcodec/liblc3dec: retrieve duration of the last packet from the demuxer 2024-04-06 09:55:57 +02:00
liblc3enc.c avcodec/liblc3enc: don't force unspec channel layouts 2024-04-04 13:57:34 -03:00
libmp3lame.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
libopencore-amr.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
libopenh264.c
libopenh264.h
libopenh264dec.c
libopenh264enc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +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 avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
librav1e.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +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/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
libsvtav1.c avcodec/lib*, avformat/tee: Simplify iterating over AVDictionary 2024-05-20 13:51:55 +02:00
libtheoraenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
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 avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
libvpx.h
libvpxdec.c
libvpxenc.c lavc/libvpxenc: Fix parsing of ts_layering_mode parameter 2024-05-17 15:40:31 -07:00
libwebpenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
libwebpenc_animencoder.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
libwebpenc_common.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
libwebpenc_common.h
libx264.c avcodec/libx264: Check init_get_bits8() return code 2024-06-07 21:42:25 +02:00
libx265.c avcodec/lib*, avformat/tee: Simplify iterating over AVDictionary 2024-05-20 13:51:55 +02:00
libxavs.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
libxavs2.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
libxevd.c avcodec/evc: Set the AV_FRAME_FLAG_KEY flag for a decoded frame when the decoded packet contains a keyframe 2024-05-08 21:14:56 -03:00
libxeve.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
libxvid.c libavcodec/libxvid: code cleanup (replace magic numbers) 2024-06-05 19:39:35 +02:00
libzvbi-teletextdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
ljpegenc.c avcodec/avcodec: Deprecate AV_INPUT_BUFFER_MIN_SIZE 2024-02-21 00:24:44 +01:00
loco.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
log2_tab.c
lossless_audiodsp.c
lossless_audiodsp.h
lossless_videodsp.c
lossless_videodsp.h
lossless_videoencdsp.c avcodec/lossless_videoencdsp: Don't presume alignment in diff_bytes 2024-04-04 23:57:19 +02:00
lossless_videoencdsp.h avcodec/lossless_videoencdsp: Don't presume alignment in diff_bytes 2024-04-04 23:57:19 +02:00
lpc.c avcodec/lpc: account for odd len values 2024-05-31 13:36:02 -03:00
lpc.h avcodec/lpc: Split inline functions into a header of their own 2024-03-04 02:11:38 +01:00
lpc_functions.h avcodec/lpc: Split inline functions into a header of their own 2024-03-04 02:11:38 +01:00
lscrdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
lsp.c
lsp.h
lzf.c
lzf.h
lzw.c
lzw.h
lzwenc.c
m101.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
mace.c
magicyuv.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
magicyuvenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
Makefile avcodec/hevc/Makefile: Move rules for lavc/* files to lavc/Makefile 2024-06-09 10:59:33 +02:00
mathops.h
mathtables.c
mdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
me_cmp.c libavcodec/alpha: remove DSP & support code 2024-06-13 23:14:26 +02:00
me_cmp.h lavc/me_cmp: R-V V pix_abs 2024-02-21 20:08:25 +02:00
mediacodec.c
mediacodec.h
mediacodec_surface.c
mediacodec_surface.h
mediacodec_sw_buffer.c
mediacodec_sw_buffer.h
mediacodec_wrapper.c avcodec/mediacodec_wrapper: Fix unused variable warning 2024-04-23 15:35:26 +08:00
mediacodec_wrapper.h
mediacodecdec.c lavc/hevc*: move to hevc/ subdir 2024-06-04 11:46:27 +02:00
mediacodecdec_common.c
mediacodecdec_common.h
mediacodecenc.c avcodec/mediacodecenc: workaround the alignment requirement for H.265 2024-06-07 13:14:46 +08:00
metasound.c
metasound_data.h
metasound_twinvq_data.h
mf_utils.c
mf_utils.h avcodec/mfenc: expose more properties of the media foundation encoder 2024-04-02 21:45:47 +01:00
mfenc.c avcodec/mfenc: expose more properties of the media foundation encoder 2024-04-02 21:45:47 +01:00
microdvddec.c
midivid.c
mimic.c avcodec/mimic: Switch to ProgressFrames 2024-04-19 13:18:04 +02:00
misc4.c
misc4_parser.c
mjpeg.h
mjpeg_parser.c
mjpegbdec.c
mjpegdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
mjpegdec.h
mjpegdec_common.c
mjpegenc.c avcodec/mpegpicture: Make MPVPicture refcounted 2024-06-12 11:47:49 +02:00
mjpegenc.h
mjpegenc_common.c
mjpegenc_common.h
mjpegenc_huffman.c
mjpegenc_huffman.h
mlp.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
mlp.h avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
mlp_parse.c
mlp_parse.h
mlp_parser.c
mlpdec.c avcodec/mlpdec: Set AV_FRAME_FLAG_KEY explicitly 2024-05-19 11:39:18 +02:00
mlpdsp.c
mlpdsp.h
mlpenc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
mlz.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
mlz.h
mmaldec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
mmvideo.c
mobiclip.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
motion_est.c avcodec/mpegvideo: Use enum for msmpeg4_version 2024-06-12 12:03:00 +02:00
motion_est.h
motion_est_template.c
motionpixels.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
motionpixels_tablegen.c
motionpixels_tablegen.h
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
mpc.c
mpc.h
mpc7.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
mpc7data.h
mpc8.c
mpc8data.h
mpc8huff.h
mpcdata.h
mpeg4audio.c
mpeg4audio.h mpeg4audio: explicitly define each AOT 2024-06-08 00:22:35 +02:00
mpeg4audio_copy_pce.h
mpeg4audio_sample_rates.c
mpeg4audio_sample_rates.h
mpeg4data.h
mpeg4video.c avcodec/mpegvideo: Shorten variable names 2024-06-12 11:19:44 +02:00
mpeg4video.h
mpeg4video_parser.c
mpeg4videodata.h
mpeg4videodec.c avcodec/mpegpicture: Use ThreadProgress instead of ThreadFrame API 2024-06-12 11:53:49 +02: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 avcodec/mpeg4videoenc: Simplify writing startcodes 2024-06-12 11:53:20 +02:00
mpeg4videoenc.h
mpeg12.c avcodec/mpeg12: Remove always-false check 2024-04-08 15:00:01 +02:00
mpeg12.h
mpeg12codecs.h
mpeg12data.c
mpeg12data.h
mpeg12dec.c avcodec/mpegvideo: Remove pblocks 2024-06-12 12:02:31 +02:00
mpeg12dec.h
mpeg12enc.c avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
mpeg12enc.h
mpeg12framerate.c
mpeg12vlc.h
mpeg_er.c avcodec/mpegpicture: Use ThreadProgress instead of ThreadFrame API 2024-06-12 11:53:49 +02:00
mpeg_er.h
mpegaudio.c
mpegaudio.h
mpegaudio_parser.c
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudiodata.c
mpegaudiodata.h avcodec/mpegaudio(data|dsp): Mark symbols as hidden 2024-03-17 15:10:05 +01:00
mpegaudiodec_common.c
mpegaudiodec_common_tablegen.c
mpegaudiodec_common_tablegen.h
mpegaudiodec_fixed.c
mpegaudiodec_float.c
mpegaudiodec_template.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
mpegaudiodecheader.c
mpegaudiodecheader.h
mpegaudiodsp.c
mpegaudiodsp.h avcodec/mpegaudio(data|dsp): Mark symbols as hidden 2024-03-17 15:10:05 +01:00
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
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/mpegpicture: Avoid MotionEstContext in ff_mpeg_framesize_alloc() 2024-06-12 11:54:57 +02:00
mpegpicture.h avcodec/mpegpicture: Avoid MotionEstContext in ff_mpeg_framesize_alloc() 2024-06-12 11:54:57 +02:00
mpegutils.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
mpegutils.h avcodec/mpegutils: Move definitions to better places 2024-04-08 15:00:01 +02:00
mpegvideo.c libavcodec/alpha: remove DSP & support code 2024-06-13 23:14:26 +02:00
mpegvideo.h avcodec/mpegvideo: Remove fast_dct_quantize 2024-06-12 13:24:20 +02:00
mpegvideo_dec.c avcodec/mpegvideo_dec: Don't sync encoder-only coded_picture_number 2024-06-12 12:01:42 +02:00
mpegvideo_enc.c avcodec/mpegvideo_enc: Don't pretend ff_dct_encode_init() can fail 2024-06-12 13:25:10 +02:00
mpegvideo_motion.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
mpegvideo_parser.c
mpegvideodata.c
mpegvideodata.h
mpegvideodec.h avcodec/mpegpicture: Make MPVPicture refcounted 2024-06-12 11:47:49 +02:00
mpegvideoenc.h avcodec/mpegvideo_enc: Don't pretend ff_dct_encode_init() can fail 2024-06-12 13:25:10 +02:00
mpegvideoencdsp.c
mpegvideoencdsp.h
mpl2dec.c
mpv_reconstruct_mb_template.c avcodec/mpegvideo: Use enum for msmpeg4_version 2024-06-12 12:03:00 +02:00
mqc.c
mqc.h
mqcdec.c
mqcenc.c
mscc.c avcodec/mscc & mwsc: Check loop counts before use 2024-05-19 22:14:39 +02:00
msgsmdec.c
msgsmdec.h
msmpeg4.c avcodec/mpegvideo: Use enum for msmpeg4_version 2024-06-12 12:03:00 +02:00
msmpeg4.h
msmpeg4_vc1_data.c
msmpeg4_vc1_data.h
msmpeg4data.c
msmpeg4data.h
msmpeg4dec.c avcodec/mpegvideo: Use enum for msmpeg4_version 2024-06-12 12:03:00 +02:00
msmpeg4dec.h
msmpeg4enc.c avcodec/mpegvideo: Use enum for msmpeg4_version 2024-06-12 12:03:00 +02:00
msmpeg4enc.h
msp2dec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
msrle.c
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/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
mss2dsp.c
mss2dsp.h
mss3.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
mss4.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
mss12.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
mss12.h
mss34dsp.c
mss34dsp.h
msvideo1.c
msvideo1enc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
mv30.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
mvcdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
mvha.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
mwsc.c avcodec/mscc & mwsc: Check loop counts before use 2024-05-19 22:14:39 +02:00
mxpegdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
nellymoser.c
nellymoser.h
nellymoserdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
nellymoserenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
notchlc.c avcodec/notchlc: Check init_get_bits8() for failure 2024-06-02 22:31:41 +02:00
null.c
nuv.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
nvdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
nvdec.h avcodec/nvdec: Constify bitstream pointee 2024-02-08 14:00:37 +01:00
nvdec_av1.c nvdec_av1: Use av1dec force_integer_mv value 2024-05-06 20:17:50 +01:00
nvdec_h264.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
nvdec_hevc.c lavc/hevcdec: do not pass HEVCContext to ff_hevc_frame_nb_refs() 2024-06-11 17:39:35 +02:00
nvdec_mjpeg.c
nvdec_mpeg4.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
nvdec_mpeg12.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
nvdec_vc1.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
nvdec_vp8.c
nvdec_vp9.c
nvenc.c lavc/hevc*: move to hevc/ subdir 2024-06-04 11:46:27 +02:00
nvenc.h avcodec/nvenc: Multi NVENC Split Frame Encoding in HEVC and AV1 2024-04-13 18:00:43 +02:00
nvenc_av1.c avcodec/nvenc_av1: Correct CQ range for AV1 2024-05-27 19:20:18 +02:00
nvenc_h264.c avcodec/nvenc: add support for lookahead_level 2024-03-31 20:58:27 +02:00
nvenc_hevc.c avcodec/nvenc: add high bit depth encoding for HEVC 2024-04-25 00:33:13 +02:00
omx.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
on2avc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
on2avcdata.c
on2avcdata.h
options.c avcodec/avcodec: free decoded_side_data in ff_codec_close() 2024-05-02 10:39:56 -03:00
options_table.h lavc/aarch64/fdct: add neon-optimized fdct for aarch64 2024-05-13 14:54:10 +02:00
opus.h
opus_celt.c
opus_celt.h
opus_parse.c
opus_parse.h
opus_parser.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
opus_pvq.c avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
opus_pvq.h
opus_rc.c avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
opus_rc.h
opus_silk.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
opus_silk.h
opusdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
opusdec_celt.c opusdsp: add ability to modify deemphasis constant 2024-04-27 11:12:07 +02:00
opusdsp.c opusdsp: add ability to modify deemphasis constant 2024-04-27 11:12:07 +02:00
opusdsp.h opusdsp: add ability to modify deemphasis constant 2024-04-27 11:12:07 +02:00
opusenc.c opusdsp: add ability to modify deemphasis constant 2024-04-27 11:12:07 +02:00
opusenc.h
opusenc_psy.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
opusenc_psy.h
opusenc_utils.h
opustab.c opustab: macro constant as a double 2024-04-29 15:30:25 +02:00
opustab.h opusdsp: add ability to modify deemphasis constant 2024-04-27 11:12:07 +02:00
osq.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
packet.c lavc: rename avpacket.c to packet.c 2024-03-29 09:01:54 +01:00
packet.h avcodec/packet: remove reference to old AV_SIDE_DATA_PARAM_CHANGE_ values 2024-05-31 11:24:37 -03:00
packet_internal.h
paf.h
pafaudio.c
pafvideo.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
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-bluray.c avcodec/pcm-bluray/dvd: Use correct pointer types on BE 2024-03-31 00:08:42 +01:00
pcm-blurayenc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
pcm-dvd.c avcodec/pcm-bluray/dvd: Use correct pointer types on BE 2024-03-31 00:08:42 +01:00
pcm-dvdenc.c avcodec/pcm-dvdenc: 64bit pkt-size 2024-06-02 22:31:42 +02:00
pcm.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
pcm_tablegen.c
pcm_tablegen.h
pcx.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
pcxenc.c avutil/internal: Move avpriv_set_systematic_pal2 decl to imgutils_internal.h 2024-03-31 00:08:43 +01:00
pdvdec.c
pel_template.c
pgssubdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
pgxdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
photocd.c avcodec/codec_desc: Mark AVRN, TGQ, PhotoCD, VBN as intra-only 2024-05-19 11:40:55 +02:00
pictordec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
pixblockdsp.c libavcodec/alpha: remove DSP & support code 2024-06-13 23:14:26 +02:00
pixblockdsp.h configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
pixels.h
pixlet.c avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
png.c
png.h
png_parser.c
pngdec.c avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
pngdsp.c avcodec/pngdsp: Fix unaligned accesses, effective type violations 2024-04-02 00:21:58 +02:00
pngdsp.h
pngenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
pnm.c
pnm.h
pnm_parser.c
pnmdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
pnmenc.c
profiles.c aac: define a new profile for USAC 2024-06-08 00:22:35 +02:00
profiles.h aac: define a new profile for USAC 2024-06-08 00:22:35 +02:00
progressframe.h avcodec/progressframe: Explain how unnamed union can simplify accesses 2024-04-21 16:31:42 +02:00
proresdata.c
proresdata.h
proresdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
proresdec.h
proresdsp.c
proresdsp.h
proresenc_anatoliy.c avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
proresenc_kostya.c avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
prosumer.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
psd.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
psymodel.c
psymodel.h
pthread.c
pthread_frame.c avcodec/mpegpicture: Use ThreadProgress instead of ThreadFrame API 2024-06-12 11:53:49 +02:00
pthread_internal.h
pthread_slice.c
ptx.c
put_bits.h avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
put_golomb.h avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
qcelpdata.h
qcelpdec.c
qdm2.c
qdm2_tablegen.c
qdm2_tablegen.h
qdm2data.h
qdmc.c
qdrw.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
qoadec.c avcodec/qoadec: Fix undefined overflow in lms_predict 2024-03-26 23:19:49 +01:00
qoi.h
qoi_parser.c
qoidec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
qoienc.c
qpeg.c
qpel_template.c
qpeldsp.c
qpeldsp.h
qsv.c qsv: Initialize impl_value 2024-05-28 03:48:04 +02:00
qsv.h
qsv_api.c
qsv_internal.h avcodec/qsv: Use RefStruct API for memory id (mids) array 2024-04-19 13:18:04 +02:00
qsvdec.c lavc/qsvdec: fix keyframes 2024-05-29 10:46:54 +08:00
qsvenc.c lavc/qsvenc: respect user's setting for keyframes 2024-05-29 10:46:54 +08:00
qsvenc.h lavc/qsvenc: add support for oneVPL string API 2024-05-07 11:06:37 +08:00
qsvenc_av1.c lavc/qsvenc_av1: accept HDR metadata if have 2024-05-27 09:38:46 +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/hevc*: move to hevc/ subdir 2024-06-04 11:46:27 +02: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
qtrle.c
qtrleenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
r210dec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
r210enc.c
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 avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
ra288.h
ralf.c
ralfdata.h
rangecoder.c
rangecoder.h
rasc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
ratecontrol.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
ratecontrol.h avcodec/ratecontrol: Avoid padding in RateControlEntry 2024-06-12 10:37:11 +02:00
raw.c
raw.h
rawdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
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
reverse.c
rka.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
rkmppdec.c avcodec/rkmppdec: Allocate AVDRMFrameDescriptor and frame ctx jointly 2024-04-19 13:18:04 +02:00
rl.c
rl.h
rl2.c
rle.c
rle.h
rnd_avg.h
roqaudioenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
roqvideo.c
roqvideo.h
roqvideodec.c
roqvideoenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +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 avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
rtjpeg.c
rtjpeg.h
rtv1.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
rv10.c avcodec/mpegpicture: Make MPVPicture refcounted 2024-06-12 11:47:49 +02:00
rv10dec.h
rv10enc.c
rv10enc.h
rv20enc.c
rv30.c avcodec/mpegvideo_dec: Add close function for mpegvideo-decoders 2024-06-12 11:44:13 +02:00
rv30data.h
rv30dsp.c
rv34.c avcodec/mpegvideo_dec, rv34: Simplify check for "does pic exist?" 2024-06-12 12:01:27 +02:00
rv34.h
rv34_parser.c
rv34data.h
rv34dsp.c lavc/rv34dsp: R-V V rv34_inv_transform_dc 2024-02-17 14:33:35 +02:00
rv34dsp.h lavc/rv40dsp: R-V V chroma_mc 2024-05-03 18:00:53 +03:00
rv34vlc.h
rv40.c avcodec/mpegvideo_dec: Add close function for mpegvideo-decoders 2024-06-12 11:44:13 +02:00
rv40data.h
rv40dsp.c lavc/rv40dsp: R-V V chroma_mc 2024-05-03 18:00:53 +03:00
rv40vlc2.h
s302m.c all: use designated initializers for AVOption.unit 2024-02-14 14:53:41 +01:00
s302menc.c
samidec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
sanm.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
sbc.c
sbc.h
sbc_parser.c
sbcdec.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
sbcdec_data.c
sbcdec_data.h
sbcdsp.c
sbcdsp.h
sbcdsp_data.c
sbcdsp_data.h
sbcenc.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
sbr.h aacdec: remove AAC-specific MIPS optimizations 2024-04-23 08:31:40 +02:00
sbrdsp.c
sbrdsp.h aacdec: remove AAC-specific MIPS optimizations 2024-04-23 08:31:40 +02:00
sbrdsp_fixed.c
sbrdsp_template.c lavc/sbrdsp: add support for 256-bit vectors 2024-05-31 22:22:43 +03:00
scpr.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
scpr.h
scpr3.c avcodec/scpr3: Check add_dec() for failure 2024-06-02 22:31:41 +02:00
scpr3.h
screenpresso.c
sei.h
sga.c avcodec/sga: Make it clear that the return is intentionally not checked 2024-06-01 18:01:29 +02:00
sgi.h
sgidec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
sgienc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
sgirledec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
sheervideo.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
sheervideodata.h
shorten.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
simple_idct.c
simple_idct.h
simple_idct_template.c
sinewin.c
sinewin.h
sinewin_fixed_tablegen.c aacdec_dsp: implement 768-point transform and windowing 2024-06-02 18:34:44 +02:00
sinewin_fixed_tablegen.h aacdec_dsp: implement 768-point transform and windowing 2024-06-02 18:34:44 +02:00
sinewin_tablegen.c
sinewin_tablegen.h
sipr.c
sipr.h
sipr16k.c
sipr16kdata.h
sipr_parser.c
siprdata.h
siren.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
smacker.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
smc.c
smcenc.c
snappy.c
snappy.h
snow.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
snow.h
snow_dwt.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
snow_dwt.h
snowdata.h
snowdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
snowenc.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
sonic.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
sp5x.h
sp5xdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
speedhq.c
speedhq.h
speedhqdec.c lavc/speedhqdec: Reindent 2024-06-03 14:13:34 +02:00
speedhqenc.c avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
speedhqenc.h
speexdata.h
speexdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01: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 avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
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.c
svq1.h
svq1_cb.h
svq1_vlc.h
svq1dec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
svq1enc.c avcodec/mpegpicture: Avoid MotionEstContext in ff_mpeg_framesize_alloc() 2024-06-12 11:54:57 +02:00
svq1enc_cb.h
svq1encdsp.h avcodec/svq1enc: Move initializing DSP out of svq1enc.c 2024-03-02 02:54:11 +01:00
svq3.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
synth_filter.c
synth_filter.h
tableprint.h
tableprint_vlc.h
tak.c
tak.h
tak_parser.c
takdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
takdsp.c
takdsp.h
targa.c
targa.h
targa_y216dec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
targaenc.c Revert "all: Don't set AVClass.item_name to its default value" 2024-01-20 10:34:48 +01:00
tdsc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +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.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
texturedsp_template.c 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: Add API to share RefStruct refs just once 2024-04-19 13:18:04 +02:00
threadframe.h
threadprogress.c avcodec/threadprogress: Add new API for frame-threaded progress 2024-04-19 13:07:48 +02:00
threadprogress.h avcodec/threadprogress: Add new API for frame-threaded progress 2024-04-19 13:07:48 +02:00
tiertexseqv.c
tiff.c avcodec/tiff: Suppress unused variable warnings 2024-06-03 16:38:32 +02:00
tiff.h avcodec/tiff_data: Avoid relocations for TiffGeoTagNameType 2024-03-14 20:37:03 +01:00
tiff_common.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
tiff_common.h
tiff_data.h avcodec/tiff_data: Remove incorrect GeoTIFF entries 2024-03-14 20:37:03 +01:00
tiffenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
tmv.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
to_upper4.c
to_upper4.h
tpeldsp.c
tpeldsp.h
truemotion1.c avcodec/truemotion1: Height not being a multiple of 4 is unsupported 2024-03-26 23:19:49 +01:00
truemotion1data.h
truemotion2.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
truemotion2rt.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
truespeech.c
truespeech_data.h
tscc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
tscc2.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
tscc2data.h
tta.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
ttadata.c
ttadata.h
ttadsp.c
ttadsp.h
ttaenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
ttaencdsp.c
ttaencdsp.h
ttmlenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
ttmlenc.h
twinvq.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
twinvq.h
twinvq_data.h
twinvqdec.c
txd.c
ulti.c
ulti_cb.h
unary.h
utils.c configure: Remove av_restrict 2024-03-15 12:51:15 +01:00
utvideo.h
utvideodec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
utvideodsp.c
utvideodsp.h
utvideoenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
v4l2_buffers.c avcodec/v4l2_(m2m|buffers): Use RefStruct API for context references 2024-04-19 13:18:04 +02:00
v4l2_buffers.h avcodec/v4l2_(m2m|buffers): Use RefStruct API for context references 2024-04-19 13:18:04 +02:00
v4l2_context.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
v4l2_context.h
v4l2_fmt.c
v4l2_fmt.h
v4l2_m2m.c avcodec/v4l2_(m2m|buffers): Use RefStruct API for context references 2024-04-19 13:18:04 +02:00
v4l2_m2m.h avcodec/v4l2_(m2m|buffers): Use RefStruct API for context references 2024-04-19 13:18:04 +02:00
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
v210_template.c
v210dec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
v210dec.h
v210dec_init.h
v210enc.c
v210enc.h
v210enc_init.h
v210x.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
v308dec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
v308enc.c
v408dec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
v408enc.c avcodec/Makefile, v408(dec|enc): Remove remnants of AYUV codecs 2024-05-07 23:53:26 +02:00
v410dec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
v410enc.c
vaapi_av1.c lavc/vaapi_av1: Avoid sending the same slice buffer multiple times 2024-05-29 10:49:35 +08:00
vaapi_decode.c lavc/vaapi_decode: Make it possible to send multiple slice params buffers 2024-05-29 10:47:43 +08:00
vaapi_decode.h lavc/vaapi_decode: Make it possible to send multiple slice params buffers 2024-05-29 10:47:43 +08:00
vaapi_encode.c lavc/vaapi_encode: convert from lambda to qp 2024-04-03 10:26:33 +08:00
vaapi_encode.h lavc/vaapi_encode: Enable block level bitrate control 2024-03-18 12:00:14 +08:00
vaapi_encode_av1.c lavc/vaapi_encode_av1: insert HDR_CLL metadata if have 2024-05-11 15:21:57 +08:00
vaapi_encode_h264.c avcodec/vaapi_encode_h264: use is_reference to fill reference_pic_flag 2024-04-18 14:43:07 +08:00
vaapi_encode_h265.c lavc/hevc*: move to hevc/ subdir 2024-06-04 11:46:27 +02: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_h264.c lavc/vaapi_h264: Fix merging fields in DPB with missing references 2024-05-29 10:52:10 +08:00
vaapi_hevc.c lavc/hevcdec: move active PPS from HEVCParamSets to HEVCContext 2024-06-11 17:39:34 +02:00
vaapi_hevc.h
vaapi_mjpeg.c lavc/vaapi_decode: Make it possible to send multiple slice params buffers 2024-05-29 10:47:43 +08:00
vaapi_mpeg2.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
vaapi_mpeg4.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
vaapi_vc1.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
vaapi_vp8.c lavc/vaapi_decode: Make it possible to send multiple slice params buffers 2024-05-29 10:47:43 +08:00
vaapi_vp9.c lavc/vaapi_decode: Make it possible to send multiple slice params buffers 2024-05-29 10:47:43 +08:00
vb.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vble.c avcodec/vble: Check av_image_get_buffer_size() for failure 2024-05-19 22:12:54 +02:00
vbn.h
vbndec.c avcodec/codec_desc: Mark AVRN, TGQ, PhotoCD, VBN as intra-only 2024-05-19 11:40:55 +02:00
vbnenc.c lavc/texturedsp: require explicitly-set frame dimensions 2024-02-18 07:30:01 +01:00
vc1.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
vc1.h avcodec/vc1_mc: Don't check AVFrame INTERLACE flags 2024-06-12 11:37:33 +02:00
vc1_block.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
vc1_common.h
vc1_loopfilter.c avcodec/mpegvideo: Add const where appropriate 2024-06-12 11:26:51 +02:00
vc1_mc.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
vc1_parser.c avcodec/vc1_parser: Check init_get_bits8() 2024-05-19 11:49:33 +02:00
vc1_pred.c avcodec/vc1_pred: Fix indentation 2024-06-12 12:07:49 +02:00
vc1_pred.h
vc1_vlc_data.h
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c avcodec/mpegvideo: Use enum for msmpeg4_version 2024-06-12 12:03:00 +02:00
vc1dsp.c
vc1dsp.h
vc2enc.c avcodec/vc2enc: Use already available AVPixFmtDescriptor 2024-05-31 14:18:33 +02:00
vc2enc_dwt.c
vc2enc_dwt.h
vcr1.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
vdpau.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
vdpau.h avcodec/vdpau: Deprecate redundant allocators and getter/setter 2024-03-08 00:58:40 +01:00
vdpau_av1.c vdpau_av1: Use av1dec force_integer_mv value 2024-05-06 20:17:50 +01:00
vdpau_h264.c
vdpau_hevc.c lavc/hevcdec: do not pass HEVCContext to ff_hevc_frame_nb_refs() 2024-06-11 17:39:35 +02:00
vdpau_internal.h
vdpau_mpeg4.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
vdpau_mpeg12.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
vdpau_vc1.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
vdpau_vp9.c
version.c lib*/version: Use static_assert for static asserts 2024-03-31 00:08:42 +01:00
version.h lavc: bump minor and add APIchanges entry for new USAC profile 2024-06-08 00:22:36 +02:00
version_major.h lavc/packet: schedule AV_PKT_DATA_QUALITY_FACTOR for removal 2024-03-29 09:01:54 +01:00
videodsp.c
videodsp.h
videodsp_template.c
videotoolbox.c avcodec/mpegpicture: Split MPVPicture into WorkPicture and ordinary Pic 2024-06-12 11:38:13 +02:00
videotoolbox.h avcodec: remove deprecated FF_API_VT_HWACCEL_CONTEXT 2024-03-07 08:53:30 -03:00
videotoolbox_vp9.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
videotoolboxenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vima.c
vlc.c avcodec/vlc: Cleanup on multi table alloc failure in ff_vlc_init_multi_from_lengths() 2024-05-28 03:48:08 +02:00
vlc.h avcodec/vlc: Use union of uint8_t and uint16_t in VLC_MULTI_ELEM 2024-04-02 00:21:59 +02:00
vmdaudio.c
vmdvideo.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vmixdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
vmnc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vorbis.c
vorbis.h
vorbis_data.c avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT 2024-03-07 08:53:30 -03:00
vorbis_data.h avcodec/vorbis_data: Mark symbols as hidden 2024-03-17 15:10:05 +01:00
vorbis_enc_data.h
vorbis_parser.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vorbis_parser.h
vorbis_parser_internal.h
vorbisdec.c avcodec/vorbisdec: don't use double intermediate in vorbisfloat2float 2024-06-13 20:36:09 -03:00
vorbisdsp.c
vorbisdsp.h
vorbisenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vp3.c avcodec/vp3: Replace check by assert 2024-05-19 22:12:54 +02:00
vp3_parser.c
vp3data.h
vp3dsp.c
vp3dsp.h
vp4data.h
vp5.c
vp5data.h
vp6.c
vp6data.h
vp6dsp.c
vp8.c avcodec/vp8: Check cond init 2024-06-07 21:42:24 +02:00
vp8.h avcodec/vp8: Convert to ProgressFrame API 2024-04-19 13:18:04 +02:00
vp8_parser.c
vp8data.c
vp8data.h
vp8dsp.c lavc/vp7dsp: add R-V V vp7_luma_dc_wht 2024-05-29 16:57:02 +03:00
vp8dsp.h lavc/vp7dsp: add R-V V vp7_luma_dc_wht 2024-05-29 16:57:02 +03:00
vp9.c lavc/vp9: reset segmentation fields when segmentation isn't enabled 2024-05-27 12:23:40 +02:00
vp9.h
vp9_mc_template.c avcodec/vp9: Switch to ProgressFrames 2024-04-19 13:18:04 +02:00
vp9_parser.c
vp9block.c avcodec/vp9: Switch to ProgressFrames 2024-04-19 13:18:04 +02:00
vp9data.c
vp9data.h
vp9dec.h avcodec/vp9: Switch to ProgressFrames 2024-04-19 13:18:04 +02:00
vp9dsp.c lavc/vp9dsp: R-V V ipred dc 2024-04-29 20:46:05 +03:00
vp9dsp.h lavc/vp9dsp: R-V V ipred dc 2024-04-29 20:46:05 +03:00
vp9dsp_8bpp.c
vp9dsp_10bpp.c
vp9dsp_12bpp.c
vp9dsp_template.c
vp9lpf.c avcodec/vp9: Switch to ProgressFrames 2024-04-19 13:18:04 +02:00
vp9mvs.c avcodec/vp9: Switch to ProgressFrames 2024-04-19 13:18:04 +02:00
vp9prob.c
vp9recon.c avcodec/vp9: Switch to ProgressFrames 2024-04-19 13:18:04 +02:00
vp9shared.h avcodec/vp9: Simplify replacing VP9Frame 2024-04-19 13:18:04 +02:00
vp56.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vp56.h
vp56data.c
vp56data.h
vp56dsp.c
vp56dsp.h
vp89_rac.h
vpx_rac.c
vpx_rac.h
vqavideo.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vqcdec.c avcodec/vqcdec: Check init_get_bits8() for failure 2024-05-19 22:12:55 +02:00
vt_internal.h
vulkan.c
vulkan.h
vulkan_av1.c vulkan_av1: Fix force_integer_mv value 2024-05-06 20:17:50 +01:00
vulkan_decode.c vulkan_av1: add workaround for NVIDIA drivers tested on broken CTS 2024-04-15 02:40:02 +02:00
vulkan_decode.h vulkan_av1: add workaround for NVIDIA drivers tested on broken CTS 2024-04-15 02:40:02 +02:00
vulkan_h264.c avcodec/vulkan_decode: Un-sparse extensions table 2024-03-07 09:00:39 +01:00
vulkan_hevc.c avcodec: use the renamed av_zero_extend 2024-06-13 20:36:09 -03:00
vulkan_video.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
vulkan_video.h vulkan_av1: port to the new stable API 2024-03-25 08:54:40 +01:00
vvc.h lavc/vvc: Increase VVC_MAX_* definitions for level 6.3 2024-02-25 18:30:34 -03:00
vvc_parser.c lavc/vvc_parser: Fixed the has_b_frames setting 2024-04-21 21:06:50 +08:00
wavarc.c avcodec/wavarc: fix integer overflow in decode_5elp() block type 2 2024-05-06 03:00:41 +02:00
wavpack.c avcodec/wavpack: Remove dead assignments 2024-06-02 22:29:23 +02:00
wavpack.h avcodec/wavpack: Optimize always-false comparison away 2024-04-19 13:18:04 +02:00
wavpackdata.c
wavpackenc.c avcodec/wavpackenc: Use unsigned for potential 31bit shift 2024-06-02 22:29:23 +02:00
wavpackenc.h
wbmpdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
wbmpenc.c
wcmv.c
webp.c avcodec/vp8: Convert to ProgressFrame API 2024-04-19 13:18:04 +02:00
webp_parser.c
webvttdec.c avcodec/ass,webvttdec: implement more portable curly brace escapes 2024-04-06 09:25:03 +02:00
webvttenc.c avcodec/srtenc, webvttenc: Use av_printf_format 2024-02-22 01:45:31 +01:00
wma.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
wma.h
wma_common.c
wma_common.h
wma_freqs.c
wma_freqs.h
wmadata.h
wmadec.c
wmaenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
wmalosslessdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
wmaprodata.h
wmaprodec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
wmavoice.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
wmavoice_data.h
wmv2.c avcodec/mpegvideo: Add const where appropriate 2024-06-12 11:26:51 +02:00
wmv2.h avcodec/mpegvideo: Add const where appropriate 2024-06-12 11:26:51 +02:00
wmv2data.c
wmv2data.h
wmv2dec.c avcodec/mpegvideo_dec: Add close function for mpegvideo-decoders 2024-06-12 11:44:13 +02:00
wmv2dec.h
wmv2dsp.c
wmv2dsp.h
wmv2enc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
wmv2enc.h
wnv1.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
wrapped_avframe.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
ws-snd1.c
xan.c
xbm_parser.c
xbmdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02: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 avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
xma_parser.c
xpmdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
xsubdec.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
xsubenc.c
xvididct.c
xvididct.h
xwd.h
xwd_parser.c
xwddec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
xwdenc.c avutil/internal: Move avpriv_set_systematic_pal2 decl to imgutils_internal.h 2024-03-31 00:08:43 +01:00
xxan.c
y41pdec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
y41penc.c
ylc.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
yop.c avcodec/yop: Add missing AV_CODEC_CAP_DR1 2024-05-19 11:40:43 +02:00
yuv4dec.c avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I 2024-05-19 11:40:07 +02:00
yuv4enc.c
zerocodec.c
zlib_wrapper.c
zlib_wrapper.h
zmbv.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00
zmbvenc.c avutil/common: Don't auto-include mem.h 2024-03-31 00:08:43 +01:00