FFmpeg/libavcodec
Philip Langdale 109515e16d lavc/vaapi_encode: enable 8bit 4:4:4 encoding for HEVC and VP9
Sufficiently recent Intel hardware is able to do encoding of 8bit 4:4:4
content in HEVC and VP9. The main requirement here is that the frames
must be provided in the AYUV format.

Enabling support is done by adding the appropriate encoding profiles
and noting that AYUV is officially a four channel format with alpha so
we must state that we expect all four channels.
2022-08-09 09:22:49 -07:00
..
aarch64 avcodec/h264chroma: Constify src in h264_chroma_mc_func 2022-08-05 03:02:13 +02:00
alpha avcodec/alpha/me_cmp_alpha: Remove commented-out function 2022-08-02 08:40:58 +02:00
arm avcodec/flacdsp: Split encoder-only parts into a ctx of its own 2022-08-05 03:28:45 +02:00
avr32
bfin
loongarch avcodec/h264chroma: Constify src in h264_chroma_mc_func 2022-08-05 03:02:13 +02:00
mips avcodec/aacenc_quantization: Remove always-zero function parameter 2022-08-05 03:28:45 +02:00
neon
ppc avcodec/h264chroma: Constify src in h264_chroma_mc_func 2022-08-05 03:02:13 +02:00
sh4
sparc
tests avcodec/tests/snowenc: Remove unused-but-set variable 2022-07-03 11:49:31 +02:00
x86 avcodec/flacdsp: Split encoder-only parts into a ctx of its own 2022-08-05 03:28:45 +02:00
.gitignore
4xm.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
8bps.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
8svx.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
012v.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
a64colors.h
a64multienc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
a64tables.h
aac.h avcodec/aacdec: print a log message when treating mono HE-AAC as stereo 2022-07-30 09:21:19 -03:00
aac_ac3_parser.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
aac_ac3_parser.h
aac_adtstoasc_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
aac_defines.h
aac_parser.c
aaccoder.c avcodec/aacenc_quantization: Deduplicate quantization functions 2022-08-05 03:28:45 +02:00
aaccoder_trellis.h avcodec/aacenc_quantization: Remove always-zero function parameter 2022-08-05 03:28:45 +02:00
aaccoder_twoloop.h aac: convert to new channel layout API 2022-03-15 09:42:39 -03:00
aacdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
aacdec_fixed.c avcodec/aacdec_fixed: add missing priv_class 2022-08-01 20:25:09 -03:00
aacdec_template.c avcodec/aacdec_fixed: also clip samples on the second channel for stereo HE-AAC 2022-08-01 20:25:09 -03:00
aacdectab.h aac: convert to new channel layout API 2022-03-15 09:42:39 -03:00
aacenc.c avcodec/aacenc: Move aac_pce_configs to its only user 2022-08-05 03:28:45 +02:00
aacenc.h avcodec/aacenc: Move aac_pce_configs to its only user 2022-08-05 03:28:45 +02:00
aacenc_is.c avcodec/aacenc_quantization: Remove always-zero function parameter 2022-08-05 03:28:45 +02:00
aacenc_is.h
aacenc_ltp.c avcodec/aacenc_quantization: Remove always-zero function parameter 2022-08-05 03:28:45 +02:00
aacenc_ltp.h
aacenc_pred.c avcodec/aacenc_quantization: Deduplicate quantization functions 2022-08-05 03:28:45 +02:00
aacenc_pred.h
aacenc_quantization.h avcodec/aacenc_quantization: Deduplicate quantization functions 2022-08-05 03:28:45 +02:00
aacenc_quantization_misc.h avcodec/aacenc_quantization: Remove always-zero function parameter 2022-08-05 03:28:45 +02:00
aacenc_tns.c avcodec/aacenc_tns: Remove unused header 2022-08-05 03:28:45 +02:00
aacenc_tns.h
aacenc_utils.h
aacenctab.c
aacenctab.h aac: convert to new channel layout API 2022-03-15 09:42:39 -03:00
aacps.c
aacps.h
aacps_common.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
aacps_fixed.c
aacps_fixed_tablegen.c
aacps_fixed_tablegen.h
aacps_float.c
aacps_tablegen.c
aacps_tablegen.h
aacps_tablegen_template.c
aacpsdata.c
aacpsdsp.h
aacpsdsp_fixed.c
aacpsdsp_float.c
aacpsdsp_template.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
aacpsy.c aac: convert to new channel layout API 2022-03-15 09:42:39 -03:00
aacsbr.c
aacsbr.h
aacsbr_fixed.c
aacsbr_template.c avcodec/aacdec: print a log message when treating mono HE-AAC as stereo 2022-07-30 09:21:19 -03:00
aacsbrdata.h
aactab.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
aactab.h
aandcttab.c
aandcttab.h
aasc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ac3.c avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
ac3.h avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
ac3_channel_layout_tab.c avcodec/ac3tab: Unavpriv ac3_channel_layout_tab 2022-01-04 13:16:49 +01:00
ac3_channel_layout_tab.h avcodec/ac3tab: Unavpriv ac3_channel_layout_tab 2022-01-04 13:16:49 +01:00
ac3_parser.c avcodec/ac3_parser{,_internal}: expose AC-3 bit_rate_code 2022-06-30 16:14:05 +03:00
ac3_parser.h
ac3_parser_internal.h avcodec/ac3_parser{,_internal}: expose AC-3 bit_rate_code 2022-06-30 16:14:05 +03:00
ac3dec.c avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
ac3dec.h ac3: convert to new channel layout API 2022-03-15 09:42:39 -03:00
ac3dec_data.c avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
ac3dec_data.h
ac3dec_fixed.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ac3dec_float.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ac3defs.h avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
ac3dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
ac3dsp.h
ac3enc.c avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
ac3enc.h avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
ac3enc_fixed.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ac3enc_float.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ac3enc_template.c avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h 2022-03-21 01:33:09 +01:00
ac3tab.c avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
ac3tab.h avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
acelp_filters.c avcodec/acelp_*: Remove unnecessary headers 2022-08-05 03:28:45 +02:00
acelp_filters.h
acelp_pitch_delay.c avcodec/acelp_*: Remove unnecessary headers 2022-08-05 03:28:45 +02:00
acelp_pitch_delay.h
acelp_vectors.c avcodec/acelp_*: Remove unnecessary headers 2022-08-05 03:28:45 +02:00
acelp_vectors.h avcodec/acelp_vectors: Remove unused ff_fc_2pulses_9bits_track1 2021-02-24 08:57:17 +01:00
adpcm.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
adpcm.h
adpcm_data.c
adpcm_data.h
adpcmenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
adts_header.c avcodec/mpeg4audio: Unavpriv and deduplicate mpeg4audio_sample_rates 2022-01-04 13:16:50 +01:00
adts_header.h
adts_parser.c
adts_parser.h
adx.c adx: convert to new channel layout API 2022-03-15 09:42:39 -03:00
adx.h
adx_parser.c
adxdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
adxenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
agm.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
aic.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
alac.c avcodec/alac: don't fail if channels aren't set during init() when extradata is valid 2022-07-30 09:21:19 -03:00
alac_data.c alac: convert to new channel layout API 2022-03-15 09:42:40 -03:00
alac_data.h alac: convert to new channel layout API 2022-03-15 09:42:40 -03:00
alacdsp.c avcodec/alacdsp: Make intermediates unsigned 2022-07-02 21:07:04 +02:00
alacdsp.h
alacenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +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: WBMP (Wireless Application Protocol Bitmap) image format 2022-08-07 19:18:18 +10:00
alsdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
amfenc.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
amfenc.h lavc/amfenc: switch to new FIFO API 2022-02-07 00:31:23 +01:00
amfenc_h264.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
amfenc_hevc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
amr.h
amr_parser.c amr: convert to new channel layout API 2022-03-15 09:42:40 -03:00
amrnbdata.h
amrnbdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
amrwbdata.h lavc/amrwbdec: Do not ignore NO_DATA frames. 2020-04-05 01:55:34 +02:00
amrwbdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
anm.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ansi.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
apedec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
apng.h avcodec/apng: Add APNG_FCTL_CHUNK_SIZE define 2022-07-09 19:37:52 +02:00
aptx.c avcodec/internal: Move FF_SIGNBIT and ff_log2_run to mathops.h 2022-03-21 23:25:36 +01:00
aptx.h avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h 2022-03-21 01:33:09 +01:00
aptxdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
aptxenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
arbc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
argo.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ass.c avcodec/ass: Faster ff_ass_add_rect() 2022-03-18 19:56:50 +01:00
ass.h avcodec/ass: Faster ff_ass_add_rect() 2022-03-18 19:56:50 +01:00
ass_split.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
ass_split.h
assdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
assenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
asv.c
asv.h
asvdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
asvenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
atrac.c
atrac.h
atrac1.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
atrac1data.h
atrac3.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
atrac3data.h
atrac3plus.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
atrac3plus.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
atrac3plus_data.h avcodec/atrac3plus_data: Remove unused arrays 2021-01-26 13:56:59 +01:00
atrac3plusdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
atrac3plusdsp.c
atrac9dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
atrac9tab.h atrac9: convert to new channel layout API 2022-03-15 09:42:40 -03:00
atsc_a53.c avcodec/atsc_a53: use AVERROR_INVALIDDATA 2021-10-20 22:47:53 +08:00
atsc_a53.h
audio_frame_queue.c
audio_frame_queue.h
audiodsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
audiodsp.h
audiotoolboxdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
audiotoolboxenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
aura.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
av1.h avcodec/av1: Add upper bound for the size of a sane sequence header 2022-06-24 18:33:18 +02:00
av1_frame_merge_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
av1_frame_split_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
av1_metadata_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
av1_parse.c
av1_parse.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
av1_parser.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
av1dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
av1dec.h avcodec/thread: Don't use ThreadFrame when unnecessary 2022-02-09 17:22:35 +01:00
avcodec.c lavc: add API for exporting reconstructed frames from encoders 2022-08-02 10:46:11 +02:00
avcodec.h avcodec/avcodec: Remove legacy cruft 2022-08-05 03:28:45 +02:00
avcodecres.rc
avdct.c
avdct.h
avfft.c
avfft.h
avpacket.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
avrndec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
avs.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
avs2.c avcodec/avs2_parser: parse more info 2022-06-24 15:37:23 +08:00
avs2.h avcodec/avs2_parser: parse more info 2022-06-24 15:37:23 +08:00
avs2_parser.c avcodec/avs2_parser: parse more info 2022-06-24 15:37:23 +08:00
avs3.h
avs3_parser.c avcodec/avs3_parser: set has_b_frames properly 2022-05-24 18:03:12 +08:00
avuidec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
avuienc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
bethsoftvideo.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
bethsoftvideo.h
bfi.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
bgmc.c
bgmc.h
bink.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
binkaudio.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
binkdata.h
binkdsp.c avcodec/binkdsp: Fix integer overflows in idct 2019-06-26 19:05:29 +02:00
binkdsp.h
bintext.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
bintext.h
bit_depth_template.c
bitpacked_dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
bitpacked_enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
bitstream.c avcodec/internal: Move FF_SIGNBIT and ff_log2_run to mathops.h 2022-03-21 23:25:36 +01:00
bitstream_filters.c lavc/pgs_frame_merge_bsf: add bsf to merge PGS segments 2022-05-10 10:03:30 +02:00
blockdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
blockdsp.h
bmp.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
bmp.h
bmp_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
bmpenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
bmvaudio.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
bmvvideo.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
brenderpix.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
bsf.h avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
bsf_internal.h avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
bswapdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
bswapdsp.h
bytestream.h
c93.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
cabac.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
cabac.h
cabac_functions.h avcodec/cabac_functions: Add missing headers 2022-02-21 13:09:57 +01:00
canopus.c
canopus.h
cavs.c avcodec/internal: Move FF_SIGNBIT and ff_log2_run to mathops.h 2022-03-21 23:25:36 +01:00
cavs.h
cavs_parser.c
cavsdata.c
cavsdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
cavsdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
cavsdsp.h
cbrt_data.c
cbrt_data.h avcodec/cbrt_data: add missing header include 2017-02-22 14:36:26 -03:00
cbrt_data_fixed.c
cbrt_fixed_tablegen.c
cbrt_tablegen.c
cbrt_tablegen.h
cbrt_tablegen_template.c
cbs.c avcodec/cbs: Remove ff_cbs_alloc_unit_content 2022-08-08 11:29:33 +02:00
cbs.h avcodec/cbs: Remove ff_cbs_alloc_unit_content 2022-08-08 11:29:33 +02:00
cbs_av1.c avcodec/cbs: Remove ff_cbs_alloc_unit_content 2022-08-08 11:29:33 +02:00
cbs_av1.h
cbs_av1_syntax_template.c
cbs_bsf.c
cbs_bsf.h avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
cbs_h264.h
cbs_h264_syntax_template.c
cbs_h265.h
cbs_h265_syntax_template.c
cbs_h2645.c avcodec/cbs_h2645: Remove always-false check 2022-08-08 11:29:34 +02:00
cbs_h2645.h
cbs_internal.h avcodec/cbs_jpeg: Use table-based alloc/free 2022-08-08 11:29:33 +02:00
cbs_jpeg.c avcodec/cbs: Remove ff_cbs_alloc_unit_content 2022-08-08 11:29:33 +02:00
cbs_jpeg.h avcodec/cbs_jpeg: Fix size of huffman symbol table array 2022-02-11 19:38:40 +01:00
cbs_jpeg_syntax_template.c avcodec/cbs_jpeg: Fix size of huffman symbol table array 2022-02-11 19:38:40 +01:00
cbs_mpeg2.c avcodec/cbs: Remove ff_cbs_alloc_unit_content 2022-08-08 11:29:33 +02:00
cbs_mpeg2.h
cbs_mpeg2_syntax_template.c
cbs_sei.c avcodec/cbs: Remove ff_cbs_alloc_unit_content 2022-08-08 11:29:33 +02:00
cbs_sei.h
cbs_sei_syntax_template.c
cbs_vp9.c avcodec/cbs: Remove ff_cbs_alloc_unit_content 2022-08-08 11:29:33 +02:00
cbs_vp9.h
cbs_vp9_syntax_template.c
ccaption_dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
cdgraphics.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
cdtoons.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
cdxl.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
celp_filters.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
celp_filters.h
celp_math.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
celp_math.h
cfhd.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
cfhd.h
cfhddata.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
cfhddsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
cfhddsp.h
cfhdenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
cfhdencdsp.c avcodec/cfhdencdsp: Constify input pointers 2022-07-31 03:18:19 +02:00
cfhdencdsp.h avcodec/cfhdencdsp: Constify input pointers 2022-07-31 03:18:19 +02:00
cga_data.c Move xGA font data from lavc to lavu. 2012-10-01 22:24:17 +02:00
cga_data.h
chomp_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
cinepak.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
cinepakenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
clearvideo.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
clearvideodata.h
cljrdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
cljrenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
cllc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
cngdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
cngenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
codec.h lavc: add API for exporting reconstructed frames from encoders 2022-08-02 10:46:11 +02:00
codec2utils.h
codec_desc.c avcodec: WBMP (Wireless Application Protocol Bitmap) image format 2022-08-07 19:18:18 +10:00
codec_desc.h
codec_id.h avcodec: WBMP (Wireless Application Protocol Bitmap) image format 2022-08-07 19:18:18 +10:00
codec_internal.h avcodec/codec_internal: add cap for ICC profile support 2022-07-30 11:42:06 +02:00
codec_par.c avcodec/codec_par: do not copy AVChannelLayout struct directly 2022-03-15 16:24:52 +01:00
codec_par.h avcodecpar: switch to the new channel layout API 2022-03-15 09:42:29 -03:00
cook.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
cook_parser.c cook: convert to new channel layout API 2022-03-15 09:42:40 -03:00
cookdata.h avcodec/cook: Avoid big length tables for VLC initialization 2020-12-08 17:51:45 +01:00
copy_block.h
cos_tablegen.c
cpia.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
cri.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
cri_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
crystalhd.c lavc: use AVFrame.duration instead of AVFrame.pkt_duration 2022-07-19 12:27:17 +02:00
cscd.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
cuviddec.c lavc: use AVFrame.duration instead of AVFrame.pkt_duration 2022-07-19 12:27:17 +02:00
cyuv.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
d3d11va.c
d3d11va.h
dca.c avcodec/dca: Unavpriv dca_sample_rates 2022-01-04 13:16:49 +01:00
dca.h avcodec/dca: Unavpriv dca_sample_rates 2022-01-04 13:16:49 +01:00
dca_core.c avcodec/dcadec: Treat the input packet's data as const 2022-07-04 15:03:53 +02:00
dca_core.h avcodec/dcadec: Treat the input packet's data as const 2022-07-04 15:03:53 +02:00
dca_core_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
dca_exss.c
dca_exss.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
dca_lbr.c avcodec/dcadec: Treat the input packet's data as const 2022-07-04 15:03:53 +02:00
dca_lbr.h avcodec/dcadec: Treat the input packet's data as const 2022-07-04 15:03:53 +02:00
dca_parser.c avcodec/dca: Unavpriv dca_sample_rates 2022-01-04 13:16:49 +01:00
dca_sample_rate_tab.c avcodec/dca: Unavpriv dca_sample_rates 2022-01-04 13:16:49 +01:00
dca_sample_rate_tab.h avcodec/dca: Unavpriv dca_sample_rates 2022-01-04 13:16:49 +01:00
dca_syncwords.h
dca_xll.c avcodec/dcadec: Treat the input packet's data as const 2022-07-04 15:03:53 +02:00
dca_xll.h avcodec/dcadec: Treat the input packet's data as const 2022-07-04 15:03:53 +02:00
dcaadpcm.c
dcaadpcm.h
dcadata.c
dcadata.h
dcadct.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
dcadct.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
dcadec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dcadec.h dca: convert to new channel layout API 2022-03-15 09:42:41 -03:00
dcadsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
dcadsp.h
dcaenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dcaenc.h
dcahuff.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
dcahuff.h
dcamath.h
dct.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
dct.h
dct32.h
dct32_fixed.c
dct32_float.c
dct32_template.c
dctref.c
dctref.h
dds.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
decode.c lavc: add API for exporting reconstructed frames from encoders 2022-08-02 10:46:11 +02:00
decode.h lavc: add API for exporting reconstructed frames from encoders 2022-08-02 10:46:11 +02:00
defs.h
dfa.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dfpwmdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dfpwmenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
dirac.c
dirac.h
dirac_arith.c
dirac_arith.h
dirac_dwt.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
dirac_dwt.h
dirac_dwt_template.c
dirac_parser.c avcodec: Constify all the AVCodecParsers 2021-04-27 10:43:16 -03:00
dirac_vlc.c
dirac_vlc.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
diracdec.c avcodec/diracdec: Constify slice threads' ptr to main context 2022-07-31 04:38:37 +02:00
diracdsp.c avcodec/diracdsp: Don't cast const away unnecessarily 2022-07-31 01:10:46 +02:00
diracdsp.h
diractab.c
diractab.h
dnxhd_parser.c
dnxhddata.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
dnxhddata.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
dnxhddec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dnxhdenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
dnxhdenc.h avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
dolby_e.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dolby_e.h dolby_e: convert to new channel layout API 2022-03-15 09:42:41 -03:00
dolby_e_parse.c
dolby_e_parser.c dolby_e: convert to new channel layout API 2022-03-15 09:42:41 -03:00
dovi_rpu.c lavc/dovi_rpu: Fix UB for possible left shift of negative values 2022-06-21 18:23:31 +02:00
dovi_rpu.h lavc: Implement Dolby Vision RPU parsing 2022-01-04 11:59:41 +01:00
dpcm.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dpx.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dpx_parser.c
dpxenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dsd.c
dsd.h
dsddec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dsicinaudio.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dsicinvideo.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dss_sp.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dstdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dump_extradata_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
dv.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
dv.h avcodec/dvdec: Constify slice threads' ptr to main context 2022-07-31 04:38:20 +02:00
dv_error_marker_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
dv_profile.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
dv_profile.h
dv_profile_internal.h
dv_tablegen.c
dv_tablegen.h
dvaudio.h
dvaudio_parser.c
dvaudiodec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dvbsub_parser.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
dvbsubdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +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/dvdec: Constify slice threads' ptr to main context 2022-07-31 04:38:20 +02:00
dvdsub.c
dvdsub_parser.c
dvdsubdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dvdsubenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dvenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
dxa.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +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/dxv: Constify slice threads' ptr to main context 2022-07-31 04:38:11 +02:00
dxva2.c
dxva2.h
dxva2_av1.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
dxva2_h264.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
dxva2_hevc.c dxva2_hevc: don't use frames as reference if they are not marked as such 2022-03-27 10:00:15 +02:00
dxva2_internal.h
dxva2_mpeg2.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
dxva2_vc1.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
dxva2_vp9.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
dynamic_hdr10_plus.c
dynamic_hdr10_plus.h
dynamic_hdr_vivid.c avcodec: support for CUVA HDR Vivid metadata 2022-03-01 09:08:43 +08:00
dynamic_hdr_vivid.h avcodec: support for CUVA HDR Vivid metadata 2022-03-01 09:08:43 +08:00
eac3_core_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
eac3_data.c avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
eac3_data.h
eac3dec.c avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h 2022-03-21 01:33:09 +01:00
eac3enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
eac3enc.h
eacmv.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
eaidct.c Merge commit 'a339e919ca' 2017-03-21 15:55:44 -03:00
eaidct.h
eamad.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
eatgq.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
eatgv.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
eatqi.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
elbg.c
elbg.h
elsdec.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
elsdec.h
encode.c lavc: add API for exporting reconstructed frames from encoders 2022-08-02 10:46:11 +02:00
encode.h lavc: add API for exporting reconstructed frames from encoders 2022-08-02 10:46:11 +02:00
error_resilience.c avcodec/error_resilience: Avoid overhead of AVBuffer API 2022-08-08 11:29:33 +02:00
error_resilience.h avcodec/error_resilience: Avoid overhead of AVBuffer API 2022-08-08 11:29:33 +02:00
escape124.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
escape130.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
evrcdata.h
evrcdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
exif.c avcodec/exif: Move tag_list out of header 2022-06-15 04:58:14 +02:00
exif.h avcodec/exif: Move tag_list out of header 2022-06-15 04:58:14 +02:00
exr.c avcodec/exr: Constify slice threads' ptr to main context 2022-07-31 04:38:55 +02:00
exrdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
exrdsp.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
exrenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
extract_extradata_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
faandct.c
faandct.h
faanidct.c
faanidct.h Merge commit '2ec9fa5ec6' 2017-03-21 14:29:52 -03:00
fastaudio.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
faxcompr.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
faxcompr.h
fdctdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
fdctdsp.h
ffjni.c avutil/log: Don't include avutil.h 2022-02-24 12:56:49 +01:00
ffjni.h
fflcms2.c fflcms2: move to libavcodec 2022-07-30 11:42:06 +02:00
fflcms2.h fflcms2: move to libavcodec 2022-07-30 11:42:06 +02:00
fft-internal.h
fft.h
fft_fixed_32.c
fft_float.c
fft_init_table.c
fft_table.h
fft_template.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
ffv1.c avcodec/threadframe: Add ff_thread_(get|release)_ext_buffer() 2022-02-09 17:22:23 +01:00
ffv1.h avcodec/thread: Don't use ThreadFrame when unnecessary 2022-02-09 17:22:35 +01:00
ffv1_template.c
ffv1dec.c avcodec/ffv1dec: Fix AC_GOLOMB_RICE min size check 2022-07-21 08:54:22 +02:00
ffv1dec_template.c avcodec/ffv1dec_template: fix indention 2022-07-12 21:55:22 +02:00
ffv1enc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
ffv1enc_template.c avcodec: Remove cumbersome way of checking for amount of bytes left 2021-03-30 12:36:32 +02:00
ffwavesynth.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
fic.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
file_open.c
filter_units_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
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: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
flac.c flac: convert to new channel layout API 2022-03-15 09:42:41 -03:00
flac.h flac: convert to new channel layout API 2022-03-15 09:42:41 -03:00
flac_parser.c flac: convert to new channel layout API 2022-03-15 09:42:41 -03:00
flacdata.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
flacdata.h all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
flacdec.c avcodec/flacdsp: Remove unused function parameter 2022-08-05 03:28:45 +02:00
flacdsp.c avcodec/flacdsp: Split encoder-only parts into a ctx of its own 2022-08-05 03:28:45 +02:00
flacdsp.h avcodec/flacdsp: Remove unused function parameter 2022-08-05 03:28:45 +02:00
flacdsp_lpc_template.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
flacdsp_template.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
flacenc.c avcodec/flacdsp: Split encoder-only parts into a ctx of its own 2022-08-05 03:28:45 +02:00
flacencdsp.c avcodec/flacdsp: Split encoder-only parts into a ctx of its own 2022-08-05 03:28:45 +02:00
flacencdsp.h avcodec/flacdsp: Split encoder-only parts into a ctx of its own 2022-08-05 03:28:45 +02:00
flashsv.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
flashsv2enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
flashsvenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
flicvideo.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
float2half.h
flvdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
flvdec.h avcodec/flv.h: Split header into encoder-only and decoder-only headers 2022-02-13 19:45:39 +01:00
flvenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
flvenc.h avcodec/flv.h: Split header into encoder-only and decoder-only headers 2022-02-13 19:45:39 +01:00
fmtconvert.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
fmtconvert.h
fmvc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +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: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
frwu.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
g2meet.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
g722.c
g722.h
g722dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
g722dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
g722dsp.h
g722enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
g723_1.c
g723_1.h
g723_1_parser.c g723_1: convert to new channel layout API 2022-03-15 09:42:41 -03:00
g723_1dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
g723_1enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
g726.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
g729.h
g729_parser.c g729: convert to new channel layout API 2022-03-15 09:42:42 -03:00
g729data.h
g729dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
g729postfilter.c
g729postfilter.h
gdv.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +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 get_bits: move check_marker() to mpegvideodec.h 2022-07-04 18:16:11 +02:00
get_buffer.c lavc: move default get_buffer2() to its own file 2022-04-13 12:15:02 +02:00
gif.c avcodec/gif: Remove redundant cast 2022-07-31 01:10:08 +02:00
gif.h
gif_parser.c
gifdec.c lavc: use AVFrame.duration instead of AVFrame.pkt_duration 2022-07-19 12:27:17 +02:00
golomb.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
golomb.h avcodec/golomb: Factor writing golomb codes out 2022-01-06 08:28:02 +01:00
gsm.h
gsm_parser.c
gsmdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c
h261.c avcodec/h261: Separate decode and encode contexts 2022-02-13 15:18:24 +01:00
h261.h avcodec/h261: Move encoder-only stuff to a new header 2022-02-13 15:19:43 +01:00
h261_parser.c
h261data.c
h261dec.c avcodec/mpegvideo: Inline values in ff_update_block_index() 2022-07-31 01:53:19 +02:00
h261enc.c avcodec/mpegvideo: Inline values in ff_update_block_index() 2022-07-31 01:53:19 +02:00
h261enc.h avcodec/h261: Move encoder-only stuff to a new header 2022-02-13 15:19:43 +01:00
h263.c avcodec/h263: Move functions only used once to their caller 2022-01-09 09:28:37 +01:00
h263.h avcodec/h263.h: Move encoder-only stuff to a new header h263enc.h 2022-02-13 19:41:43 +01:00
h263_parser.c
h263_parser.h
h263data.c
h263data.h
h263dec.c configure: Add msmpeg4(dec|enc) subsystems 2022-08-03 21:18:25 +02:00
h263dec.h avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
h263dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
h263dsp.h
h263enc.h avcodec/mpegvideo: Move encoder-only stuff to a new header 2022-02-13 19:49:29 +01:00
h264.h
h264_cabac.c avcodec/h264_*: Remove unnecessary internal.h inclusions 2022-01-26 15:30:54 +01:00
h264_cavlc.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
h264_direct.c avcodec/thread: Move ff_thread_(await|report)_progress to new header 2022-02-09 17:22:16 +01:00
h264_levels.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
h264_levels.h
h264_loopfilter.c avcodec/h264_loopfilter: Fix incorrect function parameter array size 2022-07-23 22:53:29 +02:00
h264_mb.c avcodec/thread: Move ff_thread_(await|report)_progress to new header 2022-02-09 17:22:16 +01:00
h264_mb_template.c
h264_mc_template.c
h264_metadata_bsf.c avcodec/h26[45]_metadata_bsf: Fix range of chroma_sample_loc_type 2022-07-09 20:10:21 +02:00
h264_mp4toannexb_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
h264_mvpred.h avcodec/h264_*: Remove unnecessary internal.h inclusions 2022-01-26 15:30:54 +01:00
h264_parse.c lavc/h264_parse: stop including h264dec.h 2022-01-26 15:23:30 +01:00
h264_parse.h avcodec/h264_parse: Move ff_h264_get_profile() to h264_ps.h 2022-01-26 15:30:54 +01:00
h264_parser.c avcodec/internal.h: Move avpriv_find_start_code() to startcode.h 2022-02-08 06:22:14 +01:00
h264_picture.c avcodec/thread: Don't use ThreadFrame when unnecessary 2022-02-09 17:22:35 +01:00
h264_ps.c lavc/h264_ps: always include the stop bit in [s|p]ps->data 2022-06-01 19:38:50 -05:00
h264_ps.h avcodec/h264_parse: Move ff_h264_get_profile() to h264_ps.h 2022-01-26 15:30:54 +01:00
h264_redundant_pps_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
h264_refs.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
h264_sei.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
h264_sei.h
h264_slice.c avcodec: Constify ThreadFrames if possible 2022-07-31 04:15:28 +02:00
h264addpx_template.c
h264chroma.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
h264chroma.h avcodec/h264chroma: Constify src in h264_chroma_mc_func 2022-08-05 03:02:13 +02:00
h264chroma_template.c avcodec/h264chroma: Constify src in h264_chroma_mc_func 2022-08-05 03:02:13 +02:00
h264data.c lavc/h264: move MB_TYPE defs from h264dec.h to h264_parse 2022-01-26 15:23:30 +01:00
h264data.h avcodec/h264data: Add missing rational.h inclusion 2022-01-27 02:45:19 +01:00
h264dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
h264dec.h avcodec/h264dec: Constify slices' pointer to the parent context 2022-03-25 19:07:41 +01:00
h264dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
h264dsp.h avcodec: [loongarch] Optimize h264dsp with LASX. 2021-12-15 18:37:40 +01:00
h264dsp_template.c
h264idct.c
h264idct.h
h264idct_template.c
h264pred.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
h264pred.h lavc/svq3: stop including h264dec.h 2022-01-26 15:30:28 +01:00
h264pred_template.c avcodec/h264pred: Don't compile > 8 bit versions of VP7/8 functions 2022-01-13 08:26:39 +01:00
h264qpel.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
h264qpel.h avcodec: [loongarch] Optimize h264qpel with LASX. 2021-12-15 18:37:40 +01:00
h264qpel_template.c
h265_metadata_bsf.c avcodec/h26[45]_metadata_bsf: Fix range of chroma_sample_loc_type 2022-07-09 20:10:21 +02:00
h265_profile_level.c
h265_profile_level.h
h274.c
h274.h
h2645_parse.c avcodec/h2645_parse: Only trim RBSP trailing padding if it exists 2022-06-24 18:31:03 +02:00
h2645_parse.h avcodec/h2645_parse: Move ref_idc further up in H2645NAL 2021-12-16 02:37:25 +01:00
half2float.h avcodec/half2float: Constify arrays in half2float() 2022-07-31 03:12:55 +02:00
hap.c
hap.h avcodec/hapenc: use the common texturedsp encode function 2022-04-10 20:12:23 +02:00
hapdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
hapenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
hapqa_extract_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
hca_data.h
hcadec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
hcom.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
hdr_parser.c avcodec: add Radiance HDR image format support 2022-07-16 21:43:54 +02:00
hdrdec.c avcodec/hdrdec: lines can be empty 2022-07-20 16:12:08 +02:00
hdrenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
hevc.h
hevc_cabac.c avcodec/hevcdec: Avoid allocation of common CABAC state 2022-07-25 23:35:45 +02:00
hevc_data.c
hevc_data.h
hevc_filter.c avcodec/hevc_filter: Pass HEVCLocalContext when slice-threading 2022-07-25 23:31:37 +02:00
hevc_mp4toannexb_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
hevc_mvs.c avcodec: Constify ThreadFrames if possible 2022-07-31 04:15:28 +02:00
hevc_parse.c
hevc_parse.h
hevc_parser.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
hevc_ps.c avcodec/hevc_ps: Fix wrong copyright years 2022-07-09 20:10:11 +02:00
hevc_ps.h
hevc_ps_enc.c avcodec/golomb: Factor writing golomb codes out 2022-01-06 08:28:02 +01:00
hevc_refs.c lavc/hevc_refs: exclude current frame from long term refs 2022-07-27 10:54:38 +08:00
hevc_sei.c avcodec/hevc_sei: Use proper type for NALU type 2022-07-09 20:19:29 +02:00
hevc_sei.h avcodec/hevc_sei: Use proper type for NALU type 2022-07-09 20:19:29 +02:00
hevcdec.c avcodec/hevcdec: Constify src pointers of HEVC DSP functions 2022-08-05 03:02:34 +02:00
hevcdec.h lavc/hevcdec: do not let missing ref frames invovled in dpb process 2022-07-27 10:54:38 +08:00
hevcdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
hevcdsp.h avcodec/hevcdsp: Constify src pointers 2022-08-05 02:54:04 +02:00
hevcdsp_template.c avcodec/hevcdsp: Constify src pointers 2022-08-05 02:54:04 +02:00
hevcpred.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
hevcpred.h avcodec/hevcpred: Pass HEVCLocalContext when slice-threading 2022-07-25 23:32:08 +02:00
hevcpred_template.c avcodec/hevcpred: Pass HEVCLocalContext when slice-threading 2022-07-25 23:32:08 +02:00
hnm4video.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
hpel_template.c
hpeldsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
hpeldsp.h avcodec: [loongarch] Optimize hpeldsp with LASX. 2022-01-04 15:55:05 +01:00
hq_hqa.c avcodec/hq_hqa: Remove transient GetByteContext from context 2022-07-28 03:49:54 +02:00
hq_hqa.h avcodec/hq_hqa: Remove transient GetByteContext from context 2022-07-28 03:49:54 +02:00
hq_hqadata.c
hq_hqadsp.c
hq_hqadsp.h
hqx.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
hqx.h avcodec/decoders: Use const uint8_t* to access input packet data 2022-07-04 15:04:01 +02:00
hqxdsp.c
hqxdsp.h
hqxvlc.c
htmlsubtitles.c
htmlsubtitles.h
huffman.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
huffman.h
huffyuv.c
huffyuv.h
huffyuvdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
huffyuvdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
huffyuvdsp.h lavc/huffyuvdsp: only transmit the pix_fmt instead of the whole avctx 2017-03-22 16:22:20 +01:00
huffyuvenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
huffyuvencdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
huffyuvencdsp.h
hwaccels.h AV1 VDPAU hwaccel Decode support 2022-06-25 09:05:58 +08:00
hwconfig.h lavc/mpeg*: drop the XvMC hwaccel code 2022-02-15 10:16:15 +01:00
idcinvideo.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
idctdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
idctdsp.h avcodec/idctdsp: Constify the permutation parameter of ff_init_scantable 2022-02-13 15:25:41 +01:00
iff.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
iirfilter.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
iirfilter.h
ilbcdata.h
ilbcdec.c avcodec/ilbcdec: Move transient GetBitContext from ctx to stack 2022-07-31 01:13:22 +02:00
imc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
imcdata.h
imgconvert.c
imm4.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
imm5.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
imx.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
imx_dump_header_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
indeo2.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
indeo2data.h
indeo3.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
indeo3data.h
indeo4.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
indeo4data.h
indeo5.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
indeo5data.h
intelh263dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
internal.h avcodec/internal: Move ff_thread_can_start_frame() to threadframe.h 2022-08-05 03:28:45 +02:00
interplayacm.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
interplayvideo.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
intrax8.c avcodec/intrax8: Avoid indirection when accessing VLC table 2022-08-03 21:23:35 +02:00
intrax8.h avcodec/intrax8: Avoid indirection when accessing VLC table 2022-08-03 21:23:35 +02:00
intrax8dsp.c
intrax8dsp.h
intrax8huf.h
ipu_parser.c
ituh263dec.c get_bits: move check_marker() to mpegvideodec.h 2022-07-04 18:16:11 +02:00
ituh263enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ivi.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
ivi.h avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
ivi_dsp.c
ivi_dsp.h
j2kenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
jacosub.h
jacosubdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
jfdctfst.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
jfdctint.c
jfdctint_template.c
jni.c
jni.h
jpeg2000.c
jpeg2000.h avcodec/jpeg2000: Fast fail if HTJ2K codeblocks are present. 2022-08-07 22:01:21 +02:00
jpeg2000_parser.c libavcodec/jpeg2000_parser: Localize m->bytes_read 2022-06-10 10:50:12 +02:00
jpeg2000dec.c avcodec/jpeg2000: Fast fail if HTJ2K codeblocks are present. 2022-08-07 22:01:21 +02:00
jpeg2000dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
jpeg2000dsp.h
jpeg2000dwt.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
jpeg2000dwt.h avcodec/jpeg2000: Change coord to 32bit to support larger than 32k width or height 2015-11-15 22:11:05 +01:00
jpegls.c
jpegls.h
jpeglsdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
jpeglsdec.h
jpeglsenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
jpegtables.c avcodec/jpegtables: Unavpriv MJPEG-tables 2022-01-04 13:16:50 +01:00
jpegtables.h avcodec/jpegtables: Unavpriv MJPEG-tables 2022-01-04 13:16:50 +01:00
jpegtabs.h avcodec/jpegtables: Unavpriv MJPEG-tables 2022-01-04 13:16:50 +01:00
jrevdct.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
jvdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
kbdwin.c
kbdwin.h
kgv1dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
kmvc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
lagarith.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
lagarithrac.c
lagarithrac.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
latm_parser.c
lcl.h
lcldec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
lclenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
libaom.c avcodec/libaomenc: support AV_CODEC_CAP_ENCODER_RECON_FRAME 2022-08-02 09:56:27 -03:00
libaom.h avcodec/libaomenc: support AV_CODEC_CAP_ENCODER_RECON_FRAME 2022-08-02 09:56:27 -03:00
libaomdec.c avcodec/libaomenc: support AV_CODEC_CAP_ENCODER_RECON_FRAME 2022-08-02 09:56:27 -03:00
libaomenc.c avcodec/libaomenc: support AV_CODEC_CAP_ENCODER_RECON_FRAME 2022-08-02 09:56:27 -03:00
libaribb24.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libavcodec.v
libcelt_dec.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libcodec2.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libdav1d.c lavc: use AVFrame.duration instead of AVFrame.pkt_duration 2022-07-19 12:27:17 +02:00
libdavs2.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libfdk-aacdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
libfdk-aacenc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libgsmdec.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libgsmenc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libilbc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libjxl.c avcodec/libjxl: add Jpeg XL decoding via libjxl 2022-04-23 19:51:46 +02:00
libjxl.h avcodec/libjxl: add Jpeg XL decoding via libjxl 2022-04-23 19:51:46 +02:00
libjxldec.c avcodec/codec_internal: add cap for ICC profile support 2022-07-30 11:42:06 +02:00
libjxlenc.c avcodec/codec_internal: add cap for ICC profile support 2022-07-30 11:42:06 +02:00
libkvazaar.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
libmp3lame.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libopencore-amr.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libopenh264.c avutil/log: Don't include avutil.h 2022-02-24 12:56:49 +01:00
libopenh264.h
libopenh264dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
libopenh264enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
libopenjpegdec.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libopenjpegenc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libopus.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
libopus.h
libopusdec.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libopusenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
librav1e.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +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: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libspeexdec.c avcodec/libspeexdec: Fix use of uninitialized value 2022-08-08 11:37:14 +02:00
libspeexenc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libsvtav1.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libtheoraenc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libtwolame.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libuavs3d.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libvo-amrwbenc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libvorbisdec.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libvorbisenc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libvpx.c avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 2022-03-21 01:33:09 +01:00
libvpx.h avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 2022-03-21 01:33:09 +01:00
libvpxdec.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libvpxenc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libwebpenc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libwebpenc_animencoder.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libwebpenc_common.c avcodec/codec_internal: Rename AVCodecDefault->FFCodecDefault 2022-03-21 01:33:10 +01:00
libwebpenc_common.h avcodec/codec_internal: Rename AVCodecDefault->FFCodecDefault 2022-03-21 01:33:10 +01:00
libx264.c lavc/libx264: support AV_CODEC_CAP_ENCODER_RECON_FRAME 2022-08-02 10:52:15 +02:00
libx265.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libxavs.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libxavs2.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libxvid.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
libzvbi-teletextdec.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
ljpegenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
loco.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
log2_tab.c
lossless_audiodsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
lossless_audiodsp.h
lossless_videodsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
lossless_videodsp.h
lossless_videoencdsp.c avcodec/lossless_videoencdsp: Constify src sub_left_predict 2022-07-31 03:16:35 +02:00
lossless_videoencdsp.h avcodec/lossless_videoencdsp: Constify src sub_left_predict 2022-07-31 03:16:35 +02:00
lpc.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
lpc.h
lscrdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
lsp.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
lsp.h
lzf.c
lzf.h
lzw.c
lzw.h
lzwenc.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
m101.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mace.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
magicyuv.c avcodec/magicyuv: Constify slice threads' ptr to main context 2022-07-31 04:37:12 +02:00
magicyuvenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
Makefile avcodec: WBMP (Wireless Application Protocol Bitmap) image format 2022-08-07 19:18:18 +10:00
mathops.h avcodec/internal: Move FF_SIGNBIT and ff_log2_run to mathops.h 2022-03-21 23:25:36 +01:00
mathtables.c avcodec/internal: Move FF_SIGNBIT and ff_log2_run to mathops.h 2022-03-21 23:25:36 +01:00
mdct15.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
mdct15.h
mdct_fixed_32.c
mdct_float.c
mdct_template.c avcodec: Remove the FFT_FIXED_32 define 2021-08-05 19:46:33 +02:00
mdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
me_cmp.c avcodec/me_cmp: Constify me_cmp_func buffer parameters 2022-07-31 03:31:53 +02:00
me_cmp.h avcodec/me_cmp: Constify me_cmp_func buffer parameters 2022-07-31 03:31:53 +02:00
mediacodec.c libavcodec, libavdevice: Remove unnecessary includes of version.h 2022-02-24 22:36:15 +02:00
mediacodec.h
mediacodec_surface.c
mediacodec_surface.h
mediacodec_sw_buffer.c
mediacodec_sw_buffer.h
mediacodec_wrapper.c libavcodec, libavdevice: Remove unnecessary includes of version.h 2022-02-24 22:36:15 +02:00
mediacodec_wrapper.h
mediacodecdec.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
mediacodecdec_common.c
mediacodecdec_common.h Revert "avcodec/mediacodecdec: wait on first frame after input buffers are full" 2018-06-18 11:55:23 -07:00
metasound.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
metasound_data.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
metasound_data.h
mf_utils.c avcodec/mfenc: Dynamically load MFPlat.DLL 2022-05-25 23:45:42 +03:00
mf_utils.h compat/w32dlfcn.h: Remove MAX_PATH limit and replace LoadLibraryExA with LoadLibraryExW 2022-06-21 13:27:46 +03:00
mfenc.c lavc: use AVFrame.duration instead of AVFrame.pkt_duration 2022-07-19 12:27:17 +02:00
microdvddec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
midivid.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mimic.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mjpeg.h
mjpeg2jpeg_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
mjpeg_parser.c
mjpega_dump_header_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
mjpegbdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mjpegdec.c avcodec/codec_internal: add cap for ICC profile support 2022-07-30 11:42:06 +02:00
mjpegdec.h
mjpegdec_common.c avcodec/g2meet, mjpegdec: Factor out common VLC initialization code 2021-02-23 10:14:25 +01:00
mjpegenc.c avcodec/codec_internal: add cap for ICC profile support 2022-07-30 11:42:06 +02:00
mjpegenc.h avcodec/mpegvideo: Move MJPEG/AMV-only fields to MJpegContext 2022-01-04 16:28:54 +01:00
mjpegenc_common.c avcodec/mjpegenc: support writing ICC profiles 2022-04-11 17:29:57 +02:00
mjpegenc_common.h avcodec/mjpegenc: support writing ICC profiles 2022-04-11 17:29:57 +02:00
mjpegenc_huffman.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
mjpegenc_huffman.h
mlp.c mlp: convert to new channel layout API 2022-03-15 09:42:43 -03:00
mlp.h mlp: convert to new channel layout API 2022-03-15 09:42:43 -03:00
mlp_parse.c
mlp_parse.h
mlp_parser.c mlp: convert to new channel layout API 2022-03-15 09:42:43 -03:00
mlpdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mlpdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
mlpdsp.h
mlpenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
mlz.c avcodec/alsdec, mlz: Check allocation 2022-02-18 20:11:06 +01:00
mlz.h avcodec/alsdec, mlz: Check allocation 2022-02-18 20:11:06 +01:00
mmaldec.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
mmvideo.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mobiclip.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
motion_est.c avcodec/motion_est: Constify pointers to frame data 2022-07-31 03:56:32 +02:00
motion_est.h avcodec/motion_est: Constify pointers to frame data 2022-07-31 03:56:32 +02:00
motion_est_template.c avcodec/motion_est: Constify mv-table parameters where possible 2022-02-13 19:49:29 +01:00
motionpixels.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
motionpixels_tablegen.c
motionpixels_tablegen.h
movsub_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
movtextdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
movtextenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mp3_header_decompress_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
mpc.c
mpc.h
mpc7.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mpc7data.h
mpc8.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mpc8data.h
mpc8huff.h
mpcdata.h
mpeg2_metadata_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
mpeg4_unpack_bframes_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
mpeg4audio.c avcodec/mpeg4audio: Unavpriv and deduplicate mpeg4audio_sample_rates 2022-01-04 13:16:50 +01:00
mpeg4audio.h avcodec/mpeg4audio: Unavpriv and deduplicate mpeg4audio_sample_rates 2022-01-04 13:16:50 +01:00
mpeg4audio_sample_rates.c avcodec/mpeg4audio: Unavpriv and deduplicate mpeg4audio_sample_rates 2022-01-04 13:16:50 +01:00
mpeg4audio_sample_rates.h avcodec/mpeg4audio: Unavpriv and deduplicate mpeg4audio_sample_rates 2022-01-04 13:16:50 +01:00
mpeg4data.h avcodec/mpeg4video: Split off data in a header of its own 2022-01-13 08:15:28 +01:00
mpeg4video.c
mpeg4video.h avcodec/mpeg4video.h: Move encoder-only parts in a new file 2022-02-13 19:41:57 +01:00
mpeg4video_parser.c avcodec/mpeg4video.h: Move decoder-only parts to a new header 2022-02-13 19:41:57 +01:00
mpeg4video_parser.h
mpeg4videodata.h avcodec/mpeg4video: Split off data in a header of its own 2022-01-13 08:15:28 +01:00
mpeg4videodec.c avcodec/mpegvideo: Inline values in ff_update_block_index() 2022-07-31 01:53:19 +02:00
mpeg4videodec.h avcodec/mpeg4video.h: Move decoder-only parts to a new header 2022-02-13 19:41:57 +01:00
mpeg4videoenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
mpeg4videoenc.h avcodec/mpeg4video.h: Move encoder-only parts in a new file 2022-02-13 19:41:57 +01:00
mpeg12.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
mpeg12.h avcodec/mpeg12.h: Move encoder-only stuff into a new header 2022-02-13 19:49:29 +01:00
mpeg12data.c
mpeg12data.h
mpeg12dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mpeg12dec.h avcodec/mpeg12.h: Move decoder-only stuff to a new header 2022-02-13 19:49:29 +01:00
mpeg12enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mpeg12enc.h avcodec/mpeg12.h: Move encoder-only stuff into a new header 2022-02-13 19:49:29 +01:00
mpeg12framerate.c
mpeg12vlc.h
mpeg_er.c avcodec/mpegvideo: Inline values in ff_update_block_index() 2022-07-31 01:53:19 +02:00
mpeg_er.h
mpegaudio.c
mpegaudio.h
mpegaudio_parser.c mpegaudio: convert to new channel layout API 2022-03-15 09:42:43 -03:00
mpegaudio_tablegen.c avcodec/mpegaudio_tablegen: Make exponential LUT shared 2020-12-08 17:51:47 +01:00
mpegaudio_tablegen.h
mpegaudiodata.c avcodec/mpegaudiodata: Unavpriv mpa_bitrate and mpa_frequency tabs 2022-01-04 13:16:50 +01:00
mpegaudiodata.h avcodec/mpegaudiodata: Unavpriv mpa_bitrate and mpa_frequency tabs 2022-01-04 13:16:50 +01:00
mpegaudiodec_common.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
mpegaudiodec_common_tablegen.c
mpegaudiodec_common_tablegen.h
mpegaudiodec_fixed.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mpegaudiodec_float.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mpegaudiodec_template.c avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
mpegaudiodecheader.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
mpegaudiodecheader.h
mpegaudiodsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
mpegaudiodsp.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c libavcodec/mpegaudio: change CONFIG_FLOAT to USE_FLOAT 2013-12-03 21:12:00 +01:00
mpegaudiodsp_template.c
mpegaudioenc_fixed.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mpegaudioenc_float.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mpegaudioenc_template.c avcodec/codec_internal: Rename AVCodecDefault->FFCodecDefault 2022-03-21 01:33:10 +01:00
mpegaudiotab.h
mpegaudiotabs.c avcodec/mpegaudiodata: Unavpriv mpa_bitrate and mpa_frequency tabs 2022-01-04 13:16:50 +01:00
mpegaudiotabs.h avcodec/mpegaudiodata: Unavpriv mpa_bitrate and mpa_frequency tabs 2022-01-04 13:16:50 +01:00
mpegpicture.c lavc/encode: add an encoder-specific get_buffer() variant 2022-05-11 10:37:17 +02:00
mpegpicture.h avcodec/mpegpicture: Constify src parameter of ff_update_picture_tables 2022-02-13 19:49:30 +01:00
mpegutils.c
mpegutils.h avcodec/mpegutils.h: Move DELAYED_PIC_REF macro to h264dec.h 2022-02-13 19:49:29 +01:00
mpegvideo.c avcodec/mpegvideo_motion: Constify ff_mpv_motion 2022-08-05 03:04:05 +02:00
mpegvideo.h avcodec/mpegvideo_motion: Constify ff_mpv_motion 2022-08-05 03:04:05 +02:00
mpegvideo_dec.c avcodec/internal: Move FF_QSCALE_TYPE_* to mpegvideodec.h 2022-03-23 23:45:38 +01:00
mpegvideo_enc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
mpegvideo_motion.c avcodec/mpegvideo_motion: Constify ff_mpv_motion 2022-08-05 03:04:05 +02:00
mpegvideo_parser.c avcodec/mpegvideo: Move encoder-only stuff to a new header 2022-02-13 19:49:29 +01:00
mpegvideodata.c
mpegvideodata.h
mpegvideodec.h get_bits: move check_marker() to mpegvideodec.h 2022-07-04 18:16:11 +02:00
mpegvideodsp.c avcodec/mpegvideodsp: Constify src pointers 2022-07-31 03:44:16 +02:00
mpegvideodsp.h avcodec/mpegvideodsp: Constify src pointers 2022-07-31 03:44:16 +02:00
mpegvideoenc.h avcodec/mpegvideoenc: Remove ineffective options 2022-05-24 21:37:17 +02:00
mpegvideoencdsp.c avcodec/mpegvideoencdsp: Allow pointers to const where possible 2022-07-31 03:32:40 +02:00
mpegvideoencdsp.h avcodec/mpegvideoencdsp: Allow pointers to const where possible 2022-07-31 03:32:40 +02:00
mpl2dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mqc.c
mqc.h
mqcdec.c
mqcenc.c avutil/avassert: Don't include avutil.h 2022-02-24 12:56:49 +01:00
mscc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
msgsmdec.c
msgsmdec.h
msmpeg4.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
msmpeg4.h avcodec/msmpeg4.h: Move decoder-only parts to a new header 2022-02-13 19:35:58 +01:00
msmpeg4data.c avcodec/mpeg4video: Split off data in a header of its own 2022-01-13 08:15:28 +01:00
msmpeg4data.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
msmpeg4dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
msmpeg4dec.h configure: Add msmpeg4(dec|enc) subsystems 2022-08-03 21:18:25 +02:00
msmpeg4enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
msmpeg4enc.h configure: Add msmpeg4(dec|enc) subsystems 2022-08-03 21:18:25 +02:00
msp2dec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
msrle.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
msrledec.c
msrledec.h
mss1.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mss2.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mss2dsp.c
mss2dsp.h
mss3.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mss4.c avcodec/mss4: Check image size with av_image_check_size2() 2022-07-21 19:30:14 +02:00
mss12.c
mss12.h avcodec/mss12: Constify slice context->parent context pointer 2022-04-13 00:37:13 +02:00
mss34dsp.c
mss34dsp.h
msvideo1.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
msvideo1enc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
mv30.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mvcdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mvha.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mwsc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mxpegdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
nellymoser.c
nellymoser.h
nellymoserdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
nellymoserenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
noise_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
notchlc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
null_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
nuv.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
nvdec.c avcodec/nvdec: Use av_buffer_replace() where appropriate 2022-08-08 11:42:28 +02:00
nvdec.h
nvdec_av1.c avcodec/thread: Don't use ThreadFrame when unnecessary 2022-02-09 17:22:35 +01:00
nvdec_h264.c
nvdec_hevc.c avcodec/nvdec_hevc: Fix off-by-one error 2022-08-06 17:59:05 +02:00
nvdec_mjpeg.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
nvdec_mpeg4.c avcodec/mpegvideo: Move encoder-only stuff to a new header 2022-02-13 19:49:29 +01:00
nvdec_mpeg12.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
nvdec_vc1.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
nvdec_vp8.c avcodec/vp8, vp9: Avoid using VP56mv and VP56Frame in VP8/9 2022-07-28 03:49:54 +02:00
nvdec_vp9.c
nvenc.c avcodec/nvenc: hardcode color characteristics for internal RGB2YUV conversion 2022-08-06 22:23:33 +02:00
nvenc.h lavc/nvenc: switch to the new FIFO API 2022-02-07 00:31:23 +01:00
nvenc_h264.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
nvenc_hevc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
omx.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
on2avc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
on2avcdata.c
on2avcdata.h
options.c avcodec/options: Fix AVClassCategory of decoders with .receive_frame 2022-04-05 19:46:51 +02:00
options_table.h lavc: add API for exporting reconstructed frames from encoders 2022-08-02 10:46:11 +02:00
opus.c avcodec/opus: always use ambisonic layout for mapping family 2 2022-03-20 19:23:12 -03:00
opus.h
opus_celt.c
opus_celt.h
opus_metadata_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
opus_parser.c
opus_pvq.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
opus_pvq.h
opus_rc.c
opus_rc.h
opus_silk.c
opusdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
opusdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
opusdsp.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
opusenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
opusenc.h all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
opusenc_psy.c opus: convert to new channel layout API 2022-03-15 09:42:44 -03:00
opusenc_psy.h
opusenc_utils.h
opustab.c
opustab.h
packet.h libavcodec: Split version.h 2022-03-16 14:04:35 +02:00
packet_internal.h avcodec/packet_internal: Add proper PacketList struct 2022-01-04 13:16:50 +01:00
paf.h
pafaudio.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
pafvideo.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
pamenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
parser.c avcodec, avformat: Remove unnecessary inclusions of lavc/internal.h 2022-03-23 23:45:39 +01:00
parser.h
parsers.c avcodec: add Radiance HDR image format support 2022-07-16 21:43:54 +02:00
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: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
pcm-dvd.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
pcm-dvdenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
pcm.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
pcm_rechunk_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
pcm_tablegen.c
pcm_tablegen.h
pcx.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
pcxenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
pel_template.c
pgs_frame_merge_bsf.c lavc/pgs_frame_merge_bsf: add bsf to merge PGS segments 2022-05-10 10:03:30 +02:00
pgssubdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
pgxdec.c avcodec/pgxdec: Use unsigned types for unsigned values 2022-04-28 01:28:14 +02:00
photocd.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
pictordec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
pixblockdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
pixblockdsp.h
pixels.h
pixlet.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
png.c avcodec/pngenc: Use ff_deflate_init/end() wrappers 2022-03-19 00:18:36 +01:00
png.h avcodec/pngenc: Use ff_deflate_init/end() wrappers 2022-03-19 00:18:36 +01:00
png_parser.c
pngdec.c avcodec/codec_internal: add cap for ICC profile support 2022-07-30 11:42:06 +02:00
pngdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
pngdsp.h
pngenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
pnm.c avcodec/pnmdec, pnm_parser: Improve const-correctness 2022-07-31 01:14:05 +02:00
pnm.h avcodec/pnmdec, pnm_parser: Improve const-correctness 2022-07-31 01:14:05 +02:00
pnm_parser.c avcodec/pnmdec, pnm_parser: Improve const-correctness 2022-07-31 01:14:05 +02:00
pnmdec.c avcodec/pnmdec: Fix indentation 2022-07-31 01:14:36 +02:00
pnmenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
profiles.c
profiles.h
prores_metadata_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
proresdata.c avcodec/proresdata: Move data only used by ff_prores_ks_encoder to it 2022-07-30 22:09:05 +02:00
proresdata.h avcodec/proresdata: Move data only used by ff_prores_ks_encoder to it 2022-07-30 22:09:05 +02:00
proresdec.h
proresdec2.c avcodec/proresdec2: Constify slice threads' ptr to main context 2022-07-31 04:22:53 +02:00
proresdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
proresdsp.h
proresenc_anatoliy.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
proresenc_kostya.c avcodec/proresdata: Move data only used by ff_prores_ks_encoder to it 2022-07-30 22:09:05 +02:00
prosumer.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
psd.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
psymodel.c aac: convert to new channel layout API 2022-03-15 09:42:39 -03:00
psymodel.h aac: convert to new channel layout API 2022-03-15 09:42:39 -03:00
pthread.c avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 2022-03-21 01:33:09 +01:00
pthread_frame.c avcodec/threadframe: Constify the frame in ff_thread_await_progress 2022-07-30 22:09:59 +02:00
pthread_internal.h
pthread_slice.c avcodec/pthread_slice: Reuse buffer if possible 2022-07-25 23:35:22 +02:00
ptx.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
put_bits.h avutil/avassert: Don't include avutil.h 2022-02-24 12:56:49 +01:00
put_golomb.h avcodec/golomb: Factor writing golomb codes out 2022-01-06 08:28:02 +01:00
qcelpdata.h
qcelpdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
qdm2.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
qdm2_tablegen.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
qdm2_tablegen.h avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
qdm2data.h
qdmc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
qdrw.c avcodec/qdrw: adjust max colors to array size 2022-07-03 19:36:26 +02:00
qoi.h avcodec: add QOI decoder and demuxer and parser and encoder and muxer 2022-06-05 13:06:54 +02:00
qoi_parser.c avcodec: add QOI decoder and demuxer and parser and encoder and muxer 2022-06-05 13:06:54 +02:00
qoidec.c avcodec/qoidec: Remove unused-but-set variable 2022-07-03 11:41:23 +02:00
qoienc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
qpeg.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
qpel_template.c
qpeldsp.c avcodec/qpeldsp: copy less for the mc0x cases 2022-07-12 21:55:22 +02:00
qpeldsp.h
qsv.c qsv: Update ffmpeg qsv_errors to recognize GPU hang and other statuses 2022-07-29 12:30:34 +08:00
qsv.h Merge commit 'dc923bc23b' 2015-10-22 15:55:43 +02:00
qsv_api.c Merge commit '0fbb271318' 2015-02-19 21:12:33 +01:00
qsv_internal.h libavcodec/qsvenc: add ROI support to qsv encoder 2022-06-17 13:09:35 +08:00
qsvdec.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
qsvenc.c libavcodec/qsvenc: Use parameter from AVCodecContext to reset qsv codec 2022-07-20 12:35:23 +08:00
qsvenc.h libavcodec/qsvenc: Use parameter from AVCodecContext to reset qsv codec 2022-07-20 12:35:23 +08:00
qsvenc_h264.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
qsvenc_hevc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
qsvenc_jpeg.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
qsvenc_mpeg2.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
qsvenc_vp9.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
qtrle.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
qtrleenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
r210dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
r210enc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
ra144.c
ra144.h
ra144dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ra144enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ra288.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ra288.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
ralf.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ralfdata.h
rangecoder.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
rangecoder.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
rasc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ratecontrol.c avcodec/mpegvideo: Move encoder-only stuff to a new header 2022-02-13 19:49:29 +01:00
ratecontrol.h
raw.c avformat/riff: map AYUV fourcc to RAWVIDEO decoder 2022-08-07 09:33:16 -03:00
raw.h avcodec/raw: Reduce number of avpriv symbols 2022-01-04 13:16:49 +01:00
rawdec.c lavc: use AVFrame.duration instead of AVFrame.pkt_duration 2022-07-19 12:27:17 +02:00
rawenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
rdft.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
rdft.h
realtextdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
rectangle.h
remove_extradata_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
reverse.c
rkmppdec.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
rl.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
rl.h avcodec/rl: Don't pretend ff_rl_init() initializes a RLTable twice 2022-01-09 09:38:43 +01:00
rl2.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
rle.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
rle.h
rnd_avg.h
roqaudioenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
roqvideo.c Remove/replace some unnecessary avcodec.h inclusions 2021-07-22 15:29:46 +02:00
roqvideo.h
roqvideodec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
roqvideoenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
rpza.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
rpzaenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
rscc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
rtjpeg.c
rtjpeg.h
rv10.c avcodec/mpegvideo: Inline values in ff_update_block_index() 2022-07-31 01:53:19 +02:00
rv10dec.h avcodec/rv10.h: Split header into decoder- and encoder-only parts 2022-02-13 19:49:29 +01:00
rv10enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
rv10enc.h avcodec/rv10.h: Split header into decoder- and encoder-only parts 2022-02-13 19:49:29 +01:00
rv20enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
rv30.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
rv30data.h
rv30dsp.c
rv34.c avcodec: Constify ThreadFrames if possible 2022-07-31 04:15:28 +02:00
rv34.h avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
rv34_parser.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
rv34data.h
rv34dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
rv34dsp.h
rv34vlc.h
rv40.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
rv40data.h Merge remote-tracking branch 'qatar/master' 2011-12-01 02:54:24 +01:00
rv40dsp.c avcodec/h264chroma: Constify src in h264_chroma_mc_func 2022-08-05 03:02:13 +02:00
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: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
samidec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
sanm.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
sbc.c
sbc.h
sbc_parser.c sbc: convert to new channel layout API 2022-03-15 09:42:44 -03:00
sbcdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
sbcdec_data.c
sbcdec_data.h
sbcdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
sbcdsp.h
sbcdsp_data.c
sbcdsp_data.h
sbcenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
sbr.h
sbrdsp.c avcodec/sbrdsp: Remove unnecessary headers 2022-08-05 03:28:45 +02:00
sbrdsp.h avcodec/sbrdsp: Remove unnecessary headers 2022-08-05 03:28:45 +02:00
sbrdsp_fixed.c avcodec/sbrdsp: Remove unnecessary headers 2022-08-05 03:28:45 +02:00
sbrdsp_template.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
scpr.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
scpr.h all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
scpr3.c
scpr3.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
screenpresso.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
sei.h
setts_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
sga.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
sgi.h
sgidec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
sgienc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
sgirledec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +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: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
simple_idct.c
simple_idct.h avcodec/proresdec : add 12b prores idct 2018-12-02 12:55:53 +01:00
simple_idct_template.c
sinewin.c
sinewin.h
sinewin_fixed_tablegen.c
sinewin_fixed_tablegen.h avcodec/aacdec_fixed: Move fixed-point sinewin tables to its only user 2021-02-07 10:28:29 +01:00
sinewin_tablegen.c
sinewin_tablegen.h
sipr.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
sipr.h
sipr16k.c
sipr16kdata.h
sipr_parser.c
siprdata.h Add missing "const" all over the place. 2014-08-29 18:57:25 +02:00
siren.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
smacker.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
smc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
smcenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
snappy.c
snappy.h
snow.c avcodec/snow: Remove unused halfpel_plane 2022-07-31 01:16:54 +02:00
snow.h avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
snow_dwt.c avcodec/me_cmp: Constify me_cmp_func buffer parameters 2022-07-31 03:31:53 +02:00
snow_dwt.h avcodec/me_cmp: Constify me_cmp_func buffer parameters 2022-07-31 03:31:53 +02:00
snowdata.h
snowdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
snowenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
sonic.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
sp5x.h
sp5xdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
speedhq.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
speedhqenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
speedhqenc.h
speexdata.h avcodec: add native Speex decoder 2021-10-10 17:44:41 +02:00
speexdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
srtdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
srtenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
startcode.c
startcode.h avcodec/internal.h: Move avpriv_find_start_code() to startcode.h 2022-02-08 06:22:14 +01:00
subviewerdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +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: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
svq1.c
svq1.h
svq1_cb.h lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 2021-01-01 14:14:57 +01:00
svq1_vlc.h
svq1dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
svq1enc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
svq1enc.h
svq1enc_cb.h Merge commit 'b522000e9b' 2012-10-11 14:03:12 +02:00
svq3.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
synth_filter.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
synth_filter.h
tableprint.h
tableprint_vlc.h avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
tak.c
tak.h avformat/takdec: Don't initialize get_bits context to read one value 2022-01-07 11:55:57 +01:00
tak_parser.c
takdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
takdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
takdsp.h
targa.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
targa.h
targa_y216dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
targaenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
tdsc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
textdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +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
texturedsp_template.c avcodec/texturedsp: add TextureDSPThreadContext for common decode/encode function 2022-04-10 20:12:23 +02:00
texturedspenc.c avcodec/texturedspenc: Fix indexing in color distribution determination 2022-06-09 00:02:02 +02:00
thread.h avcodec/pthread_slice: Combine allocating and zeroing entries 2022-07-25 23:32:34 +02:00
threadframe.h avcodec/internal: Move ff_thread_can_start_frame() to threadframe.h 2022-08-05 03:28:45 +02:00
tiertexseqv.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
tiff.c avcodec/codec_internal: add cap for ICC profile support 2022-07-30 11:42:06 +02:00
tiff.h
tiff_common.c
tiff_common.h
tiff_data.h
tiffenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
tmv.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
to_upper4.c avcodec/utils: Unavpriv avpriv_toupper4() 2022-01-04 13:16:50 +01:00
to_upper4.h avcodec/utils: Unavpriv avpriv_toupper4() 2022-01-04 13:16:50 +01:00
tpeldsp.c
tpeldsp.h
trace_headers_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
truehd_core_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
truemotion1.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
truemotion1data.h
truemotion2.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
truemotion2rt.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
truespeech.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
truespeech_data.h
tscc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
tscc2.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
tscc2data.h
tta.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ttadata.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
ttadata.h all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
ttadsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
ttadsp.h
ttaenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ttaencdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
ttaencdsp.h
ttmlenc.c avcodec/ttmlenc: Use string literal macro for default namespacing 2022-07-31 04:57:23 +02:00
ttmlenc.h avcodec/ttmlenc: Use string literal macro for default namespacing 2022-07-31 04:57:23 +02:00
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
twinvq_data.h
twinvqdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
txd.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
ulti.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ulti_cb.h
unary.h
utils.c avcodec/threadframe: Constify the frame in ff_thread_await_progress 2022-07-30 22:09:59 +02:00
utvideo.h avcodec/utvideo: Move stuff only used by Ut encoder to Ut encoder 2020-09-26 21:10:45 +02:00
utvideodec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
utvideodsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
utvideodsp.h
utvideoenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
v4l2_buffers.c avcodec, avformat: Remove unnecessary inclusions of lavc/internal.h 2022-03-23 23:45:39 +01:00
v4l2_buffers.h
v4l2_context.c avcodec/v4l2_context: remove reinit variable 2022-01-11 23:02:37 -05:00
v4l2_context.h
v4l2_fmt.c
v4l2_fmt.h
v4l2_m2m.c avcodec/v4l2_m2m: Check if the file descriptor is valid before closing 2022-07-01 09:59:48 +08:00
v4l2_m2m.h
v4l2_m2m_dec.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
v4l2_m2m_enc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
v210_template.c avcodec/v210enc: Move ff_v210enc_init into a header 2022-05-06 05:33:38 +02:00
v210dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
v210dec.h avcodec/v210_dec: Move ff_v210dec_init into a header 2022-05-06 05:19:50 +02:00
v210dec_init.h all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
v210enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
v210enc.h avcodec/v210enc: Move ff_v210enc_init into a header 2022-05-06 05:33:38 +02:00
v210enc_init.h all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
v210x.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
v308dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
v308enc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
v408dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
v408enc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
v410dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
v410enc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
vaapi_av1.c avcodec/thread: Don't use ThreadFrame when unnecessary 2022-02-09 17:22:35 +01:00
vaapi_decode.c lavc/vaapi_decode: add missing flag when picking best pixel format 2022-08-09 09:20:10 -07:00
vaapi_decode.h
vaapi_encode.c lavc/vaapi_encode: enable 8bit 4:4:4 encoding for HEVC and VP9 2022-08-09 09:22:49 -07:00
vaapi_encode.h lavc/vaapi_encode: add support for maxframesize 2022-06-06 13:56:10 +08:00
vaapi_encode_h264.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
vaapi_encode_h265.c lavc/vaapi_encode: enable 8bit 4:4:4 encoding for HEVC and VP9 2022-08-09 09:22:49 -07:00
vaapi_encode_mjpeg.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
vaapi_encode_mpeg2.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
vaapi_encode_vp8.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
vaapi_encode_vp9.c lavc/vaapi_encode: enable 8bit 4:4:4 encoding for HEVC and VP9 2022-08-09 09:22:49 -07:00
vaapi_h264.c lavc: Rename hwaccel.h to hwconfig.h 2020-04-26 18:38:25 +01:00
vaapi_hevc.c lavc/vaapi_hevc: fill rext luma/chroma offset in the right way 2022-06-24 13:09:15 +08:00
vaapi_hevc.h
vaapi_mjpeg.c
vaapi_mpeg2.c avcodec/mpegvideo: Move decoder-only stuff to a new header 2022-02-13 19:49:29 +01:00
vaapi_mpeg4.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vaapi_vc1.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vaapi_vp8.c avcodec/vp8, vp9: Avoid using VP56mv and VP56Frame in VP8/9 2022-07-28 03:49:54 +02:00
vaapi_vp9.c
vb.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
vble.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
vbn.h avcodec/vbndec: add VBN decoder 2022-04-10 20:12:23 +02:00
vbndec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
vbnenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
vc1.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
vc1.h
vc1_block.c avcodec/mpegvideo: Inline values in ff_update_block_index() 2022-07-31 01:53:19 +02:00
vc1_common.h avcodec/internal.h: Move avpriv_find_start_code() to startcode.h 2022-02-08 06:22:14 +01:00
vc1_loopfilter.c
vc1_mc.c
vc1_parser.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
vc1_pred.c
vc1_pred.h avcodec/vc1_pred: Remove unused function parameter 2021-10-02 18:35:35 +02:00
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c avcodec/intrax8: Remove unused IDCTDSPContext 2022-08-03 21:10:00 +02:00
vc1dsp.c avcodec/h264chroma: Constify src in h264_chroma_mc_func 2022-08-05 03:02:13 +02:00
vc1dsp.h avcodec/vc1: Introduce fast path for unescaping bitstream buffer 2022-04-01 10:03:33 +03:00
vc2enc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
vc2enc_dwt.c avcodec/vc2enc_dwt: Avoid NULL - 0 2022-02-11 19:38:41 +01:00
vc2enc_dwt.h
vcr1.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
vdpau.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vdpau.h
vdpau_av1.c AV1 VDPAU hwaccel Decode support 2022-06-25 09:05:58 +08:00
vdpau_h264.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
vdpau_hevc.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
vdpau_internal.h AV1 VDPAU hwaccel Decode support 2022-06-25 09:05:58 +08:00
vdpau_mpeg4.c avcodec/mpeg4video.h: Move decoder-only parts to a new header 2022-02-13 19:41:57 +01:00
vdpau_mpeg12.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vdpau_vc1.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vdpau_vp9.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
version.c lib*/version: Move library version functions into files of their own 2022-05-10 06:49:32 +02:00
version.h lavc/vaapi_encode: enable 8bit 4:4:4 encoding for HEVC and VP9 2022-08-09 09:22:49 -07:00
version_major.h avcodec/mjpegenc: Remove ineffective pred option 2022-05-24 21:38:16 +02:00
videodsp.c avcodec/videodsp: Constify buf in VideoDSPContext.prefetch 2022-07-31 03:14:34 +02:00
videodsp.h avcodec/videodsp: Constify buf in VideoDSPContext.prefetch 2022-07-31 03:14:34 +02:00
videodsp_template.c avcodec/videodsp: Make ff_emulated_edge_mc_16 static 2022-06-11 22:42:29 +02:00
videotoolbox.c lavc/videotoolboxdec: insert emu-prevention bytes for HEVC as well 2022-06-01 19:38:50 -05:00
videotoolbox.h
videotoolbox_vp9.c
videotoolboxenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
vima.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
vlc.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
vlc.h avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
vmdaudio.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
vmdvideo.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
vmnc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
vorbis.c
vorbis.h libopus: convert to new channel layout API 2022-03-15 09:42:43 -03:00
vorbis_data.c libopus: convert to new channel layout API 2022-03-15 09:42:43 -03:00
vorbis_enc_data.h
vorbis_parser.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vorbis_parser.h
vorbis_parser_internal.h
vorbisdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
vorbisdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vorbisdsp.h
vorbisenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
vp3.c avcodec: Constify ThreadFrames if possible 2022-07-31 04:15:28 +02:00
vp3_parser.c
vp3data.h
vp3dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vp3dsp.h
vp4data.h
vp5.c avcodec/vp56: Move VP5-9 range coder functions to a header of their own 2022-07-28 03:49:54 +02:00
vp5data.h
vp6.c avcodec/vp56: Move VP5-9 range coder functions to a header of their own 2022-07-28 03:49:54 +02:00
vp6data.h
vp6dsp.c
vp8.c avcodec/vp8: Constify slice threads' ptr to main context 2022-07-31 04:22:14 +02:00
vp8.h avcodec/vp8, vp9: Avoid using VP56mv and VP56Frame in VP8/9 2022-07-28 03:49:54 +02:00
vp8_parser.c
vp8data.h
vp8dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vp8dsp.h avcodec: [loongarch] Optimize vp8_lpf/mc with LSX. 2021-12-23 12:28:54 +01:00
vp9.c lavc/vaapi: Declare support for decoding 8bit 4:4:4 content 2022-08-03 14:10:55 -07:00
vp9.h
vp9_mc_template.c avcodec/vp9dec: Constify VP9TileData->VP9Context pointer target 2022-07-31 04:18:26 +02:00
vp9_metadata_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
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 avcodec/vp9_superframe_bsf: Check for existence of data before reading it 2022-03-31 10:48:50 +02:00
vp9_superframe_split_bsf.c avcodec/vp9_superframe_split_bsf: Don't read inexistent data 2022-03-31 10:48:50 +02:00
vp9block.c avcodec/vp9dec: Constify VP9TileData->VP9Context pointer target 2022-07-31 04:18:26 +02:00
vp9data.c
vp9data.h
vp9dec.h avcodec/vp9dec: Constify VP9TileData->VP9Context pointer target 2022-07-31 04:18:26 +02:00
vp9dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vp9dsp.h avcodec: [loongarch] Optimize vp9_mc/intra with LSX. 2021-12-23 12:28:54 +01:00
vp9dsp_8bpp.c
vp9dsp_10bpp.c
vp9dsp_12bpp.c
vp9dsp_template.c
vp9lpf.c
vp9mvs.c avcodec/vp9dec: Constify VP9TileData->VP9Context pointer target 2022-07-31 04:18:26 +02:00
vp9prob.c avcodec/vp8, vp9: Avoid using VP56mv and VP56Frame in VP8/9 2022-07-28 03:49:54 +02:00
vp9recon.c avcodec/vp9dec: Constify VP9TileData->VP9Context pointer target 2022-07-31 04:18:26 +02:00
vp9shared.h avcodec/vp8, vp9: Avoid using VP56mv and VP56Frame in VP8/9 2022-07-28 03:49:54 +02:00
vp56.c avcodec/vp56: Move VP5-9 range coder functions to a header of their own 2022-07-28 03:49:54 +02:00
vp56.h avcodec/vp8, vp9: Avoid using VP56mv and VP56Frame in VP8/9 2022-07-28 03:49:54 +02:00
vp56data.c
vp56data.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
vp56dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vp56dsp.h
vp89_rac.h avcodec/vp56: Move VP5-9 range coder functions to a header of their own 2022-07-28 03:49:54 +02:00
vpx_rac.c avcodec/vp56: Move VP5-9 range coder functions to a header of their own 2022-07-28 03:49:54 +02:00
vpx_rac.h avcodec/vp56: Move VP5-9 range coder functions to a header of their own 2022-07-28 03:49:54 +02:00
vqavideo.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
vt_internal.h
wavpack.c avcodec/wavpack: Constify slice threads' ptr to main context 2022-07-31 04:21:51 +02:00
wavpack.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
wavpackdata.c
wavpackenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
wavpackenc.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
wbmpdec.c avcodec: WBMP (Wireless Application Protocol Bitmap) image format 2022-08-07 19:18:18 +10:00
wbmpenc.c avcodec: WBMP (Wireless Application Protocol Bitmap) image format 2022-08-07 19:18:18 +10:00
wcmv.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
webp.c avcodec/codec_internal: add cap for ICC profile support 2022-07-30 11:42:06 +02:00
webp_parser.c
webvttdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
webvttenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
wma.c wma: convert to new channel layout API 2022-03-15 09:42:45 -03:00
wma.h
wma_common.c
wma_common.h
wma_freqs.c
wma_freqs.h
wmadata.h
wmadec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
wmaenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
wmalosslessdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
wmaprodata.h
wmaprodec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
wmavoice.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
wmavoice_data.h
wmv2.c avcodec/mpegvideo_motion: Constify ff_mpv_motion 2022-08-05 03:04:05 +02:00
wmv2.h avcodec/mpegvideo_motion: Constify ff_mpv_motion 2022-08-05 03:04:05 +02:00
wmv2data.c
wmv2data.h
wmv2dec.c avcodec/intrax8: Remove unused IDCTDSPContext 2022-08-03 21:10:00 +02:00
wmv2dec.h avcodec/wmv2.h: Move encoder- and decoder-only parts to new headers 2022-02-13 15:28:17 +01:00
wmv2dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
wmv2dsp.h
wmv2enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
wmv2enc.h avcodec/wmv2.h: Move encoder- and decoder-only parts to new headers 2022-02-13 15:28:17 +01:00
wnv1.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
wrapped_avframe.c avcodec/wrapped_avframe: Don't presume AVPacket to be writable 2022-07-18 21:10:16 +02:00
ws-snd1.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
xan.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +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: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
xface.c
xface.h
xfacedec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
xfaceenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
xiph.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
xiph.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
xl.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +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: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
xsubenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
xvididct.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
xvididct.h
xvmc.h libavcodec, libavdevice: Remove unnecessary includes of version.h 2022-02-24 22:36:15 +02:00
xwd.h Replace Libav with FFmpeg in license headers for files created by me 2012-06-29 01:58:34 +00:00
xwddec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
xwdenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
xxan.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
y41pdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
y41penc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
ylc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
yop.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
yuv4dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
yuv4enc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
zerocodec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
zlib_wrapper.c avcodec/zlib_wrapper: Add wrapper for deflateInit() 2022-03-19 00:18:36 +01:00
zlib_wrapper.h avcodec/zlib_wrapper: Add wrapper for deflateInit() 2022-03-19 00:18:36 +01:00
zmbv.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
zmbvenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00