1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-12 19:18:44 +02:00
FFmpeg/libavcodec
Andreas Rheinhardt 1e6307f46c avcodec/encode, frame_thread_encoder: Unify calling encode callback
The encode-callback (the callback used by the FF_CODEC_CB_TYPE_ENCODE
encoders) is currently called in two places: encode_simple_internal()
and by the worker threads of frame-threaded encoders.

After the call, some packet properties are set based upon
the corresponding AVFrame properties and the packet is made
refcounted if it isn't already. So there is some code duplication.

There was also non-duplicated code in encode_simple_internal()
which is executed even when using frame-threading. This included
an emms_c() (which is needed for frame-threading, too, if it is
needed for the single-threaded case, because there are allocations
(via av_packet_make_refcounted()) immediately after returning
from the encode-callback).

Furthermore, some further properties are only set in
encode_simple_internal(): For audio, pts and duration are derived
from the corresponding fields of the frame if the encoder does not
have the AV_CODEC_CAP_DELAY set. Yet this is wrong for frame-threaded
encoders, because frame-threading always introduces delay regardless
of whether the underlying codec has said cap. This only worked because
there are no frame-threaded audio encoders.

This commit fixes the code duplication and the above issue by factoring
this code out and reusing it in both places. It would work in case
of audio codecs with frame-threading, because now the values are
derived from the correct AVFrame.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-08-27 02:23:43 +02:00
..
aarch64 lavc/aarch64: hevc_add_res add 12bit variants 2022-08-18 15:04:43 +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/loongarch/cabac, vp9dsp_loongarch: Add missing headers 2022-08-24 03:43:52 +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/avcodec: Mark frame-thrd encoder incompatible with delay 2022-08-27 02:23:43 +02:00
x86 avutil/mem_internal: Fix headers 2022-08-24 03:43:52 +02:00
.gitignore
4xm.c avcodec/4xm: Remove unnecessary and redundant emms_c() 2022-08-24 03:43:47 +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_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
aac.h avcodec/aacdec: print a log message when treating mono HE-AAC as stereo 2022-07-30 09:21:19 -03: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
aaccoder.c avcodec/aacenc_quantization: Deduplicate quantization functions 2022-08-05 03:28:45 +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
aacdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
aacdectab.h aac: convert to new channel layout API 2022-03-15 09:42:39 -03: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_misc.h avcodec/aacenc_quantization: Remove always-zero function parameter 2022-08-05 03:28:45 +02:00
aacenc_quantization.h avcodec/aacenc_quantization: Deduplicate quantization functions 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
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
aacenctab.c
aacenctab.h aac: convert to new channel layout API 2022-03-15 09:42:39 -03:00
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_tablegen.c
aacps_fixed_tablegen.h
aacps_fixed.c
aacps_float.c
aacps_tablegen_template.c
aacps_tablegen.c
aacps_tablegen.h
aacps.c
aacps.h
aacpsdata.c
aacpsdsp_fixed.c
aacpsdsp_float.c
aacpsdsp_template.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
aacpsdsp.h
aacpsy.c aac: convert to new channel layout API 2022-03-15 09:42:39 -03:00
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
aacsbr.c
aacsbr.h
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_channel_layout_tab.c
ac3_channel_layout_tab.h
ac3_parser_internal.h avcodec/ac3_parser{,_internal}: expose AC-3 bit_rate_code 2022-06-30 16:14:05 +03: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.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
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
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
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_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
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
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
adpcm_data.c
adpcm_data.h
adpcm.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
adpcm.h
adpcmenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
adts_header.c
adts_header.h
adts_parser.c
adts_parser.h
adx_parser.c
adx.c adx: convert to new channel layout API 2022-03-15 09:42:39 -03:00
adx.h
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_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
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
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 The vuya pixel format was recently added, so this lavc workaround is no longer 2022-08-19 22:48:42 -03:00
alsdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02: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
amfenc.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
amfenc.h
amr_parser.c amr: convert to new channel layout API 2022-03-15 09:42:40 -03:00
amr.h
amrnbdata.h
amrnbdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
amrwbdata.h
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/apedec: Remove unnecessary emms_c() 2022-08-24 03:42:38 +02:00
apng.h avcodec/apng: Add APNG_FCTL_CHUNK_SIZE define 2022-07-09 19:37:52 +02:00
aptx.c avcodec/aptx: Move AudioFrameQueue to aptxenc.c 2022-08-27 02:23:43 +02:00
aptx.h avcodec/aptx: Move AudioFrameQueue to aptxenc.c 2022-08-27 02:23:43 +02:00
aptxdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
aptxenc.c avcodec/aptx: Move AudioFrameQueue to aptxenc.c 2022-08-27 02:23:43 +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_split.c
ass_split.h
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
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
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_data.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
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
atrac.c
atrac.h
atsc_a53.c
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/audiotoolboxenc: return AVERROR_EXTERNAL immediately when encode error 2022-08-22 10:58:13 +08:00
aura.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +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
av1_parser.c
av1.h avcodec/av1: Add upper bound for the size of a sane sequence header 2022-06-24 18:33:18 +02:00
av1dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
av1dec.h
avcodec.c avcodec/avcodec: Remove redundant check 2022-08-15 18:10:31 +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
avrndec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
avs2_parser.c avcodec/avs2_parser: parse more info 2022-06-24 15:37:23 +08: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
avs3_parser.c avcodec/avs3_parser: set has_b_frames properly 2022-05-24 18:03:12 +08:00
avs3.h
avs.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02: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
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_filters.c lavc/pgs_frame_merge_bsf: add bsf to merge PGS segments 2022-05-10 10:03:30 +02:00
bitstream.c avcodec/internal: Move FF_SIGNBIT and ff_log2_run to mathops.h 2022-03-21 23:25:36 +01:00
blockdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
blockdsp.h
bmp_parser.c
bmp.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
bmp.h
bmpenc.c avcodec: 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_internal.h avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01: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
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_functions.h
cabac.c
cabac.h
canopus.c
canopus.h
cavs_parser.c
cavs.c avcodec/internal: Move FF_SIGNBIT and ff_log2_run to mathops.h 2022-03-21 23:25:36 +01:00
cavs.h
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_fixed.c
cbrt_data.c
cbrt_data.h
cbrt_fixed_tablegen.c
cbrt_tablegen_template.c
cbrt_tablegen.c
cbrt_tablegen.h
cbs_av1_syntax_template.c
cbs_av1.c avcodec/cbs: Remove ff_cbs_alloc_unit_content 2022-08-08 11:29:33 +02:00
cbs_av1.h
cbs_bsf.c
cbs_bsf.h avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
cbs_h264_syntax_template.c
cbs_h264.h
cbs_h265_syntax_template.c
cbs_h265.h
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_syntax_template.c
cbs_jpeg.c avcodec/cbs: Remove ff_cbs_alloc_unit_content 2022-08-08 11:29:33 +02:00
cbs_jpeg.h
cbs_mpeg2_syntax_template.c
cbs_mpeg2.c avcodec/cbs: Remove ff_cbs_alloc_unit_content 2022-08-08 11:29:33 +02:00
cbs_mpeg2.h
cbs_sei_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_vp9_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.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
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
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
codec2utils.h
codec_desc.c The vuya pixel format was recently added, so this lavc workaround is no longer 2022-08-19 22:48:42 -03:00
codec_desc.h
codec_id.h The vuya pixel format was recently added, so this lavc workaround is no longer 2022-08-19 22:48:42 -03: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
codec.h lavc: add API for exporting reconstructed frames from encoders 2022-08-02 10:46:11 +02:00
cook_parser.c cook: convert to new channel layout API 2022-03-15 09:42:40 -03:00
cook.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
cookdata.h
copy_block.h
cos_tablegen.c
cpia.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
cri_parser.c
cri.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02: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_core_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +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_exss.c
dca_exss.h
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
dca_sample_rate_tab.c
dca_sample_rate_tab.h
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
dca.c
dca.h
dcaadpcm.c
dcaadpcm.h
dcadata.c
dcadata.h
dcadct.c
dcadct.h
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
dct32_fixed.c
dct32_float.c
dct32_template.c
dct32.h
dct.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
dct.h
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_arith.c
dirac_arith.h
dirac_dwt_template.c
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_parser.c
dirac_vlc.c
dirac_vlc.h
dirac.c
dirac.h
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
dnxhddata.h
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_parse.c
dolby_e_parser.c dolby_e: convert to new channel layout API 2022-03-15 09:42:41 -03: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
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
dpcm.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dpx_parser.c
dpx.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dpxenc.c avcodec: 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_error_marker_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
dv_profile_internal.h
dv_profile.c
dv_profile.h
dv_tablegen.c
dv_tablegen.h
dv.c
dv.h avcodec/dvdec: Constify slice threads' ptr to main context 2022-07-31 04:38:20 +02:00
dvaudio_parser.c
dvaudio.h
dvaudiodec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dvbsub_parser.c
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_parser.c
dvdsub.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_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
dxva2.c
dxva2.h
dynamic_hdr10_plus.c
dynamic_hdr10_plus.h
dynamic_hdr_vivid.c
dynamic_hdr_vivid.h
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
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
elsdec.h
encode.c avcodec/encode, frame_thread_encoder: Unify calling encode callback 2022-08-27 02:23:43 +02:00
encode.h avcodec/encode, frame_thread_encoder: Unify calling encode callback 2022-08-27 02:23:43 +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 avutil/half2float: move non-inline init code out of header 2022-08-19 22:09:36 +02:00
exrdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
exrdsp.h
exrenc.c avutil/half2float: move non-inline init code out of header 2022-08-19 22:09:36 +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
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
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_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
fft-internal.h
fft.h
ffv1_template.c
ffv1.c
ffv1.h avcodec/ffv1enc: Don't create and keep unnecessary reference 2022-08-18 16:57:47 +02:00
ffv1dec_template.c avcodec/ffv1dec_template: fix indention 2022-07-12 21:55:22 +02:00
ffv1dec.c avcodec/ffv1(dec|enc): Remove unnecessary emms_c() 2022-08-24 03:42:38 +02:00
ffv1enc_template.c
ffv1enc.c avcodec/ffv1(dec|enc): Remove unnecessary emms_c() 2022-08-24 03:42:38 +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_parser.c flac: convert to new channel layout API 2022-03-15 09:42:41 -03: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
flacdata.c
flacdata.h
flacdec.c avcodec/flacdsp: Remove unused function parameter 2022-08-05 03:28:45 +02:00
flacdsp_lpc_template.c
flacdsp_template.c
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
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
flashsv2enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
flashsv.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.c avutil/half2float: move non-inline init code out of header 2022-08-19 22:09:36 +02:00
flvdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
flvdec.h
flvenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
flvenc.h
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/encode, frame_thread_encoder: Unify calling encode callback 2022-08-27 02:23:43 +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_parser.c g723_1: convert to new channel layout API 2022-03-15 09:42:41 -03:00
g723_1.c
g723_1.h
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_parser.c g729: convert to new channel layout API 2022-03-15 09:42:42 -03:00
g729.h
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 avcodec/get_buffer: Don't get AVPixFmtDescriptor unnecessarily 2022-08-18 16:57:47 +02:00
gif_parser.c
gif.c avcodec/gif: Remove unnecessary headers 2022-08-24 03:43:52 +02:00
gif.h
gifdec.c lavc: use AVFrame.duration instead of AVFrame.pkt_duration 2022-07-19 12:27:17 +02:00
golomb.c
golomb.h
gsm_parser.c
gsm.h
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c
gsmdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
h261_parser.c
h261.c
h261.h
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
h263_parser.c
h263_parser.h
h263.c
h263.h
h263data.c
h263data.h
h263dec.c avcodec/h263dec: Sanity check against minimal I/P frame size 2022-08-23 20:03:03 +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
h264_cabac.c
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
h264_levels.c
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_template.c
h264_mb.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
h264_parse.c
h264_parse.h
h264_parser.c
h264_picture.c
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
h264_redundant_pps_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
h264_refs.c
h264_sei.c
h264_sei.h
h264_slice.c avcodec: Constify ThreadFrames if possible 2022-07-31 04:15:28 +02:00
h264.h
h264addpx_template.c
h264chroma_template.c avcodec/h264chroma: Constify src in h264_chroma_mc_func 2022-08-05 03:02:13 +02:00
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
h264data.c
h264data.h
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_template.c
h264dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
h264dsp.h
h264idct_template.c
h264idct.c
h264idct.h
h264pred_template.c
h264pred.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
h264pred.h
h264qpel_template.c
h264qpel.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
h264qpel.h
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
half2float.c avutil/half2float: move non-inline init code out of header 2022-08-19 22:09:36 +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_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
hevc_ps_enc.c
hevc_ps.c avcodec/hevc_ps: Fix wrong copyright years 2022-07-09 20:10:11 +02:00
hevc_ps.h
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
hevc.h
hevcdec.c avcodec/hevcdec: Check s->ref in the md5 path similar to hwaccel 2022-08-23 20:03:03 +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_template.c avcodec/hevcdsp: Constify src pointers 2022-08-05 02:54:04 +02: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
hevcpred_template.c avcodec/hevcpred: Pass HEVCLocalContext when slice-threading 2022-07-25 23:32:08 +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
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
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
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
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
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
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_dump_header_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
imx.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02: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_dsp.c
ivi_dsp.h
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
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
jfdctint_template.c
jfdctint.c
jni.c
jni.h
jpeg2000_parser.c libavcodec/jpeg2000_parser: Localize m->bytes_read 2022-06-10 10:50:12 +02:00
jpeg2000.c
jpeg2000.h avcodec/jpeg2000: Fast fail if HTJ2K codeblocks are present. 2022-08-07 22:01:21 +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
jpeg2000dwt.h
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/jpeglsenc: Remove unnecessary emms_c() 2022-08-24 03:42:38 +02:00
jpegtables.c
jpegtables.h
jpegtabs.h
jrevdct.c
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
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: fix the check for presence of encoder interface 2022-08-25 16:25:55 -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
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
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/libsvtav1: properly initialize the flush EbBufferHeaderType struct 2022-08-23 13:03:55 -03: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/libvpxenc: use av_fast_realloc() to resize the stats buffer 2022-08-24 15:21:44 -03: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
libwebpenc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02: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
libxavs2.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
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
lsp.h
lzf.c
lzf.h
lzw.c
lzw.h
lzwenc.c
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 avutil/half2float: move non-inline init code out of header 2022-08-19 22:09:36 +02: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
mdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
me_cmp.c avcodec/me_cmp: Remove now incorrect av_assert2() 2022-08-17 11:07:53 +02:00
me_cmp.h avcodec/me_cmp: Constify me_cmp_func buffer parameters 2022-07-31 03:31:53 +02:00
mediacodec_surface.c
mediacodec_surface.h
mediacodec_sw_buffer.c
mediacodec_sw_buffer.h
mediacodec_wrapper.c
mediacodec_wrapper.h
mediacodec.c
mediacodec.h
mediacodecdec_common.c
mediacodecdec_common.h
mediacodecdec.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +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
metasound.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
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/mimic: Fix undefined pointer arithmetic 2022-08-12 19:37:06 +02:00
mjpeg2jpeg_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
mjpeg_parser.c
mjpeg.h
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_common.c
mjpegdec.c avcodec/mjpegdec: bayer and rct are incompatible 2022-08-23 20:03:03 +02:00
mjpegdec.h
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
mjpegenc_huffman.h
mjpegenc.c avcodec/codec_internal: add cap for ICC profile support 2022-07-30 11:42:06 +02:00
mjpegenc.h
mlp_parse.c
mlp_parse.h
mlp_parser.c mlp: convert to new channel layout API 2022-03-15 09:42:43 -03:00
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
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
mlz.h
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_template.c
motion_est.c avcodec/mpegpicture: Move mb_var, mc_mb_var and mb_mean to MpegEncCtx 2022-08-09 19:17:22 +02:00
motion_est.h avcodec/motion_est: Constify pointers to frame data 2022-07-31 03:56:32 +02:00
motionpixels_tablegen.c
motionpixels_tablegen.h
motionpixels.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
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
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
mpc.c
mpc.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_sample_rates.c
mpeg4audio_sample_rates.h
mpeg4audio.c
mpeg4audio.h
mpeg4data.h
mpeg4video_parser.c
mpeg4video_parser.h
mpeg4video.c
mpeg4video.h
mpeg4videodata.h
mpeg4videodec.c avcodec/mpeg4videodec: Keep data_partitioning in sync between threads 2022-08-21 03:50:53 +02:00
mpeg4videodec.h
mpeg4videoenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
mpeg4videoenc.h
mpeg12.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
mpeg12.h
mpeg12data.c
mpeg12data.h
mpeg12dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mpeg12dec.h
mpeg12enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mpeg12enc.h
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_parser.c mpegaudio: convert to new channel layout API 2022-03-15 09:42:43 -03:00
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudio.c
mpegaudio.h
mpegaudiodata.c
mpegaudiodata.h
mpegaudiodec_common_tablegen.c
mpegaudiodec_common_tablegen.h
mpegaudiodec_common.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
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/mpegaudiodec_template: use unsigned shift in handle_crc() 2022-08-23 20:03:03 +02:00
mpegaudiodecheader.c
mpegaudiodecheader.h
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudiodsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
mpegaudiodsp.h
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
mpegaudiotabs.h
mpegpicture.c avcodec/mpegpicture: Reset fields explicitly instead of memsetting them 2022-08-18 16:57:47 +02:00
mpegpicture.h avcodec/mpegpicture: Move encoding_error and mb_var_sum to MpegEncCtx 2022-08-10 18:49:35 +02:00
mpegutils.c avcodec/mpegutils: Constify ff_print_debug_info2, ff_draw_horiz_band 2022-08-10 18:49:35 +02:00
mpegutils.h avcodec/mpegutils: Constify ff_print_debug_info2, ff_draw_horiz_band 2022-08-10 18:49:35 +02:00
mpegvideo_dec.c avcodec/mpegvideo_dec: Combine two loops 2022-08-21 03:50:53 +02:00
mpegvideo_enc.c avcodec/mpegvideo: Allocate encoder-only tables in mpegvideo_enc.c 2022-08-21 04:48:02 +02:00
mpegvideo_motion.c avcodec/mpegvideo_motion: Constify ff_mpv_motion 2022-08-05 03:04:05 +02:00
mpegvideo_parser.c
mpegvideo.c avcodec/mpegvideo: Allocate encoder-only tables in mpegvideo_enc.c 2022-08-21 04:48:02 +02:00
mpegvideo.h avcodec/mpegpicture: Move encoding_error and mb_var_sum to MpegEncCtx 2022-08-10 18:49:35 +02:00
mpegvideodata.c
mpegvideodata.h
mpegvideodec.h avcodec/mpegvideodec: Constify some functions 2022-08-15 18:19:19 +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
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
msmpeg4data.c
msmpeg4data.h
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_av1.c
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
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
nvdec.c avcodec/nvdec: Use av_buffer_replace() where appropriate 2022-08-08 11:42:28 +02:00
nvdec.h
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
nvenc.c avcodec/nvenc: hardcode color characteristics for internal RGB2YUV conversion 2022-08-06 22:23:33 +02:00
nvenc.h
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_table.h lavc: add API for exporting reconstructed frames from encoders 2022-08-02 10:46:11 +02:00
options.c avcodec/options: Fix AVClassCategory of decoders with .receive_frame 2022-04-05 19:46:51 +02:00
opus_celt.c
opus_celt.h
opus_metadata_bsf.c 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
opus.c avcodec/opus: always use ambisonic layout for mapping family 2 2022-03-20 19:23:12 -03:00
opus.h
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
opusenc_psy.c opus: convert to new channel layout API 2022-03-15 09:42:44 -03:00
opusenc_psy.h
opusenc_utils.h
opusenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
opusenc.h
opustab.c
opustab.h
packet_internal.h
packet.h libavcodec: Split version.h 2022-03-16 14:04:35 +02: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_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
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
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_parser.c
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
pngdec.c avcodec/pngdec: Improve decoding text chunks 2022-08-23 12:21:00 +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_parser.c avcodec/pnmdec, pnm_parser: Improve const-correctness 2022-07-31 01:14:05 +02:00
pnm.c avcodec/pnmdec, pnm_parser: Improve const-correctness 2022-07-31 01:14:05 +02:00
pnm.h avutil/half2float: move tables to header-internal structs 2022-08-19 22:09:36 +02:00
pnmdec.c avutil/half2float: move non-inline init code out of header 2022-08-19 22:09:36 +02:00
pnmenc.c avutil/half2float: move non-inline init code out of header 2022-08-19 22:09:36 +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
proresdec2.c avcodec/proresdec2: Constify slice threads' ptr to main context 2022-07-31 04:22:53 +02:00
proresdec.h
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_frame.c avcodec/pthread_frame: Fix compiling with thread-unsafe-callbacks disabled 2022-08-10 14:19:03 +02:00
pthread_internal.h
pthread_slice.c avcodec/pthread_slice: Reuse buffer if possible 2022-07-25 23:35:22 +02:00
pthread.c avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 2022-03-21 01:33:09 +01:00
ptx.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
put_bits.h
put_golomb.h
qcelpdata.h
qcelpdec.c avcodec: 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
qdm2.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +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_parser.c avcodec: add QOI decoder and demuxer and parser and encoder and muxer 2022-06-05 13:06:54 +02:00
qoi.h 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_api.c
qsv_internal.h lavc/qsv: create mfx session using oneVPL for decoding/encoding 2022-08-12 10:43:39 +08:00
qsv.c lavc/qsv: create mfx session using oneVPL for decoding/encoding 2022-08-12 10:43:39 +08:00
qsv.h qsv: restrict OPAQUE memory to MFX_VERSION < 2.0 2022-08-12 10:43:39 +08:00
qsvdec.c lavc/qsv: create mfx session using oneVPL for decoding/encoding 2022-08-12 10:43:39 +08:00
qsvenc_h264.c qsvenc_{hevc,h264}: add scenario option 2022-08-23 12:42:19 +08:00
qsvenc_hevc.c qsvenc_{hevc,h264}: add scenario option 2022-08-23 12:42:19 +08:00
qsvenc_jpeg.c lavc/qsv: create mfx session using oneVPL for decoding/encoding 2022-08-12 10:43:39 +08:00
qsvenc_mpeg2.c lavc/qsv: create mfx session using oneVPL for decoding/encoding 2022-08-12 10:43:39 +08:00
qsvenc_vp9.c lavc/qsv: create mfx session using oneVPL for decoding/encoding 2022-08-12 10:43:39 +08:00
qsvenc.c qsvenc_{hevc,h264}: add scenario option 2022-08-23 12:42:19 +08:00
qsvenc.h qsvenc_{hevc,h264}: add scenario option 2022-08-23 12:42:19 +08: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
ralf.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ralfdata.h
rangecoder.c
rangecoder.h
rasc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ratecontrol.c avcodec/mpegpicture: Move encoding_error and mb_var_sum to MpegEncCtx 2022-08-10 18:49:35 +02:00
ratecontrol.h
raw.c avformat/riff: map AYUV fourcc to RAWVIDEO decoder 2022-08-07 09:33:16 -03:00
raw.h
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
rl2.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +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
rle.c
rle.h
rnd_avg.h
roqaudioenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
roqvideo.c
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
rv10enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
rv10enc.h
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_parser.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
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
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
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_parser.c sbc: convert to new channel layout API 2022-03-15 09:42:44 -03:00
sbc.c
sbc.h
sbcdec_data.c
sbcdec_data.h
sbcdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
sbcdsp_data.c
sbcdsp_data.h
sbcdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
sbcdsp.h
sbcenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
sbr.h
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
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
scpr3.c
scpr3.h
scpr.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
scpr.h
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_template.c
simple_idct.c
simple_idct.h
sinewin_fixed_tablegen.c
sinewin_fixed_tablegen.h
sinewin_tablegen.c
sinewin_tablegen.h
sinewin.c
sinewin.h
sipr16k.c
sipr16kdata.h
sipr_parser.c
sipr.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
sipr.h
siprdata.h
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_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
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
snowdata.h
snowdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
snowenc.c avcodec/mpegpicture: Move encoding_error and mb_var_sum to MpegEncCtx 2022-08-10 18:49:35 +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
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
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_cb.h
svq1_vlc.h
svq1.c
svq1.h
svq1dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
svq1enc_cb.h
svq1enc.c avcodec/mpegpicture: Move mb_var, mc_mb_var and mb_mean to MpegEncCtx 2022-08-09 19:17:22 +02:00
svq1enc.h
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_vlc.h avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
tableprint.h
tak_parser.c
tak.c
tak.h
takdec.c avcodec/takdec: Remove unnecessary emms_c() 2022-08-24 03:42:38 +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_y216dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
targa.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
targa.h
targaenc.c avcodec: 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_template.c avcodec/texturedsp: add TextureDSPThreadContext for common decode/encode function 2022-04-10 20:12:23 +02:00
texturedsp.c avcodec/texturedsp: add TextureDSPThreadContext for common decode/encode function 2022-04-10 20:12:23 +02:00
texturedsp.h avcodec/texturedsp: add TextureDSPThreadContext for common decode/encode function 2022-04-10 20:12:23 +02:00
texturedspenc.c avcodec/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_common.c
tiff_common.h
tiff_data.h
tiff.c avcodec/codec_internal: add cap for ICC profile support 2022-07-30 11:42:06 +02:00
tiff.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
to_upper4.h
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_data.h
truespeech.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
tscc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
tta.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ttadata.c
ttadata.h
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_data.h
twinvq.c avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
twinvq.h avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
twinvqdec.c avcodec: 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_cb.h
ulti.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
unary.h
utils.c avcodec/threadframe: Constify the frame in ff_thread_await_progress 2022-07-30 22:09:59 +02:00
utvideo.h
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
v4l2_context.h
v4l2_fmt.c
v4l2_fmt.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
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
v210_template.c avcodec/v210enc: Move ff_v210enc_init into a header 2022-05-06 05:33:38 +02:00
v210dec_init.h all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +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
v210enc_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
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 The vuya pixel format was recently added, so this lavc workaround is no longer 2022-08-19 22:48:42 -03:00
v408enc.c The vuya pixel format was recently added, so this lavc workaround is no longer 2022-08-19 22:48:42 -03: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
vaapi_decode.c lavc/vaapi: Switch preferred 8bit 444 format to VUYX 2022-08-25 19:04:10 -07:00
vaapi_decode.h
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: Switch preferred 8bit 444 format to VUYX 2022-08-25 19:04:10 -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: Switch preferred 8bit 444 format to VUYX 2022-08-25 19:04:10 -07:00
vaapi_encode.c lavc/vaapi: Switch preferred 8bit 444 format to VUYX 2022-08-25 19:04:10 -07:00
vaapi_encode.h lavc/vaapi_encode: add support for maxframesize 2022-06-06 13:56:10 +08:00
vaapi_h264.c
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
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_block.c avcodec/mpegvideo: Inline values in ff_update_block_index() 2022-07-31 01:53:19 +02:00
vc1_common.h
vc1_loopfilter.c
vc1_mc.c
vc1_parser.c
vc1_pred.c
vc1_pred.h
vc1.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
vc1.h
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_dwt.c
vc2enc_dwt.h
vc2enc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
vcr1.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
vdpau_av1.c AV1 VDPAU hwaccel Decode support 2022-06-25 09:05:58 +08:00
vdpau_h264.c
vdpau_hevc.c
vdpau_internal.h AV1 VDPAU hwaccel Decode support 2022-06-25 09:05:58 +08:00
vdpau_mpeg4.c
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
vdpau.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vdpau.h
version_major.h The vuya pixel format was recently added, so this lavc workaround is no longer 2022-08-19 22:48:42 -03: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: Switch preferred 8bit 444 format to VUYX 2022-08-25 19:04:10 -07:00
videodsp_template.c avcodec/videodsp: Make ff_emulated_edge_mc_16 static 2022-06-11 22:42:29 +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
videotoolbox_vp9.c videotoolbox_vp9: Add a missing include 2022-08-24 15:36:03 +03:00
videotoolbox.c lavc/videotoolboxdec: insert emu-prevention bytes for HEVC as well 2022-06-01 19:38:50 -05:00
videotoolbox.h
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_data.c libopus: convert to new channel layout API 2022-03-15 09:42:43 -03:00
vorbis_enc_data.h
vorbis_parser_internal.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.c
vorbis.h libopus: convert to new channel layout API 2022-03-15 09:42:43 -03:00
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_parser.c
vp3.c avcodec: Constify ThreadFrames if possible 2022-07-31 04:15:28 +02:00
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_parser.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
vp8data.h
vp8dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vp8dsp.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
vp9.c avcodec/vp9: Remove redundant reporting of progress on error 2022-08-10 14:58:37 +02:00
vp9.h
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_8bpp.c
vp9dsp_10bpp.c
vp9dsp_12bpp.c
vp9dsp_template.c
vp9dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vp9dsp.h
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
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: fix regression in decoding 2022-08-25 09:12:17 +02:00
wavpack.h
wavpackdata.c
wavpackenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
wavpackenc.h
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_parser.c
webp.c avcodec/codec_internal: add cap for ICC profile support 2022-07-30 11:42:06 +02:00
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_common.c
wma_common.h
wma_freqs.c
wma_freqs.h
wma.c wma: convert to new channel layout API 2022-03-15 09:42:45 -03:00
wma.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/wmalosslessdec: Remove unnecessary emms_c() 2022-08-24 03:42:38 +02:00
wmaprodata.h
wmaprodec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
wmavoice_data.h
wmavoice.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
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/wmv2dec: Zero mb_type array for I pictures 2022-08-10 18:49:35 +02:00
wmv2dec.h
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
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
xiph.h
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
xwd.h
xwddec.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
xwdenc.c avcodec: 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