1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-01-03 05:10:03 +02:00
FFmpeg/libavcodec
Niklas Haas 4a580975d4 avcodec/pngenc: support writing iCCP chunks
We re-use the PNGEncContext.zstream for deflate-related operations.
Other than that, the code is pretty straightforward. Special care needs
to be taken to avoid writing more than 79 characters of the profile
description (the maximum supported).

To write the (dynamically sized) deflate-encoded data, we allocate extra
space in the packet and use that directly as a scratch buffer. Modify
png_write_chunk slightly to allow pre-writing the chunk contents like
this.

Also add a FATE transcode test to ensure that the ICC profile gets
encoded correctly.

Signed-off-by: Niklas Haas <git@haasn.dev>
2022-04-11 17:29:57 +02:00
..
aarch64
alpha
arm
avr32
bfin
loongarch
mips
neon
ppc
sh4
sparc
tests avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
x86
.gitignore
4xm.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
8bps.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
8svx.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
012v.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
a64colors.h
a64multienc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
a64tables.h
aac_ac3_parser.c
aac_ac3_parser.h
aac_adtstoasc_bsf.c
aac_defines.h
aac_parser.c
aac.h
aaccoder_trellis.h
aaccoder_twoloop.h
aaccoder.c
aacdec_fixed.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
aacdec_template.c avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
aacdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
aacdectab.h
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/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
aacenc.h
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
aacps.c
aacps.h
aacpsdata.c
aacpsdsp_fixed.c
aacpsdsp_float.c
aacpsdsp_template.c
aacpsdsp.h
aacpsy.c
aacsbr_fixed.c
aacsbr_template.c
aacsbr.c
aacsbr.h
aacsbrdata.h
aactab.c
aactab.h
aandcttab.c
aandcttab.h
aasc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ac3_channel_layout_tab.c
ac3_channel_layout_tab.h
ac3_parser_internal.h
ac3_parser.c
ac3_parser.h
ac3.c
ac3.h
ac3dec_data.c
ac3dec_data.h
ac3dec_fixed.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ac3dec_float.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ac3dec.c avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
ac3dec.h
ac3dsp.c
ac3dsp.h
ac3enc_fixed.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ac3enc_float.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ac3enc_template.c
ac3enc.c
ac3enc.h
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/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
adpcm.h
adpcmenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
adts_header.c
adts_header.h
adts_parser.c
adts_parser.h
adx_parser.c
adx.c
adx.h
adxdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
adxenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
agm.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
aic.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
alac_data.c
alac_data.h
alac.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
alacdsp.c
alacdsp.h
alacenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
aliaspixdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
aliaspixenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
allcodecs.c avcodec/vbnenc: add VBN encoder 2022-04-10 20:12:23 +02:00
alsdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
amfenc_h264.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
amfenc_hevc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
amfenc.c
amfenc.h
amr_parser.c
amr.h
amrnbdata.h
amrnbdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
amrwbdata.h
amrwbdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
anm.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ansi.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
apedec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
apng.h
aptx.c
aptx.h
aptxdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
aptxenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
arbc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
argo.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ass_split.c
ass_split.h
ass.c
ass.h
assdec.c avcodec/codec_internal: Constify AVPacket in decode_sub cb 2022-04-05 20:02:47 +02:00
assenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
asv.c
asv.h
asvdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
asvenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
atrac1.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
atrac1data.h
atrac3.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
atrac3data.h
atrac3plus_data.h
atrac3plus.c
atrac3plus.h
atrac3plusdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
atrac3plusdsp.c
atrac9dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
atrac9tab.h
atrac.c
atrac.h
atsc_a53.c
atsc_a53.h
audio_frame_queue.c
audio_frame_queue.h
audiodsp.c
audiodsp.h
audiotoolboxdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
audiotoolboxenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
aura.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
av1_frame_merge_bsf.c
av1_frame_split_bsf.c
av1_metadata_bsf.c
av1_parse.c
av1_parse.h
av1_parser.c
av1.h
av1dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
av1dec.h
avcodec.c
avcodec.h
avcodecres.rc
avdct.c
avdct.h
avfft.c
avfft.h
avpacket.c
avrndec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
avs2_parser.c
avs3_parser.c
avs3.h
avs.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
avuidec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
avuienc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
bethsoftvideo.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
bethsoftvideo.h
bfi.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
bgmc.c
bgmc.h
bink.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
binkaudio.c avcodec/binkaudio: fix indentation to match previous line 2022-04-10 10:45:02 +10:00
binkdata.h
binkdsp.c
binkdsp.h
bintext.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
bintext.h
bit_depth_template.c
bitpacked_dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
bitpacked_enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
bitstream_filters.c
bitstream.c
blockdsp.c
blockdsp.h
bmp_parser.c
bmp.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
bmp.h
bmpenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
bmvaudio.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
bmvvideo.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
brenderpix.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
bsf_internal.h
bsf.c
bsf.h
bswapdsp.c
bswapdsp.h
bytestream.h
c93.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
cabac_functions.h
cabac.c
cabac.h
canopus.c
canopus.h
cavs_parser.c
cavs.c
cavs.h
cavsdata.c
cavsdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
cavsdsp.c
cavsdsp.h
cbrt_data_fixed.c
cbrt_data.c
cbrt_data.h
cbrt_fixed_tablegen.c
cbrt_tablegen_template.c
cbrt_tablegen.c
cbrt_tablegen.h
cbs_av1_syntax_template.c
cbs_av1.c
cbs_av1.h
cbs_bsf.c
cbs_bsf.h
cbs_h264_syntax_template.c
cbs_h264.h
cbs_h265_syntax_template.c
cbs_h265.h
cbs_h2645.c
cbs_h2645.h
cbs_internal.h
cbs_jpeg_syntax_template.c
cbs_jpeg.c
cbs_jpeg.h
cbs_mpeg2_syntax_template.c
cbs_mpeg2.c
cbs_mpeg2.h
cbs_sei_syntax_template.c
cbs_sei.c
cbs_sei.h
cbs_vp9_syntax_template.c
cbs_vp9.c
cbs_vp9.h
cbs.c
cbs.h
ccaption_dec.c avcodec/codec_internal: Constify AVPacket in decode_sub cb 2022-04-05 20:02:47 +02:00
cdgraphics.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
cdtoons.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
cdxl.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
celp_filters.c
celp_filters.h
celp_math.c
celp_math.h
cfhd.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
cfhd.h
cfhddata.c
cfhddsp.c
cfhddsp.h
cfhdenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
cfhdencdsp.c
cfhdencdsp.h
cga_data.c
cga_data.h
chomp_bsf.c
cinepak.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
cinepakenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
clearvideo.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
clearvideodata.h
cljrdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
cljrenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
cllc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
cngdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
cngenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
codec2utils.h
codec_desc.c avcodec/vbndec: add VBN decoder 2022-04-10 20:12:23 +02:00
codec_desc.h
codec_id.h avcodec/vbndec: add VBN decoder 2022-04-10 20:12:23 +02:00
codec_internal.h avcodec/codec_internal: Constify AVPacket in decode_sub cb 2022-04-05 20:02:47 +02:00
codec_par.c
codec_par.h
codec.h
cook_parser.c
cook.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
cookdata.h
copy_block.h
cos_tablegen.c
cpia.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
cri_parser.c
cri.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
crystalhd.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
cscd.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
cuviddec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
cyuv.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
d3d11va.c
d3d11va.h
dca_core_bsf.c
dca_core.c
dca_core.h
dca_exss.c
dca_exss.h
dca_lbr.c
dca_lbr.h
dca_parser.c
dca_sample_rate_tab.c
dca_sample_rate_tab.h
dca_syncwords.h
dca_xll.c
dca_xll.h
dca.c
dca.h
dcaadpcm.c
dcaadpcm.h
dcadata.c
dcadata.h
dcadct.c
dcadct.h
dcadec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dcadec.h
dcadsp.c
dcadsp.h
dcaenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dcaenc.h
dcahuff.c
dcahuff.h
dcamath.h
dct32_fixed.c
dct32_float.c
dct32_template.c
dct32.h
dct.c
dct.h
dctref.c
dctref.h
dds.c avcodec/dds: use the common texture dsp decode function 2022-04-10 20:12:23 +02:00
decode.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
decode.h
defs.h
dfa.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dfpwmdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dfpwmenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dirac_arith.c
dirac_arith.h
dirac_dwt_template.c
dirac_dwt.c
dirac_dwt.h
dirac_parser.c
dirac_vlc.c
dirac_vlc.h
dirac.c
dirac.h
diracdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
diracdsp.c
diracdsp.h
diractab.c
diractab.h
dnxhd_parser.c
dnxhddata.c
dnxhddata.h
dnxhddec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dnxhdenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dnxhdenc.h
dolby_e_parse.c
dolby_e_parser.c
dolby_e.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dolby_e.h
dovi_rpu.c
dovi_rpu.h
dpcm.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dpx_parser.c
dpx.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dpxenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dsd.c
dsd.h
dsddec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dsicinaudio.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dsicinvideo.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dss_sp.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dstdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dump_extradata_bsf.c
dv_error_marker_bsf.c
dv_profile_internal.h
dv_profile.c
dv_profile.h
dv_tablegen.c
dv_tablegen.h
dv.c
dv.h
dvaudio_parser.c
dvaudio.h
dvaudiodec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dvbsub_parser.c
dvbsubdec.c avcodec/codec_internal: Constify AVPacket in decode_sub cb 2022-04-05 20:02:47 +02:00
dvbsubenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dvbtxt.h
dvd_nav_parser.c
dvdata.c
dvdata.h
dvdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dvdsub_parser.c
dvdsub.c
dvdsubdec.c avcodec/dvdsubdec: fix incorrect yellow appearance of dvd subtitles 2022-04-09 04:45:28 -05:00
dvdsubenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dvenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dxa.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dxtory.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dxv.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dxva2_av1.c
dxva2_h264.c
dxva2_hevc.c
dxva2_internal.h
dxva2_mpeg2.c
dxva2_vc1.c
dxva2_vp9.c
dxva2.c
dxva2.h
dynamic_hdr10_plus.c
dynamic_hdr10_plus.h
dynamic_hdr_vivid.c
dynamic_hdr_vivid.h
eac3_core_bsf.c
eac3_data.c
eac3_data.h
eac3dec.c
eac3enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
eac3enc.h
eacmv.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
eaidct.c
eaidct.h
eamad.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
eatgq.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
eatgv.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
eatqi.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
elbg.c
elbg.h
elsdec.c
elsdec.h
encode.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
encode.h
error_resilience.c
error_resilience.h
escape124.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
escape130.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
evrcdata.h
evrcdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
exif.c
exif.h
exr.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
exrdsp.c
exrdsp.h
exrenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
extract_extradata_bsf.c
faandct.c
faandct.h
faanidct.c
faanidct.h
fastaudio.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
faxcompr.c
faxcompr.h
fdctdsp.c
fdctdsp.h
ffjni.c
ffjni.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
ffv1dec_template.c
ffv1dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ffv1enc_template.c
ffv1enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ffwavesynth.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
fic.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
file_open.c
filter_units_bsf.c
fits.c
fits.h
fitsdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
fitsenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
flac_parser.c
flac.c
flac.h
flacdata.c
flacdata.h
flacdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
flacdsp_lpc_template.c
flacdsp_template.c
flacdsp.c
flacdsp.h
flacenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
flashsv2enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
flashsv.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
flashsvenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
flicvideo.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
float2half.h
flvdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
flvdec.h
flvenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
flvenc.h
fmtconvert.c
fmtconvert.h
fmvc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
frame_thread_encoder.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
frame_thread_encoder.h
fraps.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
frwu.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
g2meet.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
g722.c
g722.h
g722dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
g722dsp.c
g722dsp.h
g722enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
g723_1_parser.c
g723_1.c
g723_1.h
g723_1dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
g723_1enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
g726.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
g729_parser.c
g729.h
g729data.h
g729dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
g729postfilter.c
g729postfilter.h
gdv.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
gemdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
get_bits.h
gif_parser.c
gif.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
gif.h
gifdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
golomb.c
golomb.h
gsm_parser.c
gsm.h
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c
gsmdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
h261_parser.c
h261.c
h261.h
h261data.c
h261dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
h261enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
h261enc.h
h263_parser.c
h263_parser.h
h263.c
h263.h
h263data.c
h263data.h
h263dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
h263dec.h avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
h263dsp.c
h263dsp.h
h263enc.h
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
h264_mc_template.c
h264_metadata_bsf.c
h264_mp4toannexb_bsf.c
h264_mvpred.h
h264_parse.c
h264_parse.h
h264_parser.c
h264_picture.c
h264_ps.c
h264_ps.h
h264_redundant_pps_bsf.c
h264_refs.c
h264_sei.c
h264_sei.h
h264_slice.c
h264.h
h264addpx_template.c
h264chroma_template.c
h264chroma.c
h264chroma.h
h264data.c
h264data.h
h264dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
h264dec.h
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
h265_profile_level.c
h265_profile_level.h
h274.c
h274.h
h2645_parse.c
h2645_parse.h
half2float.h
hap.c
hap.h avcodec/hapenc: use the common texturedsp encode function 2022-04-10 20:12:23 +02:00
hapdec.c avcodec/hapdec: use the common texturedsp decode function 2022-04-10 20:12:23 +02:00
hapenc.c avcodec/hapenc: use the common texturedsp encode function 2022-04-10 20:12:23 +02:00
hapqa_extract_bsf.c
hca_data.h
hcadec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
hcom.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
hevc_cabac.c
hevc_data.c
hevc_data.h
hevc_filter.c
hevc_mp4toannexb_bsf.c
hevc_mvs.c
hevc_parse.c
hevc_parse.h
hevc_parser.c
hevc_ps_enc.c
hevc_ps.c
hevc_ps.h
hevc_refs.c
hevc_sei.c
hevc_sei.h
hevc.h
hevcdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
hevcdec.h
hevcdsp_template.c
hevcdsp.c
hevcdsp.h
hevcpred_template.c
hevcpred.c
hevcpred.h
hnm4video.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
hpel_template.c
hpeldsp.c
hpeldsp.h
hq_hqa.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
hq_hqa.h
hq_hqadata.c
hq_hqadsp.c
hq_hqadsp.h
hqx.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
hqx.h
hqxdsp.c
hqxdsp.h
hqxvlc.c
htmlsubtitles.c
htmlsubtitles.h
huffman.c
huffman.h
huffyuv.c
huffyuv.h
huffyuvdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
huffyuvdsp.c
huffyuvdsp.h
huffyuvenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
huffyuvencdsp.c
huffyuvencdsp.h
hwaccels.h
hwconfig.h
idcinvideo.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
idctdsp.c
idctdsp.h
iff.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
iirfilter.c
iirfilter.h
ilbcdata.h
ilbcdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
imc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
imcdata.h
imgconvert.c
imm4.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
imm5.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
imx_dump_header_bsf.c
imx.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
indeo2.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
indeo2data.h
indeo3.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
indeo3data.h
indeo4.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
indeo4data.h
indeo5.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
indeo5data.h
intelh263dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
internal.h
interplayacm.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
interplayvideo.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
intrax8.c
intrax8.h
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ipu_parser.c
ituh263dec.c
ituh263enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ivi_dsp.c
ivi_dsp.h
ivi.c avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
ivi.h avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
j2kenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
jacosub.h
jacosubdec.c avcodec/codec_internal: Constify AVPacket in decode_sub cb 2022-04-05 20:02:47 +02:00
jfdctfst.c
jfdctint_template.c
jfdctint.c
jni.c
jni.h
jpeg2000_parser.c
jpeg2000.c
jpeg2000.h
jpeg2000dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
jpeg2000dsp.c
jpeg2000dsp.h
jpeg2000dwt.c
jpeg2000dwt.h
jpegls.c
jpegls.h
jpeglsdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
jpeglsdec.h
jpeglsenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
jpegtables.c
jpegtables.h
jpegtabs.h
jrevdct.c
jvdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
kbdwin.c
kbdwin.h
kgv1dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
kmvc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
lagarith.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
lagarithrac.c
lagarithrac.h
latm_parser.c
lcl.h
lcldec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
lclenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libaomdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libaomenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libaribb24.c avcodec/codec_internal: Constify AVPacket in decode_sub cb 2022-04-05 20:02:47 +02:00
libavcodec.v
libcelt_dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libcodec2.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libdav1d.c avcodec/libdav1d: don't depend on the event flags API to init sequence params the first time 2022-04-07 15:28:50 -03:00
libdavs2.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libfdk-aacdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libfdk-aacenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libgsmdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libgsmenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libilbc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libkvazaar.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libmp3lame.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libopencore-amr.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libopenh264.c
libopenh264.h
libopenh264dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libopenh264enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libopenjpegdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libopenjpegenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libopus.c
libopus.h
libopusdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libopusenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
librav1e.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
librsvgdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libshine.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libspeexdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libspeexenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libsvtav1.c avcodec/libsvtav1: give svtav1-params priority over avctx values 2022-04-07 12:15:39 -03:00
libtheoraenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libtwolame.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libuavs3d.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libvo-amrwbenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libvorbisdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libvorbisenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libvpx.c
libvpx.h
libvpxdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libvpxenc.c avcodec/libvpxenc: enable dynamic max quantizer reconfiguration 2022-04-05 17:38:52 -07:00
libwebpenc_animencoder.c avcodec/libwebpenc_animencoder: Fix memory leak of WebPData in libwebp_anim_encode_frame() 2022-04-10 01:13:19 +02:00
libwebpenc_common.c
libwebpenc_common.h
libwebpenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libx264.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libx265.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libxavs2.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libxavs.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libxvid.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
libzvbi-teletextdec.c avcodec/codec_internal: Constify AVPacket in decode_sub cb 2022-04-05 20:02:47 +02:00
ljpegenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
loco.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02: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/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
lsp.c
lsp.h
lzf.c
lzf.h
lzw.c
lzw.h
lzwenc.c
m101.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mace.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
magicyuv.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
magicyuvenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
Makefile avcodec/vbnenc: add VBN encoder 2022-04-10 20:12:23 +02:00
mathops.h
mathtables.c
mdct15.c
mdct15.h
mdct_fixed_32.c
mdct_float.c
mdct_template.c
mdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
me_cmp.c
me_cmp.h
mediacodec_surface.c
mediacodec_surface.h
mediacodec_sw_buffer.c
mediacodec_sw_buffer.h
mediacodec_wrapper.c
mediacodec_wrapper.h
mediacodec.c
mediacodec.h
mediacodecdec_common.c
mediacodecdec_common.h
mediacodecdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
metasound_data.c
metasound_data.h
metasound.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mf_utils.c
mf_utils.h
mfenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
microdvddec.c avcodec/codec_internal: Constify AVPacket in decode_sub cb 2022-04-05 20:02:47 +02:00
midivid.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mimic.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mjpeg2jpeg_bsf.c
mjpeg_parser.c
mjpeg.h
mjpega_dump_header_bsf.c
mjpegbdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mjpegdec_common.c
mjpegdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mjpegdec.h
mjpegenc_common.c avcodec/mjpegenc: Fix files with slices > 1, but threads == 1 2022-04-01 16:12:14 +02:00
mjpegenc_common.h avcodec/mjpegenc: Fix files with slices > 1, but threads == 1 2022-04-01 16:12:14 +02:00
mjpegenc_huffman.c
mjpegenc_huffman.h
mjpegenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mjpegenc.h
mlp_parse.c
mlp_parse.h
mlp_parser.c
mlp.c
mlp.h
mlpdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mlpdsp.c
mlpdsp.h
mlpenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mlz.c
mlz.h
mmaldec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mmvideo.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mobiclip.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
motion_est_template.c
motion_est.c avcodec/mpegvideo: Make new_picture an ordinary AVFrame 2022-04-01 17:02:54 +02:00
motion_est.h
motionpixels_tablegen.c
motionpixels_tablegen.h
motionpixels.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
movsub_bsf.c
movtextdec.c avcodec/codec_internal: Constify AVPacket in decode_sub cb 2022-04-05 20:02:47 +02:00
movtextenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mp3_header_decompress_bsf.c
mpc7.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mpc7data.h
mpc8.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mpc8data.h
mpc8huff.h
mpc.c
mpc.h
mpcdata.h
mpeg2_metadata_bsf.c
mpeg4_unpack_bframes_bsf.c
mpeg4audio_sample_rates.c
mpeg4audio_sample_rates.h
mpeg4audio.c
mpeg4audio.h
mpeg4data.h
mpeg4video_parser.c
mpeg4video_parser.h
mpeg4video.c
mpeg4video.h
mpeg4videodata.h
mpeg4videodec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mpeg4videodec.h
mpeg4videoenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mpeg4videoenc.h
mpeg12.c
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mpeg12dec.h
mpeg12enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mpeg12enc.h
mpeg12framerate.c
mpeg12vlc.h
mpeg_er.c
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
mpegaudiodec_fixed.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mpegaudiodec_float.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mpegaudiodec_template.c avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
mpegaudiodecheader.c
mpegaudiodecheader.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudiodsp.c
mpegaudiodsp.h
mpegaudioenc_fixed.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mpegaudioenc_float.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mpegaudioenc_template.c
mpegaudiotab.h
mpegaudiotabs.c
mpegaudiotabs.h
mpegpicture.c
mpegpicture.h
mpegutils.c
mpegutils.h
mpegvideo_dec.c
mpegvideo_enc.c avcodec/mpegvideo_enc: Remove redundant unref+ref 2022-04-01 17:03:03 +02:00
mpegvideo_motion.c
mpegvideo_parser.c
mpegvideo.c avcodec/mpegvideo: Make new_picture an ordinary AVFrame 2022-04-01 17:02:54 +02:00
mpegvideo.h avcodec/mpegvideo: Make new_picture an ordinary AVFrame 2022-04-01 17:02:54 +02:00
mpegvideodata.c
mpegvideodata.h
mpegvideodec.h
mpegvideodsp.c
mpegvideodsp.h
mpegvideoenc.h
mpegvideoencdsp.c
mpegvideoencdsp.h
mpl2dec.c avcodec/codec_internal: Constify AVPacket in decode_sub cb 2022-04-05 20:02:47 +02:00
mqc.c
mqc.h
mqcdec.c
mqcenc.c
mscc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
msgsmdec.c
msgsmdec.h
msmpeg4.c
msmpeg4.h
msmpeg4data.c
msmpeg4data.h
msmpeg4dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
msmpeg4dec.h
msmpeg4enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
msmpeg4enc.h
msp2dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
msrle.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
msrledec.c
msrledec.h
mss1.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mss2.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mss2dsp.c
mss2dsp.h
mss3.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mss4.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mss12.c
mss12.h
mss34dsp.c
mss34dsp.h
msvideo1.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
msvideo1enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mv30.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mvcdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mvha.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mwsc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
mxpegdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
nellymoser.c
nellymoser.h
nellymoserdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
nellymoserenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
noise_bsf.c
notchlc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
null_bsf.c
nuv.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
nvdec_av1.c
nvdec_h264.c
nvdec_hevc.c
nvdec_mjpeg.c
nvdec_mpeg4.c
nvdec_mpeg12.c
nvdec_vc1.c
nvdec_vp8.c
nvdec_vp9.c
nvdec.c
nvdec.h
nvenc_h264.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
nvenc_hevc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
nvenc.c
nvenc.h
omx.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
on2avc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
on2avcdata.c
on2avcdata.h
options_table.h
options.c avcodec/options: Fix AVClassCategory of decoders with .receive_frame 2022-04-05 19:46:51 +02:00
opus_celt.c
opus_celt.h
opus_metadata_bsf.c
opus_parser.c
opus_pvq.c
opus_pvq.h
opus_rc.c
opus_rc.h
opus_silk.c
opus.c
opus.h
opusdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
opusdsp.c
opusdsp.h
opusenc_psy.c
opusenc_psy.h
opusenc_utils.h
opusenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
opusenc.h
opustab.c
opustab.h
packet_internal.h
packet.h
paf.h
pafaudio.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
pafvideo.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
pamenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
parser.c
parser.h
parsers.c
pcm_rechunk_bsf.c
pcm_tablegen.c
pcm_tablegen.h
pcm-bluray.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
pcm-blurayenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
pcm-dvd.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
pcm-dvdenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
pcm.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
pcx.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
pcxenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
pel_template.c
pgssubdec.c avcodec/codec_internal: Constify AVPacket in decode_sub cb 2022-04-05 20:02:47 +02:00
pgxdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
photocd.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
pictordec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
pixblockdsp.c
pixblockdsp.h
pixels.h
pixlet.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
png_parser.c
png.c
png.h
pngdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
pngdsp.c
pngdsp.h
pngenc.c avcodec/pngenc: support writing iCCP chunks 2022-04-11 17:29:57 +02:00
pnm_parser.c
pnm.c
pnm.h
pnmdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
pnmenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
profiles.c
profiles.h
prores_metadata_bsf.c
proresdata.c
proresdata.h
proresdec2.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
proresdec.h
proresdsp.c
proresdsp.h
proresenc_anatoliy.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
proresenc_kostya.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
prosumer.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
psd.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
psymodel.c
psymodel.h
pthread_frame.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
pthread_internal.h
pthread_slice.c
pthread.c
ptx.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
put_bits.h
put_golomb.h
qcelpdata.h
qcelpdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
qdm2_tablegen.c
qdm2_tablegen.h
qdm2.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
qdm2data.h
qdmc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
qdrw.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
qpeg.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
qpel_template.c
qpeldsp.c
qpeldsp.h
qsv_api.c
qsv_internal.h libavcodec/qsvdec: Add more pixel format support to qsvdec 2022-04-06 17:12:26 +08:00
qsv.c libavcodec/qsvdec: Add more pixel format support to qsvdec 2022-04-06 17:12:26 +08:00
qsv.h
qsvdec.c libavcodec/qsvdec: Add more pixel format support to qsvdec 2022-04-06 17:12:26 +08:00
qsvenc_h264.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
qsvenc_hevc.c libavcodec/qsvenc: Add more pixel format support to qsvenc 2022-04-06 17:12:26 +08:00
qsvenc_jpeg.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
qsvenc_mpeg2.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
qsvenc_vp9.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
qsvenc.c qsvenc: fix typo 2022-04-08 11:16:29 +08:00
qsvenc.h libavcodec/qsvenc: enable LowDelayBRC and MaxFrameSizeI/MaxFrameSizeP for more accurate bitrate control 2022-04-06 17:12:26 +08:00
qtrle.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
qtrleenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
r210dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
r210enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ra144.c
ra144.h
ra144dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ra144enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ra288.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ra288.h
ralf.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ralfdata.h
rangecoder.c
rangecoder.h
rasc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ratecontrol.c
ratecontrol.h
raw.c
raw.h
rawdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
rawenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
rdft.c
rdft.h
realtextdec.c avcodec/codec_internal: Constify AVPacket in decode_sub cb 2022-04-05 20:02:47 +02:00
rectangle.h
remove_extradata_bsf.c
reverse.c
rkmppdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
rl2.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
rl.c
rl.h
rle.c
rle.h
rnd_avg.h
roqaudioenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
roqvideo.c
roqvideo.h
roqvideodec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
roqvideoenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
rpza.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
rpzaenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
rscc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
rtjpeg.c
rtjpeg.h
rv10.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
rv10dec.h
rv10enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
rv10enc.h
rv20enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
rv30.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
rv30data.h
rv30dsp.c
rv34_parser.c
rv34.c avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
rv34.h avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
rv34data.h
rv34dsp.c
rv34dsp.h
rv34vlc.h
rv40.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
rv40data.h
rv40dsp.c
rv40vlc2.h
s302m.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
s302menc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
samidec.c avcodec/codec_internal: Constify AVPacket in decode_sub cb 2022-04-05 20:02:47 +02:00
sanm.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
sbc_parser.c
sbc.c
sbc.h
sbcdec_data.c
sbcdec_data.h
sbcdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
sbcdsp_data.c
sbcdsp_data.h
sbcdsp.c
sbcdsp.h
sbcenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
sbr.h
sbrdsp_fixed.c
sbrdsp_template.c
sbrdsp.c
sbrdsp.h
scpr3.c
scpr3.h
scpr.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
scpr.h
screenpresso.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
sei.h
setts_bsf.c
sga.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
sgi.h
sgidec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
sgienc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
sgirledec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
sheervideo.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
sheervideodata.h
shorten.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
simple_idct_template.c
simple_idct.c
simple_idct.h
sinewin_fixed_tablegen.c
sinewin_fixed_tablegen.h
sinewin_tablegen.c
sinewin_tablegen.h
sinewin.c
sinewin.h
sipr16k.c
sipr16kdata.h
sipr_parser.c
sipr.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
sipr.h
siprdata.h
siren.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
smacker.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
smc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
smcenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
snappy.c
snappy.h
snow_dwt.c
snow_dwt.h
snow.c
snow.h
snowdata.h
snowdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
snowenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
sonic.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
sp5x.h
sp5xdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
speedhq.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
speedhqenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
speedhqenc.h
speexdata.h
speexdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
srtdec.c avcodec/codec_internal: Constify AVPacket in decode_sub cb 2022-04-05 20:02:47 +02:00
srtenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
startcode.c
startcode.h
subviewerdec.c avcodec/codec_internal: Constify AVPacket in decode_sub cb 2022-04-05 20:02:47 +02:00
sunrast.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
sunrast.h
sunrastenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
svq1_cb.h
svq1_vlc.h
svq1.c
svq1.h
svq1dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
svq1enc_cb.h
svq1enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
svq1enc.h
svq3.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
synth_filter.c
synth_filter.h
tableprint_vlc.h
tableprint.h
tak_parser.c
tak.c
tak.h
takdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
takdsp.c avcodec/takdsp: Fix integer overflow in decorrelate_sf() 2022-04-03 23:16:24 +02:00
takdsp.h
targa_y216dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
targa.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
targa.h
targaenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
tdsc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
textdec.c avcodec/codec_internal: Constify AVPacket in decode_sub cb 2022-04-05 20:02:47 +02:00
texturedsp_template.c avcodec/texturedsp: add TextureDSPThreadContext for common decode/encode function 2022-04-10 20:12:23 +02:00
texturedsp.c avcodec/texturedsp: add TextureDSPThreadContext for common decode/encode function 2022-04-10 20:12:23 +02:00
texturedsp.h avcodec/texturedsp: add TextureDSPThreadContext for common decode/encode function 2022-04-10 20:12:23 +02:00
texturedspenc.c avcodec/texturedsp: add TextureDSPThreadContext for common decode/encode function 2022-04-10 20:12:23 +02:00
thread.h
threadframe.h
tiertexseqv.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
tiff_common.c
tiff_common.h
tiff_data.h
tiff.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
tiff.h
tiffenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
tmv.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
to_upper4.c
to_upper4.h
tpeldsp.c
tpeldsp.h
trace_headers_bsf.c
truehd_core_bsf.c
truemotion1.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
truemotion1data.h
truemotion2.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
truemotion2rt.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
truespeech_data.h
truespeech.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
tscc2.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
tscc2data.h
tscc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
tta.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ttadata.c
ttadata.h
ttadsp.c
ttadsp.h
ttaenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ttaencdsp.c
ttaencdsp.h
ttmlenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ttmlenc.h
twinvq_data.h
twinvq.c avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
twinvq.h avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
twinvqdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
txd.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ulti_cb.h
ulti.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
unary.h
utils.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
utvideo.h
utvideodec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
utvideodsp.c
utvideodsp.h
utvideoenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
v4l2_buffers.c
v4l2_buffers.h
v4l2_context.c
v4l2_context.h
v4l2_fmt.c
v4l2_fmt.h
v4l2_m2m_dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
v4l2_m2m_enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
v4l2_m2m.c
v4l2_m2m.h
v210_template.c
v210dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
v210dec.h
v210enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
v210enc.h
v210x.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
v308dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
v308enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
v408dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
v408enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
v410dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
v410enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
vaapi_av1.c
vaapi_decode.c
vaapi_decode.h
vaapi_encode_h264.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
vaapi_encode_h265.c vaapi_encode_h265: Query encoding block sizes and features 2022-04-11 11:38:43 +08:00
vaapi_encode_mjpeg.c vaapi_encode: Move block size calculation after entrypoint selection 2022-04-11 11:38:43 +08:00
vaapi_encode_mpeg2.c vaapi_encode: Move block size calculation after entrypoint selection 2022-04-11 11:38:43 +08:00
vaapi_encode_vp8.c vaapi_encode: Move block size calculation after entrypoint selection 2022-04-11 11:38:43 +08:00
vaapi_encode_vp9.c vaapi_encode: Move block size calculation after entrypoint selection 2022-04-11 11:38:43 +08:00
vaapi_encode.c vaapi_encode: Move block size calculation after entrypoint selection 2022-04-11 11:38:43 +08:00
vaapi_encode.h vaapi_encode: Move block size calculation after entrypoint selection 2022-04-11 11:38:43 +08:00
vaapi_h264.c
vaapi_hevc.c
vaapi_hevc.h
vaapi_mjpeg.c
vaapi_mpeg2.c
vaapi_mpeg4.c
vaapi_vc1.c
vaapi_vp8.c
vaapi_vp9.c
vb.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
vble.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
vbn.h avcodec/vbndec: add VBN decoder 2022-04-10 20:12:23 +02:00
vbndec.c avcodec/vbndec: add VBN decoder 2022-04-10 20:12:23 +02:00
vbnenc.c avcodec/vbnenc: add VBN encoder 2022-04-10 20:12:23 +02:00
vc1_block.c
vc1_common.h
vc1_loopfilter.c
vc1_mc.c
vc1_parser.c
vc1_pred.c
vc1_pred.h
vc1.c
vc1.h
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
vc1dsp.c
vc1dsp.h
vc2enc_dwt.c
vc2enc_dwt.h
vc2enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
vcr1.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
vdpau_h264.c
vdpau_hevc.c
vdpau_internal.h
vdpau_mpeg4.c
vdpau_mpeg12.c
vdpau_vc1.c
vdpau_vp9.c
vdpau.c
vdpau.h
version_major.h
version.h avcodec/vbnenc: add VBN encoder 2022-04-10 20:12:23 +02:00
videodsp_template.c
videodsp.c
videodsp.h
videotoolbox_vp9.c
videotoolbox.c
videotoolbox.h
videotoolboxenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
vima.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
vlc.c
vlc.h
vmdaudio.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
vmdvideo.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
vmnc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
vorbis_data.c
vorbis_enc_data.h
vorbis_parser_internal.h
vorbis_parser.c
vorbis_parser.h
vorbis.c
vorbis.h
vorbisdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
vorbisdsp.c
vorbisdsp.h
vorbisenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
vp3_parser.c
vp3.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
vp3data.h
vp3dsp.c
vp3dsp.h
vp4data.h
vp5.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
vp5data.h
vp6.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
vp6data.h
vp6dsp.c
vp8_parser.c
vp8.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
vp8.h avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
vp8data.h
vp8dsp.c
vp8dsp.h
vp9_mc_template.c
vp9_metadata_bsf.c
vp9_parser.c
vp9_raw_reorder_bsf.c avcodec/vp9_raw_reorder_bsf: Merge close and flush 2022-04-05 22:19:50 +02:00
vp9_superframe_bsf.c
vp9_superframe_split_bsf.c
vp9.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +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/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
vp56.h avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
vp56data.c
vp56data.h
vp56dsp.c
vp56dsp.h
vp56rac.c
vqavideo.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
vt_internal.h
wavpack.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
wavpack.h
wavpackdata.c
wavpackenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
wavpackenc.h
wcmv.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
webp_parser.c
webp.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
webvttdec.c avcodec/codec_internal: Constify AVPacket in decode_sub cb 2022-04-05 20:02:47 +02:00
webvttenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
wma_common.c
wma_common.h
wma_freqs.c
wma_freqs.h
wma.c
wma.h
wmadata.h
wmadec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
wmaenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
wmalosslessdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
wmaprodata.h
wmaprodec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
wmavoice_data.h
wmavoice.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
wmv2.c
wmv2.h
wmv2data.c
wmv2data.h
wmv2dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
wmv2dec.h
wmv2dsp.c
wmv2dsp.h
wmv2enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
wmv2enc.h
wnv1.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
wrapped_avframe.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ws-snd1.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
xan.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
xbm_parser.c
xbmdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
xbmenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
xface.c
xface.h
xfacedec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
xfaceenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
xiph.c
xiph.h
xl.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
xma_parser.c
xpmdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
xsubdec.c avcodec/codec_internal: Constify AVPacket in decode_sub cb 2022-04-05 20:02:47 +02:00
xsubenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
xvididct.c
xvididct.h
xvmc.h
xwd.h
xwddec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
xwdenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
xxan.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
y41pdec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
y41penc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ylc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
yop.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
yuv4dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
yuv4enc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
zerocodec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
zlib_wrapper.c
zlib_wrapper.h
zmbv.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
zmbvenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00