logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git
commit: e052c31cb80a5f0b3616049318b1c09dc2a8c95e
parent 0bbe257a92854aa65dfc5fa1aaa321c9b42c8043
Author: Michael Forney <mforney@mforney.org>
Date:   Wed, 14 Aug 2024 14:35:10 -0700

ffmpeg: Update to 7.0.2

Diffstat:

Apkg/ffmpeg/.gitignore1+
Mpkg/ffmpeg/config-head.h5++---
Mpkg/ffmpeg/config.h51++++++++++++++++++++++++++++++++++++++-------------
Mpkg/ffmpeg/config_components.h91++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------
Mpkg/ffmpeg/gen.lua62++++++++++++++++++++++++++++++++++++++++++++------------------
Mpkg/ffmpeg/patch/0002-libavcodec-Prevent-stray-semicolon-at-top-level.patch14+++++++-------
Rpkg/ffmpeg/patch/0004-libavcodec-Use-if-to-prevent-some-unintended-depende.patch -> pkg/ffmpeg/patch/0003-libavcodec-Use-if-to-prevent-some-unintended-depende.patch0
Dpkg/ffmpeg/patch/0003-libavformat-Use-C99-__func__-instead-of-non-standard.patch26--------------------------
Apkg/ffmpeg/patch/0004-libavutil-Use-config-instead-of-compiler-to-determin.patch49+++++++++++++++++++++++++++++++++++++++++++++++++
Apkg/ffmpeg/patch/0005-libavutil-Use-C11-_Alignas-as-fallback-for-DECLARE_A.patch27+++++++++++++++++++++++++++
Dpkg/ffmpeg/patch/0005-libavutil-Use-config-instead-of-compiler-to-determin.patch61-------------------------------------------------------------
Apkg/ffmpeg/patch/0006-Revert-lavd-v4l2-Use-proper-field-type-for-second-pa.patch32++++++++++++++++++++++++++++++++
Dpkg/ffmpeg/patch/0006-libavutil-Use-C11-_Alignas-as-fallback-for-DECLARE_A.patch27---------------------------
Mpkg/ffmpeg/sources.txt274+++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------
Mpkg/ffmpeg/ver2+-
15 files changed, 453 insertions(+), 269 deletions(-)

diff --git a/pkg/ffmpeg/.gitignore b/pkg/ffmpeg/.gitignore @@ -0,0 +1 @@ +/lib.ninja diff --git a/pkg/ffmpeg/config-head.h b/pkg/ffmpeg/config-head.h @@ -2,14 +2,13 @@ #define FFMPEG_CONFIG_H #define FFMPEG_CONFIGURATION "" #define FFMPEG_LICENSE "LGPL version 2.1 or later" -#define CONFIG_THIS_YEAR 2023 +#define CONFIG_THIS_YEAR 2024 #define FFMPEG_DATADIR "/share/ffmpeg" #define AVCONV_DATADIR "/share/ffmpeg" #define CC_IDENT "gcc" -#define av_restrict restrict +#define OS_NAME linux #define EXTERN_PREFIX "" #define EXTERN_ASM #define BUILDSUF "" #define SLIBSUF ".so" -#define HAVE_MMX2 HAVE_MMXEXT #define SWS_MAX_FILTER_SIZE 256 diff --git a/pkg/ffmpeg/config.h b/pkg/ffmpeg/config.h @@ -33,7 +33,6 @@ #define ARCH_SPARC64 0 #define ARCH_TILEGX 0 #define ARCH_TILEPRO 0 -#define ARCH_TOMI 0 #define ARCH_X86 1 #define ARCH_X86_32 0 #define ARCH_X86_64 1 @@ -41,6 +40,8 @@ #define HAVE_ARMV6 0 #define HAVE_ARMV6T2 0 #define HAVE_ARMV8 0 +#define HAVE_DOTPROD 0 +#define HAVE_I8MM 0 #define HAVE_NEON 0 #define HAVE_VFP 0 #define HAVE_VFPV3 0 @@ -51,6 +52,7 @@ #define HAVE_POWER8 0 #define HAVE_PPC4XX 0 #define HAVE_VSX 0 +#define HAVE_RV 0 #define HAVE_RVV 0 #define HAVE_AESNI 1 #define HAVE_AMD3DNOW 1 @@ -70,7 +72,6 @@ #define HAVE_SSE42 1 #define HAVE_SSSE3 1 #define HAVE_XOP 1 -#define HAVE_CPUNOP 0 #define HAVE_I686 1 #define HAVE_MIPSFPU 0 #define HAVE_MIPS32R2 0 @@ -90,6 +91,8 @@ #define HAVE_ARMV6_EXTERNAL 0 #define HAVE_ARMV6T2_EXTERNAL 0 #define HAVE_ARMV8_EXTERNAL 0 +#define HAVE_DOTPROD_EXTERNAL 0 +#define HAVE_I8MM_EXTERNAL 0 #define HAVE_NEON_EXTERNAL 0 #define HAVE_VFP_EXTERNAL 0 #define HAVE_VFPV3_EXTERNAL 0 @@ -100,6 +103,7 @@ #define HAVE_POWER8_EXTERNAL 0 #define HAVE_PPC4XX_EXTERNAL 0 #define HAVE_VSX_EXTERNAL 0 +#define HAVE_RV_EXTERNAL 0 #define HAVE_RVV_EXTERNAL 0 #define HAVE_AESNI_EXTERNAL 1 #define HAVE_AMD3DNOW_EXTERNAL 1 @@ -119,7 +123,6 @@ #define HAVE_SSE42_EXTERNAL 1 #define HAVE_SSSE3_EXTERNAL 1 #define HAVE_XOP_EXTERNAL 1 -#define HAVE_CPUNOP_EXTERNAL 0 #define HAVE_I686_EXTERNAL 0 #define HAVE_MIPSFPU_EXTERNAL 0 #define HAVE_MIPS32R2_EXTERNAL 0 @@ -139,6 +142,8 @@ #define HAVE_ARMV6_INLINE 0 #define HAVE_ARMV6T2_INLINE 0 #define HAVE_ARMV8_INLINE 0 +#define HAVE_DOTPROD_INLINE 0 +#define HAVE_I8MM_INLINE 0 #define HAVE_NEON_INLINE 0 #define HAVE_VFP_INLINE 0 #define HAVE_VFPV3_INLINE 0 @@ -149,6 +154,7 @@ #define HAVE_POWER8_INLINE 0 #define HAVE_PPC4XX_INLINE 0 #define HAVE_VSX_INLINE 0 +#define HAVE_RV_INLINE 0 #define HAVE_RVV_INLINE 0 #define HAVE_AESNI_INLINE HAVE_INLINE_ASM #define HAVE_AMD3DNOW_INLINE HAVE_INLINE_ASM @@ -168,7 +174,6 @@ #define HAVE_SSE42_INLINE HAVE_INLINE_ASM #define HAVE_SSSE3_INLINE HAVE_INLINE_ASM #define HAVE_XOP_INLINE HAVE_INLINE_ASM -#define HAVE_CPUNOP_INLINE 0 #define HAVE_I686_INLINE 0 #define HAVE_MIPSFPU_INLINE 0 #define HAVE_MIPS32R2_INLINE 0 @@ -231,10 +236,11 @@ #define HAVE_OPENCV2_CORE_CORE_C_H 0 #define HAVE_OPENGL_GL3_H 0 #define HAVE_POLL_H 1 +#define HAVE_PTHREAD_NP_H 0 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 -#define HAVE_SYS_SOUNDCARD_H 0 +#define HAVE_SYS_SOUNDCARD_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_UN_H 1 #define HAVE_SYS_VIDEOIO_H 0 @@ -283,7 +289,7 @@ #define HAVE_WINRT 0 #define HAVE_ACCESS 1 #define HAVE_ALIGNED_MALLOC 0 -#define HAVE_ARC4RANDOM 0 +#define HAVE_ARC4RANDOM_BUF 0 #define HAVE_CLOCK_GETTIME 1 #define HAVE_CLOSESOCKET 0 #define HAVE_COMMANDLINETOARGVW 0 @@ -321,6 +327,8 @@ #define HAVE_POSIX_MEMALIGN 1 #define HAVE_PRCTL 1 #define HAVE_PTHREAD_CANCEL 1 +#define HAVE_PTHREAD_SET_NAME_NP 0 +#define HAVE_PTHREAD_SETNAME_NP 0 #define HAVE_SCHED_GETAFFINITY 1 #define HAVE_SECITEMIMPORT 0 #define HAVE_SETCONSOLETEXTATTRIBUTE 0 @@ -332,6 +340,7 @@ #define HAVE_STRERROR_R 1 #define HAVE_SYSCONF 1 #define HAVE_SYSCTL 0 +#define HAVE_SYSCTLBYNAME 0 #define HAVE_USLEEP 1 #define HAVE_UTGETOSTYPEFROMSTRING 0 #define HAVE_VIRTUALALLOC 0 @@ -339,11 +348,14 @@ #define HAVE_BCRYPT 0 #define HAVE_VAAPI_DRM 0 #define HAVE_VAAPI_X11 0 +#define HAVE_VAAPI_WIN32 0 #define HAVE_VDPAU_X11 0 #define HAVE_PTHREADS 1 #define HAVE_OS2THREADS 0 #define HAVE_W32THREADS 0 #define HAVE_AS_ARCH_DIRECTIVE 0 +#define HAVE_AS_ARCHEXT_DOTPROD_DIRECTIVE 0 +#define HAVE_AS_ARCHEXT_I8MM_DIRECTIVE 0 #define HAVE_AS_DN_DIRECTIVE 0 #define HAVE_AS_FPU_DIRECTIVE 0 #define HAVE_AS_FUNC 0 @@ -398,8 +410,8 @@ #define HAVE_STRUCT_SOCKADDR_STORAGE 1 #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 #define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0 -#define HAVE_LIBDRM_GETFB2 0 #define HAVE_GZIP 0 +#define HAVE_LIBDRM_GETFB2 0 #define HAVE_MAKEINFO 0 #define HAVE_MAKEINFO_HTML 0 #define HAVE_OPENCL_D3D11 0 @@ -408,11 +420,13 @@ #define HAVE_OPENCL_DXVA2 0 #define HAVE_OPENCL_VAAPI_BEIGNET 0 #define HAVE_OPENCL_VAAPI_INTEL_MEDIA 0 +#define HAVE_OPENCL_VIDEOTOOLBOX 0 #define HAVE_PERL 1 #define HAVE_POD2MAN 1 #define HAVE_TEXI2HTML 0 #define HAVE_XMLLINT 0 #define HAVE_ZLIB_GZIP 0 +#define HAVE_OPENVINO2 0 #define CONFIG_DOC 0 #define CONFIG_HTMLPAGES 0 #define CONFIG_MANPAGES 0 @@ -446,6 +460,8 @@ #define CONFIG_FREI0R 0 #define CONFIG_LIBCDIO 0 #define CONFIG_LIBDAVS2 0 +#define CONFIG_LIBDVDNAV 0 +#define CONFIG_LIBDVDREAD 0 #define CONFIG_LIBRUBBERBAND 0 #define CONFIG_LIBVIDSTAB 0 #define CONFIG_LIBX264 0 @@ -472,6 +488,7 @@ #define CONFIG_LADSPA 0 #define CONFIG_LCMS2 0 #define CONFIG_LIBAOM 0 +#define CONFIG_LIBARIBCAPTION 0 #define CONFIG_LIBASS 0 #define CONFIG_LIBBLURAY 0 #define CONFIG_LIBBS2B 0 @@ -480,11 +497,11 @@ #define CONFIG_LIBCODEC2 0 #define CONFIG_LIBDAV1D 1 #define CONFIG_LIBDC1394 0 -#define CONFIG_LIBDRM 0 #define CONFIG_LIBFLITE 0 #define CONFIG_LIBFONTCONFIG 0 #define CONFIG_LIBFREETYPE 0 #define CONFIG_LIBFRIBIDI 0 +#define CONFIG_LIBHARFBUZZ 0 #define CONFIG_LIBGLSLANG 0 #define CONFIG_LIBGME 0 #define CONFIG_LIBGSM 0 @@ -505,6 +522,8 @@ #define CONFIG_LIBOPUS 1 #define CONFIG_LIBPLACEBO 0 #define CONFIG_LIBPULSE 0 +#define CONFIG_LIBQRENCODE 0 +#define CONFIG_LIBQUIRC 0 #define CONFIG_LIBRABBITMQ 0 #define CONFIG_LIBRAV1E 0 #define CONFIG_LIBRIST 0 @@ -522,6 +541,7 @@ #define CONFIG_LIBTENSORFLOW 0 #define CONFIG_LIBTESSERACT 0 #define CONFIG_LIBTHEORA 0 +#define CONFIG_LIBTORCH 0 #define CONFIG_LIBTWOLAME 0 #define CONFIG_LIBUAVS3D 0 #define CONFIG_LIBV4L2 0 @@ -529,6 +549,8 @@ #define CONFIG_LIBVORBIS 0 #define CONFIG_LIBVPX 0 #define CONFIG_LIBWEBP 0 +#define CONFIG_LIBXEVD 0 +#define CONFIG_LIBXEVE 0 #define CONFIG_LIBXML2 0 #define CONFIG_LIBZIMG 0 #define CONFIG_LIBZMQ 0 @@ -569,13 +591,14 @@ #define CONFIG_OPENCL 0 #define CONFIG_AMF 0 #define CONFIG_AUDIOTOOLBOX 0 -#define CONFIG_CRYSTALHD 0 #define CONFIG_CUDA 0 #define CONFIG_CUDA_LLVM 0 #define CONFIG_CUVID 0 #define CONFIG_D3D11VA 0 +#define CONFIG_D3D12VA 0 #define CONFIG_DXVA2 0 #define CONFIG_FFNVCODEC 0 +#define CONFIG_LIBDRM 0 #define CONFIG_NVDEC 0 #define CONFIG_NVENC 0 #define CONFIG_VAAPI 0 @@ -607,17 +630,13 @@ #define CONFIG_FFPLAY 0 #define CONFIG_FFPROBE 0 #define CONFIG_FFMPEG 0 -#define CONFIG_DCT 1 #define CONFIG_DWT 0 #define CONFIG_ERROR_RESILIENCE 1 #define CONFIG_FAAN 0 #define CONFIG_FAST_UNALIGNED 0 -#define CONFIG_FFT 1 #define CONFIG_LSP 0 -#define CONFIG_MDCT 1 #define CONFIG_PIXELUTILS 0 #define CONFIG_NETWORK 1 -#define CONFIG_RDFT 1 #define CONFIG_AUTODETECT 0 #define CONFIG_FONTCONFIG 0 #define CONFIG_LARGE_TESTS 0 @@ -655,14 +674,17 @@ #define CONFIG_CBS_AV1 1 #define CONFIG_CBS_H264 0 #define CONFIG_CBS_H265 0 +#define CONFIG_CBS_H266 0 #define CONFIG_CBS_JPEG 0 #define CONFIG_CBS_MPEG2 0 +#define CONFIG_CBS_VP8 0 #define CONFIG_CBS_VP9 0 #define CONFIG_DEFLATE_WRAPPER 1 #define CONFIG_DIRAC_PARSE 0 #define CONFIG_DNN 0 #define CONFIG_DOVI_RPU 1 #define CONFIG_DVPROFILE 0 +#define CONFIG_EVCPARSE 0 #define CONFIG_EXIF 1 #define CONFIG_FAANDCT 0 #define CONFIG_FAANIDCT 0 @@ -685,6 +707,8 @@ #define CONFIG_HUFFMAN 0 #define CONFIG_HUFFYUVDSP 0 #define CONFIG_HUFFYUVENCDSP 0 +#define CONFIG_IAMFDEC 1 +#define CONFIG_IAMFENC 1 #define CONFIG_IDCTDSP 1 #define CONFIG_IIRFILTER 0 #define CONFIG_INFLATE_WRAPPER 1 @@ -694,6 +718,7 @@ #define CONFIG_JPEGTABLES 1 #define CONFIG_LGPLV3 0 #define CONFIG_LIBX262 0 +#define CONFIG_LIBX264_HDR10 0 #define CONFIG_LLAUDDSP 0 #define CONFIG_LLVIDDSP 0 #define CONFIG_LLVIDENCDSP 1 diff --git a/pkg/ffmpeg/config_components.h b/pkg/ffmpeg/config_components.h @@ -22,7 +22,6 @@ #define CONFIG_MEDIA100_TO_MJPEGB_BSF 0 #define CONFIG_MJPEG2JPEG_BSF 0 #define CONFIG_MJPEGA_DUMP_HEADER_BSF 0 -#define CONFIG_MP3_HEADER_DECOMPRESS_BSF 0 #define CONFIG_MPEG2_METADATA_BSF 0 #define CONFIG_MPEG4_UNPACK_BFRAMES_BSF 0 #define CONFIG_MOV2TEXTSUB_BSF 0 @@ -34,6 +33,7 @@ #define CONFIG_PRORES_METADATA_BSF 0 #define CONFIG_REMOVE_EXTRADATA_BSF 0 #define CONFIG_SETTS_BSF 0 +#define CONFIG_SHOWINFO_BSF 0 #define CONFIG_TEXT2MOVSUB_BSF 0 #define CONFIG_TRACE_HEADERS_BSF 0 #define CONFIG_TRUEHD_CORE_BSF 0 @@ -41,6 +41,9 @@ #define CONFIG_VP9_RAW_REORDER_BSF 0 #define CONFIG_VP9_SUPERFRAME_BSF 0 #define CONFIG_VP9_SUPERFRAME_SPLIT_BSF 1 +#define CONFIG_VVC_METADATA_BSF 0 +#define CONFIG_VVC_MP4TOANNEXB_BSF 0 +#define CONFIG_EVC_FRAME_MERGE_BSF 0 #define CONFIG_AASC_DECODER 0 #define CONFIG_AIC_DECODER 0 #define CONFIG_ALIAS_PIX_DECODER 0 @@ -59,7 +62,6 @@ #define CONFIG_AVRN_DECODER 0 #define CONFIG_AVS_DECODER 0 #define CONFIG_AVUI_DECODER 0 -#define CONFIG_AYUV_DECODER 0 #define CONFIG_BETHSOFTVID_DECODER 0 #define CONFIG_BFI_DECODER 0 #define CONFIG_BINK_DECODER 0 @@ -126,7 +128,6 @@ #define CONFIG_H263P_DECODER 0 #define CONFIG_H263_V4L2M2M_DECODER 0 #define CONFIG_H264_DECODER 1 -#define CONFIG_H264_CRYSTALHD_DECODER 0 #define CONFIG_H264_V4L2M2M_DECODER 0 #define CONFIG_H264_MEDIACODEC_DECODER 0 #define CONFIG_H264_MMAL_DECODER 0 @@ -158,6 +159,7 @@ #define CONFIG_KGV1_DECODER 0 #define CONFIG_KMVC_DECODER 0 #define CONFIG_LAGARITH_DECODER 0 +#define CONFIG_LEAD_DECODER 0 #define CONFIG_LOCO_DECODER 0 #define CONFIG_LSCR_DECODER 0 #define CONFIG_M101_DECODER 0 @@ -173,13 +175,11 @@ #define CONFIG_MPEG1VIDEO_DECODER 1 #define CONFIG_MPEG2VIDEO_DECODER 1 #define CONFIG_MPEG4_DECODER 1 -#define CONFIG_MPEG4_CRYSTALHD_DECODER 0 #define CONFIG_MPEG4_V4L2M2M_DECODER 0 #define CONFIG_MPEG4_MMAL_DECODER 0 #define CONFIG_MPEGVIDEO_DECODER 1 #define CONFIG_MPEG1_V4L2M2M_DECODER 0 #define CONFIG_MPEG2_MMAL_DECODER 0 -#define CONFIG_MPEG2_CRYSTALHD_DECODER 0 #define CONFIG_MPEG2_V4L2M2M_DECODER 0 #define CONFIG_MPEG2_QSV_DECODER 0 #define CONFIG_MPEG2_MEDIACODEC_DECODER 0 @@ -188,7 +188,6 @@ #define CONFIG_MSMPEG4V1_DECODER 0 #define CONFIG_MSMPEG4V2_DECODER 0 #define CONFIG_MSMPEG4V3_DECODER 0 -#define CONFIG_MSMPEG4_CRYSTALHD_DECODER 0 #define CONFIG_MSP2_DECODER 0 #define CONFIG_MSRLE_DECODER 0 #define CONFIG_MSS1_DECODER 0 @@ -209,6 +208,7 @@ #define CONFIG_PAM_DECODER 0 #define CONFIG_PBM_DECODER 0 #define CONFIG_PCX_DECODER 0 +#define CONFIG_PDV_DECODER 0 #define CONFIG_PFM_DECODER 0 #define CONFIG_PGM_DECODER 0 #define CONFIG_PGMYUV_DECODER 0 @@ -236,6 +236,7 @@ #define CONFIG_ROQ_DECODER 0 #define CONFIG_RPZA_DECODER 0 #define CONFIG_RSCC_DECODER 0 +#define CONFIG_RTV1_DECODER 0 #define CONFIG_RV10_DECODER 0 #define CONFIG_RV20_DECODER 0 #define CONFIG_RV30_DECODER 0 @@ -285,13 +286,13 @@ #define CONFIG_VBN_DECODER 0 #define CONFIG_VBLE_DECODER 0 #define CONFIG_VC1_DECODER 1 -#define CONFIG_VC1_CRYSTALHD_DECODER 0 #define CONFIG_VC1IMAGE_DECODER 0 #define CONFIG_VC1_MMAL_DECODER 0 #define CONFIG_VC1_QSV_DECODER 0 #define CONFIG_VC1_V4L2M2M_DECODER 0 #define CONFIG_VCR1_DECODER 0 #define CONFIG_VMDVIDEO_DECODER 0 +#define CONFIG_VMIX_DECODER 0 #define CONFIG_VMNC_DECODER 0 #define CONFIG_VP3_DECODER 0 #define CONFIG_VP4_DECODER 0 @@ -308,6 +309,7 @@ #define CONFIG_VP9_V4L2M2M_DECODER 0 #define CONFIG_VQA_DECODER 0 #define CONFIG_VQC_DECODER 0 +#define CONFIG_VVC_DECODER 0 #define CONFIG_WBMP_DECODER 0 #define CONFIG_WEBP_DECODER 0 #define CONFIG_WCMV_DECODER 0 @@ -315,7 +317,6 @@ #define CONFIG_WMV1_DECODER 0 #define CONFIG_WMV2_DECODER 0 #define CONFIG_WMV3_DECODER 1 -#define CONFIG_WMV3_CRYSTALHD_DECODER 0 #define CONFIG_WMV3IMAGE_DECODER 0 #define CONFIG_WNV1_DECODER 0 #define CONFIG_XAN_WC3_DECODER 0 @@ -406,10 +407,12 @@ #define CONFIG_NELLYMOSER_DECODER 0 #define CONFIG_ON2AVC_DECODER 0 #define CONFIG_OPUS_DECODER 0 +#define CONFIG_OSQ_DECODER 0 #define CONFIG_PAF_AUDIO_DECODER 0 #define CONFIG_QCELP_DECODER 0 #define CONFIG_QDM2_DECODER 0 #define CONFIG_QDMC_DECODER 0 +#define CONFIG_QOA_DECODER 0 #define CONFIG_RA_144_DECODER 0 #define CONFIG_RA_288_DECODER 0 #define CONFIG_RALF_DECODER 0 @@ -569,6 +572,7 @@ #define CONFIG_PCM_MULAW_AT_DECODER 0 #define CONFIG_QDMC_AT_DECODER 0 #define CONFIG_QDM2_AT_DECODER 0 +#define CONFIG_LIBARIBCAPTION_DECODER 0 #define CONFIG_LIBARIBB24_DECODER 0 #define CONFIG_LIBCELT_DECODER 0 #define CONFIG_LIBCODEC2_DECODER 0 @@ -581,7 +585,6 @@ #define CONFIG_LIBJXL_DECODER 0 #define CONFIG_LIBOPENCORE_AMRNB_DECODER 0 #define CONFIG_LIBOPENCORE_AMRWB_DECODER 0 -#define CONFIG_LIBOPENJPEG_DECODER 0 #define CONFIG_LIBOPUS_DECODER 1 #define CONFIG_LIBRSVG_DECODER 0 #define CONFIG_LIBSPEEX_DECODER 0 @@ -589,6 +592,7 @@ #define CONFIG_LIBVORBIS_DECODER 0 #define CONFIG_LIBVPX_VP8_DECODER 0 #define CONFIG_LIBVPX_VP9_DECODER 0 +#define CONFIG_LIBXEVD_DECODER 0 #define CONFIG_LIBZVBI_TELETEXT_DECODER 0 #define CONFIG_BINTEXT_DECODER 0 #define CONFIG_XBIN_DECODER 0 @@ -626,7 +630,6 @@ #define CONFIG_ASV2_ENCODER 0 #define CONFIG_AVRP_ENCODER 0 #define CONFIG_AVUI_ENCODER 0 -#define CONFIG_AYUV_ENCODER 0 #define CONFIG_BITPACKED_ENCODER 0 #define CONFIG_BMP_ENCODER 0 #define CONFIG_CFHD_ENCODER 0 @@ -636,6 +639,7 @@ #define CONFIG_DNXHD_ENCODER 0 #define CONFIG_DPX_ENCODER 0 #define CONFIG_DVVIDEO_ENCODER 0 +#define CONFIG_DXV_ENCODER 0 #define CONFIG_EXR_ENCODER 0 #define CONFIG_FFV1_ENCODER 0 #define CONFIG_FFVHUFF_ENCODER 0 @@ -660,6 +664,7 @@ #define CONFIG_MPEG4_ENCODER 0 #define CONFIG_MSMPEG4V2_ENCODER 0 #define CONFIG_MSMPEG4V3_ENCODER 0 +#define CONFIG_MSRLE_ENCODER 0 #define CONFIG_MSVIDEO1_ENCODER 0 #define CONFIG_PAM_ENCODER 0 #define CONFIG_PBM_ENCODER 0 @@ -826,15 +831,18 @@ #define CONFIG_LIBX264_ENCODER 0 #define CONFIG_LIBX264RGB_ENCODER 0 #define CONFIG_LIBX265_ENCODER 0 +#define CONFIG_LIBXEVE_ENCODER 0 #define CONFIG_LIBXAVS_ENCODER 0 #define CONFIG_LIBXAVS2_ENCODER 0 #define CONFIG_LIBXVID_ENCODER 0 #define CONFIG_AAC_MF_ENCODER 0 #define CONFIG_AC3_MF_ENCODER 0 #define CONFIG_H263_V4L2M2M_ENCODER 0 +#define CONFIG_AV1_MEDIACODEC_ENCODER 0 #define CONFIG_AV1_NVENC_ENCODER 0 -#define CONFIG_AV1_AMF_ENCODER 0 #define CONFIG_AV1_QSV_ENCODER 0 +#define CONFIG_AV1_AMF_ENCODER 0 +#define CONFIG_AV1_VAAPI_ENCODER 0 #define CONFIG_LIBOPENH264_ENCODER 0 #define CONFIG_H264_AMF_ENCODER 0 #define CONFIG_H264_MF_ENCODER 0 @@ -858,37 +866,46 @@ #define CONFIG_MP3_MF_ENCODER 0 #define CONFIG_MPEG2_QSV_ENCODER 0 #define CONFIG_MPEG2_VAAPI_ENCODER 0 +#define CONFIG_MPEG4_MEDIACODEC_ENCODER 0 #define CONFIG_MPEG4_OMX_ENCODER 0 #define CONFIG_MPEG4_V4L2M2M_ENCODER 0 #define CONFIG_PRORES_VIDEOTOOLBOX_ENCODER 0 +#define CONFIG_VP8_MEDIACODEC_ENCODER 0 #define CONFIG_VP8_V4L2M2M_ENCODER 0 #define CONFIG_VP8_VAAPI_ENCODER 0 +#define CONFIG_VP9_MEDIACODEC_ENCODER 0 #define CONFIG_VP9_VAAPI_ENCODER 0 #define CONFIG_VP9_QSV_ENCODER 0 #define CONFIG_VNULL_ENCODER 0 #define CONFIG_ANULL_ENCODER 0 #define CONFIG_AV1_D3D11VA_HWACCEL 0 #define CONFIG_AV1_D3D11VA2_HWACCEL 0 +#define CONFIG_AV1_D3D12VA_HWACCEL 0 #define CONFIG_AV1_DXVA2_HWACCEL 0 #define CONFIG_AV1_NVDEC_HWACCEL 0 #define CONFIG_AV1_VAAPI_HWACCEL 0 #define CONFIG_AV1_VDPAU_HWACCEL 0 +#define CONFIG_AV1_VULKAN_HWACCEL 0 #define CONFIG_H263_VAAPI_HWACCEL 0 #define CONFIG_H263_VIDEOTOOLBOX_HWACCEL 0 #define CONFIG_H264_D3D11VA_HWACCEL 0 #define CONFIG_H264_D3D11VA2_HWACCEL 0 +#define CONFIG_H264_D3D12VA_HWACCEL 0 #define CONFIG_H264_DXVA2_HWACCEL 0 #define CONFIG_H264_NVDEC_HWACCEL 0 #define CONFIG_H264_VAAPI_HWACCEL 0 #define CONFIG_H264_VDPAU_HWACCEL 0 #define CONFIG_H264_VIDEOTOOLBOX_HWACCEL 0 +#define CONFIG_H264_VULKAN_HWACCEL 0 #define CONFIG_HEVC_D3D11VA_HWACCEL 0 #define CONFIG_HEVC_D3D11VA2_HWACCEL 0 +#define CONFIG_HEVC_D3D12VA_HWACCEL 0 #define CONFIG_HEVC_DXVA2_HWACCEL 0 #define CONFIG_HEVC_NVDEC_HWACCEL 0 #define CONFIG_HEVC_VAAPI_HWACCEL 0 #define CONFIG_HEVC_VDPAU_HWACCEL 0 #define CONFIG_HEVC_VIDEOTOOLBOX_HWACCEL 0 +#define CONFIG_HEVC_VULKAN_HWACCEL 0 #define CONFIG_MJPEG_NVDEC_HWACCEL 0 #define CONFIG_MJPEG_VAAPI_HWACCEL 0 #define CONFIG_MPEG1_NVDEC_HWACCEL 0 @@ -896,8 +913,9 @@ #define CONFIG_MPEG1_VIDEOTOOLBOX_HWACCEL 0 #define CONFIG_MPEG2_D3D11VA_HWACCEL 0 #define CONFIG_MPEG2_D3D11VA2_HWACCEL 0 -#define CONFIG_MPEG2_NVDEC_HWACCEL 0 +#define CONFIG_MPEG2_D3D12VA_HWACCEL 0 #define CONFIG_MPEG2_DXVA2_HWACCEL 0 +#define CONFIG_MPEG2_NVDEC_HWACCEL 0 #define CONFIG_MPEG2_VAAPI_HWACCEL 0 #define CONFIG_MPEG2_VDPAU_HWACCEL 0 #define CONFIG_MPEG2_VIDEOTOOLBOX_HWACCEL 0 @@ -908,6 +926,7 @@ #define CONFIG_PRORES_VIDEOTOOLBOX_HWACCEL 0 #define CONFIG_VC1_D3D11VA_HWACCEL 0 #define CONFIG_VC1_D3D11VA2_HWACCEL 0 +#define CONFIG_VC1_D3D12VA_HWACCEL 0 #define CONFIG_VC1_DXVA2_HWACCEL 0 #define CONFIG_VC1_NVDEC_HWACCEL 0 #define CONFIG_VC1_VAAPI_HWACCEL 0 @@ -916,6 +935,7 @@ #define CONFIG_VP8_VAAPI_HWACCEL 0 #define CONFIG_VP9_D3D11VA_HWACCEL 0 #define CONFIG_VP9_D3D11VA2_HWACCEL 0 +#define CONFIG_VP9_D3D12VA_HWACCEL 0 #define CONFIG_VP9_DXVA2_HWACCEL 0 #define CONFIG_VP9_NVDEC_HWACCEL 0 #define CONFIG_VP9_VAAPI_HWACCEL 0 @@ -923,6 +943,7 @@ #define CONFIG_VP9_VIDEOTOOLBOX_HWACCEL 0 #define CONFIG_WMV3_D3D11VA_HWACCEL 0 #define CONFIG_WMV3_D3D11VA2_HWACCEL 0 +#define CONFIG_WMV3_D3D12VA_HWACCEL 0 #define CONFIG_WMV3_DXVA2_HWACCEL 0 #define CONFIG_WMV3_NVDEC_HWACCEL 0 #define CONFIG_WMV3_VAAPI_HWACCEL 0 @@ -948,6 +969,7 @@ #define CONFIG_DVBSUB_PARSER 0 #define CONFIG_DVDSUB_PARSER 0 #define CONFIG_DVD_NAV_PARSER 0 +#define CONFIG_EVC_PARSER 0 #define CONFIG_FLAC_PARSER 1 #define CONFIG_FTR_PARSER 0 #define CONFIG_G723_1_PARSER 0 @@ -961,6 +983,7 @@ #define CONFIG_HDR_PARSER 0 #define CONFIG_IPU_PARSER 0 #define CONFIG_JPEG2000_PARSER 0 +#define CONFIG_JPEGXL_PARSER 0 #define CONFIG_MISC4_PARSER 0 #define CONFIG_MJPEG_PARSER 0 #define CONFIG_MLP_PARSER 0 @@ -971,8 +994,7 @@ #define CONFIG_PNG_PARSER 0 #define CONFIG_PNM_PARSER 0 #define CONFIG_QOI_PARSER 0 -#define CONFIG_RV30_PARSER 0 -#define CONFIG_RV40_PARSER 0 +#define CONFIG_RV34_PARSER 0 #define CONFIG_SBC_PARSER 0 #define CONFIG_SIPR_PARSER 0 #define CONFIG_TAK_PARSER 0 @@ -981,6 +1003,7 @@ #define CONFIG_VP3_PARSER 0 #define CONFIG_VP8_PARSER 0 #define CONFIG_VP9_PARSER 1 +#define CONFIG_VVC_PARSER 0 #define CONFIG_WEBP_PARSER 0 #define CONFIG_XBM_PARSER 0 #define CONFIG_XMA_PARSER 0 @@ -1018,6 +1041,7 @@ #define CONFIG_SNDIO_OUTDEV 0 #define CONFIG_V4L2_OUTDEV 0 #define CONFIG_XV_OUTDEV 0 +#define CONFIG_AAP_FILTER 0 #define CONFIG_ABENCH_FILTER 0 #define CONFIG_ACOMPRESSOR_FILTER 0 #define CONFIG_ACONTRAST_FILTER 0 @@ -1067,11 +1091,13 @@ #define CONFIG_APERMS_FILTER 0 #define CONFIG_APHASER_FILTER 0 #define CONFIG_APHASESHIFT_FILTER 0 +#define CONFIG_APSNR_FILTER 0 #define CONFIG_APSYCLIP_FILTER 0 #define CONFIG_APULSATOR_FILTER 0 #define CONFIG_AREALTIME_FILTER 0 #define CONFIG_ARESAMPLE_FILTER 1 #define CONFIG_AREVERSE_FILTER 0 +#define CONFIG_ARLS_FILTER 0 #define CONFIG_ARNNDN_FILTER 0 #define CONFIG_ASDR_FILTER 0 #define CONFIG_ASEGMENT_FILTER 0 @@ -1083,6 +1109,7 @@ #define CONFIG_ASETTB_FILTER 0 #define CONFIG_ASHOWINFO_FILTER 0 #define CONFIG_ASIDEDATA_FILTER 0 +#define CONFIG_ASISDR_FILTER 0 #define CONFIG_ASOFTCLIP_FILTER 0 #define CONFIG_ASPECTRALSTATS_FILTER 0 #define CONFIG_ASPLIT_FILTER 0 @@ -1156,6 +1183,7 @@ #define CONFIG_VOLUMEDETECT_FILTER 0 #define CONFIG_AEVALSRC_FILTER 0 #define CONFIG_AFDELAYSRC_FILTER 0 +#define CONFIG_AFIREQSRC_FILTER 0 #define CONFIG_AFIRSRC_FILTER 0 #define CONFIG_ANOISESRC_FILTER 0 #define CONFIG_ANULLSRC_FILTER 0 @@ -1189,7 +1217,10 @@ #define CONFIG_BOXBLUR_FILTER 0 #define CONFIG_BOXBLUR_OPENCL_FILTER 0 #define CONFIG_BWDIF_FILTER 0 +#define CONFIG_BWDIF_CUDA_FILTER 0 +#define CONFIG_BWDIF_VULKAN_FILTER 0 #define CONFIG_CAS_FILTER 0 +#define CONFIG_CCREPACK_FILTER 0 #define CONFIG_CHROMABER_VULKAN_FILTER 0 #define CONFIG_CHROMAHOLD_FILTER 0 #define CONFIG_CHROMAKEY_FILTER 0 @@ -1285,6 +1316,7 @@ #define CONFIG_FREEZEFRAMES_FILTER 0 #define CONFIG_FREI0R_FILTER 0 #define CONFIG_FSPP_FILTER 0 +#define CONFIG_FSYNC_FILTER 0 #define CONFIG_GBLUR_FILTER 0 #define CONFIG_GBLUR_VULKAN_FILTER 0 #define CONFIG_GEQ_FILTER 0 @@ -1326,6 +1358,7 @@ #define CONFIG_LENSFUN_FILTER 0 #define CONFIG_LIBPLACEBO_FILTER 0 #define CONFIG_LIBVMAF_FILTER 0 +#define CONFIG_LIBVMAF_CUDA_FILTER 0 #define CONFIG_LIMITDIFF_FILTER 0 #define CONFIG_LIMITER_FILTER 0 #define CONFIG_LOOP_FILTER 0 @@ -1358,6 +1391,7 @@ #define CONFIG_NEGATE_FILTER 0 #define CONFIG_NLMEANS_FILTER 0 #define CONFIG_NLMEANS_OPENCL_FILTER 0 +#define CONFIG_NLMEANS_VULKAN_FILTER 0 #define CONFIG_NNEDI_FILTER 0 #define CONFIG_NOFORMAT_FILTER 0 #define CONFIG_NOISE_FILTER 0 @@ -1395,6 +1429,8 @@ #define CONFIG_PSNR_FILTER 0 #define CONFIG_PULLUP_FILTER 0 #define CONFIG_QP_FILTER 0 +#define CONFIG_QRENCODE_FILTER 0 +#define CONFIG_QUIRC_FILTER 0 #define CONFIG_RANDOM_FILTER 0 #define CONFIG_READEIA608_FILTER 0 #define CONFIG_READVITC_FILTER 0 @@ -1415,6 +1451,7 @@ #define CONFIG_SCALE_NPP_FILTER 0 #define CONFIG_SCALE_QSV_FILTER 0 #define CONFIG_SCALE_VAAPI_FILTER 0 +#define CONFIG_SCALE_VT_FILTER 0 #define CONFIG_SCALE_VULKAN_FILTER 0 #define CONFIG_SCALE2REF_FILTER 0 #define CONFIG_SCALE2REF_NPP_FILTER 0 @@ -1466,6 +1503,7 @@ #define CONFIG_THUMBNAIL_FILTER 0 #define CONFIG_THUMBNAIL_CUDA_FILTER 0 #define CONFIG_TILE_FILTER 0 +#define CONFIG_TILTANDSHIFT_FILTER 0 #define CONFIG_TINTERLACE_FILTER 0 #define CONFIG_TLUT2_FILTER 0 #define CONFIG_TMEDIAN_FILTER 0 @@ -1479,6 +1517,7 @@ #define CONFIG_TRANSPOSE_NPP_FILTER 0 #define CONFIG_TRANSPOSE_OPENCL_FILTER 0 #define CONFIG_TRANSPOSE_VAAPI_FILTER 0 +#define CONFIG_TRANSPOSE_VT_FILTER 0 #define CONFIG_TRANSPOSE_VULKAN_FILTER 0 #define CONFIG_TRIM_FILTER 0 #define CONFIG_UNPREMULTIPLY_FILTER 0 @@ -1508,6 +1547,7 @@ #define CONFIG_XCORRELATE_FILTER 0 #define CONFIG_XFADE_FILTER 0 #define CONFIG_XFADE_OPENCL_FILTER 0 +#define CONFIG_XFADE_VULKAN_FILTER 0 #define CONFIG_XMEDIAN_FILTER 0 #define CONFIG_XSTACK_FILTER 0 #define CONFIG_YADIF_FILTER 0 @@ -1527,6 +1567,7 @@ #define CONFIG_ALLYUV_FILTER 0 #define CONFIG_CELLAUTO_FILTER 0 #define CONFIG_COLOR_FILTER 0 +#define CONFIG_COLOR_VULKAN_FILTER 0 #define CONFIG_COLORCHART_FILTER 0 #define CONFIG_COLORSPECTRUM_FILTER 0 #define CONFIG_COREIMAGESRC_FILTER 0 @@ -1539,6 +1580,7 @@ #define CONFIG_MPTESTSRC_FILTER 0 #define CONFIG_NULLSRC_FILTER 0 #define CONFIG_OPENCLSRC_FILTER 0 +#define CONFIG_QRENCODESRC_FILTER 0 #define CONFIG_PAL75BARS_FILTER 0 #define CONFIG_PAL100BARS_FILTER 0 #define CONFIG_RGBTESTSRC_FILTER 0 @@ -1548,6 +1590,7 @@ #define CONFIG_TESTSRC_FILTER 0 #define CONFIG_TESTSRC2_FILTER 0 #define CONFIG_YUVTESTSRC_FILTER 0 +#define CONFIG_ZONEPLATE_FILTER 0 #define CONFIG_NULLSINK_FILTER 0 #define CONFIG_A3DSCOPE_FILTER 0 #define CONFIG_ABITSCOPE_FILTER 0 @@ -1570,12 +1613,11 @@ #define CONFIG_AVSYNCTEST_FILTER 0 #define CONFIG_AMOVIE_FILTER 0 #define CONFIG_MOVIE_FILTER 0 -#define CONFIG_AFIFO_FILTER -#define CONFIG_FIFO_FILTER #define CONFIG_AA_DEMUXER 0 #define CONFIG_AAC_DEMUXER 1 #define CONFIG_AAX_DEMUXER 0 #define CONFIG_AC3_DEMUXER 1 +#define CONFIG_AC4_DEMUXER 0 #define CONFIG_ACE_DEMUXER 0 #define CONFIG_ACM_DEMUXER 0 #define CONFIG_ACT_DEMUXER 0 @@ -1654,11 +1696,13 @@ #define CONFIG_DV_DEMUXER 0 #define CONFIG_DVBSUB_DEMUXER 0 #define CONFIG_DVBTXT_DEMUXER 0 +#define CONFIG_DVDVIDEO_DEMUXER 0 #define CONFIG_DXA_DEMUXER 0 #define CONFIG_EA_DEMUXER 0 #define CONFIG_EA_CDATA_DEMUXER 0 #define CONFIG_EAC3_DEMUXER 0 #define CONFIG_EPAF_DEMUXER 0 +#define CONFIG_EVC_DEMUXER 0 #define CONFIG_FFMETADATA_DEMUXER 1 #define CONFIG_FILMSTRIP_DEMUXER 0 #define CONFIG_FITS_DEMUXER 0 @@ -1688,6 +1732,7 @@ #define CONFIG_HEVC_DEMUXER 0 #define CONFIG_HLS_DEMUXER 1 #define CONFIG_HNM_DEMUXER 0 +#define CONFIG_IAMF_DEMUXER 0 #define CONFIG_ICO_DEMUXER 0 #define CONFIG_IDCIN_DEMUXER 0 #define CONFIG_IDF_DEMUXER 0 @@ -1709,6 +1754,7 @@ #define CONFIG_IVR_DEMUXER 0 #define CONFIG_JACOSUB_DEMUXER 0 #define CONFIG_JV_DEMUXER 0 +#define CONFIG_JPEGXL_ANIM_DEMUXER 0 #define CONFIG_KUX_DEMUXER 0 #define CONFIG_KVAG_DEMUXER 0 #define CONFIG_LAF_DEMUXER 0 @@ -1762,6 +1808,7 @@ #define CONFIG_OBU_DEMUXER 0 #define CONFIG_OGG_DEMUXER 1 #define CONFIG_OMA_DEMUXER 0 +#define CONFIG_OSQ_DEMUXER 0 #define CONFIG_PAF_DEMUXER 0 #define CONFIG_PCM_ALAW_DEMUXER 0 #define CONFIG_PCM_MULAW_DEMUXER 0 @@ -1784,12 +1831,14 @@ #define CONFIG_PCM_U16BE_DEMUXER 0 #define CONFIG_PCM_U16LE_DEMUXER 0 #define CONFIG_PCM_U8_DEMUXER 0 +#define CONFIG_PDV_DEMUXER 0 #define CONFIG_PJS_DEMUXER 0 #define CONFIG_PMP_DEMUXER 0 #define CONFIG_PP_BNK_DEMUXER 0 #define CONFIG_PVA_DEMUXER 0 #define CONFIG_PVF_DEMUXER 0 #define CONFIG_QCP_DEMUXER 0 +#define CONFIG_QOA_DEMUXER 0 #define CONFIG_R3D_DEMUXER 0 #define CONFIG_RAWVIDEO_DEMUXER 1 #define CONFIG_REALTEXT_DEMUXER 0 @@ -1848,6 +1897,7 @@ #define CONFIG_TXD_DEMUXER 0 #define CONFIG_TTY_DEMUXER 0 #define CONFIG_TY_DEMUXER 0 +#define CONFIG_USM_DEMUXER 0 #define CONFIG_V210_DEMUXER 0 #define CONFIG_V210X_DEMUXER 0 #define CONFIG_VAG_DEMUXER 0 @@ -1861,6 +1911,7 @@ #define CONFIG_VPK_DEMUXER 0 #define CONFIG_VPLAYER_DEMUXER 0 #define CONFIG_VQF_DEMUXER 0 +#define CONFIG_VVC_DEMUXER 0 #define CONFIG_W64_DEMUXER 0 #define CONFIG_WADY_DEMUXER 0 #define CONFIG_WAVARC_DEMUXER 0 @@ -1924,8 +1975,10 @@ #define CONFIG_VAPOURSYNTH_DEMUXER 0 #define CONFIG_A64_MUXER 0 #define CONFIG_AC3_MUXER 0 +#define CONFIG_AC4_MUXER 0 #define CONFIG_ADTS_MUXER 0 #define CONFIG_ADX_MUXER 0 +#define CONFIG_AEA_MUXER 0 #define CONFIG_AIFF_MUXER 0 #define CONFIG_ALP_MUXER 0 #define CONFIG_AMR_MUXER 0 @@ -1961,10 +2014,10 @@ #define CONFIG_DTS_MUXER 0 #define CONFIG_DV_MUXER 0 #define CONFIG_EAC3_MUXER 0 +#define CONFIG_EVC_MUXER 0 #define CONFIG_F4V_MUXER 0 #define CONFIG_FFMETADATA_MUXER 0 #define CONFIG_FIFO_MUXER 0 -#define CONFIG_FIFO_TEST_MUXER 0 #define CONFIG_FILMSTRIP_MUXER 0 #define CONFIG_FITS_MUXER 0 #define CONFIG_FLAC_MUXER 0 @@ -1986,6 +2039,7 @@ #define CONFIG_HDS_MUXER 0 #define CONFIG_HEVC_MUXER 0 #define CONFIG_HLS_MUXER 0 +#define CONFIG_IAMF_MUXER 0 #define CONFIG_ICO_MUXER 0 #define CONFIG_ILBC_MUXER 0 #define CONFIG_IMAGE2_MUXER 1 @@ -2053,6 +2107,7 @@ #define CONFIG_PCM_U8_MUXER 0 #define CONFIG_PSP_MUXER 0 #define CONFIG_RAWVIDEO_MUXER 1 +#define CONFIG_RCWT_MUXER 0 #define CONFIG_RM_MUXER 0 #define CONFIG_ROQ_MUXER 0 #define CONFIG_RSO_MUXER 0 @@ -2085,6 +2140,7 @@ #define CONFIG_VC1_MUXER 0 #define CONFIG_VC1T_MUXER 0 #define CONFIG_VOC_MUXER 0 +#define CONFIG_VVC_MUXER 0 #define CONFIG_W64_MUXER 0 #define CONFIG_WAV_MUXER 1 #define CONFIG_WEBM_MUXER 0 @@ -2097,6 +2153,7 @@ #define CONFIG_WV_MUXER 0 #define CONFIG_YUV4MPEGPIPE_MUXER 1 #define CONFIG_CHROMAPRINT_MUXER 0 +#define CONFIG_ANDROID_CONTENT_PROTOCOL 0 #define CONFIG_ASYNC_PROTOCOL 0 #define CONFIG_BLURAY_PROTOCOL 0 #define CONFIG_CACHE_PROTOCOL 0 diff --git a/pkg/ffmpeg/gen.lua b/pkg/ffmpeg/gen.lua @@ -2,12 +2,13 @@ local arch = 'x86' cflags{ '-Wno-deprecated-declarations', '-Wno-discarded-qualifiers', - '-D HAVE_AV_CONFIG_H', + '-Wno-stringop-overflow', '-I $dir/include', '-I $outdir', '-I $outdir/include', '-I $outdir/internal', '-I $srcdir', + '-I $srcdir/libavcodec', } nasmflags{ '-i $srcdir/', @@ -56,9 +57,9 @@ genlist('$outdir/internal/libavfilter/filter_list.c', '$srcdir/libavfilter/allfi genlist('$outdir/internal/libavcodec/codec_list.c', '$srcdir/libavcodec/allcodecs.c', 'FFCodec', 'codec_list') genlist('$outdir/internal/libavcodec/parser_list.c', '$srcdir/libavcodec/parsers.c', 'AVCodecParser', 'parser_list') genlist('$outdir/internal/libavcodec/bsf_list.c', '$srcdir/libavcodec/bitstream_filters.c', 'FFBitStreamFilter', 'bitstream_filters') -genlist('$outdir/internal/libavformat/demuxer_list.c', '$srcdir/libavformat/allformats.c', 'AVInputFormat', 'demuxer_list') +genlist('$outdir/internal/libavformat/demuxer_list.c', '$srcdir/libavformat/allformats.c', 'FFInputFormat', 'demuxer_list') genlist('$outdir/internal/libavformat/muxer_list.c', '$srcdir/libavformat/allformats.c', 'FFOutputFormat', 'muxer_list') -genlist('$outdir/internal/libavdevice/indev_list.c', '$srcdir/libavdevice/alldevices.c', 'AVInputFormat', 'indev_list') +genlist('$outdir/internal/libavdevice/indev_list.c', '$srcdir/libavdevice/alldevices.c', 'FFInputFormat', 'indev_list') genlist('$outdir/internal/libavdevice/outdev_list.c', '$srcdir/libavdevice/alldevices.c', 'FFOutputFormat', 'outdev_list') genlist('$outdir/internal/libavformat/protocol_list.c', '$srcdir/libavformat/protocols.c', 'URLProtocol', 'url_protocols') @@ -84,21 +85,34 @@ local sources = { libswresample={}, libswscale={}, } +local archs = { + ['aarch64']=true, + ['alpha']=true, + ['arm']=true, + ['avr32']=true, + ['avr32_ap']=true, + ['avr32_uc']=true, + ['bfin']=true, + ['ia64']=true, + ['loongarch']=true, + ['m68k']=true, + ['mips']=true, + ['parisc']=true, + ['ppc']=true, + ['riscv']=true, + ['s390']=true, + ['sh4']=true, + ['sparc']=true, + ['tilegx']=true, + ['tilepro']=true, + ['x86']=true, +} for line in iterlines('sources.txt', 1) do local i = line:find(' ', 1, true) - local cfg = line:sub(1, i and i - 1) - if options[cfg] then - while i do - local j = line:find(' ', i + 1) - local src = line:sub(i + 1, j and j - 1) - i = j - j = src:find('/', 1, true) - if not j then - error('source path has no directory part: '..src) - end - local k = src:find('/', j + 1, true) - if not k or src:sub(j + 1, k - 1) == arch then - sources[src:sub(1, j - 1)][src] = true + if i and options[line:sub(1, i - 1)] then + for src, lib, dir in line:gmatch('(([%w_-]+)/?([%w_-]*)[%w_/-]*/[%w_.-]+)', i + 1) do + if not archs[dir] or dir == arch then + sources[lib][src] = true end end end @@ -154,6 +168,8 @@ if options.CONFIG_BLURAY_PROTOCOL then table.insert(sources.libavcodec, '$builddir/pkg/libbluray/libbluray.a.d') end +sub('lib.ninja', function() +cflags{'-D HAVE_AV_CONFIG_H'} lib('libavcodec.a', { expand{'libavcodec/', { 'ac3_parser.c', @@ -161,6 +177,7 @@ lib('libavcodec.a', { 'allcodecs.c', 'avcodec.c', 'avdct.c', + 'avfft.c', 'avpacket.c', 'bitstream.c', 'bitstream_filters.c', @@ -184,6 +201,7 @@ lib('libavcodec.a', { 'profiles.c', 'qsv_api.c', 'raw.c', + 'refstruct.c', 'utils.c', 'version.c', 'vlc.c', @@ -217,8 +235,8 @@ lib('libavfilter.a', { 'buffersink.c', 'buffersrc.c', 'colorspace.c', + 'ccfifo.c', 'drawutils.c', - 'fifo.c', 'formats.c', 'framepool.c', 'framequeue.c', @@ -292,6 +310,7 @@ lib('libavutil.a', { 'encryption_info.c', 'error.c', 'eval.c', + 'executor.c', 'fifo.c', 'file.c', 'file_open.c', @@ -303,6 +322,7 @@ lib('libavutil.a', { 'hdr_dynamic_vivid_metadata.c', 'hmac.c', 'hwcontext.c', + 'iamf.c', 'imgutils.c', 'integer.c', 'intmath.c', @@ -334,6 +354,7 @@ lib('libavutil.a', { 'threadmessage.c', 'time.c', 'timecode.c', + 'timestamp.c', 'tree.c', 'twofish.c', 'utils.c', @@ -347,6 +368,7 @@ lib('libavutil.a', { 'uuid.c', 'version.c', 'video_enc_params.c', + 'video_hint.c', 'film_grain_params.c', 'x86/cpu.c', 'x86/fixed_dsp_init.c', @@ -418,6 +440,7 @@ lib('libswscale.a', { sources.libswscale, 'libavutil.a', }) +end) local libs = { 'libavcodec.a.d', @@ -438,12 +461,15 @@ file('bin/ffprobe', '755', '$outdir/ffprobe') exe('ffmpeg', {paths[[ fftools/( ffmpeg.c + ffmpeg_dec.c ffmpeg_demux.c + ffmpeg_enc.c ffmpeg_filter.c ffmpeg_hw.c ffmpeg_mux.c ffmpeg_mux_init.c ffmpeg_opt.c + ffmpeg_sched.c objpool.c sync_queue.c thread_queue.c @@ -453,7 +479,7 @@ exe('ffmpeg', {paths[[ ]], libs}) file('bin/ffmpeg', '755', '$outdir/ffmpeg') -rule('texi2mdoc', [[$builddir/pkg/texi2mdoc/host/texi2mdoc -d 'February 27, 2023' -I $outdir $in >$out]]) +rule('texi2mdoc', [[$builddir/pkg/texi2mdoc/host/texi2mdoc -d 'August 2, 2024' -I $outdir $in >$out]]) build('texi2mdoc', '$outdir/ffprobe.1', {'$srcdir/doc/ffprobe.texi', '|', '$outdir/config.texi', '$builddir/pkg/texi2mdoc/host/texi2mdoc'}) build('texi2mdoc', '$outdir/ffmpeg.1', {'$srcdir/doc/ffmpeg.texi', '|', '$outdir/config.texi', '$builddir/pkg/texi2mdoc/host/texi2mdoc'}) man{'$outdir/ffprobe.1', '$outdir/ffmpeg.1'} diff --git a/pkg/ffmpeg/patch/0002-libavcodec-Prevent-stray-semicolon-at-top-level.patch b/pkg/ffmpeg/patch/0002-libavcodec-Prevent-stray-semicolon-at-top-level.patch @@ -1,4 +1,4 @@ -From e556055b4cfae9c170092f426b450630fa126b37 Mon Sep 17 00:00:00 2001 +From cda1b59c7ed7bb7dc5951552f33b214fe4e64f05 Mon Sep 17 00:00:00 2001 From: Michael Forney <mforney@mforney.org> Date: Tue, 7 Sep 2021 01:41:48 -0700 Subject: [PATCH] libavcodec: Prevent stray semicolon at top-level @@ -13,10 +13,10 @@ is no problem if it expands to an empty token sequence. 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/libavcodec/pcm.c b/libavcodec/pcm.c -index 23955ba2dd..295ee4e986 100644 +index 4abca7cc07..3b6ca83d55 100644 --- a/libavcodec/pcm.c +++ b/libavcodec/pcm.c -@@ -559,7 +559,7 @@ const FFCodec ff_ ## name_ ## _encoder = { \ +@@ -558,7 +558,7 @@ const FFCodec ff_ ## name_ ## _encoder = { \ FF_CODEC_ENCODE_CB(pcm_encode_frame), \ .p.sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ AV_SAMPLE_FMT_NONE }, \ @@ -25,8 +25,8 @@ index 23955ba2dd..295ee4e986 100644 #define PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) \ PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) -@@ -581,7 +581,7 @@ const FFCodec ff_ ## name_ ## _decoder = { \ - .p.capabilities = AV_CODEC_CAP_DR1, \ +@@ -580,7 +580,7 @@ const FFCodec ff_ ## name_ ## _decoder = { \ + .p.capabilities = AV_CODEC_CAP_DR1 | AV_CODEC_CAP_PARAM_CHANGE, \ .p.sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ AV_SAMPLE_FMT_NONE }, \ -} @@ -34,7 +34,7 @@ index 23955ba2dd..295ee4e986 100644 #define PCM_DECODER_2(cf, id, sample_fmt, name, long_name) \ PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) -@@ -591,40 +591,40 @@ const FFCodec ff_ ## name_ ## _decoder = { \ +@@ -590,40 +590,40 @@ const FFCodec ff_ ## name_ ## _decoder = { \ PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) #define PCM_CODEC(id, sample_fmt_, name, long_name_) \ @@ -110,5 +110,5 @@ index 23955ba2dd..295ee4e986 100644 +PCM_CODEC (PCM_VIDC, AV_SAMPLE_FMT_S16, pcm_vidc, "PCM Archimedes VIDC") +PCM_DECODER(PCM_SGA, AV_SAMPLE_FMT_U8, pcm_sga, "PCM SGA") -- -2.37.3 +2.44.0 diff --git a/pkg/ffmpeg/patch/0004-libavcodec-Use-if-to-prevent-some-unintended-depende.patch b/pkg/ffmpeg/patch/0003-libavcodec-Use-if-to-prevent-some-unintended-depende.patch diff --git a/pkg/ffmpeg/patch/0003-libavformat-Use-C99-__func__-instead-of-non-standard.patch b/pkg/ffmpeg/patch/0003-libavformat-Use-C99-__func__-instead-of-non-standard.patch @@ -1,26 +0,0 @@ -From 8979dddfb4ecd1e8570d181f34781146e543cfe2 Mon Sep 17 00:00:00 2001 -From: Michael Forney <mforney@mforney.org> -Date: Tue, 7 Sep 2021 01:43:25 -0700 -Subject: [PATCH] libavformat: Use C99 __func__ instead of non-standard - __FUNCTION__ - ---- - libavformat/mux.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libavformat/mux.c b/libavformat/mux.c -index 04de05ec17..3510b56b0b 100644 ---- a/libavformat/mux.c -+++ b/libavformat/mux.c -@@ -1114,7 +1114,7 @@ static int write_packet_common(AVFormatContext *s, AVStream *st, AVPacket *pkt, - int ret; - - if (s->debug & FF_FDEBUG_TS) -- av_log(s, AV_LOG_DEBUG, "%s size:%d dts:%s pts:%s\n", __FUNCTION__, -+ av_log(s, AV_LOG_DEBUG, "%s size:%d dts:%s pts:%s\n", __func__, - pkt->size, av_ts2str(pkt->dts), av_ts2str(pkt->pts)); - - guess_pkt_duration(s, st, pkt); --- -2.37.3 - diff --git a/pkg/ffmpeg/patch/0004-libavutil-Use-config-instead-of-compiler-to-determin.patch b/pkg/ffmpeg/patch/0004-libavutil-Use-config-instead-of-compiler-to-determin.patch @@ -0,0 +1,49 @@ +From c2589a507009d717c3889cd7c7c3803c79a67a67 Mon Sep 17 00:00:00 2001 +From: Michael Forney <mforney@mforney.org> +Date: Tue, 7 Sep 2021 01:46:57 -0700 +Subject: [PATCH] libavutil: Use config instead of compiler to determine + support for inline asm + +--- + libavutil/x86/intreadwrite.h | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/libavutil/x86/intreadwrite.h b/libavutil/x86/intreadwrite.h +index 5e57d6a8cd..38ced9a7ce 100644 +--- a/libavutil/x86/intreadwrite.h ++++ b/libavutil/x86/intreadwrite.h +@@ -25,9 +25,9 @@ + #include "config.h" + #include "libavutil/attributes.h" + +-#if HAVE_MMX ++#if HAVE_MMX_INLINE + +-#ifdef __SSE__ ++#if HAVE_SSE_INLINE + + #define AV_COPY128 AV_COPY128 + static av_always_inline void AV_COPY128(void *d, const void *s) +@@ -43,7 +43,7 @@ static av_always_inline void AV_COPY128(void *d, const void *s) + + #endif /* __SSE__ */ + +-#ifdef __SSE2__ ++#if HAVE_SSE2_INLINE + + #define AV_ZERO128 AV_ZERO128 + static av_always_inline void AV_ZERO128(void *d) +@@ -56,8 +56,8 @@ static av_always_inline void AV_ZERO128(void *d) + :: "xmm0"); + } + +-#endif /* __SSE2__ */ ++#endif /* HAVE_SSE2_INLINE */ + +-#endif /* HAVE_MMX */ ++#endif /* HAVE_MMX_INLINE */ + + #endif /* AVUTIL_X86_INTREADWRITE_H */ +-- +2.44.0 + diff --git a/pkg/ffmpeg/patch/0005-libavutil-Use-C11-_Alignas-as-fallback-for-DECLARE_A.patch b/pkg/ffmpeg/patch/0005-libavutil-Use-C11-_Alignas-as-fallback-for-DECLARE_A.patch @@ -0,0 +1,27 @@ +From 4e0c099e66f1e3216b2498eb9c87c12c9034d6a2 Mon Sep 17 00:00:00 2001 +From: Michael Forney <mforney@mforney.org> +Date: Mon, 25 Oct 2021 17:08:29 -0700 +Subject: [PATCH] libavutil: Use C11 _Alignas as fallback for DECLARE_ALIGNED + +--- + libavutil/mem_internal.h | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/libavutil/mem_internal.h b/libavutil/mem_internal.h +index 20f9b3e3f2..a73dfd581b 100644 +--- a/libavutil/mem_internal.h ++++ b/libavutil/mem_internal.h +@@ -89,6 +89,10 @@ + #define DECLARE_ALIGNED_T(n,t,v) __declspec(align(n)) t v + #define DECLARE_ASM_ALIGNED(n,t,v) __declspec(align(n)) t v + #define DECLARE_ASM_CONST(n,t,v) __declspec(align(n)) static const t v ++#elif defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L ++ #define DECLARE_ALIGNED(n,t,v) _Alignas(n) t v ++ #define DECLARE_ASM_ALIGNED(n,t,v) _Alignas(n) t v ++ #define DECLARE_ASM_CONST(n,t,v) static const _Alignas(n) t v + #else + #define DECLARE_ALIGNED_T(n,t,v) t v + #define DECLARE_ASM_ALIGNED(n,t,v) t v +-- +2.44.0 + diff --git a/pkg/ffmpeg/patch/0005-libavutil-Use-config-instead-of-compiler-to-determin.patch b/pkg/ffmpeg/patch/0005-libavutil-Use-config-instead-of-compiler-to-determin.patch @@ -1,61 +0,0 @@ -From a071cbecc751b78c4d0ff89356e4c0fca16d266d Mon Sep 17 00:00:00 2001 -From: Michael Forney <mforney@mforney.org> -Date: Tue, 7 Sep 2021 01:46:57 -0700 -Subject: [PATCH] libavutil: Use config instead of compiler to determine - support for inline asm - ---- - libavutil/x86/intreadwrite.h | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) - -diff --git a/libavutil/x86/intreadwrite.h b/libavutil/x86/intreadwrite.h -index 40f375b013..c45e8439e0 100644 ---- a/libavutil/x86/intreadwrite.h -+++ b/libavutil/x86/intreadwrite.h -@@ -25,9 +25,9 @@ - #include "config.h" - #include "libavutil/attributes.h" - --#if HAVE_MMX -+#if HAVE_MMX_INLINE - --#if !HAVE_FAST_64BIT && defined(__MMX__) -+#if !HAVE_FAST_64BIT - - #define FF_COPY_SWAP_ZERO_USES_MMX - -@@ -61,9 +61,9 @@ static av_always_inline void AV_ZERO64(void *d) - :: "mm0"); - } - --#endif /* !HAVE_FAST_64BIT && defined(__MMX__) */ -+#endif /* !HAVE_FAST_64BIT */ - --#ifdef __SSE__ -+#if HAVE_SSE_INLINE - - #define AV_COPY128 AV_COPY128 - static av_always_inline void AV_COPY128(void *d, const void *s) -@@ -79,7 +79,7 @@ static av_always_inline void AV_COPY128(void *d, const void *s) - - #endif /* __SSE__ */ - --#ifdef __SSE2__ -+#if HAVE_SSE2_INLINE - - #define AV_ZERO128 AV_ZERO128 - static av_always_inline void AV_ZERO128(void *d) -@@ -92,8 +92,8 @@ static av_always_inline void AV_ZERO128(void *d) - :: "xmm0"); - } - --#endif /* __SSE2__ */ -+#endif /* HAVE_SSE2_INLINE */ - --#endif /* HAVE_MMX */ -+#endif /* HAVE_MMX_INLINE */ - - #endif /* AVUTIL_X86_INTREADWRITE_H */ --- -2.37.3 - diff --git a/pkg/ffmpeg/patch/0006-Revert-lavd-v4l2-Use-proper-field-type-for-second-pa.patch b/pkg/ffmpeg/patch/0006-Revert-lavd-v4l2-Use-proper-field-type-for-second-pa.patch @@ -0,0 +1,32 @@ +From 79f1d1f2e080eb37540083381194751b15d50976 Mon Sep 17 00:00:00 2001 +From: Michael Forney <mforney@mforney.org> +Date: Wed, 14 Aug 2024 17:15:05 -0700 +Subject: [PATCH] Revert "lavd/v4l2: Use proper field type for second parameter + of ioctl() with BSD's" + +This reverts commit 6ab65792ab8e522f5a8a9f432ca11900f35a9d94. +--- + libavdevice/v4l2.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/libavdevice/v4l2.c b/libavdevice/v4l2.c +index 50ac47ec5a..51291246b3 100644 +--- a/libavdevice/v4l2.c ++++ b/libavdevice/v4l2.c +@@ -107,10 +107,10 @@ struct video_data { + int (*open_f)(const char *file, int oflag, ...); + int (*close_f)(int fd); + int (*dup_f)(int fd); +-#if defined(__sun) || defined(__BIONIC__) || defined(__musl__) /* POSIX-like */ +- int (*ioctl_f)(int fd, int request, ...); +-#else ++#ifdef __GLIBC__ + int (*ioctl_f)(int fd, unsigned long int request, ...); ++#else ++ int (*ioctl_f)(int fd, int request, ...); + #endif + ssize_t (*read_f)(int fd, void *buffer, size_t n); + void *(*mmap_f)(void *start, size_t length, int prot, int flags, int fd, int64_t offset); +-- +2.44.0 + diff --git a/pkg/ffmpeg/patch/0006-libavutil-Use-C11-_Alignas-as-fallback-for-DECLARE_A.patch b/pkg/ffmpeg/patch/0006-libavutil-Use-C11-_Alignas-as-fallback-for-DECLARE_A.patch @@ -1,27 +0,0 @@ -From 788b21499ade6f5f03a4c79f7a8a82e9af873af4 Mon Sep 17 00:00:00 2001 -From: Michael Forney <mforney@mforney.org> -Date: Mon, 25 Oct 2021 17:08:29 -0700 -Subject: [PATCH] libavutil: Use C11 _Alignas as fallback for DECLARE_ALIGNED - ---- - libavutil/mem_internal.h | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/libavutil/mem_internal.h b/libavutil/mem_internal.h -index 2448c606f1..dd037fd3b5 100644 ---- a/libavutil/mem_internal.h -+++ b/libavutil/mem_internal.h -@@ -91,6 +91,10 @@ - #define DECLARE_ALIGNED(n,t,v) __declspec(align(n)) t v - #define DECLARE_ASM_ALIGNED(n,t,v) __declspec(align(n)) t v - #define DECLARE_ASM_CONST(n,t,v) __declspec(align(n)) static const t v -+#elif defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L -+ #define DECLARE_ALIGNED(n,t,v) _Alignas(n) t v -+ #define DECLARE_ASM_ALIGNED(n,t,v) _Alignas(n) t v -+ #define DECLARE_ASM_CONST(n,t,v) static const _Alignas(n) t v - #else - #define DECLARE_ALIGNED(n,t,v) t v - #define DECLARE_ASM_ALIGNED(n,t,v) t v --- -2.37.3 - diff --git a/pkg/ffmpeg/sources.txt b/pkg/ffmpeg/sources.txt @@ -22,7 +22,6 @@ ARCH_SPARC ARCH_SPARC64 ARCH_TILEGX ARCH_TILEPRO -ARCH_TOMI ARCH_X86 ARCH_X86_32 ARCH_X86_64 @@ -30,6 +29,8 @@ HAVE_ARMV5TE HAVE_ARMV6 HAVE_ARMV6T2 HAVE_ARMV8 +HAVE_DOTPROD +HAVE_I8MM HAVE_NEON HAVE_VFP HAVE_VFPV3 @@ -40,6 +41,7 @@ HAVE_LDBRX HAVE_POWER8 HAVE_PPC4XX HAVE_VSX +HAVE_RV HAVE_RVV HAVE_AESNI HAVE_AMD3DNOW @@ -59,7 +61,6 @@ HAVE_SSE4 HAVE_SSE42 HAVE_SSSE3 HAVE_XOP -HAVE_CPUNOP HAVE_I686 HAVE_MIPSFPU HAVE_MIPS32R2 @@ -79,6 +80,8 @@ HAVE_ARMV5TE_EXTERNAL HAVE_ARMV6_EXTERNAL HAVE_ARMV6T2_EXTERNAL HAVE_ARMV8_EXTERNAL +HAVE_DOTPROD_EXTERNAL +HAVE_I8MM_EXTERNAL HAVE_NEON_EXTERNAL HAVE_VFP_EXTERNAL HAVE_VFPV3_EXTERNAL @@ -89,6 +92,7 @@ HAVE_LDBRX_EXTERNAL HAVE_POWER8_EXTERNAL HAVE_PPC4XX_EXTERNAL HAVE_VSX_EXTERNAL +HAVE_RV_EXTERNAL HAVE_RVV_EXTERNAL HAVE_AESNI_EXTERNAL HAVE_AMD3DNOW_EXTERNAL @@ -108,7 +112,6 @@ HAVE_SSE4_EXTERNAL HAVE_SSE42_EXTERNAL HAVE_SSSE3_EXTERNAL HAVE_XOP_EXTERNAL -HAVE_CPUNOP_EXTERNAL HAVE_I686_EXTERNAL HAVE_MIPSFPU_EXTERNAL HAVE_MIPS32R2_EXTERNAL @@ -128,6 +131,8 @@ HAVE_ARMV5TE_INLINE HAVE_ARMV6_INLINE HAVE_ARMV6T2_INLINE HAVE_ARMV8_INLINE +HAVE_DOTPROD_INLINE +HAVE_I8MM_INLINE HAVE_NEON_INLINE HAVE_VFP_INLINE HAVE_VFPV3_INLINE @@ -138,6 +143,7 @@ HAVE_LDBRX_INLINE HAVE_POWER8_INLINE HAVE_PPC4XX_INLINE HAVE_VSX_INLINE +HAVE_RV_INLINE HAVE_RVV_INLINE HAVE_AESNI_INLINE HAVE_AMD3DNOW_INLINE @@ -157,7 +163,6 @@ HAVE_SSE4_INLINE HAVE_SSE42_INLINE HAVE_SSSE3_INLINE HAVE_XOP_INLINE -HAVE_CPUNOP_INLINE HAVE_I686_INLINE HAVE_MIPSFPU_INLINE HAVE_MIPS32R2_INLINE @@ -220,6 +225,7 @@ HAVE_MALLOC_H HAVE_OPENCV2_CORE_CORE_C_H HAVE_OPENGL_GL3_H HAVE_POLL_H +HAVE_PTHREAD_NP_H HAVE_SYS_PARAM_H HAVE_SYS_RESOURCE_H HAVE_SYS_SELECT_H @@ -272,7 +278,7 @@ HAVE_UWP HAVE_WINRT HAVE_ACCESS HAVE_ALIGNED_MALLOC -HAVE_ARC4RANDOM +HAVE_ARC4RANDOM_BUF HAVE_CLOCK_GETTIME HAVE_CLOSESOCKET HAVE_COMMANDLINETOARGVW @@ -310,6 +316,8 @@ HAVE_PEEKNAMEDPIPE HAVE_POSIX_MEMALIGN HAVE_PRCTL HAVE_PTHREAD_CANCEL +HAVE_PTHREAD_SET_NAME_NP +HAVE_PTHREAD_SETNAME_NP HAVE_SCHED_GETAFFINITY HAVE_SECITEMIMPORT HAVE_SETCONSOLETEXTATTRIBUTE @@ -321,6 +329,7 @@ HAVE_SLEEP HAVE_STRERROR_R HAVE_SYSCONF HAVE_SYSCTL +HAVE_SYSCTLBYNAME HAVE_USLEEP HAVE_UTGETOSTYPEFROMSTRING HAVE_VIRTUALALLOC @@ -328,11 +337,14 @@ HAVE_WGLGETPROCADDRESS HAVE_BCRYPT HAVE_VAAPI_DRM HAVE_VAAPI_X11 +HAVE_VAAPI_WIN32 HAVE_VDPAU_X11 HAVE_PTHREADS HAVE_OS2THREADS HAVE_W32THREADS HAVE_AS_ARCH_DIRECTIVE +HAVE_AS_ARCHEXT_DOTPROD_DIRECTIVE +HAVE_AS_ARCHEXT_I8MM_DIRECTIVE HAVE_AS_DN_DIRECTIVE HAVE_AS_FPU_DIRECTIVE HAVE_AS_FUNC @@ -397,11 +409,13 @@ HAVE_OPENCL_DRM_BEIGNET HAVE_OPENCL_DXVA2 HAVE_OPENCL_VAAPI_BEIGNET HAVE_OPENCL_VAAPI_INTEL_MEDIA +HAVE_OPENCL_VIDEOTOOLBOX HAVE_PERL HAVE_POD2MAN HAVE_TEXI2HTML HAVE_XMLLINT HAVE_ZLIB_GZIP +HAVE_OPENVINO2 CONFIG_DOC CONFIG_HTMLPAGES CONFIG_MANPAGES @@ -435,6 +449,8 @@ CONFIG_AVISYNTH CONFIG_FREI0R CONFIG_LIBCDIO CONFIG_LIBDAVS2 +CONFIG_LIBDVDNAV +CONFIG_LIBDVDREAD CONFIG_LIBRUBBERBAND CONFIG_LIBVIDSTAB CONFIG_LIBX264 @@ -461,6 +477,7 @@ CONFIG_JNI libavcodec/ffjni.c libavcodec/jni.c CONFIG_LADSPA CONFIG_LCMS2 libavcodec/fflcms2.c CONFIG_LIBAOM +CONFIG_LIBARIBCAPTION CONFIG_LIBASS CONFIG_LIBBLURAY CONFIG_LIBBS2B @@ -469,12 +486,12 @@ CONFIG_LIBCELT CONFIG_LIBCODEC2 CONFIG_LIBDAV1D CONFIG_LIBDC1394 -CONFIG_LIBDRM libavutil/hwcontext_drm.c CONFIG_LIBFLITE CONFIG_LIBFONTCONFIG CONFIG_LIBFREETYPE CONFIG_LIBFRIBIDI -CONFIG_LIBGLSLANG +CONFIG_LIBHARFBUZZ +CONFIG_LIBGLSLANG libavfilter/vulkan_glslang.c CONFIG_LIBGME CONFIG_LIBGSM CONFIG_LIBIEC61883 @@ -494,12 +511,14 @@ CONFIG_LIBOPENVINO CONFIG_LIBOPUS CONFIG_LIBPLACEBO CONFIG_LIBPULSE +CONFIG_LIBQRENCODE +CONFIG_LIBQUIRC CONFIG_LIBRABBITMQ CONFIG_LIBRAV1E CONFIG_LIBRIST CONFIG_LIBRSVG CONFIG_LIBRTMP -CONFIG_LIBSHADERC +CONFIG_LIBSHADERC libavfilter/vulkan_shaderc.c CONFIG_LIBSHINE CONFIG_LIBSMBCLIENT CONFIG_LIBSNAPPY @@ -511,6 +530,7 @@ CONFIG_LIBSVTAV1 CONFIG_LIBTENSORFLOW CONFIG_LIBTESSERACT CONFIG_LIBTHEORA +CONFIG_LIBTORCH CONFIG_LIBTWOLAME CONFIG_LIBUAVS3D CONFIG_LIBV4L2 @@ -518,6 +538,8 @@ CONFIG_LIBVMAF CONFIG_LIBVORBIS CONFIG_LIBVPX CONFIG_LIBWEBP +CONFIG_LIBXEVD +CONFIG_LIBXEVE CONFIG_LIBXML2 CONFIG_LIBZIMG CONFIG_LIBZMQ @@ -558,19 +580,20 @@ CONFIG_OMX CONFIG_OPENCL libavutil/hwcontext_opencl.c CONFIG_AMF libavcodec/amfenc.c CONFIG_AUDIOTOOLBOX -CONFIG_CRYSTALHD libavcodec/crystalhd.c CONFIG_CUDA libavutil/hwcontext_cuda.c CONFIG_CUDA_LLVM CONFIG_CUVID CONFIG_D3D11VA libavcodec/dxva2.c libavutil/hwcontext_d3d11va.c +CONFIG_D3D12VA libavcodec/dxva2.c libavcodec/d3d12va_decode.c libavutil/hwcontext_d3d12va.c CONFIG_DXVA2 libavcodec/dxva2.c libavutil/hwcontext_dxva2.c CONFIG_FFNVCODEC +CONFIG_LIBDRM libavutil/hwcontext_drm.c CONFIG_NVDEC libavcodec/nvdec.c CONFIG_NVENC CONFIG_VAAPI libavcodec/vaapi_decode.c libavutil/hwcontext_vaapi.c CONFIG_VDPAU libavcodec/vdpau.c libavutil/hwcontext_vdpau.c CONFIG_VIDEOTOOLBOX libavcodec/videotoolbox.c libavutil/hwcontext_videotoolbox.c -CONFIG_VULKAN libavutil/hwcontext_vulkan.c +CONFIG_VULKAN libavcodec/vulkan.c libavcodec/vulkan_video.c libavutil/hwcontext_vulkan.c libavutil/vulkan.c CONFIG_V4L2_M2M libavcodec/v4l2_m2m.c libavcodec/v4l2_context.c libavcodec/v4l2_buffers.c libavcodec/v4l2_fmt.c CONFIG_FTRAPV CONFIG_GRAY @@ -596,17 +619,13 @@ CONFIG_AVUTIL CONFIG_FFPLAY CONFIG_FFPROBE CONFIG_FFMPEG -CONFIG_DCT libavcodec/dct.c libavcodec/dct32_fixed.c libavcodec/dct32_float.c libavcodec/x86/dct_init.c libavcodec/x86/dct32.asm CONFIG_DWT CONFIG_ERROR_RESILIENCE libavcodec/error_resilience.c CONFIG_FAAN CONFIG_FAST_UNALIGNED -CONFIG_FFT libavcodec/avfft.c libavcodec/fft_float.c libavcodec/fft_fixed_32.c libavcodec/fft_init_table.c libavcodec/x86/fft_init.c libavcodec/x86/fft.asm CONFIG_LSP libavcodec/lsp.c -CONFIG_MDCT libavcodec/mdct_float.c libavcodec/mdct_fixed_32.c CONFIG_PIXELUTILS libavutil/x86/pixelutils_init.c libavutil/x86/pixelutils.asm CONFIG_NETWORK libavformat/network.c -CONFIG_RDFT libavcodec/rdft.c CONFIG_AUTODETECT CONFIG_FONTCONFIG CONFIG_LARGE_TESTS @@ -644,14 +663,17 @@ CONFIG_CBS libavcodec/cbs.c libavcodec/cbs_bsf.c CONFIG_CBS_AV1 libavcodec/cbs_av1.c CONFIG_CBS_H264 libavcodec/cbs_h2645.c libavcodec/cbs_sei.c libavcodec/h2645_parse.c CONFIG_CBS_H265 libavcodec/cbs_h2645.c libavcodec/cbs_sei.c libavcodec/h2645_parse.c +CONFIG_CBS_H266 libavcodec/cbs_h2645.c libavcodec/cbs_sei.c libavcodec/h2645_parse.c CONFIG_CBS_JPEG libavcodec/cbs_jpeg.c CONFIG_CBS_MPEG2 libavcodec/cbs_mpeg2.c +CONFIG_CBS_VP8 libavcodec/cbs_vp8.c libavcodec/vp8data.c CONFIG_CBS_VP9 libavcodec/cbs_vp9.c CONFIG_DEFLATE_WRAPPER libavcodec/zlib_wrapper.c CONFIG_DIRAC_PARSE -CONFIG_DNN libavfilter/dnn_filter_common.c libavfilter/dnn/dnn_interface.c libavfilter/dnn/dnn_io_proc.c libavfilter/dnn/queue.c libavfilter/dnn/safe_queue.c libavfilter/dnn/dnn_backend_common.c libavfilter/dnn/dnn_backend_native.c libavfilter/dnn/dnn_backend_native_layers.c libavfilter/dnn/dnn_backend_native_layer_avgpool.c libavfilter/dnn/dnn_backend_native_layer_dense.c libavfilter/dnn/dnn_backend_native_layer_pad.c libavfilter/dnn/dnn_backend_native_layer_conv2d.c libavfilter/dnn/dnn_backend_native_layer_depth2space.c libavfilter/dnn/dnn_backend_native_layer_maximum.c libavfilter/dnn/dnn_backend_native_layer_mathbinary.c libavfilter/dnn/dnn_backend_native_layer_mathunary.c +CONFIG_DNN libavfilter/dnn_filter_common.c libavfilter/dnn/dnn_interface.c libavfilter/dnn/dnn_io_proc.c libavfilter/dnn/queue.c libavfilter/dnn/safe_queue.c libavfilter/dnn/dnn_backend_common.c CONFIG_DOVI_RPU libavcodec/dovi_rpu.c CONFIG_DVPROFILE +CONFIG_EVCPARSE libavcodec/evc_parse.c libavcodec/evc_ps.c CONFIG_EXIF libavcodec/exif.c libavcodec/tiff_common.c CONFIG_FAANDCT libavcodec/faandct.c CONFIG_FAANIDCT libavcodec/faanidct.c @@ -669,11 +691,13 @@ CONFIG_H264PRED libavcodec/h264pred.c libavcodec/x86/h264_intrapred_init.c libav CONFIG_H264QPEL libavcodec/h264qpel.c libavcodec/x86/h264_qpel.c libavcodec/x86/h264_qpel_8bit.asm libavcodec/x86/h264_qpel_10bit.asm libavcodec/x86/fpel.asm libavcodec/x86/qpel.asm CONFIG_H264_SEI libavcodec/h264_sei.c libavcodec/h2645_sei.c CONFIG_HEVCPARSE libavcodec/hevc_parse.c libavcodec/hevc_ps.c libavcodec/hevc_data.c libavcodec/h2645data.c libavcodec/h2645_parse.c libavcodec/h2645_vui.c -CONFIG_HEVC_SEI libavcodec/hevc_sei.c libavcodec/h2645_sei.c libavcodec/dynamic_hdr10_plus.c libavcodec/dynamic_hdr_vivid.c +CONFIG_HEVC_SEI libavcodec/hevc_sei.c libavcodec/h2645_sei.c libavcodec/dynamic_hdr_vivid.c libavcodec/aom_film_grain.c CONFIG_HPELDSP libavcodec/hpeldsp.c libavcodec/x86/hpeldsp_init.c libavcodec/x86/fpel.asm libavcodec/x86/hpeldsp.asm CONFIG_HUFFMAN libavcodec/huffman.c CONFIG_HUFFYUVDSP libavcodec/huffyuvdsp.c libavcodec/x86/huffyuvdsp_init.c libavcodec/x86/huffyuvdsp.asm CONFIG_HUFFYUVENCDSP libavcodec/huffyuvencdsp.c libavcodec/x86/huffyuvencdsp_init.c libavcodec/x86/huffyuvencdsp.asm +CONFIG_IAMFDEC libavformat/iamf_reader.c libavformat/iamf_parse.c libavformat/iamf.c +CONFIG_IAMFENC libavformat/iamf_writer.c libavformat/iamf.c CONFIG_IDCTDSP libavcodec/idctdsp.c libavcodec/simple_idct.c libavcodec/jrevdct.c libavcodec/x86/idctdsp_init.c libavcodec/x86/idctdsp.asm libavcodec/x86/simple_idct10.asm CONFIG_IIRFILTER libavcodec/iirfilter.c CONFIG_INFLATE_WRAPPER libavcodec/zlib_wrapper.c @@ -683,6 +707,7 @@ CONFIG_IVIDSP libavcodec/ivi_dsp.c CONFIG_JPEGTABLES libavcodec/jpegtables.c CONFIG_LGPLV3 CONFIG_LIBX262 +CONFIG_LIBX264_HDR10 CONFIG_LLAUDDSP libavcodec/lossless_audiodsp.c libavcodec/x86/lossless_audiodsp_init.c libavcodec/x86/lossless_audiodsp.asm CONFIG_LLVIDDSP libavcodec/lossless_videodsp.c libavcodec/x86/lossless_videodsp_init.c libavcodec/x86/lossless_videodsp.asm CONFIG_LLVIDENCDSP libavcodec/lossless_videoencdsp.c libavcodec/x86/lossless_videoencdsp_init.c libavcodec/x86/lossless_videoencdsp.asm @@ -691,7 +716,7 @@ CONFIG_LZF libavcodec/lzf.c CONFIG_ME_CMP libavcodec/me_cmp.c libavcodec/x86/me_cmp_init.c libavcodec/x86/me_cmp.asm CONFIG_MPEG_ER libavcodec/mpeg_er.c CONFIG_MPEGAUDIO libavcodec/mpegaudio.c libavcodec/mpegaudiodec_common.c libavcodec/mpegaudiodata.c -CONFIG_MPEGAUDIODSP libavcodec/mpegaudiodsp.c libavcodec/mpegaudiodsp_data.c libavcodec/mpegaudiodsp_fixed.c libavcodec/mpegaudiodsp_float.c libavcodec/x86/mpegaudiodsp.c libavcodec/x86/imdct36.asm +CONFIG_MPEGAUDIODSP libavcodec/mpegaudiodsp.c libavcodec/mpegaudiodsp_data.c libavcodec/mpegaudiodsp_fixed.c libavcodec/mpegaudiodsp_float.c libavcodec/dct32_fixed.c libavcodec/dct32_float.c libavcodec/x86/mpegaudiodsp.c libavcodec/x86/dct32.asm libavcodec/x86/imdct36.asm CONFIG_MPEGAUDIOHEADER libavcodec/mpegaudiodecheader.c libavcodec/mpegaudiotabs.c CONFIG_MPEG4AUDIO libavcodec/mpeg4audio.c libavcodec/mpeg4audio_sample_rates.c CONFIG_MPEGVIDEO libavcodec/mpegvideo.c libavcodec/rl.c libavcodec/mpegvideo_motion.c libavcodec/mpegvideodata.c libavcodec/mpegpicture.c libavcodec/to_upper4.c libavcodec/x86/mpegvideo.c @@ -729,47 +754,50 @@ CONFIG_VP56DSP libavcodec/vp56dsp.c CONFIG_VP8DSP libavcodec/vp8dsp.c libavcodec/x86/vp8dsp_init.c libavcodec/x86/vp8dsp.asm libavcodec/x86/vp8dsp_loopfilter.asm CONFIG_WMA_FREQS libavcodec/wma_freqs.c CONFIG_WMV2DSP libavcodec/wmv2dsp.c -CONFIG_AAC_ADTSTOASC_BSF libavcodec/aac_adtstoasc_bsf.c -CONFIG_AV1_FRAME_MERGE_BSF libavcodec/av1_frame_merge_bsf.c -CONFIG_AV1_FRAME_SPLIT_BSF libavcodec/av1_frame_split_bsf.c -CONFIG_AV1_METADATA_BSF libavcodec/av1_metadata_bsf.c -CONFIG_CHOMP_BSF libavcodec/chomp_bsf.c -CONFIG_DUMP_EXTRADATA_BSF libavcodec/dump_extradata_bsf.c -CONFIG_DCA_CORE_BSF libavcodec/dca_core_bsf.c -CONFIG_DTS2PTS_BSF libavcodec/dts2pts_bsf.c -CONFIG_DV_ERROR_MARKER_BSF libavcodec/dv_error_marker_bsf.c -CONFIG_EAC3_CORE_BSF libavcodec/eac3_core_bsf.c -CONFIG_EXTRACT_EXTRADATA_BSF libavcodec/extract_extradata_bsf.c libavcodec/av1_parse.c libavcodec/h2645_parse.c -CONFIG_FILTER_UNITS_BSF libavcodec/filter_units_bsf.c -CONFIG_H264_METADATA_BSF libavcodec/h264_metadata_bsf.c libavcodec/h264_levels.c libavcodec/h2645data.c -CONFIG_H264_MP4TOANNEXB_BSF libavcodec/h264_mp4toannexb_bsf.c -CONFIG_H264_REDUNDANT_PPS_BSF libavcodec/h264_redundant_pps_bsf.c -CONFIG_HAPQA_EXTRACT_BSF libavcodec/hapqa_extract_bsf.c libavcodec/hap.c -CONFIG_HEVC_METADATA_BSF libavcodec/h265_metadata_bsf.c libavcodec/h265_profile_level.c libavcodec/h2645data.c -CONFIG_HEVC_MP4TOANNEXB_BSF libavcodec/hevc_mp4toannexb_bsf.c -CONFIG_IMX_DUMP_HEADER_BSF libavcodec/imx_dump_header_bsf.c -CONFIG_MEDIA100_TO_MJPEGB_BSF libavcodec/media100_to_mjpegb_bsf.c -CONFIG_MJPEG2JPEG_BSF libavcodec/mjpeg2jpeg_bsf.c -CONFIG_MJPEGA_DUMP_HEADER_BSF libavcodec/mjpega_dump_header_bsf.c -CONFIG_MP3_HEADER_DECOMPRESS_BSF libavcodec/mp3_header_decompress_bsf.c libavcodec/mpegaudiotabs.c -CONFIG_MPEG2_METADATA_BSF libavcodec/mpeg2_metadata_bsf.c -CONFIG_MPEG4_UNPACK_BFRAMES_BSF libavcodec/mpeg4_unpack_bframes_bsf.c -CONFIG_MOV2TEXTSUB_BSF libavcodec/movsub_bsf.c -CONFIG_NOISE_BSF libavcodec/noise_bsf.c -CONFIG_NULL_BSF libavcodec/null_bsf.c -CONFIG_OPUS_METADATA_BSF libavcodec/opus_metadata_bsf.c -CONFIG_PCM_RECHUNK_BSF libavcodec/pcm_rechunk_bsf.c -CONFIG_PGS_FRAME_MERGE_BSF libavcodec/pgs_frame_merge_bsf.c -CONFIG_PRORES_METADATA_BSF libavcodec/prores_metadata_bsf.c -CONFIG_REMOVE_EXTRADATA_BSF libavcodec/remove_extradata_bsf.c libavcodec/av1_parse.c -CONFIG_SETTS_BSF libavcodec/setts_bsf.c -CONFIG_TEXT2MOVSUB_BSF libavcodec/movsub_bsf.c -CONFIG_TRACE_HEADERS_BSF libavcodec/trace_headers_bsf.c -CONFIG_TRUEHD_CORE_BSF libavcodec/truehd_core_bsf.c libavcodec/mlp_parse.c libavcodec/mlp.c -CONFIG_VP9_METADATA_BSF libavcodec/vp9_metadata_bsf.c -CONFIG_VP9_RAW_REORDER_BSF libavcodec/vp9_raw_reorder_bsf.c -CONFIG_VP9_SUPERFRAME_BSF libavcodec/vp9_superframe_bsf.c -CONFIG_VP9_SUPERFRAME_SPLIT_BSF libavcodec/vp9_superframe_split_bsf.c +CONFIG_AAC_ADTSTOASC_BSF libavcodec/bsf/aac_adtstoasc.c +CONFIG_AV1_FRAME_MERGE_BSF libavcodec/bsf/av1_frame_merge.c +CONFIG_AV1_FRAME_SPLIT_BSF libavcodec/bsf/av1_frame_split.c +CONFIG_AV1_METADATA_BSF libavcodec/bsf/av1_metadata.c +CONFIG_CHOMP_BSF libavcodec/bsf/chomp.c +CONFIG_DUMP_EXTRADATA_BSF libavcodec/bsf/dump_extradata.c +CONFIG_DCA_CORE_BSF libavcodec/bsf/dca_core.c +CONFIG_DTS2PTS_BSF libavcodec/bsf/dts2pts.c +CONFIG_DV_ERROR_MARKER_BSF libavcodec/bsf/dv_error_marker.c +CONFIG_EAC3_CORE_BSF libavcodec/bsf/eac3_core.c +CONFIG_EXTRACT_EXTRADATA_BSF libavcodec/bsf/extract_extradata.c libavcodec/av1_parse.c libavcodec/h2645_parse.c +CONFIG_FILTER_UNITS_BSF libavcodec/bsf/filter_units.c +CONFIG_H264_METADATA_BSF libavcodec/bsf/h264_metadata.c libavcodec/h264_levels.c libavcodec/h2645data.c +CONFIG_H264_MP4TOANNEXB_BSF libavcodec/bsf/h264_mp4toannexb.c +CONFIG_H264_REDUNDANT_PPS_BSF libavcodec/bsf/h264_redundant_pps.c +CONFIG_HAPQA_EXTRACT_BSF libavcodec/bsf/hapqa_extract.c libavcodec/hap.c +CONFIG_HEVC_METADATA_BSF libavcodec/bsf/h265_metadata.c libavcodec/h265_profile_level.c libavcodec/h2645data.c +CONFIG_HEVC_MP4TOANNEXB_BSF libavcodec/bsf/hevc_mp4toannexb.c +CONFIG_IMX_DUMP_HEADER_BSF libavcodec/bsf/imx_dump_header.c +CONFIG_MEDIA100_TO_MJPEGB_BSF libavcodec/bsf/media100_to_mjpegb.c +CONFIG_MJPEG2JPEG_BSF libavcodec/bsf/mjpeg2jpeg.c +CONFIG_MJPEGA_DUMP_HEADER_BSF libavcodec/bsf/mjpega_dump_header.c +CONFIG_MPEG2_METADATA_BSF libavcodec/bsf/mpeg2_metadata.c +CONFIG_MPEG4_UNPACK_BFRAMES_BSF libavcodec/bsf/mpeg4_unpack_bframes.c +CONFIG_MOV2TEXTSUB_BSF libavcodec/bsf/movsub.c +CONFIG_NOISE_BSF libavcodec/bsf/noise.c +CONFIG_NULL_BSF libavcodec/bsf/null.c +CONFIG_OPUS_METADATA_BSF libavcodec/bsf/opus_metadata.c +CONFIG_PCM_RECHUNK_BSF libavcodec/bsf/pcm_rechunk.c +CONFIG_PGS_FRAME_MERGE_BSF libavcodec/bsf/pgs_frame_merge.c +CONFIG_PRORES_METADATA_BSF libavcodec/bsf/prores_metadata.c +CONFIG_REMOVE_EXTRADATA_BSF libavcodec/bsf/remove_extradata.c libavcodec/av1_parse.c +CONFIG_SETTS_BSF libavcodec/bsf/setts.c +CONFIG_SHOWINFO_BSF libavcodec/bsf/showinfo.c +CONFIG_TEXT2MOVSUB_BSF libavcodec/bsf/movsub.c +CONFIG_TRACE_HEADERS_BSF libavcodec/bsf/trace_headers.c +CONFIG_TRUEHD_CORE_BSF libavcodec/bsf/truehd_core.c libavcodec/mlp_parse.c libavcodec/mlp.c +CONFIG_VP9_METADATA_BSF libavcodec/bsf/vp9_metadata.c +CONFIG_VP9_RAW_REORDER_BSF libavcodec/bsf/vp9_raw_reorder.c +CONFIG_VP9_SUPERFRAME_BSF libavcodec/bsf/vp9_superframe.c +CONFIG_VP9_SUPERFRAME_SPLIT_BSF libavcodec/bsf/vp9_superframe_split.c +CONFIG_VVC_METADATA_BSF libavcodec/bsf/h266_metadata.c +CONFIG_VVC_MP4TOANNEXB_BSF libavcodec/bsf/vvc_mp4toannexb.c +CONFIG_EVC_FRAME_MERGE_BSF libavcodec/bsf/evc_frame_merge.c CONFIG_AASC_DECODER libavcodec/aasc.c libavcodec/msrledec.c CONFIG_AIC_DECODER libavcodec/aic.c CONFIG_ALIAS_PIX_DECODER libavcodec/aliaspixdec.c @@ -788,7 +816,6 @@ CONFIG_AVRP_DECODER libavcodec/r210dec.c CONFIG_AVRN_DECODER libavcodec/avrndec.c CONFIG_AVS_DECODER libavcodec/avs.c CONFIG_AVUI_DECODER libavcodec/avuidec.c -CONFIG_AYUV_DECODER libavcodec/v408dec.c CONFIG_BETHSOFTVID_DECODER libavcodec/bethsoftvideo.c CONFIG_BFI_DECODER libavcodec/bfi.c CONFIG_BINK_DECODER libavcodec/bink.c libavcodec/binkdsp.c @@ -855,19 +882,18 @@ CONFIG_H263I_DECODER libavcodec/intelh263dec.c CONFIG_H263P_DECODER CONFIG_H263_V4L2M2M_DECODER libavcodec/v4l2_m2m_dec.c CONFIG_H264_DECODER libavcodec/h264dec.c libavcodec/h264_cabac.c libavcodec/h264_cavlc.c libavcodec/h264_direct.c libavcodec/h264_loopfilter.c libavcodec/h264_mb.c libavcodec/h264_picture.c libavcodec/h264_refs.c libavcodec/h264_slice.c libavcodec/h264data.c libavcodec/h274.c -CONFIG_H264_CRYSTALHD_DECODER CONFIG_H264_V4L2M2M_DECODER libavcodec/v4l2_m2m_dec.c CONFIG_H264_MEDIACODEC_DECODER libavcodec/mediacodecdec.c CONFIG_H264_MMAL_DECODER libavcodec/mmaldec.c CONFIG_H264_QSV_DECODER libavcodec/qsvdec.c CONFIG_H264_RKMPP_DECODER libavcodec/rkmppdec.c CONFIG_HAP_DECODER libavcodec/hapdec.c libavcodec/hap.c -CONFIG_HEVC_DECODER libavcodec/hevcdec.c libavcodec/hevc_mvs.c libavcodec/hevc_cabac.c libavcodec/hevc_refs.c libavcodec/hevcpred.c libavcodec/hevcdsp.c libavcodec/hevc_filter.c libavcodec/hevc_data.c libavcodec/h274.c libavcodec/x86/hevcdsp_init.c libavcodec/x86/hevc_add_res.asm libavcodec/x86/hevc_deblock.asm libavcodec/x86/hevc_idct.asm libavcodec/x86/hevc_mc.asm libavcodec/x86/hevc_sao.asm libavcodec/x86/hevc_sao_10bit.asm +CONFIG_HEVC_DECODER libavcodec/hevcdec.c libavcodec/hevc_mvs.c libavcodec/hevc_cabac.c libavcodec/hevc_refs.c libavcodec/hevcpred.c libavcodec/hevcdsp.c libavcodec/hevc_filter.c libavcodec/hevc_data.c libavcodec/h274.c libavcodec/aom_film_grain.c libavcodec/x86/hevcdsp_init.c libavcodec/x86/h26x/h2656dsp.c libavcodec/x86/hevc_add_res.asm libavcodec/x86/hevc_deblock.asm libavcodec/x86/hevc_idct.asm libavcodec/x86/hevc_mc.asm libavcodec/x86/h26x/h2656_inter.asm libavcodec/x86/hevc_sao.asm libavcodec/x86/hevc_sao_10bit.asm CONFIG_HEVC_QSV_DECODER libavcodec/qsvdec.c CONFIG_HEVC_RKMPP_DECODER libavcodec/rkmppdec.c CONFIG_HEVC_V4L2M2M_DECODER libavcodec/v4l2_m2m_dec.c CONFIG_HNM4_VIDEO_DECODER libavcodec/hnm4video.c -CONFIG_HQ_HQA_DECODER libavcodec/hq_hqa.c libavcodec/hq_hqadata.c libavcodec/hq_hqadsp.c libavcodec/canopus.c +CONFIG_HQ_HQA_DECODER libavcodec/hq_hqa.c libavcodec/hq_hqadsp.c libavcodec/canopus.c CONFIG_HQX_DECODER libavcodec/hqx.c libavcodec/hqxvlc.c libavcodec/hqxdsp.c libavcodec/canopus.c CONFIG_HUFFYUV_DECODER libavcodec/huffyuv.c libavcodec/huffyuvdec.c CONFIG_HYMT_DECODER libavcodec/huffyuv.c libavcodec/huffyuvdec.c @@ -881,12 +907,13 @@ CONFIG_INDEO4_DECODER libavcodec/indeo4.c libavcodec/ivi.c CONFIG_INDEO5_DECODER libavcodec/indeo5.c libavcodec/ivi.c CONFIG_INTERPLAY_VIDEO_DECODER libavcodec/interplayvideo.c CONFIG_IPU_DECODER libavcodec/mpeg12dec.c libavcodec/mpeg12.c libavcodec/mpeg12data.c -CONFIG_JPEG2000_DECODER libavcodec/jpeg2000dec.c libavcodec/jpeg2000.c libavcodec/jpeg2000dsp.c libavcodec/jpeg2000dwt.c libavcodec/mqcdec.c libavcodec/mqc.c libavcodec/x86/jpeg2000dsp_init.c libavcodec/x86/jpeg2000dsp.asm +CONFIG_JPEG2000_DECODER libavcodec/jpeg2000dec.c libavcodec/jpeg2000.c libavcodec/jpeg2000dsp.c libavcodec/jpeg2000dwt.c libavcodec/mqcdec.c libavcodec/mqc.c libavcodec/jpeg2000htdec.c libavcodec/x86/jpeg2000dsp_init.c libavcodec/x86/jpeg2000dsp.asm CONFIG_JPEGLS_DECODER libavcodec/jpeglsdec.c libavcodec/jpegls.c CONFIG_JV_DECODER libavcodec/jvdec.c CONFIG_KGV1_DECODER libavcodec/kgv1dec.c CONFIG_KMVC_DECODER libavcodec/kmvc.c CONFIG_LAGARITH_DECODER libavcodec/lagarith.c libavcodec/lagarithrac.c +CONFIG_LEAD_DECODER libavcodec/leaddec.c libavcodec/jpegquanttables.c CONFIG_LOCO_DECODER libavcodec/loco.c CONFIG_LSCR_DECODER libavcodec/lscrdec.c libavcodec/png.c libavcodec/pngdec.c libavcodec/pngdsp.c libavcodec/x86/pngdsp_init.c libavcodec/x86/pngdsp.asm CONFIG_M101_DECODER libavcodec/m101.c @@ -902,13 +929,11 @@ CONFIG_MOTIONPIXELS_DECODER libavcodec/motionpixels.c CONFIG_MPEG1VIDEO_DECODER libavcodec/mpeg12dec.c libavcodec/mpeg12.c libavcodec/mpeg12data.c CONFIG_MPEG2VIDEO_DECODER libavcodec/mpeg12dec.c libavcodec/mpeg12.c libavcodec/mpeg12data.c CONFIG_MPEG4_DECODER libavcodec/mpeg4videodsp.c libavcodec/xvididct.c libavcodec/x86/mpeg4videodsp.c libavcodec/x86/xvididct_init.c libavcodec/x86/xvididct.asm -CONFIG_MPEG4_CRYSTALHD_DECODER CONFIG_MPEG4_V4L2M2M_DECODER libavcodec/v4l2_m2m_dec.c CONFIG_MPEG4_MMAL_DECODER CONFIG_MPEGVIDEO_DECODER libavcodec/mpeg12dec.c libavcodec/mpeg12.c libavcodec/mpeg12data.c CONFIG_MPEG1_V4L2M2M_DECODER libavcodec/v4l2_m2m_dec.c CONFIG_MPEG2_MMAL_DECODER libavcodec/mmaldec.c -CONFIG_MPEG2_CRYSTALHD_DECODER CONFIG_MPEG2_V4L2M2M_DECODER libavcodec/v4l2_m2m_dec.c CONFIG_MPEG2_QSV_DECODER libavcodec/qsvdec.c CONFIG_MPEG2_MEDIACODEC_DECODER libavcodec/mediacodecdec.c @@ -917,7 +942,6 @@ CONFIG_MSCC_DECODER libavcodec/mscc.c CONFIG_MSMPEG4V1_DECODER CONFIG_MSMPEG4V2_DECODER CONFIG_MSMPEG4V3_DECODER -CONFIG_MSMPEG4_CRYSTALHD_DECODER CONFIG_MSP2_DECODER libavcodec/msp2dec.c CONFIG_MSRLE_DECODER libavcodec/msrle.c libavcodec/msrledec.c CONFIG_MSS1_DECODER libavcodec/mss1.c libavcodec/mss12.c @@ -938,6 +962,7 @@ CONFIG_PAF_VIDEO_DECODER libavcodec/pafvideo.c CONFIG_PAM_DECODER libavcodec/pnmdec.c libavcodec/pnm.c CONFIG_PBM_DECODER libavcodec/pnmdec.c libavcodec/pnm.c CONFIG_PCX_DECODER libavcodec/pcx.c +CONFIG_PDV_DECODER libavcodec/pdvdec.c CONFIG_PFM_DECODER libavcodec/pnmdec.c libavcodec/pnm.c CONFIG_PGM_DECODER libavcodec/pnmdec.c libavcodec/pnm.c CONFIG_PGMYUV_DECODER libavcodec/pnmdec.c libavcodec/pnm.c @@ -965,6 +990,7 @@ CONFIG_RL2_DECODER libavcodec/rl2.c CONFIG_ROQ_DECODER libavcodec/roqvideodec.c libavcodec/roqvideo.c CONFIG_RPZA_DECODER libavcodec/rpza.c CONFIG_RSCC_DECODER libavcodec/rscc.c +CONFIG_RTV1_DECODER libavcodec/rtv1.c CONFIG_RV10_DECODER libavcodec/rv10.c CONFIG_RV20_DECODER libavcodec/rv10.c CONFIG_RV30_DECODER libavcodec/rv30.c libavcodec/rv34.c libavcodec/rv30dsp.c @@ -1014,22 +1040,22 @@ CONFIG_VB_DECODER libavcodec/vb.c CONFIG_VBN_DECODER libavcodec/vbndec.c CONFIG_VBLE_DECODER libavcodec/vble.c CONFIG_VC1_DECODER libavcodec/vc1dec.c libavcodec/vc1_block.c libavcodec/vc1_loopfilter.c libavcodec/vc1_mc.c libavcodec/vc1_pred.c libavcodec/vc1.c libavcodec/vc1data.c libavcodec/msmpeg4_vc1_data.c libavcodec/wmv2data.c -CONFIG_VC1_CRYSTALHD_DECODER CONFIG_VC1IMAGE_DECODER CONFIG_VC1_MMAL_DECODER libavcodec/mmaldec.c CONFIG_VC1_QSV_DECODER libavcodec/qsvdec.c CONFIG_VC1_V4L2M2M_DECODER libavcodec/v4l2_m2m_dec.c CONFIG_VCR1_DECODER libavcodec/vcr1.c CONFIG_VMDVIDEO_DECODER libavcodec/vmdvideo.c +CONFIG_VMIX_DECODER libavcodec/vmixdec.c CONFIG_VMNC_DECODER libavcodec/vmnc.c -CONFIG_VP3_DECODER libavcodec/vp3.c libavcodec/jpegquanttables.c libavcodec/x86/hpeldsp_vp3_init.c libavcodec/x86/hpeldsp_vp3.asm +CONFIG_VP3_DECODER libavcodec/vp3.c libavcodec/jpegquanttables.c CONFIG_VP4_DECODER CONFIG_VP5_DECODER libavcodec/vp5.c libavcodec/vp56.c libavcodec/vp56data.c libavcodec/vpx_rac.c CONFIG_VP6_DECODER libavcodec/vp6.c libavcodec/vp56.c libavcodec/vp56data.c libavcodec/vp6dsp.c libavcodec/vpx_rac.c libavcodec/x86/vp6dsp_init.c libavcodec/x86/vp6dsp.asm CONFIG_VP6A_DECODER CONFIG_VP6F_DECODER -CONFIG_VP7_DECODER libavcodec/vp8.c libavcodec/vpx_rac.c -CONFIG_VP8_DECODER libavcodec/vp8.c libavcodec/vpx_rac.c +CONFIG_VP7_DECODER libavcodec/vp8.c libavcodec/vp8data.c libavcodec/vpx_rac.c +CONFIG_VP8_DECODER libavcodec/vp8.c libavcodec/vp8data.c libavcodec/vpx_rac.c CONFIG_VP8_RKMPP_DECODER libavcodec/rkmppdec.c CONFIG_VP8_V4L2M2M_DECODER libavcodec/v4l2_m2m_dec.c CONFIG_VP9_DECODER libavcodec/vp9.c libavcodec/vp9data.c libavcodec/vp9dsp.c libavcodec/vp9lpf.c libavcodec/vp9recon.c libavcodec/vp9block.c libavcodec/vp9prob.c libavcodec/vp9mvs.c libavcodec/vpx_rac.c libavcodec/vp9dsp_8bpp.c libavcodec/vp9dsp_10bpp.c libavcodec/vp9dsp_12bpp.c libavcodec/x86/vp9dsp_init.c libavcodec/x86/vp9dsp_init_10bpp.c libavcodec/x86/vp9dsp_init_12bpp.c libavcodec/x86/vp9dsp_init_16bpp.c libavcodec/x86/vp9intrapred.asm libavcodec/x86/vp9intrapred_16bpp.asm libavcodec/x86/vp9itxfm.asm libavcodec/x86/vp9itxfm_16bpp.asm libavcodec/x86/vp9lpf.asm libavcodec/x86/vp9lpf_16bpp.asm libavcodec/x86/vp9mc.asm libavcodec/x86/vp9mc_16bpp.asm @@ -1037,6 +1063,7 @@ CONFIG_VP9_RKMPP_DECODER libavcodec/rkmppdec.c CONFIG_VP9_V4L2M2M_DECODER libavcodec/v4l2_m2m_dec.c CONFIG_VQA_DECODER libavcodec/vqavideo.c CONFIG_VQC_DECODER libavcodec/vqcdec.c +CONFIG_VVC_DECODER libavcodec/vvc/vvcdec.c libavcodec/vvc/vvcdsp.c libavcodec/vvc/vvc_cabac.c libavcodec/vvc/vvc_ctu.c libavcodec/vvc/vvc_data.c libavcodec/vvc/vvc_filter.c libavcodec/vvc/vvc_inter.c libavcodec/vvc/vvc_intra.c libavcodec/vvc/vvc_intra_utils.c libavcodec/vvc/vvc_itx_1d.c libavcodec/vvc/vvc_mvs.c libavcodec/vvc/vvc_ps.c libavcodec/vvc/vvc_refs.c libavcodec/vvc/vvc_thread.c libavcodec/vvc/vvcdec.c libavcodec/vvc/vvcdsp.c libavcodec/vvc/vvc_cabac.c libavcodec/vvc/vvc_ctu.c libavcodec/vvc/vvc_data.c libavcodec/vvc/vvc_filter.c libavcodec/vvc/vvc_inter.c libavcodec/vvc/vvc_intra.c libavcodec/vvc/vvc_intra_utils.c libavcodec/vvc/vvc_itx_1d.c libavcodec/vvc/vvc_mvs.c libavcodec/vvc/vvc_ps.c libavcodec/vvc/vvc_refs.c libavcodec/vvc/vvc_thread.c CONFIG_WBMP_DECODER libavcodec/wbmpdec.c CONFIG_WEBP_DECODER libavcodec/webp.c libavcodec/x86/vp8dsp_init.c libavcodec/x86/vp8dsp.asm CONFIG_WCMV_DECODER libavcodec/wcmv.c @@ -1044,7 +1071,6 @@ CONFIG_WRAPPED_AVFRAME_DECODER libavcodec/wrapped_avframe.c CONFIG_WMV1_DECODER CONFIG_WMV2_DECODER libavcodec/wmv2dec.c libavcodec/wmv2.c libavcodec/wmv2data.c CONFIG_WMV3_DECODER -CONFIG_WMV3_CRYSTALHD_DECODER CONFIG_WMV3IMAGE_DECODER CONFIG_WNV1_DECODER libavcodec/wnv1.c CONFIG_XAN_WC3_DECODER libavcodec/xan.c @@ -1062,8 +1088,8 @@ CONFIG_ZERO12V_DECODER libavcodec/012v.c CONFIG_ZEROCODEC_DECODER libavcodec/zerocodec.c CONFIG_ZLIB_DECODER libavcodec/lcldec.c CONFIG_ZMBV_DECODER libavcodec/zmbv.c -CONFIG_AAC_DECODER libavcodec/aacdec.c libavcodec/aactab.c libavcodec/aacsbr.c libavcodec/aacps_common.c libavcodec/aacps_float.c libavcodec/kbdwin.c libavcodec/sbrdsp.c libavcodec/aacpsdsp_float.c libavcodec/cbrt_data.c libavcodec/x86/aacpsdsp_init.c libavcodec/x86/sbrdsp_init.c libavcodec/x86/aacpsdsp.asm libavcodec/x86/sbrdsp.asm -CONFIG_AAC_FIXED_DECODER libavcodec/aacdec_fixed.c libavcodec/aactab.c libavcodec/aacsbr_fixed.c libavcodec/aacps_common.c libavcodec/aacps_fixed.c libavcodec/kbdwin.c libavcodec/sbrdsp_fixed.c libavcodec/aacpsdsp_fixed.c libavcodec/cbrt_data_fixed.c +CONFIG_AAC_DECODER libavcodec/aacdec.c libavcodec/aacdec_common.c libavcodec/aactab.c libavcodec/aacsbr.c libavcodec/aacps_common.c libavcodec/aacps_float.c libavcodec/kbdwin.c libavcodec/sbrdsp.c libavcodec/aacpsdsp_float.c libavcodec/cbrt_data.c libavcodec/x86/aacpsdsp_init.c libavcodec/x86/sbrdsp_init.c libavcodec/x86/aacpsdsp.asm libavcodec/x86/sbrdsp.asm +CONFIG_AAC_FIXED_DECODER libavcodec/aacdec_fixed.c libavcodec/aacdec_common.c libavcodec/aactab.c libavcodec/aacsbr_fixed.c libavcodec/aacps_common.c libavcodec/aacps_fixed.c libavcodec/kbdwin.c libavcodec/sbrdsp_fixed.c libavcodec/aacpsdsp_fixed.c libavcodec/cbrt_data_fixed.c CONFIG_AAC_LATM_DECODER CONFIG_AC3_DECODER libavcodec/ac3dec_float.c libavcodec/ac3dec_data.c libavcodec/ac3.c libavcodec/kbdwin.c libavcodec/ac3tab.c libavcodec/ac3_channel_layout_tab.c CONFIG_AC3_FIXED_DECODER libavcodec/ac3dec_fixed.c libavcodec/ac3dec_data.c libavcodec/ac3.c libavcodec/kbdwin.c libavcodec/ac3tab.c libavcodec/ac3_channel_layout_tab.c @@ -1135,10 +1161,12 @@ CONFIG_MSNSIREN_DECODER libavcodec/siren.c CONFIG_NELLYMOSER_DECODER libavcodec/nellymoserdec.c libavcodec/nellymoser.c CONFIG_ON2AVC_DECODER libavcodec/on2avc.c libavcodec/on2avcdata.c CONFIG_OPUS_DECODER libavcodec/opusdec.c libavcodec/opusdec_celt.c libavcodec/opus_celt.c libavcodec/opus_pvq.c libavcodec/opus_silk.c libavcodec/opustab.c libavcodec/vorbis_data.c libavcodec/opusdsp.c libavcodec/opus_parse.c libavcodec/opus_rc.c libavcodec/x86/opusdsp_init.c libavcodec/x86/opusdsp.asm +CONFIG_OSQ_DECODER libavcodec/osq.c CONFIG_PAF_AUDIO_DECODER libavcodec/pafaudio.c CONFIG_QCELP_DECODER libavcodec/qcelpdec.c libavcodec/celp_filters.c libavcodec/acelp_vectors.c libavcodec/acelp_filters.c CONFIG_QDM2_DECODER libavcodec/qdm2.c CONFIG_QDMC_DECODER libavcodec/qdmc.c +CONFIG_QOA_DECODER libavcodec/qoadec.c CONFIG_RA_144_DECODER libavcodec/ra144dec.c libavcodec/ra144.c libavcodec/celp_filters.c CONFIG_RA_288_DECODER libavcodec/ra288.c libavcodec/celp_filters.c CONFIG_RALF_DECODER libavcodec/ralf.c @@ -1298,10 +1326,11 @@ CONFIG_PCM_ALAW_AT_DECODER libavcodec/audiotoolboxdec.c CONFIG_PCM_MULAW_AT_DECODER libavcodec/audiotoolboxdec.c CONFIG_QDMC_AT_DECODER libavcodec/audiotoolboxdec.c CONFIG_QDM2_AT_DECODER libavcodec/audiotoolboxdec.c +CONFIG_LIBARIBCAPTION_DECODER libavcodec/libaribcaption.c libavcodec/ass.c CONFIG_LIBARIBB24_DECODER libavcodec/libaribb24.c libavcodec/ass.c CONFIG_LIBCELT_DECODER libavcodec/libcelt_dec.c CONFIG_LIBCODEC2_DECODER libavcodec/libcodec2.c -CONFIG_LIBDAV1D_DECODER libavcodec/libdav1d.c +CONFIG_LIBDAV1D_DECODER libavcodec/libdav1d.c libavcodec/av1_parse.c CONFIG_LIBDAVS2_DECODER libavcodec/libdavs2.c CONFIG_LIBFDK_AAC_DECODER libavcodec/libfdk-aacdec.c CONFIG_LIBGSM_DECODER libavcodec/libgsmdec.c @@ -1310,20 +1339,20 @@ CONFIG_LIBILBC_DECODER libavcodec/libilbc.c CONFIG_LIBJXL_DECODER libavcodec/libjxldec.c libavcodec/libjxl.c CONFIG_LIBOPENCORE_AMRNB_DECODER libavcodec/libopencore-amr.c CONFIG_LIBOPENCORE_AMRWB_DECODER libavcodec/libopencore-amr.c -CONFIG_LIBOPENJPEG_DECODER libavcodec/libopenjpegdec.c CONFIG_LIBOPUS_DECODER libavcodec/libopusdec.c libavcodec/libopus.c libavcodec/vorbis_data.c CONFIG_LIBRSVG_DECODER libavcodec/librsvgdec.c CONFIG_LIBSPEEX_DECODER libavcodec/libspeexdec.c CONFIG_LIBUAVS3D_DECODER libavcodec/libuavs3d.c CONFIG_LIBVORBIS_DECODER libavcodec/libvorbisdec.c CONFIG_LIBVPX_VP8_DECODER libavcodec/libvpxdec.c -CONFIG_LIBVPX_VP9_DECODER libavcodec/libvpxdec.c libavcodec/libvpx.c +CONFIG_LIBVPX_VP9_DECODER libavcodec/libvpxdec.c +CONFIG_LIBXEVD_DECODER libavcodec/libxevd.c CONFIG_LIBZVBI_TELETEXT_DECODER libavcodec/libzvbi-teletextdec.c libavcodec/ass.c CONFIG_BINTEXT_DECODER libavcodec/bintext.c libavcodec/cga_data.c CONFIG_XBIN_DECODER libavcodec/bintext.c libavcodec/cga_data.c CONFIG_IDF_DECODER libavcodec/bintext.c libavcodec/cga_data.c CONFIG_LIBAOM_AV1_DECODER libavcodec/libaomdec.c libavcodec/libaom.c -CONFIG_AV1_DECODER libavcodec/av1dec.c +CONFIG_AV1_DECODER libavcodec/av1dec.c libavcodec/av1_parse.c CONFIG_AV1_CUVID_DECODER libavcodec/cuviddec.c CONFIG_AV1_MEDIACODEC_DECODER libavcodec/mediacodecdec.c CONFIG_AV1_QSV_DECODER @@ -1355,7 +1384,6 @@ CONFIG_ASV1_ENCODER libavcodec/asvenc.c libavcodec/asv.c libavcodec/mpeg12data.c CONFIG_ASV2_ENCODER libavcodec/asvenc.c libavcodec/asv.c libavcodec/mpeg12data.c CONFIG_AVRP_ENCODER libavcodec/r210enc.c CONFIG_AVUI_ENCODER libavcodec/avuienc.c -CONFIG_AYUV_ENCODER libavcodec/v408enc.c CONFIG_BITPACKED_ENCODER libavcodec/bitpacked_enc.c CONFIG_BMP_ENCODER libavcodec/bmpenc.c CONFIG_CFHD_ENCODER libavcodec/cfhdenc.c libavcodec/cfhddata.c libavcodec/cfhdencdsp.c libavcodec/x86/cfhdencdsp_init.c libavcodec/x86/cfhdencdsp.asm @@ -1365,6 +1393,7 @@ CONFIG_COMFORTNOISE_ENCODER libavcodec/cngenc.c CONFIG_DNXHD_ENCODER libavcodec/dnxhdenc.c libavcodec/dnxhddata.c libavcodec/x86/dnxhdenc_init.c libavcodec/x86/dnxhdenc.asm CONFIG_DPX_ENCODER libavcodec/dpxenc.c CONFIG_DVVIDEO_ENCODER libavcodec/dvenc.c libavcodec/dv.c libavcodec/dvdata.c +CONFIG_DXV_ENCODER libavcodec/dxvenc.c CONFIG_EXR_ENCODER libavcodec/exrenc.c libavcodec/float2half.c CONFIG_FFV1_ENCODER libavcodec/ffv1enc.c libavcodec/ffv1.c CONFIG_FFVHUFF_ENCODER @@ -1389,6 +1418,7 @@ CONFIG_MPEG2VIDEO_ENCODER libavcodec/mpeg12enc.c libavcodec/mpeg12.c CONFIG_MPEG4_ENCODER libavcodec/mpeg4videoenc.c CONFIG_MSMPEG4V2_ENCODER CONFIG_MSMPEG4V3_ENCODER +CONFIG_MSRLE_ENCODER libavcodec/msrleenc.c CONFIG_MSVIDEO1_ENCODER libavcodec/msvideo1enc.c libavcodec/elbg.c CONFIG_PAM_ENCODER libavcodec/pamenc.c CONFIG_PBM_ENCODER libavcodec/pnmenc.c @@ -1548,22 +1578,25 @@ CONFIG_LIBTWOLAME_ENCODER libavcodec/libtwolame.c CONFIG_LIBVO_AMRWBENC_ENCODER libavcodec/libvo-amrwbenc.c CONFIG_LIBVORBIS_ENCODER libavcodec/libvorbisenc.c libavcodec/vorbis_data.c CONFIG_LIBVPX_VP8_ENCODER libavcodec/libvpxenc.c -CONFIG_LIBVPX_VP9_ENCODER libavcodec/libvpxenc.c libavcodec/libvpx.c +CONFIG_LIBVPX_VP9_ENCODER libavcodec/libvpxenc.c CONFIG_LIBWEBP_ANIM_ENCODER libavcodec/libwebpenc_common.c libavcodec/libwebpenc_animencoder.c CONFIG_LIBWEBP_ENCODER libavcodec/libwebpenc_common.c libavcodec/libwebpenc.c CONFIG_LIBX262_ENCODER libavcodec/libx264.c CONFIG_LIBX264_ENCODER libavcodec/libx264.c CONFIG_LIBX264RGB_ENCODER CONFIG_LIBX265_ENCODER libavcodec/libx265.c +CONFIG_LIBXEVE_ENCODER libavcodec/libxeve.c CONFIG_LIBXAVS_ENCODER libavcodec/libxavs.c CONFIG_LIBXAVS2_ENCODER libavcodec/libxavs2.c CONFIG_LIBXVID_ENCODER libavcodec/libxvid.c CONFIG_AAC_MF_ENCODER libavcodec/mfenc.c libavcodec/mf_utils.c CONFIG_AC3_MF_ENCODER libavcodec/mfenc.c libavcodec/mf_utils.c CONFIG_H263_V4L2M2M_ENCODER libavcodec/v4l2_m2m_enc.c +CONFIG_AV1_MEDIACODEC_ENCODER libavcodec/mediacodecenc.c CONFIG_AV1_NVENC_ENCODER libavcodec/nvenc_av1.c libavcodec/nvenc.c CONFIG_AV1_QSV_ENCODER libavcodec/qsvenc_av1.c CONFIG_AV1_AMF_ENCODER libavcodec/amfenc_av1.c +CONFIG_AV1_VAAPI_ENCODER libavcodec/vaapi_encode_av1.c libavcodec/av1_levels.c CONFIG_LIBOPENH264_ENCODER libavcodec/libopenh264enc.c libavcodec/libopenh264.c CONFIG_H264_AMF_ENCODER libavcodec/amfenc_h264.c CONFIG_H264_MF_ENCODER libavcodec/mfenc.c libavcodec/mf_utils.c @@ -1587,37 +1620,46 @@ CONFIG_MJPEG_VAAPI_ENCODER libavcodec/vaapi_encode_mjpeg.c CONFIG_MP3_MF_ENCODER libavcodec/mfenc.c libavcodec/mf_utils.c CONFIG_MPEG2_QSV_ENCODER libavcodec/qsvenc_mpeg2.c CONFIG_MPEG2_VAAPI_ENCODER libavcodec/vaapi_encode_mpeg2.c +CONFIG_MPEG4_MEDIACODEC_ENCODER libavcodec/mediacodecenc.c CONFIG_MPEG4_OMX_ENCODER libavcodec/omx.c CONFIG_MPEG4_V4L2M2M_ENCODER libavcodec/v4l2_m2m_enc.c CONFIG_PRORES_VIDEOTOOLBOX_ENCODER libavcodec/videotoolboxenc.c +CONFIG_VP8_MEDIACODEC_ENCODER libavcodec/mediacodecenc.c CONFIG_VP8_V4L2M2M_ENCODER libavcodec/v4l2_m2m_enc.c CONFIG_VP8_VAAPI_ENCODER libavcodec/vaapi_encode_vp8.c +CONFIG_VP9_MEDIACODEC_ENCODER libavcodec/mediacodecenc.c CONFIG_VP9_VAAPI_ENCODER libavcodec/vaapi_encode_vp9.c CONFIG_VP9_QSV_ENCODER libavcodec/qsvenc_vp9.c CONFIG_VNULL_ENCODER libavcodec/null.c CONFIG_ANULL_ENCODER libavcodec/null.c CONFIG_AV1_D3D11VA_HWACCEL libavcodec/dxva2_av1.c CONFIG_AV1_D3D11VA2_HWACCEL +CONFIG_AV1_D3D12VA_HWACCEL libavcodec/dxva2_av1.c libavcodec/d3d12va_av1.c CONFIG_AV1_DXVA2_HWACCEL libavcodec/dxva2_av1.c CONFIG_AV1_NVDEC_HWACCEL libavcodec/nvdec_av1.c CONFIG_AV1_VAAPI_HWACCEL libavcodec/vaapi_av1.c CONFIG_AV1_VDPAU_HWACCEL libavcodec/vdpau_av1.c +CONFIG_AV1_VULKAN_HWACCEL libavcodec/vulkan_decode.c libavcodec/vulkan_av1.c CONFIG_H263_VAAPI_HWACCEL libavcodec/vaapi_mpeg4.c CONFIG_H263_VIDEOTOOLBOX_HWACCEL libavcodec/videotoolbox.c CONFIG_H264_D3D11VA_HWACCEL libavcodec/dxva2_h264.c CONFIG_H264_D3D11VA2_HWACCEL +CONFIG_H264_D3D12VA_HWACCEL libavcodec/dxva2_h264.c libavcodec/d3d12va_h264.c CONFIG_H264_DXVA2_HWACCEL libavcodec/dxva2_h264.c CONFIG_H264_NVDEC_HWACCEL libavcodec/nvdec_h264.c CONFIG_H264_VAAPI_HWACCEL libavcodec/vaapi_h264.c CONFIG_H264_VDPAU_HWACCEL libavcodec/vdpau_h264.c CONFIG_H264_VIDEOTOOLBOX_HWACCEL libavcodec/videotoolbox.c +CONFIG_H264_VULKAN_HWACCEL libavcodec/vulkan_decode.c libavcodec/vulkan_h264.c CONFIG_HEVC_D3D11VA_HWACCEL libavcodec/dxva2_hevc.c CONFIG_HEVC_D3D11VA2_HWACCEL +CONFIG_HEVC_D3D12VA_HWACCEL libavcodec/dxva2_hevc.c libavcodec/d3d12va_hevc.c CONFIG_HEVC_DXVA2_HWACCEL libavcodec/dxva2_hevc.c CONFIG_HEVC_NVDEC_HWACCEL libavcodec/nvdec_hevc.c CONFIG_HEVC_VAAPI_HWACCEL libavcodec/vaapi_hevc.c libavcodec/h265_profile_level.c CONFIG_HEVC_VDPAU_HWACCEL libavcodec/vdpau_hevc.c libavcodec/h265_profile_level.c CONFIG_HEVC_VIDEOTOOLBOX_HWACCEL +CONFIG_HEVC_VULKAN_HWACCEL libavcodec/vulkan_decode.c libavcodec/vulkan_hevc.c CONFIG_MJPEG_NVDEC_HWACCEL libavcodec/nvdec_mjpeg.c CONFIG_MJPEG_VAAPI_HWACCEL libavcodec/vaapi_mjpeg.c CONFIG_MPEG1_NVDEC_HWACCEL libavcodec/nvdec_mpeg12.c @@ -1625,8 +1667,9 @@ CONFIG_MPEG1_VDPAU_HWACCEL libavcodec/vdpau_mpeg12.c CONFIG_MPEG1_VIDEOTOOLBOX_HWACCEL libavcodec/videotoolbox.c CONFIG_MPEG2_D3D11VA_HWACCEL libavcodec/dxva2_mpeg2.c CONFIG_MPEG2_D3D11VA2_HWACCEL -CONFIG_MPEG2_NVDEC_HWACCEL libavcodec/nvdec_mpeg12.c +CONFIG_MPEG2_D3D12VA_HWACCEL libavcodec/dxva2_mpeg2.c libavcodec/d3d12va_mpeg2.c CONFIG_MPEG2_DXVA2_HWACCEL libavcodec/dxva2_mpeg2.c +CONFIG_MPEG2_NVDEC_HWACCEL libavcodec/nvdec_mpeg12.c CONFIG_MPEG2_VAAPI_HWACCEL libavcodec/vaapi_mpeg2.c CONFIG_MPEG2_VDPAU_HWACCEL libavcodec/vdpau_mpeg12.c CONFIG_MPEG2_VIDEOTOOLBOX_HWACCEL libavcodec/videotoolbox.c @@ -1637,6 +1680,7 @@ CONFIG_MPEG4_VIDEOTOOLBOX_HWACCEL libavcodec/videotoolbox.c CONFIG_PRORES_VIDEOTOOLBOX_HWACCEL CONFIG_VC1_D3D11VA_HWACCEL libavcodec/dxva2_vc1.c CONFIG_VC1_D3D11VA2_HWACCEL +CONFIG_VC1_D3D12VA_HWACCEL libavcodec/dxva2_vc1.c libavcodec/d3d12va_vc1.c CONFIG_VC1_DXVA2_HWACCEL libavcodec/dxva2_vc1.c CONFIG_VC1_NVDEC_HWACCEL libavcodec/nvdec_vc1.c CONFIG_VC1_VAAPI_HWACCEL libavcodec/vaapi_vc1.c @@ -1645,6 +1689,7 @@ CONFIG_VP8_NVDEC_HWACCEL libavcodec/nvdec_vp8.c CONFIG_VP8_VAAPI_HWACCEL libavcodec/vaapi_vp8.c CONFIG_VP9_D3D11VA_HWACCEL libavcodec/dxva2_vp9.c CONFIG_VP9_D3D11VA2_HWACCEL +CONFIG_VP9_D3D12VA_HWACCEL libavcodec/dxva2_vp9.c libavcodec/d3d12va_vp9.c CONFIG_VP9_DXVA2_HWACCEL libavcodec/dxva2_vp9.c CONFIG_VP9_NVDEC_HWACCEL libavcodec/nvdec_vp9.c CONFIG_VP9_VAAPI_HWACCEL libavcodec/vaapi_vp9.c @@ -1652,6 +1697,7 @@ CONFIG_VP9_VDPAU_HWACCEL libavcodec/vdpau_vp9.c CONFIG_VP9_VIDEOTOOLBOX_HWACCEL libavcodec/videotoolbox_vp9.c CONFIG_WMV3_D3D11VA_HWACCEL CONFIG_WMV3_D3D11VA2_HWACCEL +CONFIG_WMV3_D3D12VA_HWACCEL CONFIG_WMV3_DXVA2_HWACCEL CONFIG_WMV3_NVDEC_HWACCEL CONFIG_WMV3_VAAPI_HWACCEL @@ -1661,7 +1707,7 @@ CONFIG_AAC_LATM_PARSER libavcodec/latm_parser.c CONFIG_AC3_PARSER libavcodec/aac_ac3_parser.c libavcodec/ac3tab.c libavcodec/ac3_channel_layout_tab.c CONFIG_ADX_PARSER libavcodec/adx_parser.c CONFIG_AMR_PARSER libavcodec/amr_parser.c -CONFIG_AV1_PARSER libavcodec/av1_parser.c +CONFIG_AV1_PARSER libavcodec/av1_parser.c libavcodec/av1_parse.c CONFIG_AVS2_PARSER libavcodec/avs2.c libavcodec/avs2_parser.c CONFIG_AVS3_PARSER libavcodec/avs3_parser.c CONFIG_BMP_PARSER libavcodec/bmp_parser.c @@ -1677,6 +1723,7 @@ CONFIG_DVAUDIO_PARSER libavcodec/dvaudio_parser.c CONFIG_DVBSUB_PARSER libavcodec/dvbsub_parser.c CONFIG_DVDSUB_PARSER libavcodec/dvdsub_parser.c CONFIG_DVD_NAV_PARSER libavcodec/dvd_nav_parser.c +CONFIG_EVC_PARSER libavcodec/evc_parser.c CONFIG_FLAC_PARSER libavcodec/flac_parser.c libavcodec/flacdata.c libavcodec/flac.c CONFIG_FTR_PARSER libavcodec/ftr_parser.c CONFIG_G723_1_PARSER libavcodec/g723_1_parser.c @@ -1690,6 +1737,7 @@ CONFIG_HEVC_PARSER libavcodec/hevc_parser.c libavcodec/hevc_data.c CONFIG_HDR_PARSER libavcodec/hdr_parser.c CONFIG_IPU_PARSER libavcodec/ipu_parser.c CONFIG_JPEG2000_PARSER libavcodec/jpeg2000_parser.c +CONFIG_JPEGXL_PARSER libavcodec/jpegxl_parser.c libavcodec/jpegxl_parse.c CONFIG_MISC4_PARSER libavcodec/misc4_parser.c CONFIG_MJPEG_PARSER libavcodec/mjpeg_parser.c CONFIG_MLP_PARSER libavcodec/mlp_parse.c libavcodec/mlp_parser.c libavcodec/mlp.c @@ -1700,8 +1748,7 @@ CONFIG_OPUS_PARSER libavcodec/opus_parser.c libavcodec/opus_parse.c libavcodec/v CONFIG_PNG_PARSER libavcodec/png_parser.c CONFIG_PNM_PARSER libavcodec/pnm_parser.c libavcodec/pnm.c CONFIG_QOI_PARSER libavcodec/qoi_parser.c -CONFIG_RV30_PARSER libavcodec/rv34_parser.c -CONFIG_RV40_PARSER libavcodec/rv34_parser.c +CONFIG_RV34_PARSER libavcodec/rv34_parser.c CONFIG_SBC_PARSER libavcodec/sbc_parser.c CONFIG_SIPR_PARSER libavcodec/sipr_parser.c CONFIG_TAK_PARSER libavcodec/tak_parser.c libavcodec/tak.c @@ -1710,6 +1757,7 @@ CONFIG_VORBIS_PARSER CONFIG_VP3_PARSER libavcodec/vp3_parser.c CONFIG_VP8_PARSER libavcodec/vp8_parser.c CONFIG_VP9_PARSER libavcodec/vp9_parser.c +CONFIG_VVC_PARSER libavcodec/vvc_parser.c CONFIG_WEBP_PARSER libavcodec/webp_parser.c CONFIG_XBM_PARSER libavcodec/xbm_parser.c CONFIG_XMA_PARSER libavcodec/xma_parser.c @@ -1747,6 +1795,7 @@ CONFIG_SDL2_OUTDEV libavdevice/sdl2.c CONFIG_SNDIO_OUTDEV libavdevice/sndio_enc.c libavdevice/sndio.c CONFIG_V4L2_OUTDEV libavdevice/v4l2enc.c libavdevice/v4l2-common.c CONFIG_XV_OUTDEV libavdevice/xv.c +CONFIG_AAP_FILTER libavfilter/af_aap.c CONFIG_ABENCH_FILTER libavfilter/f_bench.c CONFIG_ACOMPRESSOR_FILTER libavfilter/af_sidechaincompress.c CONFIG_ACONTRAST_FILTER libavfilter/af_acontrast.c @@ -1796,11 +1845,13 @@ CONFIG_APAD_FILTER libavfilter/af_apad.c CONFIG_APERMS_FILTER libavfilter/f_perms.c CONFIG_APHASER_FILTER libavfilter/af_aphaser.c libavfilter/generate_wave_table.c CONFIG_APHASESHIFT_FILTER libavfilter/af_afreqshift.c +CONFIG_APSNR_FILTER libavfilter/af_asdr.c CONFIG_APSYCLIP_FILTER libavfilter/af_apsyclip.c CONFIG_APULSATOR_FILTER libavfilter/af_apulsator.c CONFIG_AREALTIME_FILTER libavfilter/f_realtime.c CONFIG_ARESAMPLE_FILTER libavfilter/af_aresample.c CONFIG_AREVERSE_FILTER libavfilter/f_reverse.c +CONFIG_ARLS_FILTER libavfilter/af_arls.c CONFIG_ARNNDN_FILTER libavfilter/af_arnndn.c CONFIG_ASDR_FILTER libavfilter/af_asdr.c CONFIG_ASEGMENT_FILTER libavfilter/f_segment.c @@ -1812,6 +1863,7 @@ CONFIG_ASETRATE_FILTER libavfilter/af_asetrate.c CONFIG_ASETTB_FILTER libavfilter/settb.c CONFIG_ASHOWINFO_FILTER libavfilter/af_ashowinfo.c CONFIG_ASIDEDATA_FILTER libavfilter/f_sidedata.c +CONFIG_ASISDR_FILTER libavfilter/af_asdr.c CONFIG_ASOFTCLIP_FILTER libavfilter/af_asoftclip.c CONFIG_ASPECTRALSTATS_FILTER libavfilter/af_aspectralstats.c CONFIG_ASPLIT_FILTER libavfilter/split.c @@ -1885,6 +1937,7 @@ CONFIG_VOLUME_FILTER libavfilter/af_volume.c libavfilter/x86/af_volume_init.c li CONFIG_VOLUMEDETECT_FILTER libavfilter/af_volumedetect.c CONFIG_AEVALSRC_FILTER libavfilter/aeval.c CONFIG_AFDELAYSRC_FILTER libavfilter/asrc_afdelaysrc.c +CONFIG_AFIREQSRC_FILTER libavfilter/asrc_afirsrc.c CONFIG_AFIRSRC_FILTER libavfilter/asrc_afirsrc.c CONFIG_ANOISESRC_FILTER libavfilter/asrc_anoisesrc.c CONFIG_ANULLSRC_FILTER libavfilter/asrc_anullsrc.c @@ -1917,8 +1970,11 @@ CONFIG_BLURDETECT_FILTER libavfilter/vf_blurdetect.c libavfilter/edge_common.c CONFIG_BM3D_FILTER libavfilter/vf_bm3d.c libavfilter/framesync.c CONFIG_BOXBLUR_FILTER libavfilter/vf_boxblur.c libavfilter/boxblur.c CONFIG_BOXBLUR_OPENCL_FILTER libavfilter/vf_avgblur_opencl.c libavfilter/opencl.c libavfilter/opencl/avgblur.c libavfilter/boxblur.c -CONFIG_BWDIF_FILTER libavfilter/vf_bwdif.c libavfilter/yadif_common.c libavfilter/x86/vf_bwdif_init.c libavfilter/x86/vf_bwdif.asm +CONFIG_BWDIF_FILTER libavfilter/vf_bwdif.c libavfilter/bwdifdsp.c libavfilter/yadif_common.c libavfilter/x86/vf_bwdif_init.c libavfilter/x86/vf_bwdif.asm +CONFIG_BWDIF_CUDA_FILTER libavfilter/vf_bwdif_cuda.c libavfilter/vf_bwdif_cuda.ptx.c libavfilter/yadif_common.c +CONFIG_BWDIF_VULKAN_FILTER libavfilter/vf_bwdif_vulkan.c libavfilter/yadif_common.c libavfilter/vulkan.c libavfilter/vulkan_filter.c CONFIG_CAS_FILTER libavfilter/vf_cas.c +CONFIG_CCREPACK_FILTER libavfilter/vf_ccrepack.c CONFIG_CHROMABER_VULKAN_FILTER libavfilter/vf_chromaber_vulkan.c libavfilter/vulkan.c libavfilter/vulkan_filter.c CONFIG_CHROMAHOLD_FILTER libavfilter/vf_chromakey.c CONFIG_CHROMAKEY_FILTER libavfilter/vf_chromakey.c @@ -1949,7 +2005,7 @@ CONFIG_COREIMAGE_FILTER libavfilter/vf_coreimage.c CONFIG_CORR_FILTER libavfilter/vf_corr.c libavfilter/framesync.c CONFIG_COVER_RECT_FILTER libavfilter/vf_cover_rect.c libavfilter/lavfutils.c CONFIG_CROP_FILTER libavfilter/vf_crop.c -CONFIG_CROPDETECT_FILTER libavfilter/vf_cropdetect.c +CONFIG_CROPDETECT_FILTER libavfilter/vf_cropdetect.c libavfilter/edge_common.c CONFIG_CUE_FILTER libavfilter/f_cue.c CONFIG_CURVES_FILTER libavfilter/vf_curves.c CONFIG_DATASCOPE_FILTER libavfilter/vf_datascope.c @@ -1982,7 +2038,7 @@ CONFIG_DOUBLEWEAVE_FILTER libavfilter/vf_weave.c CONFIG_DRAWBOX_FILTER libavfilter/vf_drawbox.c CONFIG_DRAWGRAPH_FILTER libavfilter/f_drawgraph.c CONFIG_DRAWGRID_FILTER libavfilter/vf_drawbox.c -CONFIG_DRAWTEXT_FILTER libavfilter/vf_drawtext.c +CONFIG_DRAWTEXT_FILTER libavfilter/vf_drawtext.c libavfilter/textutils.c CONFIG_EDGEDETECT_FILTER libavfilter/vf_edgedetect.c libavfilter/edge_common.c CONFIG_ELBG_FILTER libavcodec/elbg.c libavfilter/vf_elbg.c CONFIG_ENTROPY_FILTER libavfilter/vf_entropy.c @@ -2014,6 +2070,7 @@ CONFIG_FREEZEDETECT_FILTER libavfilter/vf_freezedetect.c CONFIG_FREEZEFRAMES_FILTER libavfilter/vf_freezeframes.c CONFIG_FREI0R_FILTER libavfilter/vf_frei0r.c CONFIG_FSPP_FILTER libavfilter/vf_fspp.c libavfilter/qp_table.c libavfilter/x86/vf_fspp_init.c libavfilter/x86/vf_fspp.asm +CONFIG_FSYNC_FILTER libavfilter/vf_fsync.c CONFIG_GBLUR_FILTER libavfilter/vf_gblur.c libavfilter/x86/vf_gblur_init.c libavfilter/x86/vf_gblur.asm CONFIG_GBLUR_VULKAN_FILTER libavfilter/vf_gblur_vulkan.c libavfilter/vulkan.c libavfilter/vulkan_filter.c CONFIG_GEQ_FILTER libavfilter/vf_geq.c @@ -2055,6 +2112,7 @@ CONFIG_LENSCORRECTION_FILTER libavfilter/vf_lenscorrection.c CONFIG_LENSFUN_FILTER libavfilter/vf_lensfun.c CONFIG_LIBPLACEBO_FILTER libavfilter/vf_libplacebo.c libavfilter/vulkan.c libavfilter/vulkan_filter.c CONFIG_LIBVMAF_FILTER libavfilter/vf_libvmaf.c libavfilter/framesync.c +CONFIG_LIBVMAF_CUDA_FILTER libavfilter/vf_libvmaf.c libavfilter/framesync.c CONFIG_LIMITDIFF_FILTER libavfilter/vf_limitdiff.c libavfilter/framesync.c CONFIG_LIMITER_FILTER libavfilter/vf_limiter.c libavfilter/x86/vf_limiter_init.c libavfilter/x86/vf_limiter.asm CONFIG_LOOP_FILTER libavfilter/f_loop.c @@ -2087,6 +2145,7 @@ CONFIG_MULTIPLY_FILTER libavfilter/vf_multiply.c CONFIG_NEGATE_FILTER libavfilter/vf_negate.c CONFIG_NLMEANS_FILTER libavfilter/vf_nlmeans.c libavfilter/x86/vf_nlmeans_init.c libavfilter/x86/vf_nlmeans.asm CONFIG_NLMEANS_OPENCL_FILTER libavfilter/vf_nlmeans_opencl.c libavfilter/opencl.c libavfilter/opencl/nlmeans.c +CONFIG_NLMEANS_VULKAN_FILTER libavfilter/vf_nlmeans_vulkan.c libavfilter/vulkan.c libavfilter/vulkan_filter.c CONFIG_NNEDI_FILTER libavfilter/vf_nnedi.c CONFIG_NOFORMAT_FILTER libavfilter/vf_format.c CONFIG_NOISE_FILTER libavfilter/vf_noise.c libavfilter/x86/vf_noise.c @@ -2124,6 +2183,8 @@ CONFIG_PSEUDOCOLOR_FILTER libavfilter/vf_pseudocolor.c CONFIG_PSNR_FILTER libavfilter/vf_psnr.c libavfilter/framesync.c libavfilter/x86/vf_psnr_init.c libavfilter/x86/vf_psnr.asm CONFIG_PULLUP_FILTER libavfilter/vf_pullup.c libavfilter/x86/vf_pullup_init.c libavfilter/x86/vf_pullup.asm CONFIG_QP_FILTER libavfilter/vf_qp.c +CONFIG_QRENCODE_FILTER libavfilter/qrencode.c libavfilter/textutils.c +CONFIG_QUIRC_FILTER libavfilter/vf_quirc.c CONFIG_RANDOM_FILTER libavfilter/vf_random.c CONFIG_READEIA608_FILTER libavfilter/vf_readeia608.c CONFIG_READVITC_FILTER libavfilter/vf_readvitc.c @@ -2144,6 +2205,7 @@ CONFIG_SCALE_CUDA_FILTER libavfilter/vf_scale_cuda.c libavfilter/scale_eval.c li CONFIG_SCALE_NPP_FILTER libavfilter/vf_scale_npp.c libavfilter/scale_eval.c CONFIG_SCALE_QSV_FILTER libavfilter/vf_vpp_qsv.c CONFIG_SCALE_VAAPI_FILTER libavfilter/vf_scale_vaapi.c libavfilter/scale_eval.c libavfilter/vaapi_vpp.c +CONFIG_SCALE_VT_FILTER libavfilter/vf_scale_vt.c libavfilter/scale_eval.c CONFIG_SCALE_VULKAN_FILTER libavfilter/vf_scale_vulkan.c libavfilter/vulkan.c libavfilter/vulkan_filter.c CONFIG_SCALE2REF_FILTER libavfilter/vf_scale.c libavfilter/scale_eval.c CONFIG_SCALE2REF_NPP_FILTER libavfilter/vf_scale_npp.c libavfilter/scale_eval.c @@ -2195,6 +2257,7 @@ CONFIG_THRESHOLD_FILTER libavfilter/vf_threshold.c libavfilter/framesync.c libav CONFIG_THUMBNAIL_FILTER libavfilter/vf_thumbnail.c CONFIG_THUMBNAIL_CUDA_FILTER libavfilter/vf_thumbnail_cuda.c libavfilter/vf_thumbnail_cuda.ptx.c libavfilter/cuda/load_helper.c CONFIG_TILE_FILTER libavfilter/vf_tile.c +CONFIG_TILTANDSHIFT_FILTER libavfilter/vf_tiltandshift.c CONFIG_TINTERLACE_FILTER libavfilter/vf_tinterlace.c libavfilter/x86/vf_tinterlace_init.c libavfilter/x86/vf_interlace.asm CONFIG_TLUT2_FILTER libavfilter/vf_lut2.c libavfilter/framesync.c CONFIG_TMEDIAN_FILTER libavfilter/vf_xmedian.c libavfilter/framesync.c @@ -2208,6 +2271,7 @@ CONFIG_TRANSPOSE_FILTER libavfilter/vf_transpose.c libavfilter/x86/vf_transpose_ CONFIG_TRANSPOSE_NPP_FILTER libavfilter/vf_transpose_npp.c CONFIG_TRANSPOSE_OPENCL_FILTER libavfilter/vf_transpose_opencl.c libavfilter/opencl.c libavfilter/opencl/transpose.c CONFIG_TRANSPOSE_VAAPI_FILTER libavfilter/vf_transpose_vaapi.c libavfilter/vaapi_vpp.c +CONFIG_TRANSPOSE_VT_FILTER libavfilter/vf_transpose_vt.c CONFIG_TRANSPOSE_VULKAN_FILTER libavfilter/vf_transpose_vulkan.c libavfilter/vulkan.c libavfilter/vulkan_filter.c CONFIG_TRIM_FILTER libavfilter/trim.c CONFIG_UNPREMULTIPLY_FILTER libavfilter/vf_premultiply.c libavfilter/framesync.c @@ -2237,6 +2301,7 @@ CONFIG_XBR_FILTER libavfilter/vf_xbr.c CONFIG_XCORRELATE_FILTER libavfilter/vf_convolve.c libavfilter/framesync.c CONFIG_XFADE_FILTER libavfilter/vf_xfade.c CONFIG_XFADE_OPENCL_FILTER libavfilter/vf_xfade_opencl.c libavfilter/opencl.c libavfilter/opencl/xfade.c +CONFIG_XFADE_VULKAN_FILTER libavfilter/vf_xfade_vulkan.c libavfilter/vulkan.c libavfilter/vulkan_filter.c CONFIG_XMEDIAN_FILTER libavfilter/vf_xmedian.c libavfilter/framesync.c CONFIG_XSTACK_FILTER libavfilter/vf_stack.c libavfilter/framesync.c CONFIG_YADIF_FILTER libavfilter/vf_yadif.c libavfilter/yadif_common.c libavfilter/x86/vf_yadif_init.c libavfilter/x86/vf_yadif.asm libavfilter/x86/yadif-16.asm libavfilter/x86/yadif-10.asm @@ -2256,6 +2321,7 @@ CONFIG_ALLRGB_FILTER libavfilter/vsrc_testsrc.c CONFIG_ALLYUV_FILTER libavfilter/vsrc_testsrc.c CONFIG_CELLAUTO_FILTER libavfilter/vsrc_cellauto.c CONFIG_COLOR_FILTER libavfilter/vsrc_testsrc.c +CONFIG_COLOR_VULKAN_FILTER libavfilter/vsrc_testsrc_vulkan.c libavfilter/vulkan.c libavfilter/vulkan_filter.c CONFIG_COLORCHART_FILTER libavfilter/vsrc_testsrc.c CONFIG_COLORSPECTRUM_FILTER libavfilter/vsrc_testsrc.c CONFIG_COREIMAGESRC_FILTER libavfilter/vf_coreimage.c @@ -2268,6 +2334,7 @@ CONFIG_MANDELBROT_FILTER libavfilter/vsrc_mandelbrot.c CONFIG_MPTESTSRC_FILTER libavfilter/vsrc_mptestsrc.c CONFIG_NULLSRC_FILTER libavfilter/vsrc_testsrc.c CONFIG_OPENCLSRC_FILTER libavfilter/vf_program_opencl.c libavfilter/opencl.c +CONFIG_QRENCODESRC_FILTER libavfilter/qrencode.c libavfilter/textutils.c CONFIG_PAL75BARS_FILTER libavfilter/vsrc_testsrc.c CONFIG_PAL100BARS_FILTER libavfilter/vsrc_testsrc.c CONFIG_RGBTESTSRC_FILTER libavfilter/vsrc_testsrc.c @@ -2277,6 +2344,7 @@ CONFIG_SMPTEHDBARS_FILTER libavfilter/vsrc_testsrc.c CONFIG_TESTSRC_FILTER libavfilter/vsrc_testsrc.c CONFIG_TESTSRC2_FILTER libavfilter/vsrc_testsrc.c CONFIG_YUVTESTSRC_FILTER libavfilter/vsrc_testsrc.c +CONFIG_ZONEPLATE_FILTER libavfilter/vsrc_testsrc.c CONFIG_NULLSINK_FILTER libavfilter/vsink_nullsink.c CONFIG_A3DSCOPE_FILTER libavfilter/avf_a3dscope.c CONFIG_ABITSCOPE_FILTER libavfilter/avf_abitscope.c @@ -2299,12 +2367,11 @@ CONFIG_SPECTRUMSYNTH_FILTER libavfilter/vaf_spectrumsynth.c CONFIG_AVSYNCTEST_FILTER libavfilter/src_avsynctest.c CONFIG_AMOVIE_FILTER libavfilter/src_movie.c CONFIG_MOVIE_FILTER libavfilter/src_movie.c -CONFIG_AFIFO_FILTER -CONFIG_FIFO_FILTER CONFIG_AA_DEMUXER libavformat/aadec.c CONFIG_AAC_DEMUXER libavformat/aacdec.c libavformat/apetag.c libavformat/img2.c libavformat/rawdec.c CONFIG_AAX_DEMUXER libavformat/aaxdec.c CONFIG_AC3_DEMUXER libavformat/ac3dec.c libavformat/rawdec.c +CONFIG_AC4_DEMUXER libavformat/ac4dec.c CONFIG_ACE_DEMUXER libavformat/acedec.c CONFIG_ACM_DEMUXER libavformat/acm.c libavformat/rawdec.c CONFIG_ACT_DEMUXER libavformat/act.c @@ -2312,7 +2379,7 @@ CONFIG_ADF_DEMUXER libavformat/bintext.c libavformat/sauce.c CONFIG_ADP_DEMUXER libavformat/adp.c CONFIG_ADS_DEMUXER libavformat/ads.c CONFIG_ADX_DEMUXER libavformat/adxdec.c -CONFIG_AEA_DEMUXER libavformat/aea.c libavformat/pcm.c +CONFIG_AEA_DEMUXER libavformat/aeadec.c libavformat/pcm.c CONFIG_AFC_DEMUXER libavformat/afc.c CONFIG_AIFF_DEMUXER libavformat/aiffdec.c libavformat/aiff.c libavformat/pcm.c libavformat/mov_chan.c libavformat/replaygain.c CONFIG_AIX_DEMUXER libavformat/aixdec.c @@ -2383,11 +2450,13 @@ CONFIG_DTSHD_DEMUXER libavformat/dtshddec.c CONFIG_DV_DEMUXER CONFIG_DVBSUB_DEMUXER libavformat/dvbsub.c libavformat/rawdec.c CONFIG_DVBTXT_DEMUXER libavformat/dvbtxt.c libavformat/rawdec.c +CONFIG_DVDVIDEO_DEMUXER libavformat/dvdvideodec.c libavformat/dvdclut.c CONFIG_DXA_DEMUXER libavformat/dxa.c CONFIG_EA_DEMUXER libavformat/electronicarts.c CONFIG_EA_CDATA_DEMUXER libavformat/eacdata.c CONFIG_EAC3_DEMUXER libavformat/ac3dec.c libavformat/rawdec.c CONFIG_EPAF_DEMUXER libavformat/epafdec.c libavformat/pcm.c +CONFIG_EVC_DEMUXER libavformat/evcdec.c libavformat/rawdec.c CONFIG_FFMETADATA_DEMUXER libavformat/ffmetadec.c CONFIG_FILMSTRIP_DEMUXER libavformat/filmstripdec.c CONFIG_FITS_DEMUXER libavcodec/fits.c libavformat/fitsdec.c @@ -2417,6 +2486,7 @@ CONFIG_HCOM_DEMUXER libavformat/hcom.c libavformat/pcm.c CONFIG_HEVC_DEMUXER libavformat/hevcdec.c libavformat/rawdec.c CONFIG_HLS_DEMUXER libavformat/hls.c libavformat/hls_sample_encryption.c CONFIG_HNM_DEMUXER libavformat/hnm.c +CONFIG_IAMF_DEMUXER libavformat/iamfdec.c CONFIG_ICO_DEMUXER libavformat/icodec.c CONFIG_IDCIN_DEMUXER libavformat/idcin.c CONFIG_IDF_DEMUXER libavformat/bintext.c libavformat/sauce.c @@ -2438,6 +2508,7 @@ CONFIG_IVF_DEMUXER libavformat/ivfdec.c CONFIG_IVR_DEMUXER libavformat/rmdec.c libavformat/rm.c libavformat/rmsipr.c CONFIG_JACOSUB_DEMUXER libavformat/jacosubdec.c libavformat/subtitles.c CONFIG_JV_DEMUXER libavformat/jvdec.c +CONFIG_JPEGXL_ANIM_DEMUXER libavformat/jpegxl_anim_dec.c CONFIG_KUX_DEMUXER libavformat/flvdec.c CONFIG_KVAG_DEMUXER libavformat/kvag.c CONFIG_LAF_DEMUXER libavformat/lafdec.c @@ -2491,6 +2562,7 @@ CONFIG_NUV_DEMUXER libavformat/nuv.c CONFIG_OBU_DEMUXER libavformat/av1dec.c CONFIG_OGG_DEMUXER libavformat/oggdec.c libavformat/oggparsecelt.c libavformat/oggparsedirac.c libavformat/oggparseflac.c libavformat/oggparseogm.c libavformat/oggparseopus.c libavformat/oggparseskeleton.c libavformat/oggparsespeex.c libavformat/oggparsetheora.c libavformat/oggparsevorbis.c libavformat/oggparsevp8.c libavformat/replaygain.c libavformat/vorbiscomment.c libavformat/flac_picture.c CONFIG_OMA_DEMUXER libavformat/omadec.c libavformat/pcm.c libavformat/oma.c +CONFIG_OSQ_DEMUXER libavformat/osq.c libavformat/rawdec.c CONFIG_PAF_DEMUXER libavformat/paf.c CONFIG_PCM_ALAW_DEMUXER libavformat/pcmdec.c libavformat/pcm.c CONFIG_PCM_MULAW_DEMUXER libavformat/pcmdec.c libavformat/pcm.c @@ -2513,12 +2585,14 @@ CONFIG_PCM_U24LE_DEMUXER libavformat/pcmdec.c libavformat/pcm.c CONFIG_PCM_U16BE_DEMUXER libavformat/pcmdec.c libavformat/pcm.c CONFIG_PCM_U16LE_DEMUXER libavformat/pcmdec.c libavformat/pcm.c CONFIG_PCM_U8_DEMUXER libavformat/pcmdec.c libavformat/pcm.c +CONFIG_PDV_DEMUXER libavformat/pdvdec.c CONFIG_PJS_DEMUXER libavformat/pjsdec.c libavformat/subtitles.c CONFIG_PMP_DEMUXER libavformat/pmpdec.c CONFIG_PP_BNK_DEMUXER libavformat/pp_bnk.c CONFIG_PVA_DEMUXER libavformat/pva.c CONFIG_PVF_DEMUXER libavformat/pvfdec.c libavformat/pcm.c CONFIG_QCP_DEMUXER libavformat/qcp.c +CONFIG_QOA_DEMUXER libavformat/qoadec.c CONFIG_R3D_DEMUXER libavformat/r3d.c CONFIG_RAWVIDEO_DEMUXER libavformat/rawvideodec.c CONFIG_REALTEXT_DEMUXER libavformat/realtextdec.c libavformat/subtitles.c @@ -2577,6 +2651,7 @@ CONFIG_TTA_DEMUXER libavformat/tta.c libavformat/apetag.c libavformat/img2.c CONFIG_TXD_DEMUXER libavformat/txd.c CONFIG_TTY_DEMUXER libavformat/tty.c libavformat/sauce.c CONFIG_TY_DEMUXER libavformat/ty.c +CONFIG_USM_DEMUXER libavformat/usmdec.c CONFIG_V210_DEMUXER libavformat/rawvideodec.c CONFIG_V210X_DEMUXER libavformat/rawvideodec.c CONFIG_VAG_DEMUXER libavformat/vag.c @@ -2590,6 +2665,7 @@ CONFIG_VOC_DEMUXER libavformat/vocdec.c libavformat/voc_packet.c libavformat/voc CONFIG_VPK_DEMUXER libavformat/vpk.c CONFIG_VPLAYER_DEMUXER libavformat/vplayerdec.c libavformat/subtitles.c CONFIG_VQF_DEMUXER libavformat/vqf.c +CONFIG_VVC_DEMUXER libavformat/vvcdec.c libavformat/rawdec.c CONFIG_W64_DEMUXER libavformat/wavdec.c libavformat/w64.c libavformat/pcm.c CONFIG_WADY_DEMUXER libavformat/wady.c libavformat/pcm.c CONFIG_WAVARC_DEMUXER libavformat/wavarc.c @@ -2622,7 +2698,7 @@ CONFIG_IMAGE_HDR_PIPE_DEMUXER libavformat/img2dec.c libavformat/img2.c CONFIG_IMAGE_J2K_PIPE_DEMUXER libavformat/img2dec.c libavformat/img2.c CONFIG_IMAGE_JPEG_PIPE_DEMUXER libavformat/img2dec.c libavformat/img2.c CONFIG_IMAGE_JPEGLS_PIPE_DEMUXER libavformat/img2dec.c libavformat/img2.c -CONFIG_IMAGE_JPEGXL_PIPE_DEMUXER libavformat/img2dec.c libavformat/img2.c libavformat/jpegxl_probe.c +CONFIG_IMAGE_JPEGXL_PIPE_DEMUXER libavformat/img2dec.c libavformat/img2.c CONFIG_IMAGE_PAM_PIPE_DEMUXER libavformat/img2dec.c libavformat/img2.c CONFIG_IMAGE_PBM_PIPE_DEMUXER libavformat/img2dec.c libavformat/img2.c CONFIG_IMAGE_PCX_PIPE_DEMUXER libavformat/img2dec.c libavformat/img2.c @@ -2653,8 +2729,10 @@ CONFIG_LIBOPENMPT_DEMUXER libavformat/libopenmpt.c CONFIG_VAPOURSYNTH_DEMUXER libavformat/vapoursynth.c CONFIG_A64_MUXER libavformat/a64.c libavformat/rawenc.c CONFIG_AC3_MUXER libavformat/rawenc.c +CONFIG_AC4_MUXER libavformat/ac4enc.c CONFIG_ADTS_MUXER libavformat/adtsenc.c libavformat/apetag.c libavformat/img2.c libavformat/id3v2enc.c CONFIG_ADX_MUXER libavformat/rawenc.c +CONFIG_AEA_MUXER libavformat/aeaenc.c libavformat/rawenc.c CONFIG_AIFF_MUXER libavformat/aiffenc.c libavformat/aiff.c libavformat/id3v2enc.c CONFIG_ALP_MUXER libavformat/alp.c libavformat/rawenc.c CONFIG_AMR_MUXER libavformat/amr.c libavformat/rawenc.c @@ -2690,14 +2768,14 @@ CONFIG_DNXHD_MUXER libavformat/rawenc.c CONFIG_DTS_MUXER libavformat/rawenc.c CONFIG_DV_MUXER libavformat/dvenc.c CONFIG_EAC3_MUXER libavformat/rawenc.c +CONFIG_EVC_MUXER libavformat/rawenc.c CONFIG_F4V_MUXER CONFIG_FFMETADATA_MUXER libavformat/ffmetaenc.c CONFIG_FIFO_MUXER libavformat/fifo.c -CONFIG_FIFO_TEST_MUXER libavformat/fifo_test.c CONFIG_FILMSTRIP_MUXER libavformat/filmstripenc.c libavformat/rawenc.c CONFIG_FITS_MUXER libavformat/fitsenc.c CONFIG_FLAC_MUXER libavformat/flacenc.c libavformat/flacenc_header.c libavformat/vorbiscomment.c -CONFIG_FLV_MUXER libavformat/flvenc.c libavformat/avc.c +CONFIG_FLV_MUXER libavformat/flvenc.c libavformat/avc.c libavformat/hevc.c libavformat/av1.c libavformat/vpcc.c CONFIG_FRAMECRC_MUXER libavformat/framecrcenc.c libavformat/framehash.c CONFIG_FRAMEHASH_MUXER libavformat/hashenc.c libavformat/framehash.c CONFIG_FRAMEMD5_MUXER libavformat/hashenc.c libavformat/framehash.c @@ -2715,6 +2793,7 @@ CONFIG_HASH_MUXER libavformat/hashenc.c CONFIG_HDS_MUXER libavformat/hdsenc.c CONFIG_HEVC_MUXER libavformat/rawenc.c CONFIG_HLS_MUXER libavformat/hlsenc.c libavformat/hlsplaylist.c libavformat/avc.c +CONFIG_IAMF_MUXER libavformat/iamfenc.c CONFIG_ICO_MUXER libavformat/icoenc.c CONFIG_ILBC_MUXER libavformat/ilbc.c libavformat/rawenc.c CONFIG_IMAGE2_MUXER libavformat/img2enc.c libavformat/img2.c @@ -2729,13 +2808,13 @@ CONFIG_LATM_MUXER libavformat/latmenc.c libavformat/rawenc.c CONFIG_LRC_MUXER libavformat/lrcenc.c libavformat/lrc.c CONFIG_M4V_MUXER libavformat/rawenc.c CONFIG_MD5_MUXER libavformat/hashenc.c -CONFIG_MATROSKA_MUXER libavformat/matroskaenc.c libavformat/matroska.c libavformat/av1.c libavformat/avc.c libavformat/hevc.c libavformat/flacenc_header.c libavformat/avlanguage.c libavformat/vorbiscomment.c libavformat/wv.c libavformat/dovi_isom.c +CONFIG_MATROSKA_MUXER libavformat/matroskaenc.c libavformat/matroska.c libavformat/av1.c libavformat/avc.c libavformat/hevc.c libavformat/vvc.c libavformat/flacenc_header.c libavformat/avlanguage.c libavformat/vorbiscomment.c libavformat/wv.c libavformat/dovi_isom.c CONFIG_MATROSKA_AUDIO_MUXER CONFIG_MICRODVD_MUXER libavformat/microdvdenc.c CONFIG_MJPEG_MUXER libavformat/rawenc.c CONFIG_MLP_MUXER libavformat/rawenc.c CONFIG_MMF_MUXER libavformat/mmf.c libavformat/rawenc.c -CONFIG_MOV_MUXER libavformat/movenc.c libavformat/av1.c libavformat/avc.c libavformat/hevc.c libavformat/vpcc.c libavformat/movenchint.c libavformat/mov_chan.c libavformat/rtp.c libavformat/movenccenc.c libavformat/movenc_ttml.c libavformat/rawutils.c libavformat/dovi_isom.c +CONFIG_MOV_MUXER libavformat/movenc.c libavformat/av1.c libavformat/avc.c libavformat/hevc.c libavformat/vvc.c libavformat/vpcc.c libavformat/movenchint.c libavformat/mov_chan.c libavformat/rtp.c libavformat/movenccenc.c libavformat/movenc_ttml.c libavformat/rawutils.c libavformat/dovi_isom.c libavformat/evc.c CONFIG_MP2_MUXER libavformat/rawenc.c CONFIG_MP3_MUXER libavformat/mp3enc.c libavformat/rawenc.c libavformat/id3v2enc.c CONFIG_MP4_MUXER @@ -2782,10 +2861,11 @@ CONFIG_PCM_U16LE_MUXER libavformat/pcmenc.c libavformat/rawenc.c CONFIG_PCM_U8_MUXER libavformat/pcmenc.c libavformat/rawenc.c CONFIG_PSP_MUXER CONFIG_RAWVIDEO_MUXER libavformat/rawenc.c +CONFIG_RCWT_MUXER libavformat/rcwtenc.c libavformat/subtitles.c CONFIG_RM_MUXER libavformat/rmenc.c libavformat/rm.c CONFIG_ROQ_MUXER libavformat/idroqenc.c libavformat/rawenc.c CONFIG_RSO_MUXER libavformat/rsoenc.c libavformat/rso.c libavformat/rawenc.c -CONFIG_RTP_MUXER libavformat/rtp.c libavformat/rtpenc_aac.c libavformat/rtpenc_latm.c libavformat/rtpenc_amr.c libavformat/rtpenc_h261.c libavformat/rtpenc_h263.c libavformat/rtpenc_h263_rfc2190.c libavformat/rtpenc_h264_hevc.c libavformat/rtpenc_jpeg.c libavformat/rtpenc_mpv.c libavformat/rtpenc.c libavformat/rtpenc_rfc4175.c libavformat/rtpenc_vc2hq.c libavformat/rtpenc_vp8.c libavformat/rtpenc_vp9.c libavformat/rtpenc_xiph.c libavformat/avc.c libavformat/hevc.c +CONFIG_RTP_MUXER libavformat/rtp.c libavformat/rtpenc_aac.c libavformat/rtpenc_latm.c libavformat/rtpenc_amr.c libavformat/rtpenc_h261.c libavformat/rtpenc_h263.c libavformat/rtpenc_h263_rfc2190.c libavformat/rtpenc_h264_hevc.c libavformat/rtpenc_jpeg.c libavformat/rtpenc_mpv.c libavformat/rtpenc.c libavformat/rtpenc_rfc4175.c libavformat/rtpenc_vc2hq.c libavformat/rtpenc_vp8.c libavformat/rtpenc_vp9.c libavformat/rtpenc_xiph.c libavformat/avc.c libavformat/hevc.c libavformat/vvc.c CONFIG_RTP_MPEGTS_MUXER libavformat/rtpenc_mpegts.c CONFIG_RTSP_MUXER libavformat/rtsp.c libavformat/rtspenc.c libavformat/httpauth.c libavformat/urldecode.c CONFIG_SAP_MUXER libavformat/sapenc.c @@ -2814,6 +2894,7 @@ CONFIG_UNCODEDFRAMECRC_MUXER libavformat/uncodedframecrcenc.c libavformat/frameh CONFIG_VC1_MUXER libavformat/rawenc.c CONFIG_VC1T_MUXER libavformat/vc1testenc.c CONFIG_VOC_MUXER libavformat/vocenc.c libavformat/voc.c +CONFIG_VVC_MUXER libavformat/rawenc.c CONFIG_W64_MUXER libavformat/wavenc.c libavformat/w64.c CONFIG_WAV_MUXER libavformat/wavenc.c CONFIG_WEBM_MUXER libavformat/matroskaenc.c libavformat/matroska.c libavformat/av1.c libavformat/avlanguage.c @@ -2826,6 +2907,7 @@ CONFIG_WTV_MUXER libavformat/wtvenc.c libavformat/wtv_common.c libavformat/asf.c CONFIG_WV_MUXER libavformat/wvenc.c libavformat/wv.c libavformat/apetag.c libavformat/img2.c CONFIG_YUV4MPEGPIPE_MUXER libavformat/yuv4mpegenc.c CONFIG_CHROMAPRINT_MUXER libavformat/chromaprint.c +CONFIG_ANDROID_CONTENT_PROTOCOL libavformat/file.c CONFIG_ASYNC_PROTOCOL libavformat/async.c CONFIG_BLURAY_PROTOCOL libavformat/bluray.c CONFIG_CACHE_PROTOCOL libavformat/cache.c @@ -2873,7 +2955,7 @@ CONFIG_LIBRTMPE_PROTOCOL libavformat/librtmp.c CONFIG_LIBRTMPS_PROTOCOL libavformat/librtmp.c CONFIG_LIBRTMPT_PROTOCOL libavformat/librtmp.c CONFIG_LIBRTMPTE_PROTOCOL libavformat/librtmp.c -CONFIG_LIBSRT_PROTOCOL libavformat/libsrt.c +CONFIG_LIBSRT_PROTOCOL libavformat/libsrt.c libavformat/urldecode.c CONFIG_LIBSSH_PROTOCOL libavformat/libssh.c CONFIG_LIBSMBCLIENT_PROTOCOL libavformat/libsmbclient.c CONFIG_LIBZMQ_PROTOCOL libavformat/libzmq.c diff --git a/pkg/ffmpeg/ver b/pkg/ffmpeg/ver @@ -1 +1 @@ -6.0 r0 +7.0.2 r0