ffmpeg-rockchip/libavcodec
Martin Storsjö e4ac156b7c libavcodec: Set hidden visibility on global symbols accessed from AArch64 assembly
The AArch64 assembly accesses those symbols directly, without
indirection via e.g. the GOT on ELF. In order for this not to
require text relocations, those symbols need to be resolved fully
at link time, i.e. those symbols can't be interposable.

Normally, so far, this is achieved when linking shared libraries
in two ways; we have a version script (libavcodec/libavcodec.v) which
marks all symbols that don't start with av* as local. Additionally,
we try to add -Wl,-Bsymbolic to the linker options if supported,
making sure that such symbol references are resolved fully at link
time, instead of making them interposable.

When the libavcodec static library is linked into another shared
library, there's no guarantee that it uses similar options (even though
that would be favourable), which would end up requiring text relocations
in the AArch64 assembly.

Explicitly mark the symbols that are accessed from AArch64 assembly
as hidden, so that they are resolved fully at link time even without
the version script and -Wl,-Bsymbolic.

Signed-off-by: Martin Storsjö <martin@martin.st>
2022-09-02 23:13:29 +03:00
..
aarch64 arm/fft: disable NEON optimizations for 131072pt transforms 2022-08-29 07:13:43 +02:00
alpha avcodec/alpha/me_cmp_alpha: Remove commented-out function 2022-08-02 08:40:58 +02:00
arm arm: rv40dsp: Change stride parameters to ptrdiff_t 2022-09-02 23:04:58 +03: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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
8bps.c libavcodec/8bps: Check that line lengths fit within the buffer 2022-08-28 22:06:45 +02:00
8svx.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
012v.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
a64colors.h
a64multienc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
a64tables.h
aac.h avcodec/aacdec: print a log message when treating mono HE-AAC as stereo 2022-07-30 09:21:19 -03:00
aac_ac3_parser.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
aac_ac3_parser.h
aac_adtstoasc_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
aac_defines.h
aac_parser.c
aaccoder.c avcodec/aacenc_quantization: Deduplicate quantization functions 2022-08-05 03:28:45 +02:00
aaccoder_trellis.h avcodec/aacenc_quantization: Remove always-zero function parameter 2022-08-05 03:28:45 +02:00
aaccoder_twoloop.h aac: convert to new channel layout API 2022-03-15 09:42:39 -03:00
aacdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
aacdec_fixed.c avcodec/aacdec_fixed: add missing priv_class 2022-08-01 20:25:09 -03:00
aacdec_template.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
aacdectab.h aac: convert to new channel layout API 2022-03-15 09:42:39 -03:00
aacenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
aacenc.h avcodec/aacenc: Move aac_pce_configs to its only user 2022-08-05 03:28:45 +02:00
aacenc_is.c avcodec/aacenc_quantization: Remove always-zero function parameter 2022-08-05 03:28:45 +02:00
aacenc_is.h
aacenc_ltp.c avcodec/aacenc_quantization: Remove always-zero function parameter 2022-08-05 03:28:45 +02:00
aacenc_ltp.h
aacenc_pred.c avcodec/aacenc_quantization: Deduplicate quantization functions 2022-08-05 03:28:45 +02:00
aacenc_pred.h
aacenc_quantization.h avcodec/aacenc_quantization: Deduplicate quantization functions 2022-08-05 03:28:45 +02:00
aacenc_quantization_misc.h avcodec/aacenc_quantization: Remove always-zero function parameter 2022-08-05 03:28:45 +02:00
aacenc_tns.c avcodec/aacenc_tns: Remove unused header 2022-08-05 03:28:45 +02:00
aacenc_tns.h
aacenc_utils.h
aacenctab.c
aacenctab.h aac: convert to new channel layout API 2022-03-15 09:42:39 -03:00
aacps.c
aacps.h
aacps_common.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
aacps_fixed.c
aacps_fixed_tablegen.c
aacps_fixed_tablegen.h
aacps_float.c
aacps_tablegen.c
aacps_tablegen.h
aacps_tablegen_template.c
aacpsdata.c
aacpsdsp.h
aacpsdsp_fixed.c
aacpsdsp_float.c
aacpsdsp_template.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
aacpsy.c aac: convert to new channel layout API 2022-03-15 09:42:39 -03:00
aacsbr.c
aacsbr.h
aacsbr_fixed.c
aacsbr_template.c avcodec/aacdec: print a log message when treating mono HE-AAC as stereo 2022-07-30 09:21:19 -03:00
aacsbrdata.h libavcodec: Set hidden visibility on global symbols accessed from AArch64 assembly 2022-09-02 23:13:29 +03:00
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/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
ac3.c avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
ac3.h avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
ac3_channel_layout_tab.c
ac3_channel_layout_tab.h
ac3_parser.c avcodec/ac3_parser{,_internal}: expose AC-3 bit_rate_code 2022-06-30 16:14:05 +03:00
ac3_parser.h
ac3_parser_internal.h avcodec/ac3_parser{,_internal}: expose AC-3 bit_rate_code 2022-06-30 16:14:05 +03:00
ac3dec.c avcodec/internal: Move ff_side_data_update_matrix_encoding to decode.h 2022-08-27 14:14:57 +02:00
ac3dec.h ac3: convert to new channel layout API 2022-03-15 09:42:39 -03:00
ac3dec_data.c avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
ac3dec_data.h
ac3dec_fixed.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ac3dec_float.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ac3defs.h avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
ac3dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
ac3dsp.h
ac3enc.c avcodec/ac3enc: Add missing header 2022-08-28 12:56:26 +02:00
ac3enc.h avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
ac3enc_fixed.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ac3enc_float.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ac3enc_template.c avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h 2022-03-21 01:33:09 +01:00
ac3tab.c avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
ac3tab.h avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
acelp_filters.c avcodec/acelp_*: Remove unnecessary headers 2022-08-05 03:28:45 +02:00
acelp_filters.h
acelp_pitch_delay.c avcodec/acelp_*: Remove unnecessary headers 2022-08-05 03:28:45 +02:00
acelp_pitch_delay.h
acelp_vectors.c avcodec/acelp_*: Remove unnecessary headers 2022-08-05 03:28:45 +02:00
acelp_vectors.h
adpcm.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
adpcm.h
adpcm_data.c
adpcm_data.h
adpcmenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
adts_header.c
adts_header.h
adts_parser.c
adts_parser.h
adx.c adx: convert to new channel layout API 2022-03-15 09:42:39 -03:00
adx.h
adx_parser.c
adxdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
adxenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
agm.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
aic.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
alac.c avcodec/alac: don't fail if channels aren't set during init() when extradata is valid 2022-07-30 09:21:19 -03:00
alac_data.c alac: convert to new channel layout API 2022-03-15 09:42:40 -03:00
alac_data.h alac: convert to new channel layout API 2022-03-15 09:42:40 -03:00
alacdsp.c avcodec/alacdsp: Make intermediates unsigned 2022-07-02 21:07:04 +02:00
alacdsp.h
alacenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
aliaspixdec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
aliaspixenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14: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 lavc/amfenc: switch to new FIFO API 2022-02-07 00:31:23 +01:00
amfenc_h264.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
amfenc_hevc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
amr.h
amr_parser.c amr: convert to new channel layout API 2022-03-15 09:42:40 -03:00
amrnbdata.h
amrnbdec.c avcodec/amr*bdec: return only number of consumed bytes 2022-08-31 23:10:41 +02:00
amrwbdata.h
amrwbdec.c avcodec/amr*bdec: return only number of consumed bytes 2022-08-31 23:10:41 +02:00
anm.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
ansi.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
apedec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
aptxenc.c avcodec/aptx: Move AudioFrameQueue to aptxenc.c 2022-08-27 02:23:43 +02:00
arbc.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
argo.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
ass.c lavc/ass: Add missing version.h include 2022-08-31 16:25:31 +02:00
ass.h avcodec/ass: Faster ff_ass_add_rect() 2022-03-18 19:56:50 +01:00
ass_split.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
ass_split.h
assdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
assenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
asv.c
asv.h
asvdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
asvenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
atrac.c
atrac.h
atrac1.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
atrac1data.h
atrac3.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
atrac3data.h
atrac3plus.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
atrac3plus.h
atrac3plus_data.h
atrac3plusdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
atrac3plusdsp.c
atrac9dec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
atrac9tab.h atrac9: convert to new channel layout API 2022-03-15 09:42:40 -03:00
atsc_a53.c
atsc_a53.h
audio_frame_queue.c avcodec/internal: Move ff_samples_to_time_base() to encode.h 2022-08-27 14:14:57 +02:00
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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
audiotoolboxenc.c avcodec/audiotoolboxenc: return AVERROR_EXTERNAL immediately when encode error 2022-08-22 10:58:13 +08:00
aura.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
av1.h avcodec/av1: Add upper bound for the size of a sane sequence header 2022-06-24 18:33:18 +02:00
av1_frame_merge_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
av1_frame_split_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
av1_metadata_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
av1_parse.c
av1_parse.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
av1_parser.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
av1dec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
av1dec.h avcodec/thread: Don't use ThreadFrame when unnecessary 2022-02-09 17:22:35 +01:00
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 all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
avrndec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
avs.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
avs2.c avcodec/avs2_parser: parse more info 2022-06-24 15:37:23 +08:00
avs2.h avcodec/avs2_parser: parse more info 2022-06-24 15:37:23 +08:00
avs2_parser.c avcodec/avs2_parser: parse more info 2022-06-24 15:37:23 +08:00
avs3.h
avs3_parser.c avcodec/avs3_parser: set has_b_frames properly 2022-05-24 18:03:12 +08:00
avuidec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
avuienc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
bethsoftvideo.c avcodec/bethsoftvideo: Check block_type before frame alloc 2022-08-28 22:06:43 +02:00
bethsoftvideo.h
bfi.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
bgmc.c
bgmc.h
bink.c avcodec/bink: disallow odd positioned scaled blocks 2022-09-02 10:44:28 +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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
bintext.h
bit_depth_template.c
bitpacked_dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
bitpacked_enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
bitstream.c avcodec/internal: Move FF_SIGNBIT and ff_log2_run to mathops.h 2022-03-21 23:25:36 +01:00
bitstream_filters.c lavc/pgs_frame_merge_bsf: add bsf to merge PGS segments 2022-05-10 10:03:30 +02:00
blockdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
blockdsp.h
bmp.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
bmp.h
bmp_parser.c
bmpenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
bmvaudio.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
bmvvideo.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
brenderpix.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
bsf.h avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
bsf_internal.h avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
bswapdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
bswapdsp.h
bytestream.h
c93.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
cabac.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
cabac.h
cabac_functions.h avcodec/cabac_functions: Add missing headers 2022-02-21 13:09:57 +01:00
canopus.c
canopus.h
cavs.c avcodec/internal: Move FF_SIGNBIT and ff_log2_run to mathops.h 2022-03-21 23:25:36 +01:00
cavs.h
cavs_parser.c
cavsdata.c
cavsdec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
cavsdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
cavsdsp.h
cbrt_data.c
cbrt_data.h
cbrt_data_fixed.c
cbrt_fixed_tablegen.c
cbrt_tablegen.c
cbrt_tablegen.h
cbrt_tablegen_template.c
cbs.c avcodec/cbs: Remove ff_cbs_alloc_unit_content 2022-08-08 11:29:33 +02:00
cbs.h avcodec/cbs: Remove ff_cbs_alloc_unit_content 2022-08-08 11:29:33 +02:00
cbs_av1.c avcodec/cbs: Remove ff_cbs_alloc_unit_content 2022-08-08 11:29:33 +02:00
cbs_av1.h
cbs_av1_syntax_template.c
cbs_bsf.c
cbs_bsf.h avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
cbs_h264.h
cbs_h264_syntax_template.c
cbs_h265.h
cbs_h265_syntax_template.c
cbs_h2645.c avcodec/cbs_h2645: Remove always-false check 2022-08-08 11:29:34 +02:00
cbs_h2645.h
cbs_internal.h avcodec/cbs_jpeg: Use table-based alloc/free 2022-08-08 11:29:33 +02:00
cbs_jpeg.c avcodec/cbs: Remove ff_cbs_alloc_unit_content 2022-08-08 11:29:33 +02:00
cbs_jpeg.h avcodec/cbs_jpeg: Fix size of huffman symbol table array 2022-02-11 19:38:40 +01:00
cbs_jpeg_syntax_template.c avcodec/cbs_jpeg: Fix size of huffman symbol table array 2022-02-11 19:38:40 +01:00
cbs_mpeg2.c avcodec/cbs: Remove ff_cbs_alloc_unit_content 2022-08-08 11:29:33 +02:00
cbs_mpeg2.h
cbs_mpeg2_syntax_template.c
cbs_sei.c avcodec/cbs: Remove ff_cbs_alloc_unit_content 2022-08-08 11:29:33 +02:00
cbs_sei.h
cbs_sei_syntax_template.c
cbs_vp9.c avcodec/cbs: Remove ff_cbs_alloc_unit_content 2022-08-08 11:29:33 +02:00
cbs_vp9.h
cbs_vp9_syntax_template.c
ccaption_dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
cdgraphics.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
cdtoons.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
cdxl.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +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/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +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: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +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/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
cinepakenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
clearvideo.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
clearvideodata.h
cljrdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
cngenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
codec.h lavc: add API for exporting reconstructed frames from encoders 2022-08-02 10:46:11 +02:00
codec2utils.h
codec_desc.c 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
cook.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
cook_parser.c cook: convert to new channel layout API 2022-03-15 09:42:40 -03:00
cookdata.h
copy_block.h
cos_tablegen.c
cpia.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
cri.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
cri_parser.c
crystalhd.c lavc: use AVFrame.duration instead of AVFrame.pkt_duration 2022-07-19 12:27:17 +02:00
cscd.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
cuviddec.c lavc: use AVFrame.duration instead of AVFrame.pkt_duration 2022-07-19 12:27:17 +02:00
cyuv.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
d3d11va.c
d3d11va.h
dca.c
dca.h
dca_core.c avcodec/internal: Move ff_side_data_update_matrix_encoding to decode.h 2022-08-27 14:14:57 +02:00
dca_core.h avcodec/dcadec: Treat the input packet's data as const 2022-07-04 15:03:53 +02:00
dca_core_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
dca_exss.c
dca_exss.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
dca_lbr.c avcodec/internal: Move ff_side_data_update_matrix_encoding to decode.h 2022-08-27 14:14:57 +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/internal: Move ff_side_data_update_matrix_encoding to decode.h 2022-08-27 14:14:57 +02:00
dca_xll.h avcodec/dcadec: Treat the input packet's data as const 2022-07-04 15:03:53 +02:00
dcaadpcm.c
dcaadpcm.h
dcadata.c
dcadata.h
dcadct.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
dcadct.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
dcadec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dcadec.h dca: convert to new channel layout API 2022-03-15 09:42:41 -03:00
dcadsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
dcadsp.h
dcaenc.c avcodec/(dca|tta|pcm-bluray|pcm-dvd|wavpack)enc: Set pts+dur generically 2022-08-27 02:23:43 +02:00
dcaenc.h
dcahuff.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
dcahuff.h
dcamath.h
dct.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
dct.h
dct32.h
dct32_fixed.c
dct32_float.c
dct32_template.c
dctref.c
dctref.h
dds.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
decode.c lavc: add API for exporting reconstructed frames from encoders 2022-08-02 10:46:11 +02:00
decode.h avcodec/internal: Move ff_side_data_update_matrix_encoding to decode.h 2022-08-27 14:14:57 +02:00
defs.h
dfa.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
dfpwmdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
dfpwmenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
dirac.c
dirac.h
dirac_arith.c
dirac_arith.h
dirac_dwt.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
dirac_dwt.h
dirac_dwt_template.c
dirac_parser.c
dirac_vlc.c
dirac_vlc.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
diracdec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
diracdsp.c avcodec/diracdsp: Don't cast const away unnecessarily 2022-07-31 01:10:46 +02:00
diracdsp.h
diractab.c
diractab.h
dnxhd_parser.c
dnxhddata.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
dnxhddata.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
dnxhddec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
dnxhdenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
dnxhdenc.h avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
dolby_e.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
dolby_e.h dolby_e: convert to new channel layout API 2022-03-15 09:42:41 -03:00
dolby_e_parse.c
dolby_e_parser.c dolby_e: convert to new channel layout API 2022-03-15 09:42:41 -03:00
dovi_rpu.c lavc/dovi_rpu: Fix UB for possible left shift of negative values 2022-06-21 18:23:31 +02:00
dovi_rpu.h
dpcm.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
dpx.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
dpx_parser.c
dpxenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
dsd.c
dsd.h
dsddec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
dsicinaudio.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
dsicinvideo.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
dss_sp.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
dstdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
dump_extradata_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
dv.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
dv.h avcodec/dvdec: Constify slice threads' ptr to main context 2022-07-31 04:38:20 +02:00
dv_error_marker_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
dv_profile.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
dv_profile.h
dv_profile_internal.h
dv_tablegen.c
dv_tablegen.h
dvaudio.h
dvaudio_parser.c
dvaudiodec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
dvbsub_parser.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
dvbsubdec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +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/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
dvdsub.c avcodec/internal: Move ff_dvdsub_parse_palette() to new header dvdsub.h 2022-08-27 14:14:57 +02:00
dvdsub.h avcodec/internal: Move ff_dvdsub_parse_palette() to new header dvdsub.h 2022-08-27 14:14:57 +02:00
dvdsub_parser.c
dvdsubdec.c avcodec/internal: Move ff_dvdsub_parse_palette() to new header dvdsub.h 2022-08-27 14:14:57 +02:00
dvdsubenc.c avcodec/internal: Move ff_dvdsub_parse_palette() to new header dvdsub.h 2022-08-27 14:14:57 +02:00
dvenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
dxa.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
dxtory.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
dxv.c avcodec/dxv: Constify slice threads' ptr to main context 2022-07-31 04:38:11 +02:00
dxva2.c
dxva2.h
dxva2_av1.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
dxva2_h264.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
dxva2_hevc.c dxva2_hevc: don't use frames as reference if they are not marked as such 2022-03-27 10:00:15 +02:00
dxva2_internal.h
dxva2_mpeg2.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
dxva2_vc1.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
dxva2_vp9.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
dynamic_hdr10_plus.c
dynamic_hdr10_plus.h
dynamic_hdr_vivid.c avcodec: support for CUVA HDR Vivid metadata 2022-03-01 09:08:43 +08:00
dynamic_hdr_vivid.h avcodec: support for CUVA HDR Vivid metadata 2022-03-01 09:08:43 +08:00
eac3_core_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
eac3_data.c avcodec/ac3: Move non-(de|en)coder-only parts out of ac3.h 2022-05-15 18:13:56 +02:00
eac3_data.h
eac3dec.c avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h 2022-03-21 01:33:09 +01:00
eac3enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
eac3enc.h
eacmv.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
eaidct.c
eaidct.h
eamad.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
eatgq.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
eatgv.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
eatqi.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
elbg.c
elbg.h
elsdec.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
elsdec.h
encode.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
encode.h avcodec/internal: Move ff_samples_to_time_base() to encode.h 2022-08-27 14:14:57 +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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
escape130.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
evrcdata.h
evrcdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
exif.c avcodec/exif: Move tag_list out of header 2022-06-15 04:58:14 +02:00
exif.h avcodec/exif: Move tag_list out of header 2022-06-15 04:58:14 +02:00
exr.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
exrdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
exrdsp.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
exrenc.c 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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
faxcompr.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
faxcompr.h
fdctdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
fdctdsp.h
ffjni.c avutil/log: Don't include avutil.h 2022-02-24 12:56:49 +01:00
ffjni.h
fflcms2.c fflcms2: move to libavcodec 2022-07-30 11:42:06 +02:00
fflcms2.h fflcms2: move to libavcodec 2022-07-30 11:42:06 +02:00
fft-internal.h
fft.h libavcodec: Set hidden visibility on global symbols accessed from AArch64 assembly 2022-09-02 23:13:29 +03: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
ffv1.c avcodec/threadframe: Add ff_thread_(get|release)_ext_buffer() 2022-02-09 17:22:23 +01:00
ffv1.h avcodec/ffv1enc: Don't create and keep unnecessary reference 2022-08-18 16:57:47 +02:00
ffv1_template.c
ffv1dec.c avcodec/ffv1(dec|enc): Remove unnecessary emms_c() 2022-08-24 03:42:38 +02:00
ffv1dec_template.c avcodec/ffv1dec_template: fix indention 2022-07-12 21:55:22 +02:00
ffv1enc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
ffv1enc_template.c
ffwavesynth.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
fic.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
fitsenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
flac.c avcodec/flac: Move decoder+parser stuff into a new header, flac_parse.h 2022-09-02 11:55:22 +02:00
flac.h avcodec/flac: Don't use bytestream API unnecessarily 2022-09-02 11:55:22 +02:00
flac_parse.h avcodec/flac: Move decoder+parser stuff into a new header, flac_parse.h 2022-09-02 11:55:22 +02:00
flac_parser.c avcodec/flac: Move decoder+parser stuff into a new header, flac_parse.h 2022-09-02 11:55:22 +02:00
flacdata.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
flacdata.h all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
flacdec.c avcodec/flac: Move decoder+parser stuff into a new header, flac_parse.h 2022-09-02 11:55:22 +02:00
flacdsp.c avcodec/flacdsp: Split encoder-only parts into a ctx of its own 2022-08-05 03:28:45 +02:00
flacdsp.h avcodec/flacdsp: Remove unused function parameter 2022-08-05 03:28:45 +02:00
flacdsp_lpc_template.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
flacdsp_template.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
flacenc.c avcodec/flac: Move ff_flac_get_max_frame_size() to flacenc.c 2022-09-02 11:55:22 +02:00
flacencdsp.c avcodec/flacdsp: Split encoder-only parts into a ctx of its own 2022-08-05 03:28:45 +02:00
flacencdsp.h avcodec/flacdsp: Split encoder-only parts into a ctx of its own 2022-08-05 03:28:45 +02:00
flashsv.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
flashsv2enc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
flashsvenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
flicvideo.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +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 avcodec/flv.h: Split header into encoder-only and decoder-only headers 2022-02-13 19:45:39 +01:00
flvenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
flvenc.h avcodec/flv.h: Split header into encoder-only and decoder-only headers 2022-02-13 19:45:39 +01:00
fmtconvert.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
fmtconvert.h
fmvc.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
g2meet.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
g722.c
g722.h
g722dec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_samples_to_time_base() to encode.h 2022-08-27 14:14:57 +02:00
g723_1.c
g723_1.h
g723_1_parser.c g723_1: convert to new channel layout API 2022-03-15 09:42:41 -03:00
g723_1dec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
g723_1enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
g726.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
g729.h
g729_parser.c g729: convert to new channel layout API 2022-03-15 09:42:42 -03:00
g729data.h
g729dec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
g729postfilter.c
g729postfilter.h
gdv.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
gemdec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +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.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
gif.h
gif_parser.c
gifdec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
golomb.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
golomb.h avcodec/golomb: Factor writing golomb codes out 2022-01-06 08:28:02 +01:00
gsm.h
gsm_parser.c
gsmdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
gsmdec_data.c
gsmdec_data.h
gsmdec_template.c
h261.c avcodec/h261: Separate decode and encode contexts 2022-02-13 15:18:24 +01:00
h261.h avcodec/h261: Move encoder-only stuff to a new header 2022-02-13 15:19:43 +01:00
h261_parser.c
h261data.c
h261dec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
h261enc.c avcodec/mpegvideo: Inline values in ff_update_block_index() 2022-07-31 01:53:19 +02:00
h261enc.h avcodec/h261: Move encoder-only stuff to a new header 2022-02-13 15:19:43 +01:00
h263.c avcodec/h263: Move functions only used once to their caller 2022-01-09 09:28:37 +01:00
h263.h avcodec/h263.h: Move encoder-only stuff to a new header h263enc.h 2022-02-13 19:41:43 +01:00
h263_parser.c
h263_parser.h
h263data.c
h263data.h
h263dec.c avcodec/mpeg4video: Factor non-codec stuff out into a header of its own 2022-09-02 11:55:21 +02:00
h263dec.h avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
h263dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
h263dsp.h
h263enc.h avcodec/mpegvideo: Move encoder-only stuff to a new header 2022-02-13 19:49:29 +01:00
h264.h
h264_cabac.c avcodec/h264_*: Remove unnecessary internal.h inclusions 2022-01-26 15:30:54 +01:00
h264_cavlc.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
h264_direct.c avcodec/thread: Move ff_thread_(await|report)_progress to new header 2022-02-09 17:22:16 +01:00
h264_levels.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
h264_levels.h
h264_loopfilter.c avcodec/h264_loopfilter: Fix incorrect function parameter array size 2022-07-23 22:53:29 +02:00
h264_mb.c avcodec/thread: Move ff_thread_(await|report)_progress to new header 2022-02-09 17:22:16 +01:00
h264_mb_template.c
h264_mc_template.c
h264_metadata_bsf.c avcodec/h26[45]_metadata_bsf: Fix range of chroma_sample_loc_type 2022-07-09 20:10:21 +02:00
h264_mp4toannexb_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
h264_mvpred.h avcodec/h264_*: Remove unnecessary internal.h inclusions 2022-01-26 15:30:54 +01:00
h264_parse.c lavc/h264_parse: stop including h264dec.h 2022-01-26 15:23:30 +01:00
h264_parse.h avcodec/h264_parse: Move ff_h264_get_profile() to h264_ps.h 2022-01-26 15:30:54 +01:00
h264_parser.c avcodec/internal.h: Move avpriv_find_start_code() to startcode.h 2022-02-08 06:22:14 +01:00
h264_picture.c avcodec/thread: Don't use ThreadFrame when unnecessary 2022-02-09 17:22:35 +01:00
h264_ps.c lavc/h264_ps: always include the stop bit in [s|p]ps->data 2022-06-01 19:38:50 -05:00
h264_ps.h avcodec/h264_parse: Move ff_h264_get_profile() to h264_ps.h 2022-01-26 15:30:54 +01:00
h264_redundant_pps_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
h264_refs.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
h264_sei.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
h264_sei.h
h264_slice.c avcodec/internal: Move ff_set_sar() to decode.h 2022-08-27 14:14:56 +02:00
h264addpx_template.c
h264chroma.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
h264chroma.h avcodec/h264chroma: Constify src in h264_chroma_mc_func 2022-08-05 03:02:13 +02:00
h264chroma_template.c avcodec/h264chroma: Constify src in h264_chroma_mc_func 2022-08-05 03:02:13 +02:00
h264data.c lavc/h264: move MB_TYPE defs from h264dec.h to h264_parse 2022-01-26 15:23:30 +01:00
h264data.h avcodec/h264data: Add missing rational.h inclusion 2022-01-27 02:45:19 +01:00
h264dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
h264dec.h avcodec/h264dec: Constify slices' pointer to the parent context 2022-03-25 19:07:41 +01:00
h264dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
h264dsp.h
h264dsp_template.c
h264idct.c
h264idct.h
h264idct_template.c
h264pred.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
h264pred.h lavc/svq3: stop including h264dec.h 2022-01-26 15:30:28 +01:00
h264pred_template.c avcodec/h264pred: Don't compile > 8 bit versions of VP7/8 functions 2022-01-13 08:26:39 +01:00
h264qpel.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
h264qpel.h
h264qpel_template.c
h265_metadata_bsf.c avcodec/h26[45]_metadata_bsf: Fix range of chroma_sample_loc_type 2022-07-09 20:10:21 +02:00
h265_profile_level.c
h265_profile_level.h
h274.c
h274.h
h2645_parse.c avcodec/h2645_parse: Only trim RBSP trailing padding if it exists 2022-06-24 18:31:03 +02:00
h2645_parse.h
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 ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
hcom.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
hdr_parser.c avcodec: add Radiance HDR image format support 2022-07-16 21:43:54 +02:00
hdrdec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
hdrenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
hevc.h
hevc_cabac.c avcodec/hevcdec: Avoid allocation of common CABAC state 2022-07-25 23:35:45 +02:00
hevc_data.c
hevc_data.h
hevc_filter.c avcodec/hevc_filter: Pass HEVCLocalContext when slice-threading 2022-07-25 23:31:37 +02:00
hevc_mp4toannexb_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
hevc_mvs.c avcodec: Constify ThreadFrames if possible 2022-07-31 04:15:28 +02:00
hevc_parse.c
hevc_parse.h
hevc_parser.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
hevc_ps.c avcodec/hevc_ps: Fix wrong copyright years 2022-07-09 20:10:11 +02:00
hevc_ps.h
hevc_ps_enc.c avcodec/golomb: Factor writing golomb codes out 2022-01-06 08:28:02 +01:00
hevc_refs.c lavc/hevc_refs: exclude current frame from long term refs 2022-07-27 10:54:38 +08:00
hevc_sei.c avcodec/hevc_sei: Use proper type for NALU type 2022-07-09 20:19:29 +02:00
hevc_sei.h avcodec/hevc_sei: Use proper type for NALU type 2022-07-09 20:19:29 +02:00
hevcdec.c avcodec/internal: Move ff_set_sar() to decode.h 2022-08-27 14:14:56 +02:00
hevcdec.h lavc/hevcdec: do not let missing ref frames invovled in dpb process 2022-07-27 10:54:38 +08:00
hevcdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
hevcdsp.h avcodec/hevcdsp: Constify src pointers 2022-08-05 02:54:04 +02:00
hevcdsp_template.c avcodec/hevcdsp: Constify src pointers 2022-08-05 02:54:04 +02:00
hevcpred.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
hevcpred.h avcodec/hevcpred: Pass HEVCLocalContext when slice-threading 2022-07-25 23:32:08 +02:00
hevcpred_template.c avcodec/hevcpred: Pass HEVCLocalContext when slice-threading 2022-07-25 23:32:08 +02:00
hnm4video.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
hq_hqa.h avcodec/hq_hqa: Remove transient GetByteContext from context 2022-07-28 03:49:54 +02:00
hq_hqadata.c
hq_hqadsp.c
hq_hqadsp.h
hqx.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
hqx.h avcodec/decoders: Use const uint8_t* to access input packet data 2022-07-04 15:04:01 +02:00
hqxdsp.c
hqxdsp.h
hqxvlc.c
htmlsubtitles.c
htmlsubtitles.h
huffman.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
huffman.h
huffyuv.c
huffyuv.h
huffyuvdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
huffyuvdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
huffyuvdsp.h
huffyuvenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
huffyuvencdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
huffyuvencdsp.h
hwaccels.h AV1 VDPAU hwaccel Decode support 2022-06-25 09:05:58 +08:00
hwconfig.h lavc/mpeg*: drop the XvMC hwaccel code 2022-02-15 10:16:15 +01:00
idcinvideo.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
idctdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
idctdsp.h avcodec/idctdsp: Constify the permutation parameter of ff_init_scantable 2022-02-13 15:25:41 +01:00
iff.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
imc.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
imcdata.h
imgconvert.c
imm4.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
imm5.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
imx.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
imx_dump_header_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
indeo2.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
indeo2data.h
indeo3.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +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_dvdsub_parse_palette() to new header dvdsub.h 2022-08-27 14:14:57 +02:00
interplayacm.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
interplayvideo.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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 avcodec/mpeg4video: Factor non-codec stuff out into a header of its own 2022-09-02 11:55:21 +02:00
ituh263enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ivi.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
ivi.h avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
ivi_dsp.c
ivi_dsp.h
j2kenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
jacosub.h
jacosubdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
jfdctfst.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
jfdctint.c
jfdctint_template.c
jni.c
jni.h
jpeg2000.c
jpeg2000.h avcodec/jpeg2000: Fast fail if HTJ2K codeblocks are present. 2022-08-07 22:01:21 +02:00
jpeg2000_parser.c libavcodec/jpeg2000_parser: Localize m->bytes_read 2022-06-10 10:50:12 +02:00
jpeg2000dec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
jpeg2000dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
jpeg2000dsp.h
jpeg2000dwt.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
jpeg2000dwt.h
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 Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
jvdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
kbdwin.c
kbdwin.h
kgv1dec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
kmvc.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
lagarith.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
lagarithrac.c
lagarithrac.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
latm_parser.c
lcl.h
lcldec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
lclenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +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/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02: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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
libcodec2.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14: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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
libfdk-aacenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
libgsmdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
libgsmenc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libilbc.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14: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/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
libopenh264.c avutil/log: Don't include avutil.h 2022-02-24 12:56:49 +01:00
libopenh264.h
libopenh264dec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
libopenh264enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
libopenjpegdec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
libopenjpegenc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libopus.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
libopus.h
libopusdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
libopusenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
librav1e.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
librsvgdec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
libshine.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libspeexdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
libspeexenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +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/internal: Move ff_samples_to_time_base() to encode.h 2022-08-27 14:14:57 +02:00
libuavs3d.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
libvo-amrwbenc.c avcodec/internal: Move ff_samples_to_time_base() to encode.h 2022-08-27 14:14:57 +02:00
libvorbisdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
libvorbisenc.c avcodec/internal: Move ff_samples_to_time_base() to encode.h 2022-08-27 14:14:57 +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/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
libvpxenc.c avcodec/libvpxenc: use av_fast_realloc() to resize the stats buffer 2022-08-24 15:21:44 -03:00
libwebpenc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libwebpenc_animencoder.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libwebpenc_common.c avcodec/codec_internal: Rename AVCodecDefault->FFCodecDefault 2022-03-21 01:33:10 +01:00
libwebpenc_common.h avcodec/codec_internal: Rename AVCodecDefault->FFCodecDefault 2022-03-21 01:33:10 +01:00
libx264.c lavc/libx264: support AV_CODEC_CAP_ENCODER_RECON_FRAME 2022-08-02 10:52:15 +02:00
libx265.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libxavs.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libxavs2.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
libxvid.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
libzvbi-teletextdec.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
ljpegenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
loco.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
lsp.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
lsp.h
lzf.c
lzf.h
lzw.c
lzw.h
lzwenc.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
m101.c avcodec/m101: Move checks before ff_get_buffer() 2022-08-28 22:06:43 +02:00
mace.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
magicyuv.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
magicyuvenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
Makefile avcodec/flac: Move ff_flac_get_max_frame_size() to flacenc.c 2022-09-02 11:55:22 +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.c libavcodec, libavdevice: Remove unnecessary includes of version.h 2022-02-24 22:36:15 +02:00
mediacodec.h
mediacodec_surface.c
mediacodec_surface.h
mediacodec_sw_buffer.c
mediacodec_sw_buffer.h
mediacodec_wrapper.c libavcodec, libavdevice: Remove unnecessary includes of version.h 2022-02-24 22:36:15 +02:00
mediacodec_wrapper.h
mediacodecdec.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
mediacodecdec_common.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
mediacodecdec_common.h
metasound.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
metasound_data.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
metasound_data.h
mf_utils.c avcodec/mfenc: Dynamically load MFPlat.DLL 2022-05-25 23:45:42 +03:00
mf_utils.h compat/w32dlfcn.h: Remove MAX_PATH limit and replace LoadLibraryExA with LoadLibraryExW 2022-06-21 13:27:46 +03:00
mfenc.c lavc: use AVFrame.duration instead of AVFrame.pkt_duration 2022-07-19 12:27:17 +02:00
microdvddec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
midivid.c avcodec/midivid: Perform lzss_uncompress() before ff_reget_buffer() 2022-08-28 22:06:44 +02:00
mimic.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
mjpeg.h
mjpeg2jpeg_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
mjpeg_parser.c
mjpega_dump_header_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
mjpegbdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mjpegdec.c avcodec/mjpegdec: bayer and rct are incompatible 2022-08-23 20:03:03 +02:00
mjpegdec.h
mjpegdec_common.c
mjpegenc.c avcodec/codec_internal: add cap for ICC profile support 2022-07-30 11:42:06 +02:00
mjpegenc.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 Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
mjpegenc_huffman.h
mlp.c mlp: convert to new channel layout API 2022-03-15 09:42:43 -03:00
mlp.h mlp: convert to new channel layout API 2022-03-15 09:42:43 -03:00
mlp_parse.c
mlp_parse.h
mlp_parser.c mlp: convert to new channel layout API 2022-03-15 09:42:43 -03:00
mlpdec.c avcodec/internal: Move ff_side_data_update_matrix_encoding to decode.h 2022-08-27 14:14:57 +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: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
mlz.c avcodec/alsdec, mlz: Check allocation 2022-02-18 20:11:06 +01:00
mlz.h avcodec/alsdec, mlz: Check allocation 2022-02-18 20:11:06 +01:00
mmaldec.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
mmvideo.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
mobiclip.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
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
motion_est_template.c avcodec/motion_est: Constify mv-table parameters where possible 2022-02-13 19:49:29 +01:00
motionpixels.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
motionpixels_tablegen.c
motionpixels_tablegen.h
movsub_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
movtextdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
movtextenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mp3_header_decompress_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
mpc.c
mpc.h
mpc7.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
mpc7data.h
mpc8.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
mpc8data.h
mpc8huff.h
mpcdata.h
mpeg2_metadata_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
mpeg4_unpack_bframes_bsf.c avcodec/mpeg4video: Factor non-codec stuff out into a header of its own 2022-09-02 11:55:21 +02:00
mpeg4audio.c
mpeg4audio.h
mpeg4audio_sample_rates.c
mpeg4audio_sample_rates.h
mpeg4data.h avcodec/mpeg4video: Split off data in a header of its own 2022-01-13 08:15:28 +01:00
mpeg4video.c
mpeg4video.h avcodec/mpeg4video: Factor non-codec stuff out into a header of its own 2022-09-02 11:55:21 +02:00
mpeg4video_parser.c avcodec/mpeg4video: Factor non-codec stuff out into a header of its own 2022-09-02 11:55:21 +02:00
mpeg4video_parser.h
mpeg4videodata.h avcodec/mpeg4video: Split off data in a header of its own 2022-01-13 08:15:28 +01:00
mpeg4videodec.c avcodec/mpeg4video: Factor non-codec stuff out into a header of its own 2022-09-02 11:55:21 +02:00
mpeg4videodec.h avcodec/mpeg4video.h: Move decoder-only parts to a new header 2022-02-13 19:41:57 +01:00
mpeg4videodefs.h avcodec/mpeg4video: Factor non-codec stuff out into a header of its own 2022-09-02 11:55:21 +02:00
mpeg4videoenc.c avcodec/mpeg4video: Factor non-codec stuff out into a header of its own 2022-09-02 11:55:21 +02:00
mpeg4videoenc.h avcodec/mpeg4video.h: Move encoder-only parts in a new file 2022-02-13 19:41:57 +01:00
mpeg12.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
mpeg12.h avcodec/mpeg12.h: Move encoder-only stuff into a new header 2022-02-13 19:49:29 +01:00
mpeg12data.c
mpeg12data.h
mpeg12dec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
mpeg12dec.h avcodec/mpeg12.h: Move decoder-only stuff to a new header 2022-02-13 19:49:29 +01:00
mpeg12enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mpeg12enc.h avcodec/mpeg12.h: Move encoder-only stuff into a new header 2022-02-13 19:49:29 +01:00
mpeg12framerate.c
mpeg12vlc.h
mpeg_er.c avcodec/mpegvideo: Inline values in ff_update_block_index() 2022-07-31 01:53:19 +02:00
mpeg_er.h
mpegaudio.c
mpegaudio.h
mpegaudio_parser.c mpegaudio: convert to new channel layout API 2022-03-15 09:42:43 -03:00
mpegaudio_tablegen.c
mpegaudio_tablegen.h
mpegaudiodata.c
mpegaudiodata.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_common_tablegen.c
mpegaudiodec_common_tablegen.h
mpegaudiodec_fixed.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mpegaudiodec_float.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
mpegaudiodec_template.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
mpegaudiodecheader.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
mpegaudiodecheader.h
mpegaudiodsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
mpegaudiodsp.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
mpegaudiodsp_data.c
mpegaudiodsp_fixed.c
mpegaudiodsp_float.c
mpegaudiodsp_template.c
mpegaudioenc_fixed.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
mpegaudioenc_float.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
mpegaudioenc_template.c avcodec/internal: Move ff_samples_to_time_base() to encode.h 2022-08-27 14:14:57 +02: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.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
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 avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +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 avutil/avassert: Don't include avutil.h 2022-02-24 12:56:49 +01:00
mscc.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
msgsmdec.c
msgsmdec.h
msmpeg4.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
msmpeg4.h avcodec/msmpeg4.h: Move decoder-only parts to a new header 2022-02-13 19:35:58 +01:00
msmpeg4data.c avcodec/mpeg4video: Split off data in a header of its own 2022-01-13 08:15:28 +01:00
msmpeg4data.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
msmpeg4dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
msmpeg4dec.h configure: Add msmpeg4(dec|enc) subsystems 2022-08-03 21:18:25 +02:00
msmpeg4enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
msmpeg4enc.h configure: Add msmpeg4(dec|enc) subsystems 2022-08-03 21:18:25 +02:00
msp2dec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
msrle.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
msrledec.c
msrledec.h
mss1.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
mss2.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
mss2dsp.c
mss2dsp.h
mss3.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
mss4.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
msvideo1enc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
mv30.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
mvcdec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
mvha.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
mwsc.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
mxpegdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
nellymoser.c
nellymoser.h
nellymoserdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
null_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
nuv.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
nvdec.c avcodec/nvdec: Use av_buffer_replace() where appropriate 2022-08-08 11:42:28 +02:00
nvdec.h
nvdec_av1.c avcodec/thread: Don't use ThreadFrame when unnecessary 2022-02-09 17:22:35 +01:00
nvdec_h264.c
nvdec_hevc.c avcodec/nvdec_hevc: Fix off-by-one error 2022-08-06 17:59:05 +02:00
nvdec_mjpeg.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
nvdec_mpeg4.c avcodec/mpeg4video: Factor non-codec stuff out into a header of its own 2022-09-02 11:55:21 +02:00
nvdec_mpeg12.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
nvdec_vc1.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
nvdec_vp8.c avcodec/vp8, vp9: Avoid using VP56mv and VP56Frame in VP8/9 2022-07-28 03:49:54 +02:00
nvdec_vp9.c
nvenc.c avcodec/nvenc: hardcode color characteristics for internal RGB2YUV conversion 2022-08-06 22:23:33 +02:00
nvenc.h lavc/nvenc: switch to the new FIFO API 2022-02-07 00:31:23 +01:00
nvenc_h264.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
nvenc_hevc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
omx.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
on2avc.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
on2avcdata.c
on2avcdata.h
options.c avcodec/options: Fix AVClassCategory of decoders with .receive_frame 2022-04-05 19:46:51 +02:00
options_table.h lavc: add API for exporting reconstructed frames from encoders 2022-08-02 10:46:11 +02:00
opus.c avcodec/opus: always use ambisonic layout for mapping family 2 2022-03-20 19:23:12 -03:00
opus.h
opus_celt.c
opus_celt.h
opus_metadata_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
opus_parser.c
opus_pvq.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
opus_pvq.h
opus_rc.c
opus_rc.h
opus_silk.c
opusdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
opusdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
opusdsp.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
opusenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
opusenc.h all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
opusenc_psy.c opus: convert to new channel layout API 2022-03-15 09:42:44 -03:00
opusenc_psy.h
opusenc_utils.h
opustab.c
opustab.h
packet.h libavcodec: Split version.h 2022-03-16 14:04:35 +02:00
packet_internal.h
paf.h
pafaudio.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
pafvideo.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
pamenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
parser.c avcodec, avformat: Remove unnecessary inclusions of lavc/internal.h 2022-03-23 23:45:39 +01:00
parser.h
parsers.c avcodec: add Radiance HDR image format support 2022-07-16 21:43:54 +02:00
pcm-bluray.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
pcm-blurayenc.c avcodec/(dca|tta|pcm-bluray|pcm-dvd|wavpack)enc: Set pts+dur generically 2022-08-27 02:23:43 +02:00
pcm-dvd.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
pcm-dvdenc.c avcodec/(dca|tta|pcm-bluray|pcm-dvd|wavpack)enc: Set pts+dur generically 2022-08-27 02:23:43 +02:00
pcm.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
pcm_rechunk_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
pcm_tablegen.c
pcm_tablegen.h
pcx.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
pcxenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +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/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
pgxdec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
photocd.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
pictordec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +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/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
png.c avcodec/pngenc: Use ff_deflate_init/end() wrappers 2022-03-19 00:18:36 +01:00
png.h avcodec/pngenc: Use ff_deflate_init/end() wrappers 2022-03-19 00:18:36 +01:00
png_parser.c
pngdec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +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: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
pnm.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
pnm.h avutil/half2float: move tables to header-internal structs 2022-08-19 22:09:36 +02:00
pnm_parser.c avcodec/pnmdec, pnm_parser: Improve const-correctness 2022-07-31 01:14:05 +02:00
pnmdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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
proresdec.h
proresdec2.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
proresdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
proresdsp.h
proresenc_anatoliy.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
psd.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
psymodel.c aac: convert to new channel layout API 2022-03-15 09:42:39 -03:00
psymodel.h aac: convert to new channel layout API 2022-03-15 09:42:39 -03:00
pthread.c avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 2022-03-21 01:33:09 +01:00
pthread_frame.c avcodec/internal: Move ff_get_format() to decode.h 2022-08-27 14:14:56 +02:00
pthread_internal.h
pthread_slice.c avcodec/pthread_slice: Reuse buffer if possible 2022-07-25 23:35:22 +02:00
ptx.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
put_bits.h avutil/avassert: Don't include avutil.h 2022-02-24 12:56:49 +01:00
put_golomb.h avcodec/golomb: Factor writing golomb codes out 2022-01-06 08:28:02 +01:00
qcelpdata.h
qcelpdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
qdm2.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
qdm2_tablegen.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
qdm2_tablegen.h avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
qdm2data.h
qdmc.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
qdrw.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
qoi.h avcodec: add QOI decoder and demuxer and parser and encoder and muxer 2022-06-05 13:06:54 +02:00
qoi_parser.c avcodec: add QOI decoder and demuxer and parser and encoder and muxer 2022-06-05 13:06:54 +02:00
qoidec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
qoienc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
qpeg.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
qpel_template.c
qpeldsp.c avcodec/qpeldsp: copy less for the mc0x cases 2022-07-12 21:55:22 +02:00
qpeldsp.h
qsv.c 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
qsv_api.c
qsv_internal.h lavc/qsv: create mfx session using oneVPL for decoding/encoding 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.c lavc/qsvenc: enlarge the SPS buffer to retrieve larger header 2022-08-29 09:37:49 +08:00
qsvenc.h qsvenc_{hevc,h264}: add scenario option 2022-08-23 12:42:19 +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
qtrle.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
qtrleenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
r210dec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
ra144enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ra288.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
ra288.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
ralf.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
ralfdata.h
rangecoder.c
rangecoder.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
rasc.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +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
rl.c avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
rl.h avcodec/rl: Don't pretend ff_rl_init() initializes a RLTable twice 2022-01-09 09:38:43 +01:00
rl2.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
rle.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
rle.h
rnd_avg.h
roqaudioenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
roqvideo.c
roqvideo.h
roqvideodec.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
roqvideoenc.c avcodec/roqvideoenc: Remove internal.h inclusion 2022-08-27 14:14:56 +02:00
rpza.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
rpzaenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
rscc.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
rtjpeg.c
rtjpeg.h
rv10.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
rv10dec.h avcodec/rv10.h: Split header into decoder- and encoder-only parts 2022-02-13 19:49:29 +01:00
rv10enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
rv10enc.h avcodec/rv10.h: Split header into decoder- and encoder-only parts 2022-02-13 19:49:29 +01:00
rv20enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
rv30.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
rv30data.h
rv30dsp.c
rv34.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
rv34.h avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
rv34_parser.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
rv34data.h
rv34dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
rv34dsp.h
rv34vlc.h
rv40.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
rv40data.h
rv40dsp.c avcodec/h264chroma: Constify src in h264_chroma_mc_func 2022-08-05 03:02:13 +02:00
rv40vlc2.h
s302m.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
sbc.c
sbc.h
sbc_parser.c sbc: convert to new channel layout API 2022-03-15 09:42:44 -03:00
sbcdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
sbcdec_data.c
sbcdec_data.h
sbcdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
sbcdsp.h
sbcdsp_data.c
sbcdsp_data.h
sbcenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
sbr.h
sbrdsp.c avcodec/sbrdsp: Remove unnecessary headers 2022-08-05 03:28:45 +02:00
sbrdsp.h avcodec/sbrdsp: Remove unnecessary headers 2022-08-05 03:28:45 +02:00
sbrdsp_fixed.c avcodec/sbrdsp: Remove unnecessary headers 2022-08-05 03:28:45 +02:00
sbrdsp_template.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
scpr.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
scpr.h all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
scpr3.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
scpr3.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
screenpresso.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
sgi.h
sgidec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
sgienc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
sgirledec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
simple_idct.c
simple_idct.h
simple_idct_template.c
sinewin.c
sinewin.h
sinewin_fixed_tablegen.c
sinewin_fixed_tablegen.h
sinewin_tablegen.c
sinewin_tablegen.h
sipr.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
sipr.h
sipr16k.c
sipr16kdata.h
sipr_parser.c
siprdata.h
siren.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
smacker.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
smc.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
smcenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
snappy.c
snappy.h
snow.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
snow.h avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
snow_dwt.c avcodec/me_cmp: Constify me_cmp_func buffer parameters 2022-07-31 03:31:53 +02:00
snow_dwt.h avcodec/me_cmp: Constify me_cmp_func buffer parameters 2022-07-31 03:31:53 +02:00
snowdata.h
snowdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
snowenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
sonic.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
sp5x.h
sp5xdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
speedhq.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
srtdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
srtenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
startcode.c
startcode.h avcodec/internal.h: Move avpriv_find_start_code() to startcode.h 2022-02-08 06:22:14 +01:00
subviewerdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
sunrast.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
sunrast.h
sunrastenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
svq1.c
svq1.h
svq1_cb.h
svq1_vlc.h
svq1dec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
svq1enc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
svq1enc.h
svq1enc_cb.h
svq3.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
synth_filter.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
synth_filter.h
tableprint.h
tableprint_vlc.h avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2022-06-17 16:47:29 +02:00
tak.c
tak.h avformat/takdec: Don't initialize get_bits context to read one value 2022-01-07 11:55:57 +01:00
tak_parser.c
takdec.c avcodec/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.c avcodec/targa: Fix indentation 2022-08-27 14:14:57 +02:00
targa.h
targa_y216dec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
targaenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
tdsc.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
textdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
texturedsp.c avcodec/texturedsp: add TextureDSPThreadContext for common decode/encode function 2022-04-10 20:12:23 +02:00
texturedsp.h avcodec/texturedsp: add TextureDSPThreadContext for common decode/encode function 2022-04-10 20:12:23 +02:00
texturedsp_template.c avcodec/texturedsp: add TextureDSPThreadContext for common decode/encode function 2022-04-10 20:12:23 +02:00
texturedspenc.c avcodec/texturedspenc: Fix indexing in color distribution determination 2022-06-09 00:02:02 +02:00
thread.h avcodec/pthread_slice: Combine allocating and zeroing entries 2022-07-25 23:32:34 +02:00
threadframe.h avcodec/internal: Move ff_thread_can_start_frame() to threadframe.h 2022-08-05 03:28:45 +02:00
tiertexseqv.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
tiff.c lavc/tiff: Support multi-component files without RowsPerStrip tag. 2022-09-01 20:27:17 +02:00
tiff.h
tiff_common.c
tiff_common.h
tiff_data.h
tiffenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
tmv.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
truemotion1data.h
truemotion2.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
truemotion2rt.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
truespeech.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
truespeech_data.h
tscc.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
tscc2.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
tscc2data.h
tta.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
ttadata.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
ttadata.h all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
ttadsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
ttadsp.h
ttaenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
ttaencdsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
ttaencdsp.h
ttmlenc.c avcodec/ttmlenc: Use string literal macro for default namespacing 2022-07-31 04:57:23 +02:00
ttmlenc.h avcodec/ttmlenc: Use string literal macro for default namespacing 2022-07-31 04:57:23 +02:00
twinvq.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
twinvq.h avcodec/codec_internal: Make FFCodec.decode use AVFrame* 2022-04-05 19:54:09 +02:00
twinvq_data.h
twinvqdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
txd.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
ulti.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
ulti_cb.h
unary.h
utils.c avcodec/internal: Move ff_get_format() to decode.h 2022-08-27 14:14:56 +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: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
v4l2_buffers.c avcodec, avformat: Remove unnecessary inclusions of lavc/internal.h 2022-03-23 23:45:39 +01:00
v4l2_buffers.h
v4l2_context.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
v4l2_context.h
v4l2_fmt.c
v4l2_fmt.h
v4l2_m2m.c avcodec/v4l2_m2m: Check if the file descriptor is valid before closing 2022-07-01 09:59:48 +08:00
v4l2_m2m.h
v4l2_m2m_dec.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
v4l2_m2m_enc.c avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2022-07-18 19:58:56 +02:00
v210_template.c avcodec/v210enc: Move ff_v210enc_init into a header 2022-05-06 05:33:38 +02:00
v210dec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
v210dec.h avcodec/v210_dec: Move ff_v210dec_init into a header 2022-05-06 05:19:50 +02:00
v210dec_init.h all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
v210enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
v210enc.h avcodec/v210enc: Move ff_v210enc_init into a header 2022-05-06 05:33:38 +02:00
v210enc_init.h all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
v210x.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
v308dec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
v308enc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
v408dec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02: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 avcodec/thread: Don't use ThreadFrame when unnecessary 2022-02-09 17:22:35 +01:00
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.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_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_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 avcodec/mpegvideo: Move decoder-only stuff to a new header 2022-02-13 19:49:29 +01:00
vaapi_mpeg4.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vaapi_vc1.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vaapi_vp8.c avcodec/vp8, vp9: Avoid using VP56mv and VP56Frame in VP8/9 2022-07-28 03:49:54 +02:00
vaapi_vp9.c
vb.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
vbnenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
vc1.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
vc1.h
vc1_block.c avcodec/mpegvideo: Inline values in ff_update_block_index() 2022-07-31 01:53:19 +02:00
vc1_common.h avcodec/internal.h: Move avpriv_find_start_code() to startcode.h 2022-02-08 06:22:14 +01:00
vc1_loopfilter.c
vc1_mc.c
vc1_parser.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
vc1_pred.c
vc1_pred.h
vc1acdata.h
vc1data.c
vc1data.h
vc1dec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
vc1dsp.c avcodec/h264chroma: Constify src in h264_chroma_mc_func 2022-08-05 03:02:13 +02:00
vc1dsp.h avcodec/vc1: Introduce fast path for unescaping bitstream buffer 2022-04-01 10:03:33 +03:00
vc2enc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
vc2enc_dwt.c avcodec/vc2enc_dwt: Avoid NULL - 0 2022-02-11 19:38:41 +01:00
vc2enc_dwt.h
vcr1.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
vdpau.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vdpau.h
vdpau_av1.c AV1 VDPAU hwaccel Decode support 2022-06-25 09:05:58 +08:00
vdpau_h264.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
vdpau_hevc.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
vdpau_internal.h AV1 VDPAU hwaccel Decode support 2022-06-25 09:05:58 +08:00
vdpau_mpeg4.c avcodec/mpeg4video.h: Move decoder-only parts to a new header 2022-02-13 19:41:57 +01:00
vdpau_mpeg12.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vdpau_vc1.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vdpau_vp9.c all: Remove unnecessary libavcodec/internal.h inclusions 2022-02-08 06:16:26 +01:00
version.c lib*/version: Move library version functions into files of their own 2022-05-10 06:49:32 +02:00
version.h lavc/vaapi: Switch preferred 8bit 444 format to VUYX 2022-08-25 19:04:10 -07:00
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
videodsp.c avcodec/videodsp: Constify buf in VideoDSPContext.prefetch 2022-07-31 03:14:34 +02:00
videodsp.h avcodec/videodsp: Constify buf in VideoDSPContext.prefetch 2022-07-31 03:14:34 +02:00
videodsp_template.c avcodec/videodsp: Make ff_emulated_edge_mc_16 static 2022-06-11 22:42:29 +02:00
videotoolbox.c lavc/videotoolboxdec: insert emu-prevention bytes for HEVC as well 2022-06-01 19:38:50 -05:00
videotoolbox.h
videotoolbox_vp9.c videotoolbox_vp9: Add a missing include 2022-08-24 15:36:03 +03:00
videotoolboxenc.c avcodec/videotoolboxenc: Add CBR option to H264 and HEVC encoder 2022-08-29 09:34:20 -04:00
vima.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
vmdvideo.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
vmnc.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
vorbis.c
vorbis.h libopus: convert to new channel layout API 2022-03-15 09:42:43 -03:00
vorbis_data.c libopus: convert to new channel layout API 2022-03-15 09:42:43 -03:00
vorbis_enc_data.h
vorbis_parser.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
vorbis_parser.h
vorbis_parser_internal.h
vorbisdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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 ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
vp3.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
vp3_parser.c
vp3data.h
vp3dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vp3dsp.h
vp4data.h
vp5.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
vp5data.h
vp6.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
vp6data.h
vp6dsp.c
vp8.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
vp8.h avcodec/vp8, vp9: Avoid using VP56mv and VP56Frame in VP8/9 2022-07-28 03:49:54 +02:00
vp8_parser.c
vp8data.h
vp8dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vp8dsp.h
vp9.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
vp9.h
vp9_mc_template.c avcodec/vp9dec: Constify VP9TileData->VP9Context pointer target 2022-07-31 04:18:26 +02:00
vp9_metadata_bsf.c avcodec/bsf: Add FFBitStreamFilter, hide internals of BSFs 2022-03-23 23:45:45 +01:00
vp9_parser.c
vp9_raw_reorder_bsf.c avcodec/vp9_raw_reorder_bsf: Merge close and flush 2022-04-05 22:19:50 +02:00
vp9_superframe_bsf.c avcodec/vp9_superframe_bsf: Check for existence of data before reading it 2022-03-31 10:48:50 +02:00
vp9_superframe_split_bsf.c avcodec/vp9_superframe_split_bsf: Don't read inexistent data 2022-03-31 10:48:50 +02:00
vp9block.c avcodec/vp9dec: Constify VP9TileData->VP9Context pointer target 2022-07-31 04:18:26 +02:00
vp9data.c
vp9data.h
vp9dec.h avcodec/vp9dec: Constify VP9TileData->VP9Context pointer target 2022-07-31 04:18:26 +02:00
vp9dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vp9dsp.h libavcodec: Set hidden visibility on global symbols accessed from AArch64 assembly 2022-09-02 23:13:29 +03:00
vp9dsp_8bpp.c
vp9dsp_10bpp.c
vp9dsp_12bpp.c
vp9dsp_template.c
vp9lpf.c
vp9mvs.c avcodec/vp9dec: Constify VP9TileData->VP9Context pointer target 2022-07-31 04:18:26 +02:00
vp9prob.c avcodec/vp8, vp9: Avoid using VP56mv and VP56Frame in VP8/9 2022-07-28 03:49:54 +02:00
vp9recon.c avcodec/vp9dec: Constify VP9TileData->VP9Context pointer target 2022-07-31 04:18:26 +02:00
vp9shared.h avcodec/vp8, vp9: Avoid using VP56mv and VP56Frame in VP8/9 2022-07-28 03:49:54 +02:00
vp56.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
vp56.h avcodec/vp8, vp9: Avoid using VP56mv and VP56Frame in VP8/9 2022-07-28 03:49:54 +02:00
vp56data.c
vp56data.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
vp56dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
vp56dsp.h
vp89_rac.h avcodec/vp56: Move VP5-9 range coder functions to a header of their own 2022-07-28 03:49:54 +02:00
vpx_rac.c avcodec/vp56: Move VP5-9 range coder functions to a header of their own 2022-07-28 03:49:54 +02:00
vpx_rac.h avcodec/vp56: Move VP5-9 range coder functions to a header of their own 2022-07-28 03:49:54 +02:00
vqavideo.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
vt_internal.h
wavpack.c avcodec/wavpack: fix regression in decoding 2022-08-25 09:12:17 +02:00
wavpack.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
wavpackdata.c
wavpackenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
wavpackenc.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
wbmpdec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
wbmpenc.c avcodec: WBMP (Wireless Application Protocol Bitmap) image format 2022-08-07 19:18:18 +10:00
wcmv.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
webp.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
webp_parser.c
webvttdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
webvttenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
wma.c wma: convert to new channel layout API 2022-03-15 09:42:45 -03:00
wma.h
wma_common.c
wma_common.h
wma_freqs.c
wma_freqs.h
wmadata.h
wmadec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
wmaenc.c avcodec/internal: Move ff_samples_to_time_base() to encode.h 2022-08-27 14:14:57 +02:00
wmalosslessdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
wmaprodata.h
wmaprodec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
wmavoice.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
wmavoice_data.h
wmv2.c avcodec/mpegvideo_motion: Constify ff_mpv_motion 2022-08-05 03:04:05 +02:00
wmv2.h avcodec/mpegvideo_motion: Constify ff_mpv_motion 2022-08-05 03:04:05 +02:00
wmv2data.c
wmv2data.h
wmv2dec.c avcodec/wmv2dec: Zero mb_type array for I pictures 2022-08-10 18:49:35 +02:00
wmv2dec.h avcodec/wmv2.h: Move encoder- and decoder-only parts to new headers 2022-02-13 15:28:17 +01:00
wmv2dsp.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
wmv2dsp.h
wmv2enc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
wmv2enc.h avcodec/wmv2.h: Move encoder- and decoder-only parts to new headers 2022-02-13 15:28:17 +01:00
wnv1.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
xan.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
xbm_parser.c
xbmdec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
xbmenc.c avcodec: Make ff_alloc_packet() based encoders accept user buffers 2022-08-27 02:23:43 +02:00
xface.c
xface.h
xfacedec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
xfaceenc.c avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 2022-04-05 20:02:37 +02:00
xiph.c Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
xiph.h Remove unnecessary libavutil/(avutil|common|internal).h inclusions 2022-02-24 12:56:49 +01:00
xl.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
xma_parser.c
xpmdec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
xsubdec.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
xsubenc.c avcodec: Make init-threadsafety the default 2022-07-18 20:04:59 +02:00
xvididct.c all: Replace if (ARCH_FOO) checks by #if ARCH_FOO 2022-06-15 04:56:37 +02:00
xvididct.h
xvmc.h libavcodec, libavdevice: Remove unnecessary includes of version.h 2022-02-24 22:36:15 +02:00
xwd.h
xwddec.c avcodec/internal: Move ff_set_dimensions() to decode.h 2022-08-27 14:14:57 +02:00
xwdenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
xxan.c avcodec/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
y41pdec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_reget_buffer() to decode.h 2022-08-27 14:14:56 +02:00
yuv4dec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
yuv4enc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00
zerocodec.c avcodec/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +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/internal: Move ff_get_buffer() to decode.h 2022-08-27 14:14:56 +02:00
zmbvenc.c avcodec: Constify frame->data pointers for encoders where possible 2022-08-05 03:21:41 +02:00