1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-28 20:53:54 +02:00
FFmpeg/libavcodec
Marton Balint 2eb7df1cbd avcodec/on2avc: use correct fft sizes
Also rename the contexts and the functions so their names will reflect their
intended size.

With the earlier patch this fixes the audio corruption regression caused by
6ba0aa1770.

Fixes ticket #10029.

Signed-off-by: Marton Balint <cus@passwd.hu>
2023-08-08 18:33:21 +02:00
..
aarch64 aarch64/hevc: Replace br return with ret 2023-08-08 13:46:07 +03:00
alpha
arm Revert "avcodec/arm/hevc: remove duplicate mov of deblock neon" 2023-03-23 09:39:32 +02:00
avr32
bfin
loongarch avcodec/la: Add LSX optimization for h264 qpel. 2023-05-25 21:05:01 +02:00
mips mips: fix build fail on MIPS R6 2023-03-26 01:46:39 +01:00
neon
ppc avcodec/dct: Move fdct function declarations to fdctdsp.h 2023-07-29 04:16:59 +02:00
riscv lavc/h264chroma: RISC-V V add motion compensation for 4xH and 2xH chroma blocks 2023-07-25 19:10:40 +03:00
sh4
sparc
tests avcodec/dct: Move fdct function declarations to fdctdsp.h 2023-07-29 04:16:59 +02:00
x86 avcodec/x86/mathops: clip constants used with shift instructions within inline assembly 2023-07-20 16:51:53 -03:00
.gitignore
4xm.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
8bps.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
8svx.c avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2023-02-13 00:36:46 +01:00
012v.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
a64colors.h
a64multienc.c
a64tables.h
aac_ac3_parser.c avcodec/aac_ac3_parser: add preprocessor checks for codec specific code 2023-06-24 14:38:29 -03:00
aac_ac3_parser.h avcodec/ac3_parser: improve false positive detection when parsing sync frames 2022-10-26 10:18:33 -03:00
aac_adtstoasc_bsf.c avcodec/mpeg4audio: Move ff_copy_pce_data() to a header of its own 2022-10-02 20:16:42 +02:00
aac_defines.h aacdec: convert to lavu/tx and support fixed-point 960-sample decoding 2022-11-06 14:39:33 +01:00
aac_parser.c avcodec/aac_ac3_parser: don't fill stream info in the sync function 2022-10-26 10:18:33 -03:00
aac.h aacdec: convert to lavu/tx and support fixed-point 960-sample decoding 2022-11-06 14:39:33 +01:00
aaccoder_trellis.h
aaccoder_twoloop.h
aaccoder.c avcodec/aaccoder: Mark function pointer arrays as const 2022-10-28 09:08:11 +02:00
aacdec_fixed.c aacdec: convert to lavu/tx and support fixed-point 960-sample decoding 2022-11-06 14:39:33 +01:00
aacdec_template.c avcodec/aacdec_template: Fix undefined signed interger operations 2023-07-23 18:08:15 +02:00
aacdec.c aacdec: convert to lavu/tx and support fixed-point 960-sample decoding 2022-11-06 14:39:33 +01:00
aacdectab.h avcodec/aacdec: refactor the channel layout derivation code 2022-11-03 19:39:52 -03:00
aacenc_is.c
aacenc_is.h
aacenc_ltp.c
aacenc_ltp.h
aacenc_pred.c
aacenc_pred.h
aacenc_quantization_misc.h
aacenc_quantization.h
aacenc_tns.c
aacenc_tns.h
aacenc_utils.h
aacenc.c avcodec/aacenc: add strict bit rate control option 2023-06-04 03:36:10 +02:00
aacenc.h aacenc: convert to lavu/tx 2022-11-06 14:39:35 +01:00
aacenctab.c
aacenctab.h
aacps_common.c
aacps_fixed_tablegen.c
aacps_fixed_tablegen.h
aacps_fixed.c
aacps_float.c
aacps_tablegen_template.c
aacps_tablegen.c
aacps_tablegen.h avcodec/aacps_tablegen: fix build error after avutil bump 2023-03-02 15:13:38 +08:00
aacps.c
aacps.h
aacpsdata.c
aacpsdsp_fixed.c
aacpsdsp_float.c
aacpsdsp_template.c lavc/aacpsdsp: use restrict qualifier 2023-07-17 18:48:42 +03:00
aacpsdsp.h lavc/aacpsdsp: RISC-V V add_squares 2022-09-27 13:19:52 +02:00
aacpsy.c avcodec/aacpsy: clip global_quality within the psy_vbr_map array boundaries 2023-04-14 10:04:47 -03:00
aacsbr_fixed.c aacdec: convert to lavu/tx and support fixed-point 960-sample decoding 2022-11-06 14:39:33 +01:00
aacsbr_template.c aacsbr: convert to lavu/tx 2022-11-06 14:39:35 +01:00
aacsbr.c aacdec: convert to lavu/tx and support fixed-point 960-sample decoding 2022-11-06 14:39:33 +01:00
aacsbr.h aacsbr: convert to lavu/tx 2022-11-06 14:39:35 +01:00
aacsbrdata.h
aactab.c avcodec: Rename ff_kbd_window_init() as it will be needed from outside libavcodec 2023-07-22 16:18:39 +02:00
aactab.h
aandcttab.c
aandcttab.h
aasc.c
ac3_channel_layout_tab.c
ac3_channel_layout_tab.h
ac3_parser_internal.h avcodec/ac3dec: split off code discarding garbage at the beginning of a packet 2022-10-26 09:16:21 -03:00
ac3_parser.c avcodec/ac3_parser: improve false positive detection when parsing sync frames 2022-10-26 10:18:33 -03:00
ac3_parser.h
ac3.c
ac3.h avcodec/eac3dec: avoid float noise in fixed mode addition to overflow 2023-01-11 12:12:25 +01:00
ac3dec_data.c
ac3dec_data.h
ac3dec_fixed.c ac3: convert to lavu/tx 2022-11-06 14:39:27 +01:00
ac3dec_float.c avcodec/eac3dec: add detection of Atmos spatial extension profile 2023-03-02 13:45:51 +01:00
ac3dec.c avcodec: Rename ff_kbd_window_init() as it will be needed from outside libavcodec 2023-07-22 16:18:39 +02:00
ac3dec.h avcodec/ac3: Remove unused fields 2023-03-02 21:32:00 +01:00
ac3defs.h
ac3dsp.c avcodec/ac3dsp: Remove unused parameter 2022-09-29 23:37:13 +02:00
ac3dsp.h avcodec/ac3dsp: Remove unused parameter 2022-09-29 23:37:13 +02:00
ac3enc_fixed.c avcodec: Rename ff_kbd_window_init() as it will be needed from outside libavcodec 2023-07-22 16:18:39 +02:00
ac3enc_float.c avcodec: Rename ff_kbd_window_init() as it will be needed from outside libavcodec 2023-07-22 16:18:39 +02:00
ac3enc_template.c ac3: convert to lavu/tx 2022-11-06 14:39:27 +01:00
ac3enc.c avcodec: Remove unnecessary fft, dct inclusions 2022-11-11 12:22:47 +01:00
ac3enc.h ac3: convert to lavu/tx 2022-11-06 14:39:27 +01:00
ac3tab.c
ac3tab.h
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 avcodec/adpcm: Fix integer overflow in intermediate in ADPCM_XMD 2023-05-06 00:32:29 +02:00
adpcm.h
adpcmenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
adts_header.c avcodec/adts_parser: allow passing a pre allocated AACADTSHeaderInfo to avpriv_adts_header_parse() 2022-10-26 10:18:24 -03:00
adts_header.h
adts_parser.c avcodec/adts_parser: allow passing a pre allocated AACADTSHeaderInfo to avpriv_adts_header_parse() 2022-10-26 10:18:24 -03:00
adts_parser.h
adx_parser.c
adx.c
adx.h
adxdec.c
adxenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
agm.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
aic.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
alac_data.c
alac_data.h
alac.c
alacdsp.c lavc/alacdsp: RISC-V V decorrelate_stereo 2022-10-05 06:51:11 +02:00
alacdsp.h lavc/alacdsp: RISC-V V decorrelate_stereo 2022-10-05 06:51:11 +02:00
alacenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
aliaspixdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
aliaspixenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
allcodecs.c lavc/msrleenc: Add msrle encoder 2023-06-20 14:37:52 +02:00
alsdec.c lavc: deprecate AV_CODEC_CAP_SUBFRAMES 2023-05-15 10:24:54 +02:00
amfenc_av1.c libavcodec/amfenc: add PreAnalysis support 2023-06-29 10:49:33 -03:00
amfenc_h264.c libavcodec/amfenc: add PreAnalysis support 2023-06-29 10:49:33 -03:00
amfenc_hevc.c libavcodec/amfenc: add PreAnalysis support 2023-06-29 10:49:33 -03:00
amfenc.c libavcodec/amfenc: add PreAnalysis support 2023-06-29 10:49:33 -03:00
amfenc.h libavcodec/amfenc: add PreAnalysis support 2023-06-29 10:49:33 -03:00
amr_parser.c
amr.h
amrnbdata.h
amrnbdec.c
amrwbdata.h
amrwbdec.c avcodec/amrwbdec: update .p.sample_fmts to planar variant 2022-11-28 09:11:38 +01:00
anm.c
ansi.c libavcodec/ansi: fix ECMA-48 SGR parameter 49 2023-07-12 08:38:51 +10:00
apac.c lavc: deprecate AV_CODEC_CAP_SUBFRAMES 2023-05-15 10:24:54 +02:00
apedec.c lavc: deprecate AV_CODEC_CAP_SUBFRAMES 2023-05-15 10:24:54 +02:00
apng.h
aptx.c
aptx.h
aptxdec.c avcodec/codec_internal: Avoid deprecation warnings for channel_layouts 2022-09-28 23:44:28 +02:00
aptxenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
arbc.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
argo.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
ass_split.c
ass_split.h
ass.c avcodec/ass: specify a permissive encoding 2022-12-03 19:08:44 +01:00
ass.h
assdec.c
assenc.c lavc/ass: error if not passed exactly 1 rect 2023-03-21 14:24:31 -04:00
asv.c avcodec/asv: Split ASV1Context into decoder and encoder contexts 2022-10-05 14:20:33 +02:00
asv.h avcodec/asv: Split ASV1Context into decoder and encoder contexts 2022-10-05 14:20:33 +02:00
asvdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
asvenc.c avcodec/dct: Move fdct function declarations to fdctdsp.h 2023-07-29 04:16:59 +02:00
atrac1.c atrac1: convert to lavu/tx 2022-11-06 14:39:39 +01:00
atrac1data.h
atrac3.c lavc: deprecate AV_CODEC_CAP_SUBFRAMES 2023-05-15 10:24:54 +02:00
atrac3data.h
atrac3plus_data.h
atrac3plus.c avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2023-02-13 00:36:46 +01:00
atrac3plus.h atrac3plus: convert to lavu/tx 2022-11-06 14:39:40 +01:00
atrac3plusdec.c atrac3plus: convert to lavu/tx 2022-11-06 14:39:40 +01:00
atrac3plusdsp.c avcodec: Remove unnecessary fft, dct inclusions 2022-11-11 12:22:47 +01:00
atrac9dec.c lavc: deprecate AV_CODEC_CAP_SUBFRAMES 2023-05-15 10:24:54 +02:00
atrac9tab.h
atrac.c
atrac.h
atsc_a53.c
atsc_a53.h
audio_frame_queue.c
audio_frame_queue.h
audiodsp.c lavc/audiodsp: fix aliasing violation 2023-07-17 18:48:42 +03:00
audiodsp.h lavc/audiodsp: RISC-V F vector_clipf 2022-09-27 13:19:52 +02:00
audiotoolboxdec.c lavc/audiotoolbox: fix build failure on osx 10.5 (v3) 2023-07-15 19:57:47 -03:00
audiotoolboxenc.c lavc/audiotoolbox: fix build failure on osx 10.5 (v3) 2023-07-15 19:57:47 -03:00
aura.c
av1_frame_merge_bsf.c
av1_frame_split_bsf.c
av1_metadata_bsf.c
av1_parse.c av1_parse: Don't reject zero-size padding OBUs 2023-05-17 19:38:45 +00:00
av1_parse.h av1_parse: Remove unused getbits instance 2023-05-17 19:38:45 +00:00
av1_parser.c lavc/av1*: fix exporting framerate 2023-05-15 14:17:49 +02:00
av1.h
av1dec.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
av1dec.h avcodec/av1dec: convert to receive_frame() 2023-05-25 11:21:35 -03:00
avcodec_internal.h lavc: add generic-encode-layer private data 2023-07-07 12:07:23 +02:00
avcodec.c avcodec/internal: Move FF_MAX_EXTRADATA_SIZE to its only user 2023-08-05 09:40:06 +02:00
avcodec.h avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
avcodecres.rc
avdct.c
avdct.h Revert "lavc: deprecate avcodec_dct, av_fft, av_dct, av_rdft and av_mdct" 2022-11-06 12:15:56 -03:00
avfft.c
avfft.h Revert "lavc: deprecate avcodec_dct, av_fft, av_dct, av_rdft and av_mdct" 2022-11-06 12:15:56 -03:00
avpacket.c avcodec/avpacket: use av_dict_iterate 2022-12-01 11:21:14 +01:00
avrndec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
avs2_parser.c avcodec: remove FF_API_AVCTX_TIMEBASE 2023-02-09 15:35:08 +01:00
avs2.c
avs2.h
avs3_parser.c avcodec: remove FF_API_AVCTX_TIMEBASE 2023-02-09 15:35:08 +01:00
avs3.h
avs.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
avuidec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
avuienc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
bethsoftvideo.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
bethsoftvideo.h
bfi.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
bgmc.c
bgmc.h
bink.c avcodec/bink: make two tables use uint8_t type 2023-06-15 18:14:12 +02:00
binkaudio.c lavc/binkaudio: reset input packet on errors 2023-06-17 18:06:33 +02:00
binkdata.h
binkdsp.c
binkdsp.h
bintext.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
bintext.h
bit_depth_template.c
bitpacked_dec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
bitpacked_enc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
bitstream_filters.c avcodec: add MP4 to annexb bsf for H266/VVC 2023-06-29 14:12:50 -03:00
bitstream_template.h lavc/bitstream: avoid UB in bits_{read,peek}_signed(0) 2023-01-18 09:41:32 +01:00
bitstream.c
bitstream.h lavc/bitstream: avoid UB in bits_{read,peek}_signed(0) 2023-01-18 09:41:32 +01:00
blockdsp.c
blockdsp.h
bmp_parser.c
bmp.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
bmp.h
bmpenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
bmvaudio.c
bmvvideo.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
bonk.c avcodec/bonk: Avoid undefined integer overflow in predictor_calc_error() 2023-05-22 02:49:59 +02:00
brenderpix.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
bsf_internal.h
bsf.c lavc/bsf: move IS_EMPTY() to packet_internal() 2023-07-07 12:07:24 +02:00
bsf.h avcodec/bsf: document missing arguments 2022-10-17 09:56:47 +02:00
bswapdsp.c lavc/bswapdsp: RISC-V B bswap_buf 2022-10-05 08:26:19 +02:00
bswapdsp.h lavc/bswapdsp: RISC-V B bswap_buf 2022-10-05 08:26:19 +02:00
bytestream.h avcodec/bytestream: fix warnings with signed/unsigned compare in bytestream.h 2023-04-02 21:31:05 +02:00
c93.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
cabac_functions.h
cabac.c
cabac.h
canopus.c
canopus.h
cavs_parser.c avcodec/cavs_parser: fix finding the end of a frame 2023-05-20 04:03:44 +08:00
cavs.c avcodec/cavs: Only keep what is needed from IDCTDSP-API 2022-10-24 00:47:03 +02:00
cavs.h avcodec/cavs: Only keep what is needed from IDCTDSP-API 2022-10-24 00:47:03 +02:00
cavsdata.c
cavsdec.c avcodec/cavsdec: Check bits left before picture allocation 2023-05-01 00:48:32 +02:00
cavsdsp.c avocdec/cavsdsp: Fix undefined pointer arithmetic 2022-10-04 18:01:01 +02:00
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: expose tile col/row starts in SBs 2023-05-29 00:41:59 +02:00
cbs_av1.c avcodec/cbs: Add specialization for ff_cbs_(read|write)_unsigned() 2023-07-30 21:36:31 +02:00
cbs_av1.h cbs_av1: expose tile col/row starts in SBs 2023-05-29 00:41:59 +02:00
cbs_bsf.c
cbs_bsf.h
cbs_h264_syntax_template.c
cbs_h264.h
cbs_h265_syntax_template.c
cbs_h265.h
cbs_h266_syntax_template.c avcodec/cbs_h266_syntax_template: add missing checks to subpic dimension values 2023-07-25 18:06:57 -03:00
cbs_h266.h avcodec/cbs_h266: add support for Adaptation parameter set NALU type 2023-07-06 11:43:13 -03:00
cbs_h2645.c avcodec/cbs: Add specialization for ff_cbs_(read|write)_unsigned() 2023-07-30 21:36:31 +02:00
cbs_h2645.h
cbs_internal.h avcodec/cbs: Add specialization for ff_cbs_(read|write)_unsigned() 2023-07-30 21:36:31 +02:00
cbs_jpeg_syntax_template.c
cbs_jpeg.c
cbs_jpeg.h
cbs_mpeg2_syntax_template.c
cbs_mpeg2.c avcodec/cbs: Add specialization for ff_cbs_(read|write)_unsigned() 2023-07-30 21:36:31 +02:00
cbs_mpeg2.h
cbs_sei_syntax_template.c avcodec/cbs_{h2645,sei}: add support for Ambient Viewing Environment SEI 2023-01-13 20:53:02 +02:00
cbs_sei.c avcodec/cbs: add cbs implementation for H266/VVC 2023-06-29 14:12:50 -03:00
cbs_sei.h avcodec/cbs_{h2645,sei}: add support for Ambient Viewing Environment SEI 2023-01-13 20:53:02 +02:00
cbs_vp9_syntax_template.c
cbs_vp9.c avcodec/cbs: Add specialization for ff_cbs_(read|write)_unsigned() 2023-07-30 21:36:31 +02:00
cbs_vp9.h
cbs.c avcodec/cbs: Add specialization for ff_cbs_(read|write)_unsigned() 2023-07-30 21:36:31 +02:00
cbs.h avcodec/cbs: add API to discard units by AVDiscard 2023-06-19 11:52:18 +08:00
ccaption_dec.c avcodec/ccaption_dec: simplify init function 2023-05-20 13:06:40 +02:00
cdgraphics.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
cdtoons.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
cdxl.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h
cfhd.c avcodec: use the new AVFrame interlace flags in all decoders and encoders 2023-05-04 18:14:02 -03:00
cfhd.h
cfhddata.c
cfhddsp.c
cfhddsp.h
cfhdenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
cfhdencdsp.c
cfhdencdsp.h
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
cinepakenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
clearvideo.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
clearvideodata.h
cljrdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
cljrenc.c avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2023-02-13 00:36:46 +01:00
cllc.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
cngdec.c
cngenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
codec2utils.h
codec_desc.c avcodec: AC-4 codec registration 2023-06-20 01:11:31 +02:00
codec_desc.h lavc/codec_desc: add a property for codecs that support field coding 2023-05-15 10:31:55 +02:00
codec_id.h avcodec: AC-4 codec registration 2023-06-20 01:11:31 +02:00
codec_internal.h lavc: add a private cap for fake-delay encoders 2023-01-29 09:14:13 +01:00
codec_par.c avcodec/codec_par: always free side data in the destination AVCodecContext 2023-07-25 14:13:42 -03:00
codec_par.h lavc/codec_par: add AVCodecParameters.framerate 2023-05-07 15:47:25 +02:00
codec.h lavc: deprecate AV_CODEC_CAP_SUBFRAMES 2023-05-15 10:24:54 +02:00
cook_parser.c
cook.c cookdec: convert to lavu/tx 2022-11-06 14:39:36 +01:00
cookdata.h
copy_block.h
cos_tablegen.c
cpia.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
cri_parser.c
cri.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
crystalhd.c avcodec: use the new AVFrame interlace flags in all decoders and encoders 2023-05-04 18:14:02 -03:00
cscd.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
cuviddec.c libavcodec/cuviddec: determine amount of decoded surfaces from within cuvid parser 2023-06-06 15:32:41 +02:00
cyuv.c avcodec/cyuv: Remove useless private context 2022-10-21 21:12:45 +02:00
d3d11va.c
d3d11va.h
dca_core_bsf.c
dca_core.c dca_core: convert to lavu/tx 2022-11-06 14:39:36 +01:00
dca_core.h dca_core: convert to lavu/tx 2022-11-06 14:39:36 +01:00
dca_exss.c
dca_exss.h
dca_lbr.c dca_lbr: convert to lavu/tx 2022-11-06 14:39:37 +01:00
dca_lbr.h dca_lbr: convert to lavu/tx 2022-11-06 14:39:37 +01:00
dca_parser.c
dca_sample_rate_tab.c
dca_sample_rate_tab.h
dca_syncwords.h avcodec/dca_xll: add detection of DTS:X and DTS:X IMAX 2023-03-02 13:46:04 +01:00
dca_xll.c avcodec/dca_xll: add detection of DTS:X and DTS:X IMAX 2023-03-02 13:46:04 +01:00
dca_xll.h avcodec/dca_xll: add detection of DTS:X and DTS:X IMAX 2023-03-02 13:46:04 +01:00
dca.c
dca.h
dcaadpcm.c
dcaadpcm.h
dcadata.c
dcadata.h
dcadct.c
dcadct.h
dcadec.c
dcadec.h
dcadsp.c dca_core: convert to lavu/tx 2022-11-06 14:39:36 +01:00
dcadsp.h dca_core: convert to lavu/tx 2022-11-06 14:39:36 +01:00
dcaenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
dcaenc.h
dcahuff.c
dcahuff.h
dcamath.h
dct32_fixed.c
dct32_float.c
dct32_template.c
dct32.h
dct.c
dct.h avcodec/dct: Move fdct function declarations to fdctdsp.h 2023-07-29 04:16:59 +02:00
dctref.c
dctref.h
dds.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
decode.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
decode.h avcodec/decode: Extend ff_hwaccel_frame_priv_alloc()'s task 2023-08-07 09:50:29 +02:00
defs.h
dfa.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
dfpwmdec.c
dfpwmenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
dirac_arith.c
dirac_arith.h
dirac_dwt_template.c avcodec/dirac_dwt: Avoid conversions between function pointers and void* 2022-09-28 23:37:12 +02:00
dirac_dwt.c avcodec/dirac_dwt(_template): Don't use ff_-prefix for static func 2022-09-28 23:23:40 +02:00
dirac_dwt.h avcodec/dirac_dwt: Avoid conversions between function pointers and void* 2022-09-28 23:37:12 +02:00
dirac_parser.c
dirac_vlc.c
dirac_vlc.h
dirac.c avcodec/dirac: Include used headers directly 2023-08-05 09:40:06 +02:00
dirac.h avcodec/dirac: Include used headers directly 2023-08-05 09:40:06 +02:00
diracdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
diracdsp.c
diracdsp.h
diractab.c
diractab.h
dnxhd_parser.c
dnxhddata.c
dnxhddata.h
dnxhddec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
dnxhdenc.c avcodec: use the new AVFrame interlace flags in all decoders and encoders 2023-05-04 18:14:02 -03:00
dnxhdenc.h
dolby_e_parse.c
dolby_e_parser.c
dolby_e.c avcodec: Rename ff_kbd_window_init() as it will be needed from outside libavcodec 2023-07-22 16:18:39 +02:00
dolby_e.h
dovi_rpu.c
dovi_rpu.h
dpcm.c avcodec/dpcm: fix undefined interger overflow in wady 2023-05-06 00:22:27 +02:00
dpx_parser.c
dpx.c avcodec/dpx: fix check of minimal data size for unpadded content 2023-04-08 20:08:18 +02:00
dpxenc.c
dsd.c
dsd.h
dsddec.c
dsicinaudio.c
dsicinvideo.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
dss_sp.c
dstdec.c
dts2pts_bsf.c avcodec/dts2pts_bsf: Avoid poc overflows in cmp_find() 2022-12-28 00:25:35 +01:00
dump_extradata_bsf.c
dv_error_marker_bsf.c
dv_internal.h
dv_profile_internal.h
dv_profile.c
dv_profile.h
dv_tablegen.c
dv_tablegen.h
dv.c
dv.h lavf/dv: use a more granular timebase for audio 2023-05-02 10:57:21 +02:00
dvaudio_parser.c
dvaudio.h
dvaudiodec.c
dvbsub_parser.c
dvbsubdec.c
dvbsubenc.c
dvbtxt.h
dvd_nav_parser.c
dvdata.c
dvdata.h
dvdec.c lavc/dvdec: export bitrate 2023-07-07 12:12:52 +02:00
dvdsub_parser.c avcodec/dvdsub_parser: Fix length check for short packets 2022-11-16 08:41:14 +01:00
dvdsub.c
dvdsub.h
dvdsubdec.c
dvdsubenc.c avcodec/dvdsubenc: remove duplicated ; 2023-01-29 13:10:20 +01:00
dvenc.c avcodec: use the new AVFrame interlace flags in all decoders and encoders 2023-05-04 18:14:02 -03:00
dxa.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
dxtory.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
dxv.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
dxva2_av1.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
dxva2_h264.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
dxva2_hevc.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
dxva2_internal.h
dxva2_mpeg2.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
dxva2_vc1.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
dxva2_vp9.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
dxva2.c
dxva2.h
dynamic_hdr_vivid.c avcodec/dynamic_hdr_vivid: reindent after the previous commit 2023-03-17 18:52:36 +08:00
dynamic_hdr_vivid.h
eac3_core_bsf.c
eac3_data.c
eac3_data.h
eac3dec.c avcodec/eac3dec: add detection of Atmos spatial extension profile 2023-03-02 13:45:51 +01:00
eac3enc.c avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2023-02-13 00:36:46 +01:00
eac3enc.h
eacmv.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
eaidct.c
eaidct.h
eamad.c avcodec/mpeg12: Avoid indirection when accessing rl_vlc tables 2022-10-27 15:44:36 +02:00
eatgq.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
eatgv.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
eatqi.c avcodec/eatqi: Don't use IDCTDSP-API unnecessarily 2022-10-24 00:46:53 +02:00
elbg.c avcodec/elbg: fix integer overflows 2023-05-21 10:50:59 +02:00
elbg.h
elsdec.c
elsdec.h
encode.c lavc/encode: improve unsupported-format error messages 2023-07-11 19:28:18 +02:00
encode.h lavc: add a header for internal generic-layer APIs 2023-07-07 12:07:23 +02:00
error_resilience.c avcodec/error_resilience, mpeg12dec: Remove always-true checks 2023-08-04 11:50:34 +02:00
error_resilience.h Revert "avcodec/er: remove check for fields" 2023-04-14 17:56:45 +02:00
escape124.c avcodec/escape124: Check that blocks are allocated before use 2023-04-14 17:56:44 +02:00
escape130.c
evc_frame_merge_bsf.c avcodec/evc*: Improve included headers 2023-07-24 10:37:07 +02:00
evc_parse.c avcodec/evc*: Improve included headers 2023-07-24 10:37:07 +02:00
evc_parse.h avcodec/evc*: Improve included headers 2023-07-24 10:37:07 +02:00
evc_parser.c avcodec/evc*: Improve included headers 2023-07-24 10:37:07 +02:00
evc_ps.c avcodec/evc_ps: Check num_ref_pic_list_in_sps 2023-07-28 02:12:12 +02:00
evc_ps.h avcodec/evc_ps: Fix size of tile_(row|column) arrays 2023-07-16 17:06:50 +02:00
evc.h avcodec/evc_ps: Check num_ref_pic_list_in_sps 2023-07-28 02:12:12 +02:00
evrcdata.h
evrcdec.c avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2023-02-13 00:36:46 +01:00
exif.c
exif.h
exr.c avcodec/exr: remove wrong scaling for 32bit DWA compression 2023-06-08 12:08:01 +02:00
exrdsp.c
exrdsp.h
exrenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
extract_extradata_bsf.c avcodec/extract_extradata: add support for H266/VVC 2023-06-29 14:12:50 -03:00
faandct.c
faandct.h
faanidct.c
faanidct.h
fastaudio.c
faxcompr.c
faxcompr.h
fdctdsp.c avcodec/dct: Move fdct function declarations to fdctdsp.h 2023-07-29 04:16:59 +02:00
fdctdsp.h avcodec/fdctdsp: Mark functions as hidden 2023-07-29 04:22:01 +02:00
ffjni.c
ffjni.h
fflcms2.c avutil/{color_utils, csp}: merge color_utils into csp and expose API 2023-02-09 15:35:14 +01:00
fflcms2.h
fft_fixed_32.c
fft_float.c
fft_init_table.c
fft_table.h
fft_template.c
fft-internal.h
fft.h
ffv1_template.c
ffv1.c
ffv1.h avcodec/ffv1: use 64-bit frame counter 2023-01-26 20:37:14 +01:00
ffv1dec_template.c avcodec/ffv1: Move ffv1_template.c inclusion to dec/enc templates 2022-10-20 06:57:30 +02:00
ffv1dec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
ffv1enc_template.c avcodec/ffv1: Move ffv1_template.c inclusion to dec/enc templates 2022-10-20 06:57:30 +02:00
ffv1enc.c avcodec: use the new AVFrame interlace flags in all decoders and encoders 2023-05-04 18:14:02 -03:00
ffwavesynth.c
fic.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
file_open.c
filter_units_bsf.c avcodec/filter_units_bsf: reindent after previous commit 2023-06-19 11:52:18 +08:00
fits.c
fits.h
fitsdec.c avcodec/fitsdec: fix decoder class category 2023-05-21 20:31:46 +02:00
fitsenc.c avcodec/fitsenc: mark output packets as keyframes 2023-05-21 20:51:55 +02:00
flac_parse.h
flac_parser.c
flac.c libavcodec/flacdec: Implement decoding of 32 bit-per-sample PCM 2022-12-26 21:15:36 +01:00
flac.h
flacdata.c
flacdata.h
flacdec.c avcodec/flacdec: Fix signed integre overflow 2023-05-06 00:22:25 +02:00
flacdsp_lpc_template.c
flacdsp_template.c
flacdsp.c
flacdsp.h
flacenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
flacencdsp.c
flacencdsp.h
flashsv2enc.c avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2023-02-13 00:36:46 +01:00
flashsv.c
flashsvenc.c avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2023-02-13 00:36:46 +01:00
flicvideo.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
float2half.c
flvdec.c avcodec/flvdec, intelh263dec: Remove redundant assignments 2022-10-31 12:01:33 +01:00
flvdec.h
flvenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
flvenc.h avcodec/mpegvideo_enc: remove picture_number parameter from encode functions 2023-01-26 20:37:01 +01:00
fmtconvert.c lavc/fmtconvert: RISC-V V int32_to_float_fmul_scalar 2022-09-27 13:19:52 +02:00
fmtconvert.h lavc/fmtconvert: RISC-V V int32_to_float_fmul_scalar 2022-09-27 13:19:52 +02:00
fmvc.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
frame_thread_encoder.c avcodec: remove FF_API_THREAD_SAFE_CALLBACKS 2023-02-09 15:24:16 +01:00
frame_thread_encoder.h
fraps.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
frwu.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
ftr_parser.c
ftr.c lavc: deprecate AV_CODEC_CAP_SUBFRAMES 2023-05-15 10:24:54 +02:00
g2meet.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
g722.c
g722.h
g722dec.c
g722dsp.c
g722dsp.h
g722enc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
g723_1_parser.c
g723_1.c
g723_1.h
g723_1dec.c lavc: deprecate AV_CODEC_CAP_SUBFRAMES 2023-05-15 10:24:54 +02:00
g723_1enc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
g726.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
g729_parser.c
g729.h
g729data.h
g729dec.c lavc: deprecate AV_CODEC_CAP_SUBFRAMES 2023-05-15 10:24:54 +02:00
g729postfilter.c avcodec/g729postfilter: Limit shift in long term filter 2023-04-02 23:54:47 +02:00
g729postfilter.h
gdv.c
gemdec.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
get_bits.h lavc/bitstream: avoid UB in bits_{read,peek}_signed(0) 2023-01-18 09:41:32 +01:00
get_buffer.c
gif_parser.c avcodec/gif_parser: fix possible wrong splitting of frames 2023-05-21 10:48:14 +02:00
gif.c avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2023-02-13 00:36:46 +01:00
gif.h
gifdec.c lavc/gifdec: unify get_buffer() calls I/P frames 2023-07-15 11:35:59 +02: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 avcodec/h261: Use ptrdiff_t for stride 2022-10-20 06:57:30 +02:00
h261.h
h261data.c
h261dec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
h261enc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
h261enc.h avcodec/mpegvideo_enc: remove picture_number parameter from encode functions 2023-01-26 20:37:01 +01:00
h263_parser.c avcodec: remove FF_API_FLAG_TRUNCATED 2023-02-09 15:35:14 +01:00
h263.c
h263.h
h263data.c
h263data.h
h263dec.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
h263dec.h
h263dsp.c
h263dsp.h
h263enc.h avcodec/mpegvideo_enc: remove picture_number parameter from encode functions 2023-01-26 20:37:01 +01:00
h264_cabac.c
h264_cavlc.c
h264_direct.c
h264_levels.c
h264_levels.h
h264_loopfilter.c
h264_mb_template.c
h264_mb.c avcodec/h264dec: Move inline functions only used by CABAC/CAVLC code 2023-08-05 09:40:06 +02:00
h264_mc_template.c
h264_metadata_bsf.c avcodec/h264_metadata_bsf: Improve included headers 2023-08-05 09:40:06 +02:00
h264_mp4toannexb_bsf.c
h264_mvpred.h avcodec/h264dec: Move inline functions only used by CABAC/CAVLC code 2023-08-05 09:40:06 +02:00
h264_parse.c
h264_parse.h
h264_parser.c lavf: use AV_CODEC_PROP_FIELDS where appropriate 2023-05-15 10:31:55 +02:00
h264_picture.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
h264_ps.c h264_ps: expose scaling_matrix_present_mask 2023-05-29 00:41:30 +02:00
h264_ps.h h264_ps: expose scaling_matrix_present_mask 2023-05-29 00:41:30 +02:00
h264_redundant_pps_bsf.c
h264_refs.c
h264_sei.c avcodec/h264_sei, sei: Make H264_SEI_FpaType generic 2022-12-01 11:00:41 +01:00
h264_sei.h avcodec/h264_sei, sei: Make H264_SEI_FpaType generic 2022-12-01 11:00:41 +01:00
h264_slice.c avcodec/decode: Extend ff_hwaccel_frame_priv_alloc()'s task 2023-08-07 09:50:29 +02:00
h264.h
h264addpx_template.c
h264chroma_template.c
h264chroma.c lavc/h264chroma: RISC-V V add motion compensation for 8x8 chroma blocks 2023-05-30 17:15:05 +02:00
h264chroma.h lavc/h264chroma: RISC-V V add motion compensation for 8x8 chroma blocks 2023-05-30 17:15:05 +02:00
h264data.c
h264data.h avcodec/h264data: Deduplicate H.26[45] aspect ratio table 2022-12-01 11:00:41 +01:00
h264dec.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
h264dec.h avcodec/h264dec: Move inline functions only used by CABAC/CAVLC code 2023-08-05 09:40:06 +02:00
h264dsp_template.c
h264dsp.c
h264dsp.h
h264idct_template.c
h264idct.c
h264idct.h
h264pred_template.c
h264pred.c
h264pred.h
h264qpel_template.c
h264qpel.c
h264qpel.h
h265_metadata_bsf.c avcodec/h264data: Deduplicate H.26[45] aspect ratio table 2022-12-01 11:00:41 +01:00
h265_profile_level.c
h265_profile_level.h
h266_metadata_bsf.c avcodec/h266_metadata_bsf: Check if there are CodedBitstreamFragment units 2023-07-25 23:17:28 +02:00
h274.c
h274.h avcodec/h274: fix include 2023-01-11 12:12:27 +01:00
h2645_parse.c avcodec/h2645_parse: add support for H266/VVC 2023-06-29 14:12:29 -03:00
h2645_parse.h
h2645_sei.c avcodec: move content light level SEI handling to h2645_sei 2023-07-27 21:45:43 +03:00
h2645_sei.h avcodec: move content light level SEI handling to h2645_sei 2023-07-27 21:45:43 +03:00
h2645_vui.c h2645_vui: expose aspect_ratio_info_present_flag 2023-05-29 00:41:28 +02:00
h2645_vui.h h2645_vui: expose aspect_ratio_info_present_flag 2023-05-29 00:41:28 +02:00
h2645data.c avcodec/h264data: Deduplicate H.26[45] aspect ratio table 2022-12-01 11:00:41 +01:00
h2645data.h avcodec/h264data: Deduplicate H.26[45] aspect ratio table 2022-12-01 11:00:41 +01:00
half2float.c
hap.c
hap.h
hapdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
hapenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
hapqa_extract_bsf.c
hca_data.h
hcadec.c
hcom.c
hdr_parser.c
hdrdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
hdrenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
hevc_cabac.c
hevc_data.c
hevc_data.h
hevc_filter.c
hevc_mp4toannexb_bsf.c
hevc_mvs.c
hevc_parse.c avcodec/hevc_parse: check the size of hvcC is at least 23 2023-07-04 04:49:48 +08:00
hevc_parse.h
hevc_parser.c
hevc_ps_enc.c
hevc_ps.c avcodec/hevc_ps: Improve PPS SCC extension bit depth check 2023-07-10 12:31:06 +02:00
hevc_ps.h hevc_ps: expose sps_extension_present_flag 2023-05-29 00:41:35 +02:00
hevc_refs.c avcodec/decode: Extend ff_hwaccel_frame_priv_alloc()'s task 2023-08-07 09:50:29 +02:00
hevc_sei.c avcodec: move content light level SEI handling to h2645_sei 2023-07-27 21:45:43 +03:00
hevc_sei.h avcodec: move content light level SEI handling to h2645_sei 2023-07-27 21:45:43 +03:00
hevc.h lavc/hevc_ps: Add SPS/PPS parse support for HEVC extension syntax 2023-02-27 13:42:06 +08:00
hevcdec.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
hevcdec.h hevcdec: remove redundant bits_used_for_short_term_rps field 2023-06-07 23:59:12 +02:00
hevcdsp_template.c
hevcdsp.c
hevcdsp.h
hevcpred_template.c
hevcpred.c
hevcpred.h
hnm4video.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
hpel_template.c
hpeldsp.c
hpeldsp.h
hq_hqa.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
hq_hqa.h
hq_hqadata.c
hq_hqadsp.c
hq_hqadsp.h
hqx.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
hqx.h
hqxdsp.c
hqxdsp.h
hqxvlc.c
htmlsubtitles.c
htmlsubtitles.h
huffman.c
huffman.h
huffyuv.c avcodec/huffyuv: Update outdated link 2022-10-09 09:15:40 +02:00
huffyuv.h avcodec/huffyuv: Update outdated link 2022-10-09 09:15:40 +02:00
huffyuvdec.c avcodec/huffyuvdec: Fix undefined behavior with shift 2023-04-14 17:56:36 +02:00
huffyuvdsp.c avcodec/huffyuv: Split HYuvContext into decoder and encoder context 2022-10-09 09:15:40 +02:00
huffyuvdsp.h avcodec/huffyuv: Split HYuvContext into decoder and encoder context 2022-10-09 09:15:40 +02:00
huffyuvenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
huffyuvencdsp.c avcodec/huffyuvencdsp: Pass pix_fmt directly when initing dsp 2022-10-09 09:15:39 +02:00
huffyuvencdsp.h avcodec/huffyuvencdsp: Pass pix_fmt directly when initing dsp 2022-10-09 09:15:39 +02:00
hwaccel_internal.h avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
hwaccels.h avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
hwconfig.h avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
idcinvideo.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
idctdsp.c avcodec/idctdsp: Move ScanTable to mpegvideo 2022-10-24 00:47:14 +02:00
idctdsp.h avcodec/idctdsp: Move ScanTable to mpegvideo 2022-10-24 00:47:14 +02:00
iff.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
iirfilter.c
iirfilter.h
ilbcdata.h
ilbcdec.c
imc.c imc: convert to lavu/tx, remove NIH iMDCT and replace with a standard one 2022-11-06 14:39:42 +01:00
imcdata.h
imgconvert.c
imm4.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
imm5.c
imx_dump_header_bsf.c
imx.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
indeo2.c
indeo2data.h
indeo3.c
indeo3data.h
indeo4.c
indeo4data.h
indeo5.c
indeo5data.h
intelh263dec.c avcodec/flvdec, intelh263dec: Remove redundant assignments 2022-10-31 12:01:33 +01:00
internal.h avcodec/utils: Move ff_int_from_list_or_default() to its only user 2023-08-05 09:40:06 +02:00
interplayacm.c avcodec/interplayacm: do not use NULL for av_log() 2023-04-27 18:34:22 +02:00
interplayvideo.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
intrax8.c lavc/intrax8: fix an assert 2023-07-12 15:35:37 +02:00
intrax8.h avcodec/intrax8: Only keep what is used from ScanTable 2022-10-24 00:47:07 +02:00
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ipu_parser.c
ituh263dec.c avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2023-02-13 00:36:46 +01:00
ituh263enc.c avcodec/mpegvideo_enc: ensure lmin is smaller than lmax 2023-04-18 22:14:06 -03:00
ivi_dsp.c
ivi_dsp.h
ivi.c
ivi.h
j2kenc.c avcodec/j2kenc: use uint64_t type for the lambda value 2023-06-24 14:39:04 -03:00
jacosub.h
jacosubdec.c
jfdctfst.c avcodec/dct: Move fdct function declarations to fdctdsp.h 2023-07-29 04:16:59 +02:00
jfdctint_template.c avcodec/dct: Move fdct function declarations to fdctdsp.h 2023-07-29 04:16:59 +02:00
jfdctint.c
jni.c
jni.h
jpeg2000_parser.c
jpeg2000.c
jpeg2000.h avcodec/jpeg2000dec: add support for HTJ2K block decoding 2023-04-22 15:57:40 -07:00
jpeg2000dec.c avcodec/jpeg2000dec: Check for reduction factor and image offset 2023-06-27 22:36:44 +02:00
jpeg2000dec.h avcodec/jpeg2000dec: move decoder structs to a header file 2023-04-22 15:57:35 -07:00
jpeg2000dsp.c avcodec/jpeg2000dsp: Use unsigned to avoid overflow 2022-10-04 18:00:43 +02:00
jpeg2000dsp.h
jpeg2000dwt.c avcodec/jpeg2000dwt: Fix left shift of negative number 2022-09-29 01:02:55 +02:00
jpeg2000dwt.h
jpeg2000htdec.c avcodec/jpeg2000htdec: Consolidate jpeg2000 spec bits in jpeg2000_bitbuf_refill_backwards() 2023-08-05 19:52:00 +02:00
jpeg2000htdec.h avcodec/jpeg2000dec: add support for HTJ2K block decoding 2023-04-22 15:57:40 -07:00
jpegls.c
jpegls.h
jpeglsdec.c avcodec/mjpegdec: Only use receive_frame for SMVJPEG 2022-12-10 21:15:27 +01:00
jpeglsdec.h
jpeglsenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
jpegquanttables.c avcodec/jpegtables: remove duplicate luma and chroma quantization tables 2022-10-26 20:30:25 +11:00
jpegquanttables.h avcodec/jpegtables: remove duplicate luma and chroma quantization tables 2022-10-26 20:30:25 +11:00
jpegtables.c avcodec/jpegtables: remove duplicate luma and chroma quantization tables 2022-10-26 20:30:25 +11:00
jpegtables.h avcodec/jpegtables: Mark jpegtables as hidden 2022-10-18 15:44:29 +02:00
jpegtabs.h
jrevdct.c avcodec/jrevdct: Fix UB left shifts of negative numbers 2022-09-30 04:45:28 +02:00
jvdec.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
kbdwin.c avcodec: Rename ff_kbd_window_init() as it will be needed from outside libavcodec 2023-07-22 16:18:39 +02:00
kbdwin.h avcodec: Rename ff_kbd_window_init() as it will be needed from outside libavcodec 2023-07-22 16:18:39 +02:00
kgv1dec.c
kmvc.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
lagarith.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
lagarithrac.c
lagarithrac.h
latm_parser.c
lcl.h
lcldec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
lclenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
libaom.c
libaom.h
libaomdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
libaomenc.c avcodec: fix misleading indentation warnings after ticks_per_frame deprecation 2023-07-27 21:24:23 +02:00
libaribb24.c lavc/codec_desc.c: remove AV_CODEC_PROP_TEXT_SUB property from ARIB_CAPTION 2023-03-28 12:02:55 -04:00
libaribcaption.c lavc/libaribcaption.c: add ARIB caption decoder using libaribcaption 2023-03-28 12:05:19 -04:00
libavcodec.v
libcelt_dec.c
libcodec2.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
libdav1d.c avcodec/libdav1d: remove FF_CODEC_CAP_SETS_PKT_DTS flag 2023-07-11 14:26:43 -03:00
libdavs2.c
libfdk-aacdec.c
libfdk-aacenc.c avcodec/libfdk-aaceenc: add a flush callback 2023-04-03 20:15:13 -03:00
libgsmdec.c
libgsmenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
libilbc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
libjxl.c
libjxl.h avcodec/libjxl: add #ifdef guards for libjxl >= 0.8.0 features 2023-02-06 13:05:39 -05:00
libjxldec.c avcodec/libjxldec: build against libjxl 0.9 2023-07-10 16:26:40 -04:00
libjxlenc.c avcodec/libjxlenc: use reciprocol gamma for GAMMA22 and GAMMA28 2023-04-12 10:13:58 -04:00
libkvazaar.c lavc: deprecate AVCodecContext.ticks_per_frame 2023-05-15 10:56:18 +02:00
libmp3lame.c avcodec/libmp3lame: make it possible to set copyright/original flags 2023-05-10 09:42:35 +02:00
libopencore-amr.c avcodec/libopencore-amr: Use frame_number instead of frame_num 2023-03-13 23:36:53 +01:00
libopenh264.c
libopenh264.h
libopenh264dec.c
libopenh264enc.c lavc: deprecate AVCodecContext.ticks_per_frame 2023-05-15 10:56:18 +02:00
libopenjpegenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
libopus.c
libopus.h
libopusdec.c avcodec/vorbis: Split data declarations out into new header 2022-10-03 23:19:47 +02:00
libopusenc.c avcodec/libopusenc: Remove redundant av_packet_unref() 2023-03-18 07:21:35 +01:00
librav1e.c lavc: deprecate AVCodecContext.ticks_per_frame 2023-05-15 10:56:18 +02:00
librsvgdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
libshine.c avcodec/codec_internal: Avoid deprecation warnings for channel_layouts 2022-09-28 23:44:28 +02:00
libspeexdec.c lavc: deprecate AV_CODEC_CAP_SUBFRAMES 2023-05-15 10:24:54 +02:00
libspeexenc.c avcodec/codec_internal: Avoid deprecation warnings for channel_layouts 2022-09-28 23:44:28 +02:00
libsvtav1.c libsvtav1: Add workaround for gop_size == 1 2023-07-13 17:25:02 -04:00
libtheoraenc.c lavc/libtheoraenc: stop setting dts unnecessarily 2023-01-29 09:23:17 +01:00
libtwolame.c avcodec/codec_internal: Avoid deprecation warnings for channel_layouts 2022-09-28 23:44:28 +02:00
libuavs3d.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
libvo-amrwbenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
libvorbisdec.c
libvorbisenc.c avcodec/vorbis: Split data declarations out into new header 2022-10-03 23:19:47 +02:00
libvpx.h libavcodec/libvpxenc: move libvpx-vp9 init_static_data function to the only place it's used 2023-03-01 19:07:08 -03:00
libvpxdec.c avcodec/libvpxdec: Constify VP9-decoder 2023-03-13 23:36:53 +01:00
libvpxenc.c avcodec: fix misleading indentation warnings after ticks_per_frame deprecation 2023-07-27 21:24:23 +02:00
libwebpenc_animencoder.c avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2023-02-13 00:36:46 +01:00
libwebpenc_common.c
libwebpenc_common.h
libwebpenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
libx264.c lavc/libx264: add mb_info option 2023-08-08 10:06:38 +02:00
libx265.c lavc: deprecate AVCodecContext.ticks_per_frame 2023-05-15 10:56:18 +02:00
libxavs2.c avcodec/libxavs2: use av_dict_iterate 2022-12-01 11:21:14 +01:00
libxavs.c avcodec/libxavs: Use frame_num instead of frame_number 2023-03-13 23:36:53 +01:00
libxvid.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
libzvbi-teletextdec.c
ljpegenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
loco.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
log2_tab.c
lossless_audiodsp.c
lossless_audiodsp.h
lossless_videodsp.c
lossless_videodsp.h
lossless_videoencdsp.c
lossless_videoencdsp.h
lpc.c
lpc.h
lscrdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
lsp.c avcodec/lsp: Make ff_lsp2polyf() static 2022-09-29 00:05:32 +02:00
lsp.h avcodec/lsp: Make ff_lsp2polyf() static 2022-09-29 00:05:32 +02:00
lzf.c
lzf.h
lzw.c
lzw.h
lzwenc.c
m101.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
mace.c
magicyuv.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
magicyuvenc.c avcodec/magicyuvenc: put some slice work under parallel execution 2023-06-03 11:34:47 +02:00
Makefile avcodec/Makefile: Unconditionally skip vulkan_video_codec_av1std.h 2023-07-29 04:06:58 +02:00
mathops.h libavcodec/flacdec: Implement decoding of 32 bit-per-sample PCM 2022-12-26 21:15:36 +01:00
mathtables.c
mdct_fixed_32.c
mdct_float.c
mdct_template.c
mdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
me_cmp.c avcodec/mp_cmp: reject invalid comparison function values 2023-04-14 10:04:47 -03:00
me_cmp.h avcodec/mp_cmp: reject invalid comparison function values 2023-04-14 10:04:47 -03:00
media100_to_mjpegb_bsf.c avcodec: add media100_to_mjpegb bitstream filter and use it 2023-01-31 17:06:29 +01:00
mediacodec_surface.c avcodec/mediacodec: add ANativeWindow support 2022-11-21 23:55:57 +08:00
mediacodec_surface.h avcodec/mediacodec: add ANativeWindow support 2022-11-21 23:55:57 +08:00
mediacodec_sw_buffer.c
mediacodec_sw_buffer.h
mediacodec_wrapper.c avcodec/mediacodec: Add AV1 encoder 2023-05-17 19:19:51 +08:00
mediacodec_wrapper.h avcodec/mediacodecdec: refactor color space utils 2023-03-18 00:13:12 +08:00
mediacodec.c
mediacodec.h avcodec/mediacodec: link to related documentation 2022-10-17 09:55:19 +02:00
mediacodecdec_common.c avcodec/mediacodecdec: refactor color space utils 2023-03-18 00:13:12 +08:00
mediacodecdec_common.h avcodec/mediacodecdec: enable NDK mediacodec 2022-11-21 23:53:04 +08:00
mediacodecdec.c avcodec/mediacodecdec: remove FF_CODEC_CAP_SETS_PKT_DTS flag 2023-07-11 14:26:43 -03:00
mediacodecenc.c avcodec/mediacodecenc: add profile names to options 2023-06-19 12:19:29 +08:00
metasound_data.h avcodec/metasound_data: Include data into metasound.c directly 2022-10-28 09:38:45 +02:00
metasound_twinvq_data.h avcodec/metasound_data: Move data shared with twinvq into a new file 2022-10-28 09:38:45 +02:00
metasound.c avcodec/metasound_data: Include data into metasound.c directly 2022-10-28 09:38:45 +02:00
mf_utils.c
mf_utils.h
mfenc.c lavc: deprecate AVCodecContext.ticks_per_frame 2023-05-15 10:56:18 +02:00
microdvddec.c
midivid.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
mimic.c avcodec/mimic: Only keep what is used from ScanTable 2022-10-24 00:47:09 +02:00
misc4_parser.c
misc4.c lavc: deprecate AV_CODEC_CAP_SUBFRAMES 2023-05-15 10:24:54 +02:00
mjpeg2jpeg_bsf.c
mjpeg_parser.c
mjpeg.h
mjpega_dump_header_bsf.c
mjpegbdec.c avcodec: add media100_to_mjpegb bitstream filter and use it 2023-01-31 17:06:29 +01:00
mjpegdec_common.c
mjpegdec.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
mjpegdec.h avcodec/mjpegdec: Only use receive_frame for SMVJPEG 2022-12-10 21:15:27 +01:00
mjpegenc_common.c avcodec/mjpegenc: take into account component count when writing the SOF header size 2022-11-26 09:54:01 -03:00
mjpegenc_common.h avcodec/mjpegenc_common: Only pass what is used from ScanTable 2022-10-24 00:47:11 +02:00
mjpegenc_huffman.c
mjpegenc_huffman.h
mjpegenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
mjpegenc.h
mlp_parse.c avcodec/mlpdec: parse and use substream info bits 2023-01-31 18:45:22 +01:00
mlp_parse.h avcodec/mlpdec: parse and use substream info bits 2023-01-31 18:45:22 +01:00
mlp_parser.c
mlp.c
mlp.h
mlpdec.c avcodec/mlpdec: add detection of Atmos spatial extension profile in TrueHD 2023-03-02 13:45:59 +01:00
mlpdsp.c
mlpdsp.h
mlpenc.c avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2023-02-13 00:36:46 +01:00
mlz.c
mlz.h
mmaldec.c avcodec/mmaldec: remove FF_CODEC_CAP_SETS_PKT_DTS flag 2023-07-11 14:26:43 -03:00
mmvideo.c
mobiclip.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
motion_est_template.c avcodec/motion_est_template: Avoid using last + 1 element of array 2022-10-24 16:28:14 +02:00
motion_est.c avcodec/mp_cmp: reject invalid comparison function values 2023-04-14 10:04:47 -03:00
motion_est.h avcodec/motion_est: Remove unused field 2022-11-06 17:41:26 +01:00
motionpixels_tablegen.c
motionpixels_tablegen.h
motionpixels.c avcodec/motionpixels: Mask pixels to valid values 2023-02-23 23:34:24 +01:00
movsub_bsf.c
movtextdec.c
movtextenc.c
mp3_header_decompress_bsf.c
mpc7.c
mpc7data.h
mpc8.c
mpc8data.h
mpc8huff.h
mpc.c
mpc.h
mpcdata.h
mpeg2_metadata_bsf.c
mpeg4_unpack_bframes_bsf.c
mpeg4audio_copy_pce.h avcodec/mpeg4audio: Move ff_copy_pce_data() to a header of its own 2022-10-02 20:16:42 +02:00
mpeg4audio_sample_rates.c
mpeg4audio_sample_rates.h
mpeg4audio.c avcodec/aacdec: add support for channel configuration 14 2022-11-03 19:39:52 -03:00
mpeg4audio.h avcodec/aacdec: add support for channel configuration 14 2022-11-03 19:39:52 -03:00
mpeg4data.h avcodec/mpeg4data: Move ff_mpeg4_resync_prefix to its only user 2022-11-11 12:24:23 +01:00
mpeg4video_parser.c avcodec: remove FF_API_FLAG_TRUNCATED 2023-02-09 15:35:14 +01:00
mpeg4video.c
mpeg4video.h
mpeg4videodata.h avcodec/mpeg4data: Move ff_mpeg4_resync_prefix to its only user 2022-11-11 12:24:23 +01:00
mpeg4videodec.c avcodec: Ignoring errors is only possible before the input end 2023-06-18 14:29:11 +02:00
mpeg4videodec.h avcodec/mpegvideo: Move sprite-related fields to Mpeg4DecContext 2022-10-20 07:56:17 +02:00
mpeg4videodefs.h
mpeg4videodsp.c avcodec/mpegvideodsp: Make MpegVideoDSP MPEG-4 only 2022-10-20 07:56:17 +02:00
mpeg4videodsp.h avcodec/mpegvideodsp: Make MpegVideoDSP MPEG-4 only 2022-10-20 07:56:17 +02:00
mpeg4videoenc.c avcodec: use the new AVFrame interlace flags in all decoders and encoders 2023-05-04 18:14:02 -03:00
mpeg4videoenc.h avcodec/mpegvideo_enc: remove picture_number parameter from encode functions 2023-01-26 20:37:01 +01:00
mpeg12.c avcodec: remove FF_API_FLAG_TRUNCATED 2023-02-09 15:35:14 +01:00
mpeg12.h avcodec: remove FF_API_FLAG_TRUNCATED 2023-02-09 15:35:14 +01:00
mpeg12codecs.h avcodec/mpeg12: Move ff_mpeg1_clean_buffers decl to a new header 2022-10-04 17:41:34 +02:00
mpeg12data.c avcodec/mpeg12data: Remove ff_rl_mpeg1 2022-10-27 15:44:38 +02:00
mpeg12data.h avcodec/mpeg12vlc: Move MPEG-1/2 RL VLCs to it 2022-10-04 17:41:34 +02:00
mpeg12dec.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
mpeg12dec.h avcodec/mpeg12vlc: Move MPEG-1/2 RL VLCs to it 2022-10-04 17:41:34 +02:00
mpeg12enc.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
mpeg12enc.h avcodec/mpegvideo_enc: remove picture_number parameter from encode functions 2023-01-26 20:37:01 +01:00
mpeg12framerate.c
mpeg12vlc.h avcodec/mpeg12data: Remove ff_rl_mpeg1 2022-10-27 15:44:38 +02:00
mpeg_er.c avcodec/mpegvideo: Split ff_mpv_reconstruct_mb() into de/encoder part 2022-10-20 07:29:03 +02:00
mpeg_er.h
mpegaudio_parser.c
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudio.c
mpegaudio.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_common_tablegen.c
mpegaudiodec_common_tablegen.h
mpegaudiodec_common.c avcodec/mpegaudiodec_common: fix values for 24k sample rate 2022-10-20 10:06:50 +02:00
mpegaudiodec_fixed.c
mpegaudiodec_float.c
mpegaudiodec_template.c
mpegaudiodecheader.c
mpegaudiodecheader.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudiodsp.c
mpegaudiodsp.h
mpegaudioenc_fixed.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
mpegaudioenc_float.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
mpegaudioenc_template.c
mpegaudiotab.h
mpegaudiotabs.c
mpegaudiotabs.h
mpegpicture.c avcodec/decode: Extend ff_hwaccel_frame_priv_alloc()'s task 2023-08-07 09:50:29 +02:00
mpegpicture.h avcodec/mpegvideo_enc: do not use AVFrame.*_picture_number for encoding 2023-02-13 00:36:49 +01:00
mpegutils.c avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2023-02-13 00:36:46 +01:00
mpegutils.h
mpegvideo_dec.c avcodec/mpegvideo_dec: Use av_fast_padded_malloc where appropriate 2023-08-02 18:31:59 +02:00
mpegvideo_enc.c avcodec/dct: Move fdct function declarations to fdctdsp.h 2023-07-29 04:16:59 +02:00
mpegvideo_motion.c avcodec/mpegvideo_motion: Move mspel/gmc motion to mpeg4videodec.c 2022-10-20 07:56:17 +02:00
mpegvideo_parser.c lavc: deprecate AVCodecContext.ticks_per_frame 2023-05-15 10:56:18 +02:00
mpegvideo.c avcodec: remove FF_API_FLAG_TRUNCATED 2023-02-09 15:35:14 +01:00
mpegvideo.h avcodec: remove FF_API_FLAG_TRUNCATED 2023-02-09 15:35:14 +01:00
mpegvideodata.c avcodec/mpegvideodata: Join mpeg1/2 dc scale tables 2022-10-31 12:01:33 +01:00
mpegvideodata.h avcodec/mpegvideodata: Mark tables as hidden 2022-10-31 12:01:33 +01:00
mpegvideodec.h avcodec/mpegvideo: Split ff_mpv_reconstruct_mb() into de/encoder part 2022-10-20 07:29:03 +02:00
mpegvideoenc.h
mpegvideoencdsp.c
mpegvideoencdsp.h
mpl2dec.c
mpv_reconstruct_mb_template.c avcodec/mpegvideo_dec: Don't use MotionEstContext as scratch space 2022-11-06 17:41:26 +01:00
mqc.c
mqc.h
mqcdec.c
mqcenc.c
mscc.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
msgsmdec.c
msgsmdec.h
msmpeg4_vc1_data.c avcodec/msmpeg4data: Move data shared between msmpeg4 and VC-1 out 2022-11-06 17:41:26 +01:00
msmpeg4_vc1_data.h avcodec/msmpeg4data: Move data shared between msmpeg4 and VC-1 out 2022-11-06 17:41:26 +01:00
msmpeg4.c avcodec/vc1dec: Split VC-1 decoders from msmpeg4 2022-11-06 17:41:26 +01:00
msmpeg4.h
msmpeg4data.c avcodec/msmpeg4data: Move data shared between msmpeg4 and VC-1 out 2022-11-06 17:41:26 +01:00
msmpeg4data.h avcodec/msmpeg4data: Move data shared between msmpeg4 and VC-1 out 2022-11-06 17:41:26 +01:00
msmpeg4dec.c avcodec/vc1dec: Split VC-1 decoders from msmpeg4 2022-11-06 17:41:26 +01:00
msmpeg4dec.h avcodec/vc1_block: Don't duplicate #defines 2022-11-06 17:41:26 +01:00
msmpeg4enc.c avcodec: fix misleading indentation warnings after ticks_per_frame deprecation 2023-07-27 21:24:23 +02:00
msmpeg4enc.h avcodec/mpegvideo_enc: remove picture_number parameter from encode functions 2023-01-26 20:37:01 +01:00
msp2dec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
msrle.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
msrledec.c
msrledec.h
msrleenc.c avcodec/msrleenc: Constify pointers for frame->data 2023-07-17 16:23:26 +02:00
mss1.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
mss2.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
mss2dsp.c
mss2dsp.h
mss3.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
mss4.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
mss12.c
mss12.h
mss34dsp.c avcodec/jpegtables: remove duplicate luma and chroma quantization tables 2022-10-26 20:30:25 +11:00
mss34dsp.h
msvideo1.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
msvideo1enc.c avcodec/msvideo1enc: Add check for av_malloc 2023-04-16 23:36:03 -03:00
mv30.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
mvcdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
mvha.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
mwsc.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
mxpegdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
nellymoser.c
nellymoser.h
nellymoserdec.c nellymoserdec: convert to lavu/tx 2022-11-06 14:39:38 +01:00
nellymoserenc.c nellymoserenc: convert to lavu/tx 2022-11-06 14:39:38 +01:00
noise_bsf.c avcodec/noise_bsf: Check for wrapped frames 2023-06-06 21:38:02 +02:00
notchlc.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
null_bsf.c
null.c lavc: add null codecs 2023-01-31 09:00:56 +01:00
nuv.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
nvdec_av1.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
nvdec_h264.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
nvdec_hevc.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
nvdec_mjpeg.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
nvdec_mpeg4.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
nvdec_mpeg12.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
nvdec_vc1.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
nvdec_vp8.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
nvdec_vp9.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
nvdec.c avcodec/nvdec: make explicit copy of frames unless user requested otherwise 2022-12-10 00:52:34 +01:00
nvdec.h
nvenc_av1.c avcodec/nvenc: let preset decide default gop size 2023-06-22 19:33:09 +02:00
nvenc_h264.c avcodec/nvenc: let preset decide default gop size 2023-06-22 19:33:09 +02:00
nvenc_hevc.c avcodec/nvenc: let preset decide default gop size 2023-06-22 19:33:09 +02:00
nvenc.c avcodec/nvenc: Remove always-true check 2023-08-02 18:31:59 +02:00
nvenc.h avcodec/nvenc: handle frame durations and AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE 2023-06-16 22:10:42 +02:00
omx.c
on2avc.c avcodec/on2avc: use correct fft sizes 2023-08-08 18:33:21 +02:00
on2avcdata.c
on2avcdata.h
options_table.h lavc: deprecate AV_CODEC_FLAG_DROPCHANGED 2023-07-15 10:19:33 +02:00
options.c avcodec: remove FF_API_GET_FRAME_CLASS 2023-02-09 15:24:16 +01:00
opus_celt.c avcodec/opus: Rename opus.c->opus_celt.c, opus_celt.c->opusdec_celt.c 2022-10-09 19:45:06 +02:00
opus_celt.h avcodec/opus: Move defines to better places 2022-10-05 02:15:43 +02:00
opus_metadata_bsf.c
opus_parse.c avcodec/opus: Use prefix for defines 2022-10-08 10:19:30 +02:00
opus_parse.h avcodec/opus: Use prefix for defines 2022-10-08 10:19:30 +02:00
opus_parser.c avcodec/opus: Move stuff shared by decoder and parser to a new file 2022-10-05 02:04:41 +02:00
opus_pvq.c avcodec/opus_pvq: Don't build ppp_pvq_search_c when unused 2022-10-08 10:19:47 +02:00
opus_pvq.h avcodec/opus_celt, opus_pvq: Move CeltPVQ typedef to opus_pvq.h 2022-10-05 02:08:39 +02:00
opus_rc.c avcodec/opus_rc: Don't duplicate define 2022-10-08 10:19:36 +02:00
opus_rc.h avcodec/opus_rc: Don't duplicate define 2022-10-08 10:19:36 +02:00
opus_silk.c avcodec/opus: Move Silk declarations to a new header, opus_silk.h 2022-10-05 02:15:43 +02:00
opus_silk.h avcodec/opus: Move Silk declarations to a new header, opus_silk.h 2022-10-05 02:15:43 +02:00
opus.h avcodec/opus: Use prefix for defines 2022-10-08 10:19:30 +02:00
opusdec_celt.c avcodec/opus: Rename opus.c->opus_celt.c, opus_celt.c->opusdec_celt.c 2022-10-09 19:45:06 +02:00
opusdec.c avcodec/opus: Move Silk declarations to a new header, opus_silk.h 2022-10-05 02:15:43 +02:00
opusdsp.c lavc/opusdsp: RISC-V V (128-bit) postfilter 2022-10-10 02:22:10 +02:00
opusdsp.h lavc/opusdsp: RISC-V V (128-bit) postfilter 2022-10-10 02:22:10 +02:00
opusenc_psy.c avcodec/opus_rc: Don't duplicate define 2022-10-08 10:19:36 +02:00
opusenc_psy.h avcodec/opusenc_psy: Remove unused/write-only context members 2022-10-08 10:19:23 +02:00
opusenc_utils.h avcodec/opus: Move Silk declarations to a new header, opus_silk.h 2022-10-05 02:15:43 +02:00
opusenc.c avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2023-02-13 00:36:46 +01:00
opusenc.h avcodec/opus: Move defines to better places 2022-10-05 02:15:43 +02:00
opustab.c avcodec/opustab: Avoid indirection to access ff_celt_window 2022-10-10 14:10:49 +02:00
opustab.h avcodec/opustab: Avoid indirection to access ff_celt_window 2022-10-10 14:10:49 +02:00
packet_internal.h lavc/bsf: move IS_EMPTY() to packet_internal() 2023-07-07 12:07:24 +02:00
packet.h libavcodec: Fix a comment typo 2022-10-27 13:17:07 +03:00
paf.h
pafaudio.c
pafvideo.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
pamenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
parser.c avcodec/parser: fill avctx dimensions if unset 2023-04-30 18:25:24 -03:00
parser.h
parsers.c avcodec: add bitstream parser for H266/VVC 2023-06-29 14:12:50 -03:00
pcm_rechunk_bsf.c avcodec/pcm_rechunk_bsf: assert that in_pkt is empty after merging its data into out_pkt 2023-04-21 17:14:36 -03:00
pcm_tablegen.c
pcm_tablegen.h
pcm-bluray.c
pcm-blurayenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
pcm-dvd.c
pcm-dvdenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
pcm.c avcodec/pcm: allow Changing parameters 2023-07-22 16:18:39 +02:00
pcx.c
pcxenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
pdvdec.c avcodec/pdvdec: Check previous frame before using it 2023-05-06 00:22:23 +02:00
pel_template.c
pgs_frame_merge_bsf.c
pgssubdec.c
pgxdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
photocd.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
pictordec.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
pixblockdsp.c lavc/pixblockdsp: RISC-V I get_pixels 2022-09-27 13:19:52 +02:00
pixblockdsp.h lavc/pixblockdsp: RISC-V I get_pixels 2022-09-27 13:19:52 +02:00
pixels.h
pixlet.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
png_parser.c
png.c
png.h
pngdec.c avcodec/pngdec: Do not pass AVFrame into global header decode 2023-05-06 00:22:24 +02:00
pngdsp.c
pngdsp.h
pngenc.c avcodec/pngenc: write sBIT chunks 2023-04-01 00:37:55 -04:00
pnm_parser.c
pnm.c
pnm.h
pnmdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
pnmenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
profiles.c avcodec: MPEG-5 EVC codec registration 2023-05-29 11:38:21 -03:00
profiles.h avcodec: MPEG-5 EVC codec registration 2023-05-29 11:38:21 -03:00
prores_metadata_bsf.c
proresdata.c
proresdata.h
proresdec2.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
proresdec.h
proresdsp.c
proresdsp.h
proresenc_anatoliy.c avcodec/utils: Move ff_int_from_list_or_default() to its only user 2023-08-05 09:40:06 +02:00
proresenc_kostya.c avcodec/proresenc_kostya: set avctx->profile from ctx 2023-06-08 00:48:21 +02:00
prosumer.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
psd.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
psymodel.c
psymodel.h
pthread_frame.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
pthread_internal.h
pthread_slice.c
pthread.c avcodec: remove FF_API_FLAG_TRUNCATED 2023-02-09 15:35:14 +01:00
ptx.c
put_bits.h libavcodec/flacenc: Implement encoding of 32 bit-per-sample PCM 2022-12-26 21:15:36 +01:00
put_golomb.h libavcodec/flacenc: Implement encoding of 32 bit-per-sample PCM 2022-12-26 21:15:36 +01:00
qcelpdata.h
qcelpdec.c avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2023-02-13 00:36:46 +01:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c qdm2: convert to lavu/tx 2022-11-06 14:39:42 +01:00
qdm2data.h
qdmc.c avutil: remove FF_API_DECLARE_ALIGNED 2023-02-09 15:35:14 +01:00
qdrw.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
qoi_parser.c
qoi.h
qoidec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
qoienc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
qpeg.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
qpel_template.c
qpeldsp.c
qpeldsp.h
qsv_api.c
qsv_internal.h lavu/hwcontext_qsv: Update after adding support for VAAPI on Windows 2023-04-24 13:24:41 +08:00
qsv.c lavc/qsv: fallback to the default mfx implementation for internal session on Windows 2023-05-25 09:04:13 +08:00
qsv.h
qsvdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
qsvenc_av1.c libavcodec/qsvenc_av1: Add max_frame_size support to av1_qsv encoder 2023-01-09 13:56:03 +08:00
qsvenc_h264.c libavcodec/qsvenc: enable Hyper Encode 2023-01-30 08:48:58 +08:00
qsvenc_hevc.c libavcodec/qsvenc: enable Hyper Encode 2023-01-30 08:48:58 +08:00
qsvenc_jpeg.c lavc/qsvenc_jpeg: accept YUYV422 and BGRA in system memory 2023-01-17 10:10:52 +08:00
qsvenc_mpeg2.c
qsvenc_vp9.c lavc/qsv: add support for decoding & encoding 10bit 4:4:4 content 2022-10-10 09:31:34 +08:00
qsvenc.c avcodec/qsvenc: Remove unnecessary config_components.h inclusion 2023-08-07 09:21:13 +02:00
qsvenc.h libavcodec/qsvenc: enable Hyper Encode 2023-01-30 08:48:58 +08:00
qtrle.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
qtrleenc.c avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2023-02-13 00:36:46 +01:00
r210dec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
r210enc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
ra144.c
ra144.h
ra144dec.c
ra144enc.c avcodec/codec_internal: Avoid deprecation warnings for channel_layouts 2022-09-28 23:44:28 +02:00
ra288.c
ra288.h
ralf.c
ralfdata.h
rangecoder.c
rangecoder.h
rasc.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
ratecontrol.c lavc: deprecate AVCodecContext.ticks_per_frame 2023-05-15 10:56:18 +02:00
ratecontrol.h avcodec/ratecontrol: drop remnants of libxvid rate control 2023-01-26 20:37:14 +01:00
raw.c
raw.h
rawdec.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
rawenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
rdft.c
rdft.h
realtextdec.c
rectangle.h
remove_extradata_bsf.c
reverse.c
rka.c avcodec/rka: Fix integer overflow in decode_filter() 2023-07-22 17:05:47 +02:00
rkmppdec.c avcodec: use the new AVFrame interlace flags in all decoders and encoders 2023-05-04 18:14:02 -03:00
rl2.c avcodec/rl2: Fix indentation 2022-10-02 20:27:36 +02:00
rl.c avcodec/rl: Add analogue for ff_rl_init() without RLTable 2022-10-27 15:44:38 +02:00
rl.h avcodec/rl: Add analogue for ff_rl_init() without RLTable 2022-10-27 15:44:38 +02:00
rle.c
rle.h
rnd_avg.h
roqaudioenc.c avcodec/roqaudioenc: unbreak mono encoding 2023-02-11 22:59:57 +01:00
roqvideo.c
roqvideo.h
roqvideodec.c
roqvideoenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
rpza.c
rpzaenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
rscc.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
rtjpeg.c
rtjpeg.h
rtv1.c avcodec: add RTV1 decoder 2023-06-07 09:00:18 +02:00
rv10.c lavc: disable an obsolete hack for real video 2023-03-02 21:32:00 +01:00
rv10dec.h
rv10enc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
rv10enc.h avcodec/mpegvideo_enc: remove picture_number parameter from encode functions 2023-01-26 20:37:01 +01:00
rv20enc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
rv30.c
rv30data.h
rv30dsp.c
rv34_parser.c
rv34.c avcodec/rv34: Add check for av_malloc 2023-04-16 23:36:03 -03:00
rv34.h
rv34data.h
rv34dsp.c
rv34dsp.h
rv34vlc.h
rv40.c
rv40data.h
rv40dsp.c
rv40vlc2.h
s302m.c
s302menc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
samidec.c
sanm.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
sbc_parser.c
sbc.c
sbc.h
sbcdec_data.c
sbcdec_data.h
sbcdec.c avcodec/sbcdec: Remove always-false check 2022-10-05 02:15:59 +02:00
sbcdsp_data.c
sbcdsp_data.h
sbcdsp.c
sbcdsp.h
sbcenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
sbr.h aacsbr: convert to lavu/tx 2022-11-06 14:39:35 +01:00
sbrdsp_fixed.c
sbrdsp_template.c
sbrdsp.c
sbrdsp.h
scpr3.c avcodec/scpr3: Check bx 2023-01-17 12:54:54 +01:00
scpr3.h
scpr.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
scpr.h
screenpresso.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
sei.h avcodec/h264_sei, sei: Make H264_SEI_FpaType generic 2022-12-01 11:00:41 +01:00
setts_bsf.c
sga.c avcodec/sga: Don't use GetBit-API for byte-aligned reads 2023-08-02 18:31:59 +02:00
sgi.h
sgidec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
sgienc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
sgirledec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
sheervideo.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
sheervideodata.h
shorten.c lavc: deprecate AV_CODEC_CAP_SUBFRAMES 2023-05-15 10:24:54 +02:00
simple_idct_template.c
simple_idct.c
simple_idct.h
sinewin_fixed_tablegen.c aacdec: convert to lavu/tx and support fixed-point 960-sample decoding 2022-11-06 14:39:33 +01:00
sinewin_fixed_tablegen.h aacdec: convert to lavu/tx and support fixed-point 960-sample decoding 2022-11-06 14:39:33 +01:00
sinewin_tablegen.c
sinewin_tablegen.h
sinewin.c
sinewin.h
sipr16k.c
sipr16kdata.h
sipr_parser.c
sipr.c
sipr.h
siprdata.h
siren.c avcodec/siren: indent 2022-11-12 11:23:04 +11:00
smacker.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
smc.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
smcenc.c avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2023-02-13 00:36:46 +01:00
snappy.c
snappy.h
snow_dwt.c avcodec/snow_dwt: Fix left shifts of negative numbers 2022-10-24 16:28:14 +02:00
snow_dwt.h
snow.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
snow.h
snowdata.h
snowdec.c avcodec/(ffv1|h264|png|snow)dec: Remove comment out DRAW_HORIZ_BAND cap 2022-10-20 06:57:30 +02:00
snowenc.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
sonic.c avcodec/sonic: Fix two undefined integer overflows 2023-05-06 00:22:26 +02:00
sp5x.h
sp5xdec.c avcodec/mjpegdec: Only use receive_frame for SMVJPEG 2022-12-10 21:15:27 +01:00
speedhq.c avcodec/speedhq: Remove unused ff_rl_speedhq 2022-10-27 15:44:38 +02:00
speedhq.h avcodec/speedhq: Remove unused ff_rl_speedhq 2022-10-27 15:44:38 +02:00
speedhqdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
speedhqenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
speedhqenc.h avcodec/speedhqenc: Remove unnecessary headers 2022-10-09 19:31:47 +02:00
speexdata.h
speexdec.c avcodec/speexdec: Check channels > 2 2022-10-04 23:47:54 +02:00
srtdec.c
srtenc.c
startcode.c avcodec/startcode: Avoid unaligned accesses 2022-10-19 13:48:31 +02:00
startcode.h
subviewerdec.c
sunrast.c avcodec/sunrast: Fix maplength check 2022-12-24 23:43:45 +01:00
sunrast.h
sunrastenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
svq1_cb.h
svq1_vlc.h avcodec/svq1: fix interframe mean VLC symbols 2022-11-01 09:24:29 +11:00
svq1.c
svq1.h avcodec/svq1: Set hidden visibility 2022-10-14 16:14:24 +02:00
svq1dec.c avcodec/svq1dec: detect buggy FFmpeg encoder and apply correction to interframe mean symbols 2022-11-01 10:14:31 +11:00
svq1enc_cb.h
svq1enc.c avcodec/svq1enc: Remove unnecessary cast 2023-08-05 09:40:06 +02:00
svq1encdsp.h avcodec/svq1enc: Add SVQ1EncDSPContext, make codec context private 2022-10-14 16:14:24 +02:00
svq3.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
synth_filter.c avcodec: Remove unnecessary fft, dct inclusions 2022-11-11 12:22:47 +01:00
synth_filter.h dca_core: convert to lavu/tx 2022-11-06 14:39:36 +01:00
tableprint_vlc.h
tableprint.h
tak_parser.c
tak.c avcodec/tak: Use void* instead of AVCodecContext* for logcontext 2023-08-05 09:40:06 +02:00
tak.h avcodec/tak: Use void* instead of AVCodecContext* for logcontext 2023-08-05 09:40:06 +02:00
takdec.c
takdsp.c avcodec/takdsp: Fix integer overflows 2023-06-18 14:29:12 +02:00
takdsp.h
targa_y216dec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
targa.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
targa.h
targaenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
tdsc.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
textdec.c
texturedsp_template.c
texturedsp.c
texturedsp.h
texturedspenc.c
thread.h avcodec: remove FF_API_THREAD_SAFE_CALLBACKS 2023-02-09 15:24:16 +01:00
threadframe.h avcodec/utils: add ff_thread_replace_frame() 2023-05-18 10:16:03 -03:00
tiertexseqv.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
tiff_common.c
tiff_common.h
tiff_data.h
tiff.c avcodec/tiff: add a zero DNG_LINEARIZATION_TABLE check 2023-05-06 00:22:26 +02:00
tiff.h
tiffenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
tmv.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
to_upper4.c
to_upper4.h
tpeldsp.c
tpeldsp.h
trace_headers_bsf.c
truehd_core_bsf.c
truemotion1.c
truemotion1data.h
truemotion2.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
truemotion2rt.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
truespeech_data.h
truespeech.c
tscc2.c
tscc2data.h
tscc.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
tta.c avcodec/tta: fix regression with new channel layout switch 2023-02-11 16:49:31 +01:00
ttadata.c
ttadata.h
ttadsp.c
ttadsp.h
ttaenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
ttaencdsp.c
ttaencdsp.h
ttmlenc.c
ttmlenc.h
twinvq_data.h
twinvq.c avcodec: Remove unnecessary fft, dct inclusions 2022-11-11 12:22:47 +01:00
twinvq.h avcodec: Remove unnecessary fft, dct inclusions 2022-11-11 12:22:47 +01:00
twinvqdec.c avcodec/metasound_data: Move data shared with twinvq into a new file 2022-10-28 09:38:45 +02:00
txd.c
ulti_cb.h
ulti.c
unary.h
utils.c avcodec/utils: Move ff_int_from_list_or_default() to its only user 2023-08-05 09:40:06 +02:00
utvideo.h
utvideodec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
utvideodsp.c
utvideodsp.h
utvideoenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
v4l2_buffers.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
v4l2_buffers.h
v4l2_context.c avcodec/v4l2_context: suppress POLLERR and fix crash when buffers are uninitialized 2023-07-27 21:23:39 +02:00
v4l2_context.h
v4l2_fmt.c
v4l2_fmt.h
v4l2_m2m_dec.c avcodec/v4l2_m2m_dec: remove FF_CODEC_CAP_SETS_PKT_DTS flag 2023-07-11 14:26:43 -03:00
v4l2_m2m_enc.c
v4l2_m2m.c avcodec/v4l2_m2m: log both v4l2 and av pixel formats during negotiation 2023-01-10 14:47:24 -08:00
v4l2_m2m.h avcodec/v4l2m2m: allow lower minimum buffer values 2023-01-10 14:49:53 -08:00
v210_template.c
v210dec_init.h
v210dec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
v210dec.h
v210enc_init.h
v210enc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
v210enc.h
v210x.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
v308dec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
v308enc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
v408dec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
v408enc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
v410dec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
v410enc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
vaapi_av1.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vaapi_decode.c vaapi: support VAProfileH264High10 decoding 2023-04-17 15:11:22 +08:00
vaapi_decode.h
vaapi_encode_h264.c vaapi: support VAProfileH264High10 encoding 2023-04-17 15:11:22 +08:00
vaapi_encode_h265.c lavc/vaapi_encode*: handle frame durations and AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE 2023-01-29 09:23:17 +01:00
vaapi_encode_mjpeg.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
vaapi_encode_mpeg2.c lavc/vaapi_encode*: handle frame durations and AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE 2023-01-29 09:23:17 +01:00
vaapi_encode_vp8.c lavc/vaapi_encode*: handle frame durations and AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE 2023-01-29 09:23:17 +01:00
vaapi_encode_vp9.c lavc/vaapi_encode*: handle frame durations and AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE 2023-01-29 09:23:17 +01:00
vaapi_encode.c lavc/vaapi_encode: fix propagating durations and opaques 2023-02-02 10:42:39 +08:00
vaapi_encode.h lavc/vaapi_encode: fix propagating durations and opaques 2023-02-02 10:42:39 +08:00
vaapi_h264.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vaapi_hevc.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vaapi_hevc.h lavc/vaapi_hevc: Add vaapi profile parse support for SCC 2023-02-27 13:42:06 +08:00
vaapi_mjpeg.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vaapi_mpeg2.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vaapi_mpeg4.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vaapi_vc1.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vaapi_vp8.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vaapi_vp9.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vb.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
vble.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
vbn.h
vbndec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
vbnenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
vc1_block.c avcodec/vc1_block: Remove redundant write 2022-11-06 17:41:26 +01:00
vc1_common.h
vc1_loopfilter.c
vc1_mc.c avcodec: use the new AVFrame interlace flags in all decoders and encoders 2023-05-04 18:14:02 -03:00
vc1_parser.c lavc: deprecate AVCodecContext.ticks_per_frame 2023-05-15 10:56:18 +02:00
vc1_pred.c
vc1_pred.h
vc1_vlc_data.h avcodec/vc1: Move ff_vc1_init_common() to vc1dec.c 2022-11-06 17:41:26 +01:00
vc1.c lavc: deprecate AVCodecContext.ticks_per_frame 2023-05-15 10:56:18 +02:00
vc1.h avcodec/vc1dec: Factor (re)initializing code out 2022-11-06 17:41:26 +01:00
vc1acdata.h
vc1data.c avcodec/vc1data: Move VLC codes/lengths tables to a header 2022-11-06 17:41:25 +01:00
vc1data.h avcodec/vc1data: Mark tables as hidden 2022-11-06 17:41:26 +01:00
vc1dec.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vc1dsp.c
vc1dsp.h
vc2enc_dwt.c avcodec/vc2enc_dwt: Fix left shifts of negative numbers 2022-10-04 18:01:01 +02:00
vc2enc_dwt.h
vc2enc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
vcr1.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
vdpau_av1.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vdpau_h264.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vdpau_hevc.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vdpau_internal.h
vdpau_mpeg4.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vdpau_mpeg12.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vdpau_vc1.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vdpau_vp9.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vdpau.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vdpau.h avcodec/vdpau: Fix doxy comment typo 2022-10-17 09:51:47 +02:00
version_major.h lavc: deprecate AV_CODEC_FLAG_DROPCHANGED 2023-07-15 10:19:33 +02:00
version.c
version.h lavc/libx264: add mb_info option 2023-08-08 10:06:38 +02:00
videodsp_template.c avcodec/videodsp_template: Adjust pointers to avoid undefined pointer things 2023-02-23 23:21:31 +01:00
videodsp.c
videodsp.h
videotoolbox_vp9.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
videotoolbox.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
videotoolbox.h avcodec/videotoolbox: fix documents of AVVideotoolboxContext 2023-01-26 23:48:36 +08:00
videotoolboxenc.c avcodec/videotoolboxenc: use color parameters conversion from avutil 2023-07-23 11:51:42 +08:00
vima.c
vlc.c
vlc.h
vmdaudio.c
vmdvideo.c
vmixdec.c avcodec/vmixdec: Fix several integer anomalies 2023-07-25 23:17:28 +02:00
vmnc.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
vorbis_data.c avcodec/vorbis: Split data declarations out into new header 2022-10-03 23:19:47 +02:00
vorbis_data.h avcodec/vorbis: Split data declarations out into new header 2022-10-03 23:19:47 +02:00
vorbis_enc_data.h
vorbis_parser_internal.h
vorbis_parser.c lavc/vorbis_parser: ignore unrecognized packet types 2023-03-28 16:46:03 -04:00
vorbis_parser.h
vorbis.c avcodec/vorbis: Split data declarations out into new header 2022-10-03 23:19:47 +02:00
vorbis.h avcodec/vorbis: Split data declarations out into new header 2022-10-03 23:19:47 +02:00
vorbisdec.c avcodec/vorbisdec: Check codebook float values to be finite 2023-04-22 23:21:03 +02:00
vorbisdsp.c lavc/vorbisdsp: RISC-V V inverse_coupling 2022-09-27 13:19:52 +02:00
vorbisdsp.h lavc/vorbisdsp: RISC-V V inverse_coupling 2022-09-27 13:19:52 +02:00
vorbisenc.c vorbisenc: convert to lavu/tx 2022-11-06 14:39:41 +01:00
vp3_parser.c
vp3.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
vp3data.h avcodec/vp3data: rectify comment 2022-10-26 20:30:25 +11:00
vp3dsp.c
vp3dsp.h
vp4data.h
vp5.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
vp5data.h
vp6.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
vp6data.h
vp6dsp.c
vp8_parser.c
vp8.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vp8.h
vp8data.c vcodec/vp8data: Move ff_vp8_dct_cat_prob to vp8data.c 2023-05-10 07:11:40 -04:00
vp8data.h vcodec/vp8data: Move ff_vp8_dct_cat_prob to vp8data.c 2023-05-10 07:11:40 -04:00
vp8dsp.c
vp8dsp.h
vp9_mc_template.c
vp9_metadata_bsf.c
vp9_parser.c
vp9_raw_reorder_bsf.c
vp9_superframe_bsf.c
vp9_superframe_split_bsf.c
vp9.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vp9.h
vp9block.c
vp9data.c
vp9data.h
vp9dec.h
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
vp56.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
vp56.h
vp56data.c
vp56data.h
vp56dsp.c
vp56dsp.h
vp89_rac.h
vpx_rac.c
vpx_rac.h
vqavideo.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
vqcdec.c avcodec/vqcdec: Check width & 15 2022-12-08 17:48:21 +01:00
vt_internal.h
vulkan_av1.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vulkan_decode.c lavc/vulkan_decode: use a single execution pool per thread 2023-07-21 20:04:15 +02:00
vulkan_decode.h avcodec/hwconfig: Move HWACCEL_CAP_* to a new header 2023-08-07 09:50:29 +02:00
vulkan_h264.c vulkan_h264: fill correct ScalingList8x8 entries 2023-08-08 08:27:14 +02:00
vulkan_hevc.c avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2023-08-07 09:50:29 +02:00
vulkan_video_codec_av1std_decode.h av1dec: add Vulkan hwaccel 2023-05-29 00:42:00 +02:00
vulkan_video_codec_av1std.h av1dec: add Vulkan hwaccel 2023-05-29 00:42:00 +02:00
vulkan_video.c vulkan: replace usage of %lu with %"SIZE_SPECIFIER" 2023-05-29 03:22:58 +02:00
vulkan_video.h av1dec: add Vulkan hwaccel 2023-05-29 00:42:00 +02:00
vulkan.c libavcodec: add Vulkan common video code 2023-05-29 00:41:57 +02:00
vulkan.h libavcodec: add Vulkan common video code 2023-05-29 00:41:57 +02:00
vvc_mp4toannexb_bsf.c avcodec/vvc_mp4toannexb_bsf: Improve included headers 2023-07-24 10:37:07 +02:00
vvc_parser.c avcodec/cbs_h2645: fix parsing and storing Picture Header references in the context 2023-06-30 08:26:38 -03:00
vvc.h avcodec/cbs_h266: add support for Adaptation parameter set NALU type 2023-07-06 11:43:13 -03:00
wavarc.c avcodec/wavarc: Fix k limit 2023-07-23 18:07:36 +02:00
wavpack.c avcodec/wavpack: Avoid undefined shift in get_tail() 2022-12-20 18:35:12 +01:00
wavpack.h
wavpackdata.c
wavpackenc.c avcodec/wavpackenc: unbreak encoding 8bit pcm 2023-05-21 11:30:12 +02:00
wavpackenc.h
wbmpdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
wbmpenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
wcmv.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
webp_parser.c
webp.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
webvttdec.c
webvttenc.c
wma_common.c
wma_common.h
wma_freqs.c
wma_freqs.h
wma.c wma: convert to lavu/tx 2022-11-06 14:39:39 +01:00
wma.h wma: convert to lavu/tx 2022-11-06 14:39:39 +01:00
wmadata.h
wmadec.c avcodec/wmadec: clear pts when returning a frame during flush 2022-12-07 08:48:47 -03:00
wmaenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
wmalosslessdec.c lavc: deprecate AV_CODEC_CAP_SUBFRAMES 2023-05-15 10:24:54 +02:00
wmaprodata.h
wmaprodec.c lavc: deprecate AV_CODEC_CAP_SUBFRAMES 2023-05-15 10:24:54 +02:00
wmavoice_data.h
wmavoice.c lavc: deprecate AV_CODEC_CAP_SUBFRAMES 2023-05-15 10:24:54 +02:00
wmv2.c avcodec/msmpeg4data: Move data shared between msmpeg4 and VC-1 out 2022-11-06 17:41:26 +01:00
wmv2.h
wmv2data.c
wmv2data.h
wmv2dec.c avcodec/msmpeg4data: Move data shared between msmpeg4 and VC-1 out 2022-11-06 17:41:26 +01:00
wmv2dec.h avcodec/msmpeg4dec: Move setting decode_mb for WMV2 to wmv2dec.c 2022-10-29 13:37:41 +02:00
wmv2dsp.c
wmv2dsp.h
wmv2enc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
wmv2enc.h avcodec/mpegvideo_enc: remove picture_number parameter from encode functions 2023-01-26 20:37:01 +01:00
wnv1.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
wrapped_avframe.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
ws-snd1.c
xan.c
xbm_parser.c
xbmdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
xbmenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
xface.c
xface.h
xfacedec.c
xfaceenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
xiph.c
xiph.h
xl.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
xma_parser.c
xpmdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
xsubdec.c
xsubenc.c
xvididct.c
xvididct.h
xvmc.h
xwd_parser.c
xwd.h
xwddec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
xwdenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
xxan.c
y41pdec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
y41penc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
ylc.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
yop.c avutil/frame: deprecate palette_has_changed 2023-05-18 08:45:23 -03:00
yuv4dec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
yuv4enc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00
zerocodec.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
zlib_wrapper.c
zlib_wrapper.h
zmbv.c avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2023-05-04 18:48:22 -03:00
zmbvenc.c lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders 2023-01-29 09:22:57 +01:00