From f0214f83b79a847c40c4834481fb9c10ea110bb6 Mon Sep 17 00:00:00 2001 From: kxxt Date: Fri, 20 Sep 2024 10:05:09 +0800 Subject: [PATCH] updpatch: chromium 129.0.6668.58-1 Note: the patch is tested against 129.0.6668.42-1 - Drop v8 version bump and patch. - Add new fixes. See also https://www.kxxt.dev/blog/cross-compile-chromium-for-riscv/ - Enable `is_clang` to workaround GNU ld cannot link `flatc`, Relocation truncated to fit. - This change necessitates the stacked patch compiler-rt-riscv.patch, which is applied after Arch's compiler-rt patch. - Regenerate ffmpeg patch. --- .../cargo_crate-riscv-pointer-width.patch | 31 + chromium/compiler-rt-riscv.patch | 12 + chromium/riscv-ffmpeg.patch | 9515 +---------------- chromium/riscv64.patch | 37 +- 4 files changed, 441 insertions(+), 9154 deletions(-) create mode 100644 chromium/cargo_crate-riscv-pointer-width.patch create mode 100644 chromium/compiler-rt-riscv.patch diff --git a/chromium/cargo_crate-riscv-pointer-width.patch b/chromium/cargo_crate-riscv-pointer-width.patch new file mode 100644 index 000000000..d40f9273b --- /dev/null +++ b/chromium/cargo_crate-riscv-pointer-width.patch @@ -0,0 +1,31 @@ +From c50dab84e0c911f7b89532700fca27d42a77b3c1 Mon Sep 17 00:00:00 2001 +From: kxxt +Date: Fri, 13 Sep 2024 12:48:44 +0000 +Subject: [PATCH] cargo_crate.gni: add riscv64 and loong64 cases + +This CL syncs the condition of 64 bit pointer with +https://github.com/chromium/chromium/blob/31f058a669fd063cab3439df5c877ed3005d9832/base/allocator/partition_allocator/partition_alloc.gni#L21-L24 + +Bug: none +Change-Id: Id2f1cfaa0c5167fb61c74505aba03716337b071f +Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5850670 +Commit-Queue: Nico Weber +Reviewed-by: Nico Weber +Reviewed-by: Arthur Eubanks +Cr-Commit-Position: refs/heads/main@{#1355138} +--- + +diff --git a/build/rust/cargo_crate.gni b/build/rust/cargo_crate.gni +index e5d1b2f8..7290451 100644 +--- a/build/rust/cargo_crate.gni ++++ b/build/rust/cargo_crate.gni +@@ -429,7 +429,8 @@ + rust_abi_target, + ] + } +- if (current_cpu == "arm64" || current_cpu == "x64") { ++ if (current_cpu == "arm64" || current_cpu == "x64" || ++ current_cpu == "loong64" || current_cpu == "riscv64") { + args += [ + "--pointer-width", + "64", diff --git a/chromium/compiler-rt-riscv.patch b/chromium/compiler-rt-riscv.patch new file mode 100644 index 000000000..1bfd68f03 --- /dev/null +++ b/chromium/compiler-rt-riscv.patch @@ -0,0 +1,12 @@ +--- build/config/clang/BUILD.gn.orig 2024-09-17 09:40:39.225707556 +0200 ++++ build/config/clang/BUILD.gn 2024-09-17 09:42:35.703531635 +0200 +@@ -201,6 +201,9 @@ + } else if (current_cpu == "arm64") { + _dir = "aarch64-unknown-linux-gnu" + _suffix = "-aarch64" ++ } else if (current_cpu == "riscv64") { ++ _dir = "riscv64-unknown-linux-gnu" ++ _suffix = "-riscv64" + } else { + assert(false) # Unhandled cpu type + } diff --git a/chromium/riscv-ffmpeg.patch b/chromium/riscv-ffmpeg.patch index 8942228f4..ef34be6fc 100644 --- a/chromium/riscv-ffmpeg.patch +++ b/chromium/riscv-ffmpeg.patch @@ -1,19 +1,10 @@ -From 2df05249e4adff471e5c2b31899c5a6431ea1a67 Mon Sep 17 00:00:00 2001 +From 6a1cbad999f4fcbe8bd6267a43f38906e218614b Mon Sep 17 00:00:00 2001 From: kxxt -Date: Mon, 19 Aug 2024 15:50:14 +0200 +Date: Sun, 15 Sep 2024 16:34:37 +0200 Subject: [PATCH] ffmpeg: generate riscv64 changes --- CREDITS.chromium | 56 + - chromium/config/Chrome/ios/arm64/config.h | 26 +- - .../Chrome/ios/arm64/config_components.h | 22 +- - .../ios/arm64/libavformat/demuxer_list.c | 2 +- - .../Chrome/ios/arm64/libavutil/ffversion.h | 2 +- - chromium/config/Chrome/ios/x64/config.asm | 21 +- - chromium/config/Chrome/ios/x64/config.h | 26 +- - .../config/Chrome/ios/x64/config_components.h | 22 +- - .../Chrome/ios/x64/libavformat/demuxer_list.c | 2 +- - .../Chrome/ios/x64/libavutil/ffversion.h | 2 +- chromium/config/Chrome/linux/riscv64/config.h | 782 ++++++ .../Chrome/linux/riscv64/config_components.h | 2218 +++++++++++++++++ .../linux/riscv64/libavcodec/bsf_list.c | 2 + @@ -24,39 +15,9 @@ Subject: [PATCH] ffmpeg: generate riscv64 changes .../linux/riscv64/libavformat/protocol_list.c | 2 + .../Chrome/linux/riscv64/libavutil/avconfig.h | 6 + .../linux/riscv64/libavutil/ffversion.h | 5 + - chromium/config/Chrome/linux/x64/config.asm | 4 +- - chromium/config/Chrome/linux/x64/config.h | 8 +- + chromium/config/Chrome/linux/x64/config.asm | 8 +- + chromium/config/Chrome/linux/x64/config.h | 12 +- .../Chrome/linux/x64/libavutil/ffversion.h | 2 +- - .../config/ChromeOS/linux/riscv64/config.h | 774 ++++++ - .../linux/riscv64/config_components.h | 2214 ++++++++++++++++ - .../linux/riscv64/libavcodec/bsf_list.c | 2 + - .../linux/riscv64/libavcodec/codec_list.c | 19 + - .../linux/riscv64/libavcodec/parser_list.c | 11 + - .../linux/riscv64/libavformat/demuxer_list.c | 10 + - .../linux/riscv64/libavformat/muxer_list.c | 2 + - .../linux/riscv64/libavformat/protocol_list.c | 2 + - .../linux/riscv64/libavutil/avconfig.h | 6 + - .../linux/riscv64/libavutil/ffversion.h | 5 + - chromium/config/ChromeOS/linux/x64/config.asm | 759 ++++++ - chromium/config/ChromeOS/linux/x64/config.h | 774 ++++++ - .../ChromeOS/linux/x64/config_components.h | 2214 ++++++++++++++++ - .../ChromeOS/linux/x64/libavcodec/bsf_list.c | 2 + - .../linux/x64/libavcodec/codec_list.c | 19 + - .../linux/x64/libavcodec/parser_list.c | 11 + - .../linux/x64/libavformat/demuxer_list.c | 10 + - .../linux/x64/libavformat/muxer_list.c | 2 + - .../linux/x64/libavformat/protocol_list.c | 2 + - .../ChromeOS/linux/x64/libavutil/avconfig.h | 6 + - .../ChromeOS/linux/x64/libavutil/ffversion.h | 5 + - chromium/config/Chromium/ios/arm64/config.h | 26 +- - .../Chromium/ios/arm64/config_components.h | 22 +- - .../ios/arm64/libavformat/demuxer_list.c | 2 +- - .../Chromium/ios/arm64/libavutil/ffversion.h | 2 +- - chromium/config/Chromium/ios/x64/config.asm | 21 +- - chromium/config/Chromium/ios/x64/config.h | 26 +- - .../Chromium/ios/x64/config_components.h | 22 +- - .../ios/x64/libavformat/demuxer_list.c | 2 +- - .../Chromium/ios/x64/libavutil/ffversion.h | 2 +- .../config/Chromium/linux/riscv64/config.h | 782 ++++++ .../linux/riscv64/config_components.h | 2218 +++++++++++++++++ .../linux/riscv64/libavcodec/bsf_list.c | 2 + @@ -67,10 +28,11 @@ Subject: [PATCH] ffmpeg: generate riscv64 changes .../linux/riscv64/libavformat/protocol_list.c | 2 + .../linux/riscv64/libavutil/avconfig.h | 6 + .../linux/riscv64/libavutil/ffversion.h | 5 + - chromium/config/Chromium/linux/x64/config.asm | 4 +- - chromium/config/Chromium/linux/x64/config.h | 8 +- + chromium/config/Chromium/linux/x64/config.asm | 8 +- + chromium/config/Chromium/linux/x64/config.h | 12 +- .../Chromium/linux/x64/libavutil/ffversion.h | 2 +- - ffmpeg_generated.gni | 263 +- + chromium/scripts/copy_config.sh | 2 +- + ffmpeg_generated.gni | 246 +- libavcodec/autorename_libavcodec_flacdsp.c | 2 +- .../autorename_libavcodec_mpegaudiodsp.c | 2 +- libavcodec/autorename_libavcodec_sbrdsp.c | 2 +- @@ -97,7 +59,7 @@ Subject: [PATCH] ffmpeg: generate riscv64 changes libavutil/x86/autorename_libavutil_x86_cpu.c | 2 +- .../autorename_libavutil_x86_fixed_dsp_init.c | 2 + .../autorename_libavutil_x86_float_dsp_init.c | 2 +- - 93 files changed, 13265 insertions(+), 332 deletions(-) + 55 files changed, 6271 insertions(+), 228 deletions(-) create mode 100644 chromium/config/Chrome/linux/riscv64/config.h create mode 100644 chromium/config/Chrome/linux/riscv64/config_components.h create mode 100644 chromium/config/Chrome/linux/riscv64/libavcodec/bsf_list.c @@ -108,27 +70,6 @@ Subject: [PATCH] ffmpeg: generate riscv64 changes create mode 100644 chromium/config/Chrome/linux/riscv64/libavformat/protocol_list.c create mode 100644 chromium/config/Chrome/linux/riscv64/libavutil/avconfig.h create mode 100644 chromium/config/Chrome/linux/riscv64/libavutil/ffversion.h - create mode 100644 chromium/config/ChromeOS/linux/riscv64/config.h - create mode 100644 chromium/config/ChromeOS/linux/riscv64/config_components.h - create mode 100644 chromium/config/ChromeOS/linux/riscv64/libavcodec/bsf_list.c - create mode 100644 chromium/config/ChromeOS/linux/riscv64/libavcodec/codec_list.c - create mode 100644 chromium/config/ChromeOS/linux/riscv64/libavcodec/parser_list.c - create mode 100644 chromium/config/ChromeOS/linux/riscv64/libavformat/demuxer_list.c - create mode 100644 chromium/config/ChromeOS/linux/riscv64/libavformat/muxer_list.c - create mode 100644 chromium/config/ChromeOS/linux/riscv64/libavformat/protocol_list.c - create mode 100644 chromium/config/ChromeOS/linux/riscv64/libavutil/avconfig.h - create mode 100644 chromium/config/ChromeOS/linux/riscv64/libavutil/ffversion.h - create mode 100644 chromium/config/ChromeOS/linux/x64/config.asm - create mode 100644 chromium/config/ChromeOS/linux/x64/config.h - create mode 100644 chromium/config/ChromeOS/linux/x64/config_components.h - create mode 100644 chromium/config/ChromeOS/linux/x64/libavcodec/bsf_list.c - create mode 100644 chromium/config/ChromeOS/linux/x64/libavcodec/codec_list.c - create mode 100644 chromium/config/ChromeOS/linux/x64/libavcodec/parser_list.c - create mode 100644 chromium/config/ChromeOS/linux/x64/libavformat/demuxer_list.c - create mode 100644 chromium/config/ChromeOS/linux/x64/libavformat/muxer_list.c - create mode 100644 chromium/config/ChromeOS/linux/x64/libavformat/protocol_list.c - create mode 100644 chromium/config/ChromeOS/linux/x64/libavutil/avconfig.h - create mode 100644 chromium/config/ChromeOS/linux/x64/libavutil/ffversion.h create mode 100644 chromium/config/Chromium/linux/riscv64/config.h create mode 100644 chromium/config/Chromium/linux/riscv64/config_components.h create mode 100644 chromium/config/Chromium/linux/riscv64/libavcodec/bsf_list.c @@ -212,883 +153,21 @@ index ccd7f4afa5..c04abff37a 100644 ******************************************************************************** libavformat/oggparsetheora.c -diff --git a/chromium/config/Chrome/ios/arm64/config.h b/chromium/config/Chrome/ios/arm64/config.h -index a9b33e0a22..5a1a06ad85 100644 ---- a/chromium/config/Chrome/ios/arm64/config.h -+++ b/chromium/config/Chrome/ios/arm64/config.h -@@ -1,14 +1,13 @@ - /* Automatically generated by configure - do not modify! */ - #ifndef FFMPEG_CONFIG_H - #define FFMPEG_CONFIG_H --/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/ezemtsov/projects/chromium/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-pic --cc=clang --cxx=clang++ --ld=clang --enable-cross-compile --cc=clang --ld=ld64.lld --nm=llvm-nm --ar=llvm-ar --target-os=darwin --extra-cflags='--target=arm64-apple-macosx' --extra-cflags=-F/usr/local/google/home/ezemtsov/projects/chromium/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks --extra-cflags='-mmacosx-version-min=10.10' --extra-cflags=-fblocks --extra-cflags=-nostdinc --extra-cflags=-isystem/usr/local/google/home/ezemtsov/projects/chromium/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include --extra-cflags=-isystem/usr/local/google/home/ezemtsov/projects/chromium/src/third_party/llvm-build/Release+Asserts/lib/clang/19/include --extra-ldflags=-syslibroot --extra-ldflags=/usr/local/google/home/ezemtsov/projects/chromium/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk --extra-ldflags=-L/usr/local/google/home/ezemtsov/projects/chromium/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib --extra-ldflags=-lSystem --extra-ldflags=-macosx_version_min --extra-ldflags=10.10 --extra-ldflags=-sdk_version --extra-ldflags=10.10 --extra-ldflags=-platform_version --extra-ldflags=macos --extra-ldflags=10.10 --extra-ldflags=10.10 --arch=arm64 --extra-cflags='-arch arm64' --extra-ldflags='-arch arm64' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264'" -- elide long configuration string from binary */ -+/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-iamf --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/dalecurtis/code/chrome/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-pic --cc=clang --cxx=clang++ --ld=clang --enable-cross-compile --cc=clang --ld=ld64.lld --nm=llvm-nm --ar=llvm-ar --target-os=darwin --extra-cflags='--target=arm64-apple-macosx' --extra-cflags=-F/usr/local/google/home/dalecurtis/code/chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks --extra-cflags='-mmacosx-version-min=10.10' --extra-cflags=-fblocks --extra-cflags=-nostdinc --extra-cflags=-isystem/usr/local/google/home/dalecurtis/code/chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include --extra-cflags=-isystem/usr/local/google/home/dalecurtis/code/chrome/src/third_party/llvm-build/Release+Asserts/lib/clang/19/include --extra-ldflags=-syslibroot --extra-ldflags=/usr/local/google/home/dalecurtis/code/chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk --extra-ldflags=-L/usr/local/google/home/dalecurtis/code/chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib --extra-ldflags=-lSystem --extra-ldflags=-macosx_version_min --extra-ldflags=10.10 --extra-ldflags=-sdk_version --extra-ldflags=10.10 --extra-ldflags=-platform_version --extra-ldflags=macos --extra-ldflags=10.10 --extra-ldflags=10.10 --arch=arm64 --extra-cflags='-arch arm64' --extra-ldflags='-arch arm64' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264'" -- elide long configuration string from binary */ - #define FFMPEG_LICENSE "LGPL version 2.1 or later" - #define CONFIG_THIS_YEAR 2024 - #define FFMPEG_DATADIR "/usr/local/share/ffmpeg" - #define AVCONV_DATADIR "/usr/local/share/ffmpeg" --#define CC_IDENT "clang version 19.0.0git (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project 7c4c274643cedcf9671e1db65361231a7d9bee70)" -+#define CC_IDENT "clang version 19.0.0git (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project 084e2b53d22c11e013b0a495b65d39aa7f934048)" - #define OS_NAME darwin --#define av_restrict restrict - #define EXTERN_PREFIX "_" - #define EXTERN_ASM _ - #define BUILDSUF "" -@@ -60,6 +59,7 @@ - #define HAVE_VSX 0 - #define HAVE_RV 0 - #define HAVE_RVV 0 -+#define HAVE_RV_ZVBB 0 - #define HAVE_AESNI 0 - #define HAVE_AMD3DNOW 0 - #define HAVE_AMD3DNOWEXT 0 -@@ -78,7 +78,6 @@ - #define HAVE_SSE42 0 - #define HAVE_SSSE3 0 - #define HAVE_XOP 0 --#define HAVE_CPUNOP 0 - #define HAVE_I686 0 - #define HAVE_MIPSFPU 0 - #define HAVE_MIPS32R2 0 -@@ -112,6 +111,7 @@ - #define HAVE_VSX_EXTERNAL 0 - #define HAVE_RV_EXTERNAL 0 - #define HAVE_RVV_EXTERNAL 0 -+#define HAVE_RV_ZVBB_EXTERNAL 0 - #define HAVE_AESNI_EXTERNAL 0 - #define HAVE_AMD3DNOW_EXTERNAL 0 - #define HAVE_AMD3DNOWEXT_EXTERNAL 0 -@@ -130,7 +130,6 @@ - #define HAVE_SSE42_EXTERNAL 0 - #define HAVE_SSSE3_EXTERNAL 0 - #define HAVE_XOP_EXTERNAL 0 --#define HAVE_CPUNOP_EXTERNAL 0 - #define HAVE_I686_EXTERNAL 0 - #define HAVE_MIPSFPU_EXTERNAL 0 - #define HAVE_MIPS32R2_EXTERNAL 0 -@@ -164,6 +163,7 @@ - #define HAVE_VSX_INLINE 0 - #define HAVE_RV_INLINE 0 - #define HAVE_RVV_INLINE 0 -+#define HAVE_RV_ZVBB_INLINE 0 - #define HAVE_AESNI_INLINE 0 - #define HAVE_AMD3DNOW_INLINE 0 - #define HAVE_AMD3DNOWEXT_INLINE 0 -@@ -182,7 +182,6 @@ - #define HAVE_SSE42_INLINE 0 - #define HAVE_SSSE3_INLINE 0 - #define HAVE_XOP_INLINE 0 --#define HAVE_CPUNOP_INLINE 0 - #define HAVE_I686_INLINE 0 - #define HAVE_MIPSFPU_INLINE 0 - #define HAVE_MIPS32R2_INLINE 0 -@@ -220,6 +219,7 @@ - #define HAVE_BIGENDIAN 0 - #define HAVE_FAST_UNALIGNED 1 - #define HAVE_ARPA_INET_H 0 -+#define HAVE_ASM_HWPROBE_H 0 - #define HAVE_ASM_TYPES_H 0 - #define HAVE_CDIO_PARANOIA_H 0 - #define HAVE_CDIO_PARANOIA_PARANOIA_H 0 -@@ -246,6 +246,7 @@ - #define HAVE_OPENGL_GL3_H 0 - #define HAVE_POLL_H 1 - #define HAVE_PTHREAD_NP_H 0 -+#define HAVE_SYS_HWPROBE_H 0 - #define HAVE_SYS_PARAM_H 1 - #define HAVE_SYS_RESOURCE_H 1 - #define HAVE_SYS_SELECT_H 1 -@@ -419,6 +420,7 @@ - #define HAVE_STRUCT_SOCKADDR_STORAGE 0 - #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0 - #define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0 -+#define HAVE_STRUCT_MFXCONFIGINTERFACE 0 - #define HAVE_GZIP 1 - #define HAVE_LIBDRM_GETFB2 0 - #define HAVE_MAKEINFO 0 -@@ -429,6 +431,7 @@ - #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 -@@ -468,6 +471,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 -@@ -517,6 +522,7 @@ - #define CONFIG_LIBJXL 0 - #define CONFIG_LIBKLVANC 0 - #define CONFIG_LIBKVAZAAR 0 -+#define CONFIG_LIBLC3 0 - #define CONFIG_LIBMODPLUG 0 - #define CONFIG_LIBMP3LAME 0 - #define CONFIG_LIBMYSOFA 0 -@@ -547,6 +553,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 -@@ -596,7 +603,6 @@ - #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 -@@ -640,6 +646,7 @@ - #define CONFIG_ERROR_RESILIENCE 0 - #define CONFIG_FAAN 0 - #define CONFIG_FAST_UNALIGNED 1 -+#define CONFIG_IAMF 0 - #define CONFIG_LSP 0 - #define CONFIG_PIXELUTILS 0 - #define CONFIG_NETWORK 0 -@@ -688,7 +695,8 @@ - #define CONFIG_DEFLATE_WRAPPER 0 - #define CONFIG_DIRAC_PARSE 1 - #define CONFIG_DNN 0 --#define CONFIG_DOVI_RPU 0 -+#define CONFIG_DOVI_RPUDEC 0 -+#define CONFIG_DOVI_RPUENC 0 - #define CONFIG_DVPROFILE 0 - #define CONFIG_EVCPARSE 0 - #define CONFIG_EXIF 0 -@@ -720,10 +728,12 @@ - #define CONFIG_INFLATE_WRAPPER 0 - #define CONFIG_INTRAX8 0 - #define CONFIG_ISO_MEDIA 1 -+#define CONFIG_ISO_WRITER 0 - #define CONFIG_IVIDSP 0 - #define CONFIG_JPEGTABLES 0 - #define CONFIG_LGPLV3 0 - #define CONFIG_LIBX262 0 -+#define CONFIG_LIBX264_HDR10 0 - #define CONFIG_LLAUDDSP 0 - #define CONFIG_LLVIDDSP 0 - #define CONFIG_LLVIDENCDSP 0 -diff --git a/chromium/config/Chrome/ios/arm64/config_components.h b/chromium/config/Chrome/ios/arm64/config_components.h -index 78ba358a27..8ebce4c9b5 100644 ---- a/chromium/config/Chrome/ios/arm64/config_components.h -+++ b/chromium/config/Chrome/ios/arm64/config_components.h -@@ -11,6 +11,7 @@ - #define CONFIG_DTS2PTS_BSF 0 - #define CONFIG_DV_ERROR_MARKER_BSF 0 - #define CONFIG_EAC3_CORE_BSF 0 -+#define CONFIG_EVC_FRAME_MERGE_BSF 0 - #define CONFIG_EXTRACT_EXTRADATA_BSF 0 - #define CONFIG_FILTER_UNITS_BSF 0 - #define CONFIG_H264_METADATA_BSF 0 -@@ -23,7 +24,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 -@@ -45,7 +45,6 @@ - #define CONFIG_VP9_SUPERFRAME_SPLIT_BSF 0 - #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 -@@ -64,7 +63,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 -@@ -131,7 +129,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 -@@ -179,13 +176,11 @@ - #define CONFIG_MPEG1VIDEO_DECODER 0 - #define CONFIG_MPEG2VIDEO_DECODER 0 - #define CONFIG_MPEG4_DECODER 0 --#define CONFIG_MPEG4_CRYSTALHD_DECODER 0 - #define CONFIG_MPEG4_V4L2M2M_DECODER 0 - #define CONFIG_MPEG4_MMAL_DECODER 0 - #define CONFIG_MPEGVIDEO_DECODER 0 - #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 -@@ -194,7 +189,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 -@@ -293,7 +287,6 @@ - #define CONFIG_VBN_DECODER 0 - #define CONFIG_VBLE_DECODER 0 - #define CONFIG_VC1_DECODER 0 --#define CONFIG_VC1_CRYSTALHD_DECODER 0 - #define CONFIG_VC1IMAGE_DECODER 0 - #define CONFIG_VC1_MMAL_DECODER 0 - #define CONFIG_VC1_QSV_DECODER 0 -@@ -325,7 +318,6 @@ - #define CONFIG_WMV1_DECODER 0 - #define CONFIG_WMV2_DECODER 0 - #define CONFIG_WMV3_DECODER 0 --#define CONFIG_WMV3_CRYSTALHD_DECODER 0 - #define CONFIG_WMV3IMAGE_DECODER 0 - #define CONFIG_WNV1_DECODER 0 - #define CONFIG_XAN_WC3_DECODER 0 -@@ -592,6 +584,7 @@ - #define CONFIG_LIBGSM_MS_DECODER 0 - #define CONFIG_LIBILBC_DECODER 0 - #define CONFIG_LIBJXL_DECODER 0 -+#define CONFIG_LIBLC3_DECODER 0 - #define CONFIG_LIBOPENCORE_AMRNB_DECODER 0 - #define CONFIG_LIBOPENCORE_AMRWB_DECODER 0 - #define CONFIG_LIBOPUS_DECODER 1 -@@ -639,7 +632,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 -@@ -821,6 +813,7 @@ - #define CONFIG_LIBGSM_MS_ENCODER 0 - #define CONFIG_LIBILBC_ENCODER 0 - #define CONFIG_LIBJXL_ENCODER 0 -+#define CONFIG_LIBLC3_ENCODER 0 - #define CONFIG_LIBMP3LAME_ENCODER 0 - #define CONFIG_LIBOPENCORE_AMRNB_ENCODER 0 - #define CONFIG_LIBOPENJPEG_ENCODER 0 -@@ -1573,6 +1566,8 @@ - #define CONFIG_HSTACK_QSV_FILTER 0 - #define CONFIG_VSTACK_QSV_FILTER 0 - #define CONFIG_XSTACK_QSV_FILTER 0 -+#define CONFIG_PAD_VAAPI_FILTER 0 -+#define CONFIG_DRAWBOX_VAAPI_FILTER 0 - #define CONFIG_ALLRGB_FILTER 0 - #define CONFIG_ALLYUV_FILTER 0 - #define CONFIG_CELLAUTO_FILTER 0 -@@ -1706,6 +1701,7 @@ - #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 -@@ -1767,6 +1763,7 @@ - #define CONFIG_KUX_DEMUXER 0 - #define CONFIG_KVAG_DEMUXER 0 - #define CONFIG_LAF_DEMUXER 0 -+#define CONFIG_LC3_DEMUXER 0 - #define CONFIG_LMLM4_DEMUXER 0 - #define CONFIG_LOAS_DEMUXER 0 - #define CONFIG_LUODAT_DEMUXER 0 -@@ -1850,6 +1847,7 @@ - #define CONFIG_QOA_DEMUXER 0 - #define CONFIG_R3D_DEMUXER 0 - #define CONFIG_RAWVIDEO_DEMUXER 0 -+#define CONFIG_RCWT_DEMUXER 0 - #define CONFIG_REALTEXT_DEMUXER 0 - #define CONFIG_REDSPARK_DEMUXER 0 - #define CONFIG_RKA_DEMUXER 0 -@@ -1987,6 +1985,7 @@ - #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 -@@ -2026,7 +2025,6 @@ - #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 -@@ -2060,6 +2058,7 @@ - #define CONFIG_JACOSUB_MUXER 0 - #define CONFIG_KVAG_MUXER 0 - #define CONFIG_LATM_MUXER 0 -+#define CONFIG_LC3_MUXER 0 - #define CONFIG_LRC_MUXER 0 - #define CONFIG_M4V_MUXER 0 - #define CONFIG_MD5_MUXER 0 -@@ -2162,6 +2161,7 @@ - #define CONFIG_WV_MUXER 0 - #define CONFIG_YUV4MPEGPIPE_MUXER 0 - #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/chromium/config/Chrome/ios/arm64/libavformat/demuxer_list.c b/chromium/config/Chrome/ios/arm64/libavformat/demuxer_list.c -index 920b22bfa7..29f1f59381 100644 ---- a/chromium/config/Chrome/ios/arm64/libavformat/demuxer_list.c -+++ b/chromium/config/Chrome/ios/arm64/libavformat/demuxer_list.c -@@ -1,4 +1,4 @@ --static const AVInputFormat * const demuxer_list[] = { -+static const FFInputFormat * const demuxer_list[] = { - &ff_aac_demuxer, - &ff_flac_demuxer, - &ff_matroska_demuxer, -diff --git a/chromium/config/Chrome/ios/arm64/libavutil/ffversion.h b/chromium/config/Chrome/ios/arm64/libavutil/ffversion.h -index e32799b284..63ce2ac5f8 100644 ---- a/chromium/config/Chrome/ios/arm64/libavutil/ffversion.h -+++ b/chromium/config/Chrome/ios/arm64/libavutil/ffversion.h -@@ -1,5 +1,5 @@ - /* Automatically generated by version.sh, do not manually edit! */ - #ifndef AVUTIL_FFVERSION_H - #define AVUTIL_FFVERSION_H --#define FFMPEG_VERSION "N-115016-g631703bfb9" -+#define FFMPEG_VERSION "N-116569-gd0c8e13654" - #endif /* AVUTIL_FFVERSION_H */ -diff --git a/chromium/config/Chrome/ios/x64/config.asm b/chromium/config/Chrome/ios/x64/config.asm -index d13f207b0c..61fe976c14 100644 ---- a/chromium/config/Chrome/ios/x64/config.asm -+++ b/chromium/config/Chrome/ios/x64/config.asm -@@ -44,6 +44,7 @@ - %define HAVE_VSX 0 - %define HAVE_RV 0 - %define HAVE_RVV 0 -+%define HAVE_RV_ZVBB 0 - %define HAVE_AESNI 1 - %define HAVE_AMD3DNOW 1 - %define HAVE_AMD3DNOWEXT 1 -@@ -62,7 +63,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 -@@ -96,6 +96,7 @@ - %define HAVE_VSX_EXTERNAL 0 - %define HAVE_RV_EXTERNAL 0 - %define HAVE_RVV_EXTERNAL 0 -+%define HAVE_RV_ZVBB_EXTERNAL 0 - %define HAVE_AESNI_EXTERNAL 1 - %define HAVE_AMD3DNOW_EXTERNAL 1 - %define HAVE_AMD3DNOWEXT_EXTERNAL 1 -@@ -114,7 +115,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 -@@ -148,6 +148,7 @@ - %define HAVE_VSX_INLINE 0 - %define HAVE_RV_INLINE 0 - %define HAVE_RVV_INLINE 0 -+%define HAVE_RV_ZVBB_INLINE 0 - %define HAVE_AESNI_INLINE 1 - %define HAVE_AMD3DNOW_INLINE 1 - %define HAVE_AMD3DNOWEXT_INLINE 1 -@@ -166,7 +167,6 @@ - %define HAVE_SSE42_INLINE 1 - %define HAVE_SSSE3_INLINE 1 - %define HAVE_XOP_INLINE 1 --%define HAVE_CPUNOP_INLINE 0 - %define HAVE_I686_INLINE 0 - %define HAVE_MIPSFPU_INLINE 0 - %define HAVE_MIPS32R2_INLINE 0 -@@ -204,6 +204,7 @@ - %define HAVE_BIGENDIAN 0 - %define HAVE_FAST_UNALIGNED 1 - %define HAVE_ARPA_INET_H 0 -+%define HAVE_ASM_HWPROBE_H 0 - %define HAVE_ASM_TYPES_H 0 - %define HAVE_CDIO_PARANOIA_H 0 - %define HAVE_CDIO_PARANOIA_PARANOIA_H 0 -@@ -230,6 +231,7 @@ - %define HAVE_OPENGL_GL3_H 0 - %define HAVE_POLL_H 1 - %define HAVE_PTHREAD_NP_H 0 -+%define HAVE_SYS_HWPROBE_H 0 - %define HAVE_SYS_PARAM_H 1 - %define HAVE_SYS_RESOURCE_H 1 - %define HAVE_SYS_SELECT_H 1 -@@ -403,6 +405,7 @@ - %define HAVE_STRUCT_SOCKADDR_STORAGE 0 - %define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0 - %define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0 -+%define HAVE_STRUCT_MFXCONFIGINTERFACE 0 - %define HAVE_GZIP 1 - %define HAVE_LIBDRM_GETFB2 0 - %define HAVE_MAKEINFO 0 -@@ -413,6 +416,7 @@ - %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 -@@ -452,6 +456,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 -@@ -501,6 +507,7 @@ - %define CONFIG_LIBJXL 0 - %define CONFIG_LIBKLVANC 0 - %define CONFIG_LIBKVAZAAR 0 -+%define CONFIG_LIBLC3 0 - %define CONFIG_LIBMODPLUG 0 - %define CONFIG_LIBMP3LAME 0 - %define CONFIG_LIBMYSOFA 0 -@@ -531,6 +538,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 -@@ -580,7 +588,6 @@ - %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 -@@ -624,6 +631,7 @@ - %define CONFIG_ERROR_RESILIENCE 0 - %define CONFIG_FAAN 0 - %define CONFIG_FAST_UNALIGNED 1 -+%define CONFIG_IAMF 0 - %define CONFIG_LSP 0 - %define CONFIG_PIXELUTILS 0 - %define CONFIG_NETWORK 0 -@@ -672,7 +680,8 @@ - %define CONFIG_DEFLATE_WRAPPER 0 - %define CONFIG_DIRAC_PARSE 1 - %define CONFIG_DNN 0 --%define CONFIG_DOVI_RPU 0 -+%define CONFIG_DOVI_RPUDEC 0 -+%define CONFIG_DOVI_RPUENC 0 - %define CONFIG_DVPROFILE 0 - %define CONFIG_EVCPARSE 0 - %define CONFIG_EXIF 0 -@@ -704,10 +713,12 @@ - %define CONFIG_INFLATE_WRAPPER 0 - %define CONFIG_INTRAX8 0 - %define CONFIG_ISO_MEDIA 1 -+%define CONFIG_ISO_WRITER 0 - %define CONFIG_IVIDSP 0 - %define CONFIG_JPEGTABLES 0 - %define CONFIG_LGPLV3 0 - %define CONFIG_LIBX262 0 -+%define CONFIG_LIBX264_HDR10 0 - %define CONFIG_LLAUDDSP 0 - %define CONFIG_LLVIDDSP 0 - %define CONFIG_LLVIDENCDSP 0 -diff --git a/chromium/config/Chrome/ios/x64/config.h b/chromium/config/Chrome/ios/x64/config.h -index 9df971603d..cdeb923914 100644 ---- a/chromium/config/Chrome/ios/x64/config.h -+++ b/chromium/config/Chrome/ios/x64/config.h -@@ -1,14 +1,13 @@ - /* Automatically generated by configure - do not modify! */ - #ifndef FFMPEG_CONFIG_H - #define FFMPEG_CONFIG_H --/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/ezemtsov/projects/chromium/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-pic --cc=clang --cxx=clang++ --ld=clang --enable-cross-compile --cc=clang --ld=ld64.lld --nm=llvm-nm --ar=llvm-ar --target-os=darwin --extra-cflags='--target=x86_64-apple-macosx' --extra-cflags=-F/usr/local/google/home/ezemtsov/projects/chromium/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks --extra-cflags='-mmacosx-version-min=10.10' --extra-cflags=-fblocks --extra-cflags=-nostdinc --extra-cflags=-isystem/usr/local/google/home/ezemtsov/projects/chromium/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include --extra-cflags=-isystem/usr/local/google/home/ezemtsov/projects/chromium/src/third_party/llvm-build/Release+Asserts/lib/clang/19/include --extra-ldflags=-syslibroot --extra-ldflags=/usr/local/google/home/ezemtsov/projects/chromium/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk --extra-ldflags=-L/usr/local/google/home/ezemtsov/projects/chromium/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib --extra-ldflags=-lSystem --extra-ldflags=-macosx_version_min --extra-ldflags=10.10 --extra-ldflags=-sdk_version --extra-ldflags=10.10 --extra-ldflags=-platform_version --extra-ldflags=macos --extra-ldflags=10.10 --extra-ldflags=10.10 --arch=x86_64 --extra-cflags=-m64 --extra-ldflags='-arch x86_64' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264'" -- elide long configuration string from binary */ -+/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-iamf --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/dalecurtis/code/chrome/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-pic --cc=clang --cxx=clang++ --ld=clang --enable-cross-compile --cc=clang --ld=ld64.lld --nm=llvm-nm --ar=llvm-ar --target-os=darwin --extra-cflags='--target=x86_64-apple-macosx' --extra-cflags=-F/usr/local/google/home/dalecurtis/code/chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks --extra-cflags='-mmacosx-version-min=10.10' --extra-cflags=-fblocks --extra-cflags=-nostdinc --extra-cflags=-isystem/usr/local/google/home/dalecurtis/code/chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include --extra-cflags=-isystem/usr/local/google/home/dalecurtis/code/chrome/src/third_party/llvm-build/Release+Asserts/lib/clang/19/include --extra-ldflags=-syslibroot --extra-ldflags=/usr/local/google/home/dalecurtis/code/chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk --extra-ldflags=-L/usr/local/google/home/dalecurtis/code/chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib --extra-ldflags=-lSystem --extra-ldflags=-macosx_version_min --extra-ldflags=10.10 --extra-ldflags=-sdk_version --extra-ldflags=10.10 --extra-ldflags=-platform_version --extra-ldflags=macos --extra-ldflags=10.10 --extra-ldflags=10.10 --arch=x86_64 --extra-cflags=-m64 --extra-ldflags='-arch x86_64' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264'" -- elide long configuration string from binary */ - #define FFMPEG_LICENSE "LGPL version 2.1 or later" - #define CONFIG_THIS_YEAR 2024 - #define FFMPEG_DATADIR "/usr/local/share/ffmpeg" - #define AVCONV_DATADIR "/usr/local/share/ffmpeg" --#define CC_IDENT "clang version 19.0.0git (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project 7c4c274643cedcf9671e1db65361231a7d9bee70)" -+#define CC_IDENT "clang version 19.0.0git (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project 084e2b53d22c11e013b0a495b65d39aa7f934048)" - #define OS_NAME darwin --#define av_restrict restrict - #define EXTERN_PREFIX "_" - #define EXTERN_ASM _ - #define BUILDSUF "" -@@ -59,6 +58,7 @@ - #define HAVE_VSX 0 - #define HAVE_RV 0 - #define HAVE_RVV 0 -+#define HAVE_RV_ZVBB 0 - #define HAVE_AESNI 1 - #define HAVE_AMD3DNOW 1 - #define HAVE_AMD3DNOWEXT 1 -@@ -77,7 +77,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 -@@ -111,6 +110,7 @@ - #define HAVE_VSX_EXTERNAL 0 - #define HAVE_RV_EXTERNAL 0 - #define HAVE_RVV_EXTERNAL 0 -+#define HAVE_RV_ZVBB_EXTERNAL 0 - #define HAVE_AESNI_EXTERNAL 1 - #define HAVE_AMD3DNOW_EXTERNAL 1 - #define HAVE_AMD3DNOWEXT_EXTERNAL 1 -@@ -129,7 +129,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 -@@ -163,6 +162,7 @@ - #define HAVE_VSX_INLINE 0 - #define HAVE_RV_INLINE 0 - #define HAVE_RVV_INLINE 0 -+#define HAVE_RV_ZVBB_INLINE 0 - #define HAVE_AESNI_INLINE 1 - #define HAVE_AMD3DNOW_INLINE 1 - #define HAVE_AMD3DNOWEXT_INLINE 1 -@@ -181,7 +181,6 @@ - #define HAVE_SSE42_INLINE 1 - #define HAVE_SSSE3_INLINE 1 - #define HAVE_XOP_INLINE 1 --#define HAVE_CPUNOP_INLINE 0 - #define HAVE_I686_INLINE 0 - #define HAVE_MIPSFPU_INLINE 0 - #define HAVE_MIPS32R2_INLINE 0 -@@ -219,6 +218,7 @@ - #define HAVE_BIGENDIAN 0 - #define HAVE_FAST_UNALIGNED 1 - #define HAVE_ARPA_INET_H 0 -+#define HAVE_ASM_HWPROBE_H 0 - #define HAVE_ASM_TYPES_H 0 - #define HAVE_CDIO_PARANOIA_H 0 - #define HAVE_CDIO_PARANOIA_PARANOIA_H 0 -@@ -245,6 +245,7 @@ - #define HAVE_OPENGL_GL3_H 0 - #define HAVE_POLL_H 1 - #define HAVE_PTHREAD_NP_H 0 -+#define HAVE_SYS_HWPROBE_H 0 - #define HAVE_SYS_PARAM_H 1 - #define HAVE_SYS_RESOURCE_H 1 - #define HAVE_SYS_SELECT_H 1 -@@ -418,6 +419,7 @@ - #define HAVE_STRUCT_SOCKADDR_STORAGE 0 - #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0 - #define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0 -+#define HAVE_STRUCT_MFXCONFIGINTERFACE 0 - #define HAVE_GZIP 1 - #define HAVE_LIBDRM_GETFB2 0 - #define HAVE_MAKEINFO 0 -@@ -428,6 +430,7 @@ - #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 -@@ -467,6 +470,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 -@@ -516,6 +521,7 @@ - #define CONFIG_LIBJXL 0 - #define CONFIG_LIBKLVANC 0 - #define CONFIG_LIBKVAZAAR 0 -+#define CONFIG_LIBLC3 0 - #define CONFIG_LIBMODPLUG 0 - #define CONFIG_LIBMP3LAME 0 - #define CONFIG_LIBMYSOFA 0 -@@ -546,6 +552,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 -@@ -595,7 +602,6 @@ - #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 -@@ -639,6 +645,7 @@ - #define CONFIG_ERROR_RESILIENCE 0 - #define CONFIG_FAAN 0 - #define CONFIG_FAST_UNALIGNED 1 -+#define CONFIG_IAMF 0 - #define CONFIG_LSP 0 - #define CONFIG_PIXELUTILS 0 - #define CONFIG_NETWORK 0 -@@ -687,7 +694,8 @@ - #define CONFIG_DEFLATE_WRAPPER 0 - #define CONFIG_DIRAC_PARSE 1 - #define CONFIG_DNN 0 --#define CONFIG_DOVI_RPU 0 -+#define CONFIG_DOVI_RPUDEC 0 -+#define CONFIG_DOVI_RPUENC 0 - #define CONFIG_DVPROFILE 0 - #define CONFIG_EVCPARSE 0 - #define CONFIG_EXIF 0 -@@ -719,10 +727,12 @@ - #define CONFIG_INFLATE_WRAPPER 0 - #define CONFIG_INTRAX8 0 - #define CONFIG_ISO_MEDIA 1 -+#define CONFIG_ISO_WRITER 0 - #define CONFIG_IVIDSP 0 - #define CONFIG_JPEGTABLES 0 - #define CONFIG_LGPLV3 0 - #define CONFIG_LIBX262 0 -+#define CONFIG_LIBX264_HDR10 0 - #define CONFIG_LLAUDDSP 0 - #define CONFIG_LLVIDDSP 0 - #define CONFIG_LLVIDENCDSP 0 -diff --git a/chromium/config/Chrome/ios/x64/config_components.h b/chromium/config/Chrome/ios/x64/config_components.h -index 78ba358a27..8ebce4c9b5 100644 ---- a/chromium/config/Chrome/ios/x64/config_components.h -+++ b/chromium/config/Chrome/ios/x64/config_components.h -@@ -11,6 +11,7 @@ - #define CONFIG_DTS2PTS_BSF 0 - #define CONFIG_DV_ERROR_MARKER_BSF 0 - #define CONFIG_EAC3_CORE_BSF 0 -+#define CONFIG_EVC_FRAME_MERGE_BSF 0 - #define CONFIG_EXTRACT_EXTRADATA_BSF 0 - #define CONFIG_FILTER_UNITS_BSF 0 - #define CONFIG_H264_METADATA_BSF 0 -@@ -23,7 +24,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 -@@ -45,7 +45,6 @@ - #define CONFIG_VP9_SUPERFRAME_SPLIT_BSF 0 - #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 -@@ -64,7 +63,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 -@@ -131,7 +129,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 -@@ -179,13 +176,11 @@ - #define CONFIG_MPEG1VIDEO_DECODER 0 - #define CONFIG_MPEG2VIDEO_DECODER 0 - #define CONFIG_MPEG4_DECODER 0 --#define CONFIG_MPEG4_CRYSTALHD_DECODER 0 - #define CONFIG_MPEG4_V4L2M2M_DECODER 0 - #define CONFIG_MPEG4_MMAL_DECODER 0 - #define CONFIG_MPEGVIDEO_DECODER 0 - #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 -@@ -194,7 +189,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 -@@ -293,7 +287,6 @@ - #define CONFIG_VBN_DECODER 0 - #define CONFIG_VBLE_DECODER 0 - #define CONFIG_VC1_DECODER 0 --#define CONFIG_VC1_CRYSTALHD_DECODER 0 - #define CONFIG_VC1IMAGE_DECODER 0 - #define CONFIG_VC1_MMAL_DECODER 0 - #define CONFIG_VC1_QSV_DECODER 0 -@@ -325,7 +318,6 @@ - #define CONFIG_WMV1_DECODER 0 - #define CONFIG_WMV2_DECODER 0 - #define CONFIG_WMV3_DECODER 0 --#define CONFIG_WMV3_CRYSTALHD_DECODER 0 - #define CONFIG_WMV3IMAGE_DECODER 0 - #define CONFIG_WNV1_DECODER 0 - #define CONFIG_XAN_WC3_DECODER 0 -@@ -592,6 +584,7 @@ - #define CONFIG_LIBGSM_MS_DECODER 0 - #define CONFIG_LIBILBC_DECODER 0 - #define CONFIG_LIBJXL_DECODER 0 -+#define CONFIG_LIBLC3_DECODER 0 - #define CONFIG_LIBOPENCORE_AMRNB_DECODER 0 - #define CONFIG_LIBOPENCORE_AMRWB_DECODER 0 - #define CONFIG_LIBOPUS_DECODER 1 -@@ -639,7 +632,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 -@@ -821,6 +813,7 @@ - #define CONFIG_LIBGSM_MS_ENCODER 0 - #define CONFIG_LIBILBC_ENCODER 0 - #define CONFIG_LIBJXL_ENCODER 0 -+#define CONFIG_LIBLC3_ENCODER 0 - #define CONFIG_LIBMP3LAME_ENCODER 0 - #define CONFIG_LIBOPENCORE_AMRNB_ENCODER 0 - #define CONFIG_LIBOPENJPEG_ENCODER 0 -@@ -1573,6 +1566,8 @@ - #define CONFIG_HSTACK_QSV_FILTER 0 - #define CONFIG_VSTACK_QSV_FILTER 0 - #define CONFIG_XSTACK_QSV_FILTER 0 -+#define CONFIG_PAD_VAAPI_FILTER 0 -+#define CONFIG_DRAWBOX_VAAPI_FILTER 0 - #define CONFIG_ALLRGB_FILTER 0 - #define CONFIG_ALLYUV_FILTER 0 - #define CONFIG_CELLAUTO_FILTER 0 -@@ -1706,6 +1701,7 @@ - #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 -@@ -1767,6 +1763,7 @@ - #define CONFIG_KUX_DEMUXER 0 - #define CONFIG_KVAG_DEMUXER 0 - #define CONFIG_LAF_DEMUXER 0 -+#define CONFIG_LC3_DEMUXER 0 - #define CONFIG_LMLM4_DEMUXER 0 - #define CONFIG_LOAS_DEMUXER 0 - #define CONFIG_LUODAT_DEMUXER 0 -@@ -1850,6 +1847,7 @@ - #define CONFIG_QOA_DEMUXER 0 - #define CONFIG_R3D_DEMUXER 0 - #define CONFIG_RAWVIDEO_DEMUXER 0 -+#define CONFIG_RCWT_DEMUXER 0 - #define CONFIG_REALTEXT_DEMUXER 0 - #define CONFIG_REDSPARK_DEMUXER 0 - #define CONFIG_RKA_DEMUXER 0 -@@ -1987,6 +1985,7 @@ - #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 -@@ -2026,7 +2025,6 @@ - #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 -@@ -2060,6 +2058,7 @@ - #define CONFIG_JACOSUB_MUXER 0 - #define CONFIG_KVAG_MUXER 0 - #define CONFIG_LATM_MUXER 0 -+#define CONFIG_LC3_MUXER 0 - #define CONFIG_LRC_MUXER 0 - #define CONFIG_M4V_MUXER 0 - #define CONFIG_MD5_MUXER 0 -@@ -2162,6 +2161,7 @@ - #define CONFIG_WV_MUXER 0 - #define CONFIG_YUV4MPEGPIPE_MUXER 0 - #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/chromium/config/Chrome/ios/x64/libavformat/demuxer_list.c b/chromium/config/Chrome/ios/x64/libavformat/demuxer_list.c -index 920b22bfa7..29f1f59381 100644 ---- a/chromium/config/Chrome/ios/x64/libavformat/demuxer_list.c -+++ b/chromium/config/Chrome/ios/x64/libavformat/demuxer_list.c -@@ -1,4 +1,4 @@ --static const AVInputFormat * const demuxer_list[] = { -+static const FFInputFormat * const demuxer_list[] = { - &ff_aac_demuxer, - &ff_flac_demuxer, - &ff_matroska_demuxer, -diff --git a/chromium/config/Chrome/ios/x64/libavutil/ffversion.h b/chromium/config/Chrome/ios/x64/libavutil/ffversion.h -index e32799b284..63ce2ac5f8 100644 ---- a/chromium/config/Chrome/ios/x64/libavutil/ffversion.h -+++ b/chromium/config/Chrome/ios/x64/libavutil/ffversion.h -@@ -1,5 +1,5 @@ - /* Automatically generated by version.sh, do not manually edit! */ - #ifndef AVUTIL_FFVERSION_H - #define AVUTIL_FFVERSION_H --#define FFMPEG_VERSION "N-115016-g631703bfb9" -+#define FFMPEG_VERSION "N-116569-gd0c8e13654" - #endif /* AVUTIL_FFVERSION_H */ diff --git a/chromium/config/Chrome/linux/riscv64/config.h b/chromium/config/Chrome/linux/riscv64/config.h new file mode 100644 -index 0000000000..d6f019a6c1 +index 0000000000..e91eeb4208 --- /dev/null +++ b/chromium/config/Chrome/linux/riscv64/config.h @@ -0,0 +1,782 @@ +/* Automatically generated by configure - do not modify! */ +#ifndef FFMPEG_CONFIG_H +#define FFMPEG_CONFIG_H -+/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-iamf --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/home/kxxt/electron-ci/sources/electron/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --arch=riscv64 --extra-cflags='-march=rv64gc' --enable-cross-compile --target-os=linux --sysroot=/home/kxxt/electron-ci/sources/electron/src/build/linux/debian_sid_riscv64-sysroot --extra-cflags='--target=riscv64-linux-gnu' --extra-ldflags='--target=riscv64-linux-gnu' --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264'" -- elide long configuration string from binary */ ++/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-iamf --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/home/porter/Workspaces/chromium/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --arch=riscv64 --extra-cflags='-march=rv64gc' --enable-cross-compile --target-os=linux --sysroot=/home/porter/Workspaces/chromium/src/build/linux/debian_sid_riscv64-sysroot --extra-cflags='--target=riscv64-linux-gnu' --extra-ldflags='--target=riscv64-linux-gnu' --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264'" -- elide long configuration string from binary */ +#define FFMPEG_LICENSE "LGPL version 2.1 or later" +#define CONFIG_THIS_YEAR 2024 +#define FFMPEG_DATADIR "/usr/local/share/ffmpeg" +#define AVCONV_DATADIR "/usr/local/share/ffmpeg" -+#define CC_IDENT "clang version 19.0.0git (https://chromium.googlesource.com/external/github.com/llvm/llvm-project ecea8371ff03c15fb3dc27ee4108b98335fd2d63)" ++#define CC_IDENT "clang version 20.0.0git (https://chromium.googlesource.com/external/github.com/llvm/llvm-project 7088a5ed880f29129ec844c66068e8cb61ca98bf)" +#define OS_NAME linux +#define EXTERN_PREFIX "" +#define EXTERN_ASM @@ -1327,7 +406,7 @@ index 0000000000..d6f019a6c1 +#define HAVE_OPENGL_GL3_H 0 +#define HAVE_POLL_H 1 +#define HAVE_PTHREAD_NP_H 0 -+#define HAVE_SYS_HWPROBE_H 0 ++#define HAVE_SYS_HWPROBE_H 1 +#define HAVE_SYS_PARAM_H 1 +#define HAVE_SYS_RESOURCE_H 1 +#define HAVE_SYS_SELECT_H 1 @@ -4177,19 +3256,30 @@ index 0000000000..8558b35027 +#endif /* AVUTIL_AVCONFIG_H */ diff --git a/chromium/config/Chrome/linux/riscv64/libavutil/ffversion.h b/chromium/config/Chrome/linux/riscv64/libavutil/ffversion.h new file mode 100644 -index 0000000000..1cfe771a9a +index 0000000000..beeecf3e67 --- /dev/null +++ b/chromium/config/Chrome/linux/riscv64/libavutil/ffversion.h @@ -0,0 +1,5 @@ +/* Automatically generated by version.sh, do not manually edit! */ +#ifndef AVUTIL_FFVERSION_H +#define AVUTIL_FFVERSION_H -+#define FFMPEG_VERSION "git-2024-06-20-d941d9677b" ++#define FFMPEG_VERSION "git-2024-08-15-14d16cd143" +#endif /* AVUTIL_FFVERSION_H */ diff --git a/chromium/config/Chrome/linux/x64/config.asm b/chromium/config/Chrome/linux/x64/config.asm -index de56702df7..664ef362b2 100644 +index de56702df7..d0c062a766 100644 --- a/chromium/config/Chrome/linux/x64/config.asm +++ b/chromium/config/Chrome/linux/x64/config.asm +@@ -102,8 +102,8 @@ + %define HAVE_AMD3DNOWEXT_EXTERNAL 1 + %define HAVE_AVX_EXTERNAL 1 + %define HAVE_AVX2_EXTERNAL 1 +-%define HAVE_AVX512_EXTERNAL 1 +-%define HAVE_AVX512ICL_EXTERNAL 1 ++%define HAVE_AVX512_EXTERNAL 0 ++%define HAVE_AVX512ICL_EXTERNAL 0 + %define HAVE_FMA3_EXTERNAL 1 + %define HAVE_FMA4_EXTERNAL 1 + %define HAVE_MMX_EXTERNAL 1 @@ -366,7 +366,7 @@ %define HAVE_INLINE_ASM_LABELS 1 %define HAVE_INLINE_ASM_NONLOCAL_LABELS 1 @@ -4209,7 +3299,7 @@ index de56702df7..664ef362b2 100644 %define HAVE_OPENVINO2 0 %define CONFIG_DOC 0 diff --git a/chromium/config/Chrome/linux/x64/config.h b/chromium/config/Chrome/linux/x64/config.h -index 16e963a22a..bf425a27ce 100644 +index ad40660dbb..768250e743 100644 --- a/chromium/config/Chrome/linux/x64/config.h +++ b/chromium/config/Chrome/linux/x64/config.h @@ -1,12 +1,12 @@ @@ -4217,16 +3307,27 @@ index 16e963a22a..bf425a27ce 100644 #ifndef FFMPEG_CONFIG_H #define FFMPEG_CONFIG_H -/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-iamf --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/dalecurtis/code/chrome/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-lto --arch=x86_64 --target-os=linux --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264'" -- elide long configuration string from binary */ -+/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-iamf --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/home/kxxt/electron-ci/sources/electron/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-lto --arch=x86_64 --target-os=linux --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264'" -- elide long configuration string from binary */ ++/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-iamf --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/home/porter/Workspaces/chromium/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-lto --arch=x86_64 --target-os=linux --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264'" -- elide long configuration string from binary */ #define FFMPEG_LICENSE "LGPL version 2.1 or later" #define CONFIG_THIS_YEAR 2024 #define FFMPEG_DATADIR "/usr/local/share/ffmpeg" #define AVCONV_DATADIR "/usr/local/share/ffmpeg" --#define CC_IDENT "clang version 19.0.0git (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project 084e2b53d22c11e013b0a495b65d39aa7f934048)" -+#define CC_IDENT "clang version 19.0.0git (https://chromium.googlesource.com/external/github.com/llvm/llvm-project ecea8371ff03c15fb3dc27ee4108b98335fd2d63)" +-#define CC_IDENT "clang version 19.0.0git (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project ecea8371ff03c15fb3dc27ee4108b98335fd2d63)" ++#define CC_IDENT "clang version 20.0.0git (https://chromium.googlesource.com/external/github.com/llvm/llvm-project 7088a5ed880f29129ec844c66068e8cb61ca98bf)" #define OS_NAME linux #define EXTERN_PREFIX "" #define EXTERN_ASM +@@ -116,8 +116,8 @@ + #define HAVE_AMD3DNOWEXT_EXTERNAL 1 + #define HAVE_AVX_EXTERNAL 1 + #define HAVE_AVX2_EXTERNAL 1 +-#define HAVE_AVX512_EXTERNAL 1 +-#define HAVE_AVX512ICL_EXTERNAL 1 ++#define HAVE_AVX512_EXTERNAL 0 ++#define HAVE_AVX512ICL_EXTERNAL 0 + #define HAVE_FMA3_EXTERNAL 1 + #define HAVE_FMA4_EXTERNAL 1 + #define HAVE_MMX_EXTERNAL 1 @@ -380,7 +380,7 @@ #define HAVE_INLINE_ASM_LABELS 1 #define HAVE_INLINE_ASM_NONLOCAL_LABELS 1 @@ -4246,31 +3347,31 @@ index 16e963a22a..bf425a27ce 100644 #define HAVE_OPENVINO2 0 #define CONFIG_DOC 0 diff --git a/chromium/config/Chrome/linux/x64/libavutil/ffversion.h b/chromium/config/Chrome/linux/x64/libavutil/ffversion.h -index 63ce2ac5f8..1cfe771a9a 100644 +index 9b26d87ca8..beeecf3e67 100644 --- a/chromium/config/Chrome/linux/x64/libavutil/ffversion.h +++ b/chromium/config/Chrome/linux/x64/libavutil/ffversion.h @@ -1,5 +1,5 @@ /* Automatically generated by version.sh, do not manually edit! */ #ifndef AVUTIL_FFVERSION_H #define AVUTIL_FFVERSION_H --#define FFMPEG_VERSION "N-116569-gd0c8e13654" -+#define FFMPEG_VERSION "git-2024-06-20-d941d9677b" +-#define FFMPEG_VERSION "N-116575-gd941d9677b" ++#define FFMPEG_VERSION "git-2024-08-15-14d16cd143" #endif /* AVUTIL_FFVERSION_H */ -diff --git a/chromium/config/ChromeOS/linux/riscv64/config.h b/chromium/config/ChromeOS/linux/riscv64/config.h +diff --git a/chromium/config/Chromium/linux/riscv64/config.h b/chromium/config/Chromium/linux/riscv64/config.h new file mode 100644 -index 0000000000..76545f3192 +index 0000000000..96c6f05b84 --- /dev/null -+++ b/chromium/config/ChromeOS/linux/riscv64/config.h -@@ -0,0 +1,774 @@ ++++ b/chromium/config/Chromium/linux/riscv64/config.h +@@ -0,0 +1,782 @@ +/* Automatically generated by configure - do not modify! */ +#ifndef FFMPEG_CONFIG_H +#define FFMPEG_CONFIG_H -+/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-iamf --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/home/kxxt/electron-ci/sources/electron/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --arch=riscv64 --extra-cflags='-march=rv64gc' --enable-cross-compile --target-os=linux --sysroot=/home/kxxt/electron-ci/sources/electron/src/build/linux/debian_sid_riscv64-sysroot --extra-cflags='--target=riscv64-linux-gnu' --extra-ldflags='--target=riscv64-linux-gnu' --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264' --enable-decoder=mpeg4 --enable-parser='h263,mpeg4video' --enable-demuxer=avi" -- elide long configuration string from binary */ ++/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-iamf --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/home/porter/Workspaces/chromium/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --arch=riscv64 --extra-cflags='-march=rv64gc' --enable-cross-compile --target-os=linux --sysroot=/home/porter/Workspaces/chromium/src/build/linux/debian_sid_riscv64-sysroot --extra-cflags='--target=riscv64-linux-gnu' --extra-ldflags='--target=riscv64-linux-gnu' --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld'" -- elide long configuration string from binary */ +#define FFMPEG_LICENSE "LGPL version 2.1 or later" +#define CONFIG_THIS_YEAR 2024 +#define FFMPEG_DATADIR "/usr/local/share/ffmpeg" +#define AVCONV_DATADIR "/usr/local/share/ffmpeg" -+#define CC_IDENT "clang version 19.0.0git (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project 76ea5feb1f12ab35547a3aa1bc1b84d4bca69aa7)" ++#define CC_IDENT "clang version 20.0.0git (https://chromium.googlesource.com/external/github.com/llvm/llvm-project 7088a5ed880f29129ec844c66068e8cb61ca98bf)" +#define OS_NAME linux +#define EXTERN_PREFIX "" +#define EXTERN_ASM @@ -4322,6 +3423,7 @@ index 0000000000..76545f3192 +#define HAVE_VSX 0 +#define HAVE_RV 1 +#define HAVE_RVV 1 ++#define HAVE_RV_ZVBB 0 +#define HAVE_AESNI 0 +#define HAVE_AMD3DNOW 0 +#define HAVE_AMD3DNOWEXT 0 @@ -4373,6 +3475,7 @@ index 0000000000..76545f3192 +#define HAVE_VSX_EXTERNAL 0 +#define HAVE_RV_EXTERNAL 0 +#define HAVE_RVV_EXTERNAL 0 ++#define HAVE_RV_ZVBB_EXTERNAL 0 +#define HAVE_AESNI_EXTERNAL 0 +#define HAVE_AMD3DNOW_EXTERNAL 0 +#define HAVE_AMD3DNOWEXT_EXTERNAL 0 @@ -4424,6 +3527,7 @@ index 0000000000..76545f3192 +#define HAVE_VSX_INLINE 0 +#define HAVE_RV_INLINE 0 +#define HAVE_RVV_INLINE 0 ++#define HAVE_RV_ZVBB_INLINE 0 +#define HAVE_AESNI_INLINE 0 +#define HAVE_AMD3DNOW_INLINE 0 +#define HAVE_AMD3DNOWEXT_INLINE 0 @@ -4479,6 +3583,7 @@ index 0000000000..76545f3192 +#define HAVE_BIGENDIAN 0 +#define HAVE_FAST_UNALIGNED 0 +#define HAVE_ARPA_INET_H 0 ++#define HAVE_ASM_HWPROBE_H 1 +#define HAVE_ASM_TYPES_H 1 +#define HAVE_CDIO_PARANOIA_H 0 +#define HAVE_CDIO_PARANOIA_PARANOIA_H 0 @@ -4505,6 +3610,7 @@ index 0000000000..76545f3192 +#define HAVE_OPENGL_GL3_H 0 +#define HAVE_POLL_H 1 +#define HAVE_PTHREAD_NP_H 0 ++#define HAVE_SYS_HWPROBE_H 1 +#define HAVE_SYS_PARAM_H 1 +#define HAVE_SYS_RESOURCE_H 1 +#define HAVE_SYS_SELECT_H 1 @@ -4678,6 +3784,7 @@ index 0000000000..76545f3192 +#define HAVE_STRUCT_SOCKADDR_STORAGE 0 +#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 +#define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0 ++#define HAVE_STRUCT_MFXCONFIGINTERFACE 0 +#define HAVE_GZIP 1 +#define HAVE_LIBDRM_GETFB2 0 +#define HAVE_MAKEINFO 0 @@ -4900,7 +4007,7 @@ index 0000000000..76545f3192 +#define CONFIG_FFPROBE 0 +#define CONFIG_FFMPEG 0 +#define CONFIG_DWT 0 -+#define CONFIG_ERROR_RESILIENCE 1 ++#define CONFIG_ERROR_RESILIENCE 0 +#define CONFIG_FAAN 0 +#define CONFIG_FAST_UNALIGNED 0 +#define CONFIG_IAMF 0 @@ -4933,13 +4040,13 @@ index 0000000000..76545f3192 +#define CONFIG_PROTOCOLS 0 +#define CONFIG_AANDCTTABLES 0 +#define CONFIG_AC3DSP 0 -+#define CONFIG_ADTS_HEADER 1 -+#define CONFIG_ATSC_A53 1 ++#define CONFIG_ADTS_HEADER 0 ++#define CONFIG_ATSC_A53 0 +#define CONFIG_AUDIO_FRAME_QUEUE 0 +#define CONFIG_AUDIODSP 0 -+#define CONFIG_BLOCKDSP 1 ++#define CONFIG_BLOCKDSP 0 +#define CONFIG_BSWAPDSP 0 -+#define CONFIG_CABAC 1 ++#define CONFIG_CABAC 0 +#define CONFIG_CBS 0 +#define CONFIG_CBS_AV1 0 +#define CONFIG_CBS_H264 0 @@ -4952,10 +4059,11 @@ index 0000000000..76545f3192 +#define CONFIG_DEFLATE_WRAPPER 0 +#define CONFIG_DIRAC_PARSE 1 +#define CONFIG_DNN 0 -+#define CONFIG_DOVI_RPU 0 ++#define CONFIG_DOVI_RPUDEC 0 ++#define CONFIG_DOVI_RPUENC 0 +#define CONFIG_DVPROFILE 0 +#define CONFIG_EVCPARSE 0 -+#define CONFIG_EXIF 1 ++#define CONFIG_EXIF 0 +#define CONFIG_FAANDCT 0 +#define CONFIG_FAANIDCT 0 +#define CONFIG_FDCTDSP 0 @@ -4964,26 +4072,27 @@ index 0000000000..76545f3192 +#define CONFIG_G722DSP 0 +#define CONFIG_GOLOMB 1 +#define CONFIG_GPLV3 0 -+#define CONFIG_H263DSP 1 -+#define CONFIG_H264CHROMA 1 -+#define CONFIG_H264DSP 1 -+#define CONFIG_H264PARSE 1 -+#define CONFIG_H264PRED 1 -+#define CONFIG_H264QPEL 1 -+#define CONFIG_H264_SEI 1 ++#define CONFIG_H263DSP 0 ++#define CONFIG_H264CHROMA 0 ++#define CONFIG_H264DSP 0 ++#define CONFIG_H264PARSE 0 ++#define CONFIG_H264PRED 0 ++#define CONFIG_H264QPEL 0 ++#define CONFIG_H264_SEI 0 +#define CONFIG_HEVCPARSE 0 +#define CONFIG_HEVC_SEI 0 -+#define CONFIG_HPELDSP 1 ++#define CONFIG_HPELDSP 0 +#define CONFIG_HUFFMAN 0 +#define CONFIG_HUFFYUVDSP 0 +#define CONFIG_HUFFYUVENCDSP 0 +#define CONFIG_IAMFDEC 0 +#define CONFIG_IAMFENC 0 -+#define CONFIG_IDCTDSP 1 ++#define CONFIG_IDCTDSP 0 +#define CONFIG_IIRFILTER 0 +#define CONFIG_INFLATE_WRAPPER 0 +#define CONFIG_INTRAX8 0 +#define CONFIG_ISO_MEDIA 1 ++#define CONFIG_ISO_WRITER 0 +#define CONFIG_IVIDSP 0 +#define CONFIG_JPEGTABLES 0 +#define CONFIG_LGPLV3 0 @@ -4994,20 +4103,20 @@ index 0000000000..76545f3192 +#define CONFIG_LLVIDENCDSP 0 +#define CONFIG_LPC 0 +#define CONFIG_LZF 0 -+#define CONFIG_ME_CMP 1 -+#define CONFIG_MPEG_ER 1 ++#define CONFIG_ME_CMP 0 ++#define CONFIG_MPEG_ER 0 +#define CONFIG_MPEGAUDIO 1 +#define CONFIG_MPEGAUDIODSP 1 +#define CONFIG_MPEGAUDIOHEADER 1 +#define CONFIG_MPEG4AUDIO 1 -+#define CONFIG_MPEGVIDEO 1 -+#define CONFIG_MPEGVIDEODEC 1 ++#define CONFIG_MPEGVIDEO 0 ++#define CONFIG_MPEGVIDEODEC 0 +#define CONFIG_MPEGVIDEOENC 0 +#define CONFIG_MSMPEG4DEC 0 +#define CONFIG_MSMPEG4ENC 0 +#define CONFIG_MSS34DSP 0 +#define CONFIG_PIXBLOCKDSP 0 -+#define CONFIG_QPELDSP 1 ++#define CONFIG_QPELDSP 0 +#define CONFIG_QSV 0 +#define CONFIG_QSVDEC 0 +#define CONFIG_QSVENC 0 @@ -5019,29 +4128,29 @@ index 0000000000..76545f3192 +#define CONFIG_RTPENC_CHAIN 0 +#define CONFIG_RV34DSP 0 +#define CONFIG_SCENE_SAD 0 -+#define CONFIG_SINEWIN 1 ++#define CONFIG_SINEWIN 0 +#define CONFIG_SNAPPY 0 +#define CONFIG_SRTP 0 -+#define CONFIG_STARTCODE 1 ++#define CONFIG_STARTCODE 0 +#define CONFIG_TEXTUREDSP 0 +#define CONFIG_TEXTUREDSPENC 0 +#define CONFIG_TPELDSP 0 +#define CONFIG_VAAPI_1 0 +#define CONFIG_VAAPI_ENCODE 0 +#define CONFIG_VC1DSP 0 -+#define CONFIG_VIDEODSP 1 ++#define CONFIG_VIDEODSP 0 +#define CONFIG_VP3DSP 0 +#define CONFIG_VP56DSP 0 +#define CONFIG_VP8DSP 0 +#define CONFIG_WMA_FREQS 0 +#define CONFIG_WMV2DSP 0 +#endif /* FFMPEG_CONFIG_H */ -diff --git a/chromium/config/ChromeOS/linux/riscv64/config_components.h b/chromium/config/ChromeOS/linux/riscv64/config_components.h +diff --git a/chromium/config/Chromium/linux/riscv64/config_components.h b/chromium/config/Chromium/linux/riscv64/config_components.h new file mode 100644 -index 0000000000..19091e639b +index 0000000000..9b4b898861 --- /dev/null -+++ b/chromium/config/ChromeOS/linux/riscv64/config_components.h -@@ -0,0 +1,2214 @@ ++++ b/chromium/config/Chromium/linux/riscv64/config_components.h +@@ -0,0 +1,2218 @@ +/* Automatically generated by configure - do not modify! */ +#ifndef FFMPEG_CONFIG_COMPONENTS_H +#define FFMPEG_CONFIG_COMPONENTS_H @@ -5055,6 +4164,7 @@ index 0000000000..19091e639b +#define CONFIG_DTS2PTS_BSF 0 +#define CONFIG_DV_ERROR_MARKER_BSF 0 +#define CONFIG_EAC3_CORE_BSF 0 ++#define CONFIG_EVC_FRAME_MERGE_BSF 0 +#define CONFIG_EXTRACT_EXTRADATA_BSF 0 +#define CONFIG_FILTER_UNITS_BSF 0 +#define CONFIG_H264_METADATA_BSF 0 @@ -5088,7 +4198,6 @@ index 0000000000..19091e639b +#define CONFIG_VP9_SUPERFRAME_SPLIT_BSF 0 +#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 @@ -5168,11 +4277,11 @@ index 0000000000..19091e639b +#define CONFIG_GEM_DECODER 0 +#define CONFIG_GIF_DECODER 0 +#define CONFIG_H261_DECODER 0 -+#define CONFIG_H263_DECODER 1 ++#define CONFIG_H263_DECODER 0 +#define CONFIG_H263I_DECODER 0 +#define CONFIG_H263P_DECODER 0 +#define CONFIG_H263_V4L2M2M_DECODER 0 -+#define CONFIG_H264_DECODER 1 ++#define CONFIG_H264_DECODER 0 +#define CONFIG_H264_V4L2M2M_DECODER 0 +#define CONFIG_H264_MEDIACODEC_DECODER 0 +#define CONFIG_H264_MMAL_DECODER 0 @@ -5219,7 +4328,7 @@ index 0000000000..19091e639b +#define CONFIG_MOTIONPIXELS_DECODER 0 +#define CONFIG_MPEG1VIDEO_DECODER 0 +#define CONFIG_MPEG2VIDEO_DECODER 0 -+#define CONFIG_MPEG4_DECODER 1 ++#define CONFIG_MPEG4_DECODER 0 +#define CONFIG_MPEG4_V4L2M2M_DECODER 0 +#define CONFIG_MPEG4_MMAL_DECODER 0 +#define CONFIG_MPEGVIDEO_DECODER 0 @@ -5379,7 +4488,7 @@ index 0000000000..19091e639b +#define CONFIG_ZEROCODEC_DECODER 0 +#define CONFIG_ZLIB_DECODER 0 +#define CONFIG_ZMBV_DECODER 0 -+#define CONFIG_AAC_DECODER 1 ++#define CONFIG_AAC_DECODER 0 +#define CONFIG_AAC_FIXED_DECODER 0 +#define CONFIG_AAC_LATM_DECODER 0 +#define CONFIG_AC3_DECODER 0 @@ -5995,7 +5104,7 @@ index 0000000000..19091e639b +#define CONFIG_WMV3_NVDEC_HWACCEL 0 +#define CONFIG_WMV3_VAAPI_HWACCEL 0 +#define CONFIG_WMV3_VDPAU_HWACCEL 0 -+#define CONFIG_AAC_PARSER 1 ++#define CONFIG_AAC_PARSER 0 +#define CONFIG_AAC_LATM_PARSER 0 +#define CONFIG_AC3_PARSER 0 +#define CONFIG_ADX_PARSER 0 @@ -6024,8 +5133,8 @@ index 0000000000..19091e639b +#define CONFIG_GIF_PARSER 0 +#define CONFIG_GSM_PARSER 0 +#define CONFIG_H261_PARSER 0 -+#define CONFIG_H263_PARSER 1 -+#define CONFIG_H264_PARSER 1 ++#define CONFIG_H263_PARSER 0 ++#define CONFIG_H264_PARSER 0 +#define CONFIG_HEVC_PARSER 0 +#define CONFIG_HDR_PARSER 0 +#define CONFIG_IPU_PARSER 0 @@ -6034,7 +5143,7 @@ index 0000000000..19091e639b +#define CONFIG_MISC4_PARSER 0 +#define CONFIG_MJPEG_PARSER 0 +#define CONFIG_MLP_PARSER 0 -+#define CONFIG_MPEG4VIDEO_PARSER 1 ++#define CONFIG_MPEG4VIDEO_PARSER 0 +#define CONFIG_MPEGAUDIO_PARSER 1 +#define CONFIG_MPEGVIDEO_PARSER 0 +#define CONFIG_OPUS_PARSER 1 @@ -6610,6 +5719,8 @@ index 0000000000..19091e639b +#define CONFIG_HSTACK_QSV_FILTER 0 +#define CONFIG_VSTACK_QSV_FILTER 0 +#define CONFIG_XSTACK_QSV_FILTER 0 ++#define CONFIG_PAD_VAAPI_FILTER 0 ++#define CONFIG_DRAWBOX_VAAPI_FILTER 0 +#define CONFIG_ALLRGB_FILTER 0 +#define CONFIG_ALLYUV_FILTER 0 +#define CONFIG_CELLAUTO_FILTER 0 @@ -6661,7 +5772,7 @@ index 0000000000..19091e639b +#define CONFIG_AMOVIE_FILTER 0 +#define CONFIG_MOVIE_FILTER 0 +#define CONFIG_AA_DEMUXER 0 -+#define CONFIG_AAC_DEMUXER 1 ++#define CONFIG_AAC_DEMUXER 0 +#define CONFIG_AAX_DEMUXER 0 +#define CONFIG_AC3_DEMUXER 0 +#define CONFIG_AC4_DEMUXER 0 @@ -6698,7 +5809,7 @@ index 0000000000..19091e639b +#define CONFIG_AST_DEMUXER 0 +#define CONFIG_AU_DEMUXER 0 +#define CONFIG_AV1_DEMUXER 0 -+#define CONFIG_AVI_DEMUXER 1 ++#define CONFIG_AVI_DEMUXER 0 +#define CONFIG_AVISYNTH_DEMUXER 0 +#define CONFIG_AVR_DEMUXER 0 +#define CONFIG_AVS_DEMUXER 0 @@ -6805,6 +5916,7 @@ index 0000000000..19091e639b +#define CONFIG_KUX_DEMUXER 0 +#define CONFIG_KVAG_DEMUXER 0 +#define CONFIG_LAF_DEMUXER 0 ++#define CONFIG_LC3_DEMUXER 0 +#define CONFIG_LMLM4_DEMUXER 0 +#define CONFIG_LOAS_DEMUXER 0 +#define CONFIG_LUODAT_DEMUXER 0 @@ -7099,6 +6211,7 @@ index 0000000000..19091e639b +#define CONFIG_JACOSUB_MUXER 0 +#define CONFIG_KVAG_MUXER 0 +#define CONFIG_LATM_MUXER 0 ++#define CONFIG_LC3_MUXER 0 +#define CONFIG_LRC_MUXER 0 +#define CONFIG_M4V_MUXER 0 +#define CONFIG_MD5_MUXER 0 @@ -7256,25 +6369,21 @@ index 0000000000..19091e639b +#define CONFIG_IPFS_GATEWAY_PROTOCOL 0 +#define CONFIG_IPNS_GATEWAY_PROTOCOL 0 +#endif /* FFMPEG_CONFIG_COMPONENTS_H */ -diff --git a/chromium/config/ChromeOS/linux/riscv64/libavcodec/bsf_list.c b/chromium/config/ChromeOS/linux/riscv64/libavcodec/bsf_list.c +diff --git a/chromium/config/Chromium/linux/riscv64/libavcodec/bsf_list.c b/chromium/config/Chromium/linux/riscv64/libavcodec/bsf_list.c new file mode 100644 index 0000000000..7ff70c6e2d --- /dev/null -+++ b/chromium/config/ChromeOS/linux/riscv64/libavcodec/bsf_list.c ++++ b/chromium/config/Chromium/linux/riscv64/libavcodec/bsf_list.c @@ -0,0 +1,2 @@ +static const FFBitStreamFilter * const bitstream_filters[] = { + NULL }; -diff --git a/chromium/config/ChromeOS/linux/riscv64/libavcodec/codec_list.c b/chromium/config/ChromeOS/linux/riscv64/libavcodec/codec_list.c +diff --git a/chromium/config/Chromium/linux/riscv64/libavcodec/codec_list.c b/chromium/config/Chromium/linux/riscv64/libavcodec/codec_list.c new file mode 100644 -index 0000000000..493e76fb84 +index 0000000000..7d9debfe61 --- /dev/null -+++ b/chromium/config/ChromeOS/linux/riscv64/libavcodec/codec_list.c -@@ -0,0 +1,19 @@ ++++ b/chromium/config/Chromium/linux/riscv64/libavcodec/codec_list.c +@@ -0,0 +1,15 @@ +static const FFCodec * const codec_list[] = { -+ &ff_h263_decoder, -+ &ff_h264_decoder, -+ &ff_mpeg4_decoder, -+ &ff_aac_decoder, + &ff_flac_decoder, + &ff_mp3_decoder, + &ff_vorbis_decoder, @@ -7289,32 +6398,26 @@ index 0000000000..493e76fb84 + &ff_pcm_u8_decoder, + &ff_libopus_decoder, + NULL }; -diff --git a/chromium/config/ChromeOS/linux/riscv64/libavcodec/parser_list.c b/chromium/config/ChromeOS/linux/riscv64/libavcodec/parser_list.c +diff --git a/chromium/config/Chromium/linux/riscv64/libavcodec/parser_list.c b/chromium/config/Chromium/linux/riscv64/libavcodec/parser_list.c new file mode 100644 -index 0000000000..4cd09fce99 +index 0000000000..fdc533b38f --- /dev/null -+++ b/chromium/config/ChromeOS/linux/riscv64/libavcodec/parser_list.c -@@ -0,0 +1,11 @@ ++++ b/chromium/config/Chromium/linux/riscv64/libavcodec/parser_list.c +@@ -0,0 +1,7 @@ +static const AVCodecParser * const parser_list[] = { -+ &ff_aac_parser, + &ff_flac_parser, -+ &ff_h263_parser, -+ &ff_h264_parser, -+ &ff_mpeg4video_parser, + &ff_mpegaudio_parser, + &ff_opus_parser, + &ff_vorbis_parser, + &ff_vp9_parser, + NULL }; -diff --git a/chromium/config/ChromeOS/linux/riscv64/libavformat/demuxer_list.c b/chromium/config/ChromeOS/linux/riscv64/libavformat/demuxer_list.c +diff --git a/chromium/config/Chromium/linux/riscv64/libavformat/demuxer_list.c b/chromium/config/Chromium/linux/riscv64/libavformat/demuxer_list.c new file mode 100644 -index 0000000000..ba4871827b +index 0000000000..570a6441d3 --- /dev/null -+++ b/chromium/config/ChromeOS/linux/riscv64/libavformat/demuxer_list.c -@@ -0,0 +1,10 @@ ++++ b/chromium/config/Chromium/linux/riscv64/libavformat/demuxer_list.c +@@ -0,0 +1,8 @@ +static const FFInputFormat * const demuxer_list[] = { -+ &ff_aac_demuxer, -+ &ff_avi_demuxer, + &ff_flac_demuxer, + &ff_matroska_demuxer, + &ff_mov_demuxer, @@ -7322,27 +6425,27 @@ index 0000000000..ba4871827b + &ff_ogg_demuxer, + &ff_wav_demuxer, + NULL }; -diff --git a/chromium/config/ChromeOS/linux/riscv64/libavformat/muxer_list.c b/chromium/config/ChromeOS/linux/riscv64/libavformat/muxer_list.c +diff --git a/chromium/config/Chromium/linux/riscv64/libavformat/muxer_list.c b/chromium/config/Chromium/linux/riscv64/libavformat/muxer_list.c new file mode 100644 index 0000000000..ae54c39f23 --- /dev/null -+++ b/chromium/config/ChromeOS/linux/riscv64/libavformat/muxer_list.c ++++ b/chromium/config/Chromium/linux/riscv64/libavformat/muxer_list.c @@ -0,0 +1,2 @@ +static const FFOutputFormat * const muxer_list[] = { + NULL }; -diff --git a/chromium/config/ChromeOS/linux/riscv64/libavformat/protocol_list.c b/chromium/config/ChromeOS/linux/riscv64/libavformat/protocol_list.c +diff --git a/chromium/config/Chromium/linux/riscv64/libavformat/protocol_list.c b/chromium/config/Chromium/linux/riscv64/libavformat/protocol_list.c new file mode 100644 index 0000000000..247e1e4c3a --- /dev/null -+++ b/chromium/config/ChromeOS/linux/riscv64/libavformat/protocol_list.c ++++ b/chromium/config/Chromium/linux/riscv64/libavformat/protocol_list.c @@ -0,0 +1,2 @@ +static const URLProtocol * const url_protocols[] = { + NULL }; -diff --git a/chromium/config/ChromeOS/linux/riscv64/libavutil/avconfig.h b/chromium/config/ChromeOS/linux/riscv64/libavutil/avconfig.h +diff --git a/chromium/config/Chromium/linux/riscv64/libavutil/avconfig.h b/chromium/config/Chromium/linux/riscv64/libavutil/avconfig.h new file mode 100644 index 0000000000..8558b35027 --- /dev/null -+++ b/chromium/config/ChromeOS/linux/riscv64/libavutil/avconfig.h ++++ b/chromium/config/Chromium/linux/riscv64/libavutil/avconfig.h @@ -0,0 +1,6 @@ +/* Generated by ffmpeg configure */ +#ifndef AVUTIL_AVCONFIG_H @@ -7350,7880 +6453,52 @@ index 0000000000..8558b35027 +#define AV_HAVE_BIGENDIAN 0 +#define AV_HAVE_FAST_UNALIGNED 0 +#endif /* AVUTIL_AVCONFIG_H */ -diff --git a/chromium/config/ChromeOS/linux/riscv64/libavutil/ffversion.h b/chromium/config/ChromeOS/linux/riscv64/libavutil/ffversion.h +diff --git a/chromium/config/Chromium/linux/riscv64/libavutil/ffversion.h b/chromium/config/Chromium/linux/riscv64/libavutil/ffversion.h new file mode 100644 -index 0000000000..efb1395656 +index 0000000000..beeecf3e67 --- /dev/null -+++ b/chromium/config/ChromeOS/linux/riscv64/libavutil/ffversion.h ++++ b/chromium/config/Chromium/linux/riscv64/libavutil/ffversion.h @@ -0,0 +1,5 @@ +/* Automatically generated by version.sh, do not manually edit! */ +#ifndef AVUTIL_FFVERSION_H +#define AVUTIL_FFVERSION_H -+#define FFMPEG_VERSION "git-2024-06-11-58694f4538" ++#define FFMPEG_VERSION "git-2024-08-15-14d16cd143" +#endif /* AVUTIL_FFVERSION_H */ -diff --git a/chromium/config/ChromeOS/linux/x64/config.asm b/chromium/config/ChromeOS/linux/x64/config.asm -new file mode 100644 -index 0000000000..24b79a57fc ---- /dev/null -+++ b/chromium/config/ChromeOS/linux/x64/config.asm -@@ -0,0 +1,759 @@ -+; Automatically generated by configure - do not modify! -+%define ARCH_AARCH64 0 -+%define ARCH_ALPHA 0 -+%define ARCH_ARM 0 -+%define ARCH_AVR32 0 -+%define ARCH_AVR32_AP 0 -+%define ARCH_AVR32_UC 0 -+%define ARCH_BFIN 0 -+%define ARCH_IA64 0 -+%define ARCH_LOONGARCH 0 -+%define ARCH_LOONGARCH32 0 -+%define ARCH_LOONGARCH64 0 -+%define ARCH_M68K 0 -+%define ARCH_MIPS 0 -+%define ARCH_MIPS64 0 -+%define ARCH_PARISC 0 -+%define ARCH_PPC 0 -+%define ARCH_PPC64 0 -+%define ARCH_RISCV 0 -+%define ARCH_S390 0 -+%define ARCH_SH4 0 -+%define ARCH_SPARC 0 -+%define ARCH_SPARC64 0 -+%define ARCH_TILEGX 0 -+%define ARCH_TILEPRO 0 -+%define ARCH_X86 1 -+%define ARCH_X86_32 0 -+%define ARCH_X86_64 1 -+%define HAVE_ARMV5TE 0 -+%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 -+%define HAVE_SETEND 0 -+%define HAVE_ALTIVEC 0 -+%define HAVE_DCBZL 0 -+%define HAVE_LDBRX 0 -+%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 -+%define HAVE_AMD3DNOWEXT 1 -+%define HAVE_AVX 1 -+%define HAVE_AVX2 1 -+%define HAVE_AVX512 1 -+%define HAVE_AVX512ICL 1 -+%define HAVE_FMA3 1 -+%define HAVE_FMA4 1 -+%define HAVE_MMX 1 -+%define HAVE_MMXEXT 1 -+%define HAVE_SSE 1 -+%define HAVE_SSE2 1 -+%define HAVE_SSE3 1 -+%define HAVE_SSE4 1 -+%define HAVE_SSE42 1 -+%define HAVE_SSSE3 1 -+%define HAVE_XOP 1 -+%define HAVE_I686 1 -+%define HAVE_MIPSFPU 0 -+%define HAVE_MIPS32R2 0 -+%define HAVE_MIPS32R5 0 -+%define HAVE_MIPS64R2 0 -+%define HAVE_MIPS32R6 0 -+%define HAVE_MIPS64R6 0 -+%define HAVE_MIPSDSP 0 -+%define HAVE_MIPSDSPR2 0 -+%define HAVE_MSA 0 -+%define HAVE_LOONGSON2 0 -+%define HAVE_LOONGSON3 0 -+%define HAVE_MMI 0 -+%define HAVE_LSX 0 -+%define HAVE_LASX 0 -+%define HAVE_ARMV5TE_EXTERNAL 0 -+%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 -+%define HAVE_SETEND_EXTERNAL 0 -+%define HAVE_ALTIVEC_EXTERNAL 0 -+%define HAVE_DCBZL_EXTERNAL 0 -+%define HAVE_LDBRX_EXTERNAL 0 -+%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 -+%define HAVE_AMD3DNOWEXT_EXTERNAL 1 -+%define HAVE_AVX_EXTERNAL 1 -+%define HAVE_AVX2_EXTERNAL 1 -+%define HAVE_AVX512_EXTERNAL 1 -+%define HAVE_AVX512ICL_EXTERNAL 1 -+%define HAVE_FMA3_EXTERNAL 1 -+%define HAVE_FMA4_EXTERNAL 1 -+%define HAVE_MMX_EXTERNAL 1 -+%define HAVE_MMXEXT_EXTERNAL 1 -+%define HAVE_SSE_EXTERNAL 1 -+%define HAVE_SSE2_EXTERNAL 1 -+%define HAVE_SSE3_EXTERNAL 1 -+%define HAVE_SSE4_EXTERNAL 1 -+%define HAVE_SSE42_EXTERNAL 1 -+%define HAVE_SSSE3_EXTERNAL 1 -+%define HAVE_XOP_EXTERNAL 1 -+%define HAVE_I686_EXTERNAL 0 -+%define HAVE_MIPSFPU_EXTERNAL 0 -+%define HAVE_MIPS32R2_EXTERNAL 0 -+%define HAVE_MIPS32R5_EXTERNAL 0 -+%define HAVE_MIPS64R2_EXTERNAL 0 -+%define HAVE_MIPS32R6_EXTERNAL 0 -+%define HAVE_MIPS64R6_EXTERNAL 0 -+%define HAVE_MIPSDSP_EXTERNAL 0 -+%define HAVE_MIPSDSPR2_EXTERNAL 0 -+%define HAVE_MSA_EXTERNAL 0 -+%define HAVE_LOONGSON2_EXTERNAL 0 -+%define HAVE_LOONGSON3_EXTERNAL 0 -+%define HAVE_MMI_EXTERNAL 0 -+%define HAVE_LSX_EXTERNAL 0 -+%define HAVE_LASX_EXTERNAL 0 -+%define HAVE_ARMV5TE_INLINE 0 -+%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 -+%define HAVE_SETEND_INLINE 0 -+%define HAVE_ALTIVEC_INLINE 0 -+%define HAVE_DCBZL_INLINE 0 -+%define HAVE_LDBRX_INLINE 0 -+%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 1 -+%define HAVE_AMD3DNOW_INLINE 1 -+%define HAVE_AMD3DNOWEXT_INLINE 1 -+%define HAVE_AVX_INLINE 1 -+%define HAVE_AVX2_INLINE 1 -+%define HAVE_AVX512_INLINE 1 -+%define HAVE_AVX512ICL_INLINE 1 -+%define HAVE_FMA3_INLINE 1 -+%define HAVE_FMA4_INLINE 1 -+%define HAVE_MMX_INLINE 1 -+%define HAVE_MMXEXT_INLINE 1 -+%define HAVE_SSE_INLINE 1 -+%define HAVE_SSE2_INLINE 1 -+%define HAVE_SSE3_INLINE 1 -+%define HAVE_SSE4_INLINE 1 -+%define HAVE_SSE42_INLINE 1 -+%define HAVE_SSSE3_INLINE 1 -+%define HAVE_XOP_INLINE 1 -+%define HAVE_I686_INLINE 0 -+%define HAVE_MIPSFPU_INLINE 0 -+%define HAVE_MIPS32R2_INLINE 0 -+%define HAVE_MIPS32R5_INLINE 0 -+%define HAVE_MIPS64R2_INLINE 0 -+%define HAVE_MIPS32R6_INLINE 0 -+%define HAVE_MIPS64R6_INLINE 0 -+%define HAVE_MIPSDSP_INLINE 0 -+%define HAVE_MIPSDSPR2_INLINE 0 -+%define HAVE_MSA_INLINE 0 -+%define HAVE_LOONGSON2_INLINE 0 -+%define HAVE_LOONGSON3_INLINE 0 -+%define HAVE_MMI_INLINE 0 -+%define HAVE_LSX_INLINE 0 -+%define HAVE_LASX_INLINE 0 -+%define HAVE_ALIGNED_STACK 1 -+%define HAVE_FAST_64BIT 1 -+%define HAVE_FAST_CLZ 1 -+%define HAVE_FAST_CMOV 1 -+%define HAVE_FAST_FLOAT16 0 -+%define HAVE_LOCAL_ALIGNED 1 -+%define HAVE_SIMD_ALIGN_16 1 -+%define HAVE_SIMD_ALIGN_32 1 -+%define HAVE_SIMD_ALIGN_64 1 -+%define HAVE_ATOMIC_CAS_PTR 0 -+%define HAVE_MACHINE_RW_BARRIER 0 -+%define HAVE_MEMORYBARRIER 0 -+%define HAVE_MM_EMPTY 1 -+%define HAVE_RDTSC 0 -+%define HAVE_SEM_TIMEDWAIT 1 -+%define HAVE_SYNC_VAL_COMPARE_AND_SWAP 1 -+%define HAVE_INLINE_ASM 1 -+%define HAVE_SYMVER 0 -+%define HAVE_X86ASM 1 -+%define HAVE_BIGENDIAN 0 -+%define HAVE_FAST_UNALIGNED 1 -+%define HAVE_ARPA_INET_H 0 -+%define HAVE_ASM_TYPES_H 1 -+%define HAVE_CDIO_PARANOIA_H 0 -+%define HAVE_CDIO_PARANOIA_PARANOIA_H 0 -+%define HAVE_CUDA_H 0 -+%define HAVE_DISPATCH_DISPATCH_H 0 -+%define HAVE_DEV_BKTR_IOCTL_BT848_H 0 -+%define HAVE_DEV_BKTR_IOCTL_METEOR_H 0 -+%define HAVE_DEV_IC_BT8XX_H 0 -+%define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0 -+%define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0 -+%define HAVE_DIRECT_H 0 -+%define HAVE_DIRENT_H 1 -+%define HAVE_DXGIDEBUG_H 0 -+%define HAVE_DXVA_H 0 -+%define HAVE_ES2_GL_H 0 -+%define HAVE_GSM_H 0 -+%define HAVE_IO_H 0 -+%define HAVE_LINUX_DMA_BUF_H 0 -+%define HAVE_LINUX_PERF_EVENT_H 1 -+%define HAVE_MACHINE_IOCTL_BT848_H 0 -+%define HAVE_MACHINE_IOCTL_METEOR_H 0 -+%define HAVE_MALLOC_H 1 -+%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 1 -+%define HAVE_SYS_TIME_H 1 -+%define HAVE_SYS_UN_H 1 -+%define HAVE_SYS_VIDEOIO_H 0 -+%define HAVE_TERMIOS_H 1 -+%define HAVE_UDPLITE_H 0 -+%define HAVE_UNISTD_H 1 -+%define HAVE_VALGRIND_VALGRIND_H 0 ; %define HAVE_VALGRIND_VALGRIND_H 0 -- forced to 0. See https://crbug.com/590440 -+%define HAVE_WINDOWS_H 0 -+%define HAVE_WINSOCK2_H 0 -+%define HAVE_INTRINSICS_NEON 0 -+%define HAVE_ATANF 1 -+%define HAVE_ATAN2F 1 -+%define HAVE_CBRT 1 -+%define HAVE_CBRTF 1 -+%define HAVE_COPYSIGN 1 -+%define HAVE_COSF 1 -+%define HAVE_ERF 1 -+%define HAVE_EXP2 1 -+%define HAVE_EXP2F 1 -+%define HAVE_EXPF 1 -+%define HAVE_HYPOT 1 -+%define HAVE_ISFINITE 1 -+%define HAVE_ISINF 1 -+%define HAVE_ISNAN 1 -+%define HAVE_LDEXPF 1 -+%define HAVE_LLRINT 1 -+%define HAVE_LLRINTF 1 -+%define HAVE_LOG2 1 -+%define HAVE_LOG2F 1 -+%define HAVE_LOG10F 1 -+%define HAVE_LRINT 1 -+%define HAVE_LRINTF 1 -+%define HAVE_POWF 1 -+%define HAVE_RINT 1 -+%define HAVE_ROUND 1 -+%define HAVE_ROUNDF 1 -+%define HAVE_SINF 1 -+%define HAVE_TRUNC 1 -+%define HAVE_TRUNCF 1 -+%define HAVE_DOS_PATHS 0 -+%define HAVE_LIBC_MSVCRT 0 -+%define HAVE_MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS 0 -+%define HAVE_SECTION_DATA_REL_RO 1 -+%define HAVE_THREADS 1 -+%define HAVE_UWP 0 -+%define HAVE_WINRT 0 -+%define HAVE_ACCESS 1 -+%define HAVE_ALIGNED_MALLOC 0 -+%define HAVE_ARC4RANDOM_BUF 0 -+%define HAVE_CLOCK_GETTIME 1 -+%define HAVE_CLOSESOCKET 0 -+%define HAVE_COMMANDLINETOARGVW 0 -+%define HAVE_FCNTL 1 -+%define HAVE_GETADDRINFO 0 -+%define HAVE_GETAUXVAL 1 -+%define HAVE_GETENV 1 -+%define HAVE_GETHRTIME 0 -+%define HAVE_GETOPT 1 -+%define HAVE_GETMODULEHANDLE 0 -+%define HAVE_GETPROCESSAFFINITYMASK 0 -+%define HAVE_GETPROCESSMEMORYINFO 0 -+%define HAVE_GETPROCESSTIMES 0 -+%define HAVE_GETRUSAGE 1 -+%define HAVE_GETSTDHANDLE 0 -+%define HAVE_GETSYSTEMTIMEASFILETIME 0 -+%define HAVE_GETTIMEOFDAY 1 -+%define HAVE_GLOB 1 -+%define HAVE_GLXGETPROCADDRESS 0 -+%define HAVE_GMTIME_R 1 -+%define HAVE_INET_ATON 0 -+%define HAVE_ISATTY 1 -+%define HAVE_KBHIT 0 -+%define HAVE_LOCALTIME_R 1 -+%define HAVE_LSTAT 1 -+%define HAVE_LZO1X_999_COMPRESS 0 -+%define HAVE_MACH_ABSOLUTE_TIME 0 -+%define HAVE_MAPVIEWOFFILE 0 -+%define HAVE_MEMALIGN 1 -+%define HAVE_MKSTEMP 1 -+%define HAVE_MMAP 1 -+%define HAVE_MPROTECT 1 -+%define HAVE_NANOSLEEP 1 -+%define HAVE_PEEKNAMEDPIPE 0 -+%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 -+%define HAVE_SETCONSOLECTRLHANDLER 0 -+%define HAVE_SETDLLDIRECTORY 0 -+%define HAVE_SETMODE 0 -+%define HAVE_SETRLIMIT 1 -+%define HAVE_SLEEP 0 -+%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 -+%define HAVE_WGLGETPROCADDRESS 0 -+%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 -+%define HAVE_AS_OBJECT_ARCH 0 -+%define HAVE_ASM_MOD_Q 0 -+%define HAVE_BLOCKS_EXTENSION 0 -+%define HAVE_EBP_AVAILABLE 1 -+%define HAVE_EBX_AVAILABLE 1 -+%define HAVE_GNU_AS 0 -+%define HAVE_GNU_WINDRES 0 -+%define HAVE_IBM_ASM 0 -+%define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 0 -+%define HAVE_INLINE_ASM_LABELS 1 -+%define HAVE_INLINE_ASM_NONLOCAL_LABELS 1 -+%define HAVE_PRAGMA_DEPRECATED 1 +diff --git a/chromium/config/Chromium/linux/x64/config.asm b/chromium/config/Chromium/linux/x64/config.asm +index 5b03c7308e..7722da2b79 100644 +--- a/chromium/config/Chromium/linux/x64/config.asm ++++ b/chromium/config/Chromium/linux/x64/config.asm +@@ -102,8 +102,8 @@ + %define HAVE_AMD3DNOWEXT_EXTERNAL 1 + %define HAVE_AVX_EXTERNAL 1 + %define HAVE_AVX2_EXTERNAL 1 +-%define HAVE_AVX512_EXTERNAL 1 +-%define HAVE_AVX512ICL_EXTERNAL 1 ++%define HAVE_AVX512_EXTERNAL 0 ++%define HAVE_AVX512ICL_EXTERNAL 0 + %define HAVE_FMA3_EXTERNAL 1 + %define HAVE_FMA4_EXTERNAL 1 + %define HAVE_MMX_EXTERNAL 1 +@@ -366,7 +366,7 @@ + %define HAVE_INLINE_ASM_LABELS 1 + %define HAVE_INLINE_ASM_NONLOCAL_LABELS 1 + %define HAVE_PRAGMA_DEPRECATED 1 +-%define HAVE_RSYNC_CONTIMEOUT 1 +%define HAVE_RSYNC_CONTIMEOUT 0 -+%define HAVE_SYMVER_ASM_LABEL 1 -+%define HAVE_SYMVER_GNU_ASM 1 -+%define HAVE_VFP_ARGS 0 -+%define HAVE_XFORM_ASM 0 -+%define HAVE_XMM_CLOBBERS 1 -+%define HAVE_DPI_AWARENESS_CONTEXT 0 -+%define HAVE_IDXGIOUTPUT5 0 -+%define HAVE_KCMVIDEOCODECTYPE_HEVC 0 -+%define HAVE_KCMVIDEOCODECTYPE_HEVCWITHALPHA 0 -+%define HAVE_KCMVIDEOCODECTYPE_VP9 0 -+%define HAVE_KCVPIXELFORMATTYPE_420YPCBCR10BIPLANARVIDEORANGE 0 -+%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR8BIPLANARVIDEORANGE 0 -+%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR10BIPLANARVIDEORANGE 0 -+%define HAVE_KCVPIXELFORMATTYPE_422YPCBCR16BIPLANARVIDEORANGE 0 -+%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR8BIPLANARVIDEORANGE 0 -+%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR10BIPLANARVIDEORANGE 0 -+%define HAVE_KCVPIXELFORMATTYPE_444YPCBCR16BIPLANARVIDEORANGE 0 -+%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_2084_PQ 0 -+%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2100_HLG 0 -+%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_LINEAR 0 -+%define HAVE_KCVIMAGEBUFFERYCBCRMATRIX_ITU_R_2020 0 -+%define HAVE_KCVIMAGEBUFFERCOLORPRIMARIES_ITU_R_2020 0 -+%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2020 0 -+%define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_428_1 0 -+%define HAVE_SOCKLEN_T 0 -+%define HAVE_STRUCT_ADDRINFO 0 -+%define HAVE_STRUCT_GROUP_SOURCE_REQ 0 -+%define HAVE_STRUCT_IP_MREQ_SOURCE 0 -+%define HAVE_STRUCT_IPV6_MREQ 0 -+%define HAVE_STRUCT_MSGHDR_MSG_FLAGS 0 -+%define HAVE_STRUCT_POLLFD 0 -+%define HAVE_STRUCT_RUSAGE_RU_MAXRSS 1 -+%define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE 0 -+%define HAVE_STRUCT_SOCKADDR_IN6 0 -+%define HAVE_STRUCT_SOCKADDR_SA_LEN 0 -+%define HAVE_STRUCT_SOCKADDR_STORAGE 0 -+%define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 -+%define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0 -+%define HAVE_GZIP 1 -+%define HAVE_LIBDRM_GETFB2 0 -+%define HAVE_MAKEINFO 0 -+%define HAVE_MAKEINFO_HTML 0 -+%define HAVE_OPENCL_D3D11 0 -+%define HAVE_OPENCL_DRM_ARM 0 -+%define HAVE_OPENCL_DRM_BEIGNET 0 -+%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 -+%define CONFIG_PODPAGES 0 -+%define CONFIG_TXTPAGES 0 -+%define CONFIG_AVIO_HTTP_SERVE_FILES_EXAMPLE 1 -+%define CONFIG_AVIO_LIST_DIR_EXAMPLE 1 -+%define CONFIG_AVIO_READ_CALLBACK_EXAMPLE 1 -+%define CONFIG_DECODE_AUDIO_EXAMPLE 1 -+%define CONFIG_DECODE_FILTER_AUDIO_EXAMPLE 0 -+%define CONFIG_DECODE_FILTER_VIDEO_EXAMPLE 0 -+%define CONFIG_DECODE_VIDEO_EXAMPLE 1 -+%define CONFIG_DEMUX_DECODE_EXAMPLE 1 -+%define CONFIG_ENCODE_AUDIO_EXAMPLE 1 -+%define CONFIG_ENCODE_VIDEO_EXAMPLE 1 -+%define CONFIG_EXTRACT_MVS_EXAMPLE 1 -+%define CONFIG_FILTER_AUDIO_EXAMPLE 0 -+%define CONFIG_HW_DECODE_EXAMPLE 1 -+%define CONFIG_MUX_EXAMPLE 0 -+%define CONFIG_QSV_DECODE_EXAMPLE 0 -+%define CONFIG_REMUX_EXAMPLE 1 -+%define CONFIG_RESAMPLE_AUDIO_EXAMPLE 0 -+%define CONFIG_SCALE_VIDEO_EXAMPLE 0 -+%define CONFIG_SHOW_METADATA_EXAMPLE 1 -+%define CONFIG_TRANSCODE_AAC_EXAMPLE 0 -+%define CONFIG_TRANSCODE_EXAMPLE 0 -+%define CONFIG_VAAPI_ENCODE_EXAMPLE 0 -+%define CONFIG_VAAPI_TRANSCODE_EXAMPLE 0 -+%define CONFIG_QSV_TRANSCODE_EXAMPLE 0 -+%define CONFIG_AVISYNTH 0 -+%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 -+%define CONFIG_LIBX265 0 -+%define CONFIG_LIBXAVS 0 -+%define CONFIG_LIBXAVS2 0 -+%define CONFIG_LIBXVID 0 -+%define CONFIG_DECKLINK 0 -+%define CONFIG_LIBFDK_AAC 0 -+%define CONFIG_LIBTLS 0 -+%define CONFIG_GMP 0 -+%define CONFIG_LIBARIBB24 0 -+%define CONFIG_LIBLENSFUN 0 -+%define CONFIG_LIBOPENCORE_AMRNB 0 -+%define CONFIG_LIBOPENCORE_AMRWB 0 -+%define CONFIG_LIBVO_AMRWBENC 0 -+%define CONFIG_MBEDTLS 0 -+%define CONFIG_RKMPP 0 -+%define CONFIG_LIBSMBCLIENT 0 -+%define CONFIG_CHROMAPRINT 0 -+%define CONFIG_GCRYPT 0 -+%define CONFIG_GNUTLS 0 -+%define CONFIG_JNI 0 -+%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 -+%define CONFIG_LIBCACA 0 -+%define CONFIG_LIBCELT 0 -+%define CONFIG_LIBCODEC2 0 -+%define CONFIG_LIBDAV1D 0 -+%define CONFIG_LIBDC1394 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 -+%define CONFIG_LIBIEC61883 0 -+%define CONFIG_LIBILBC 0 -+%define CONFIG_LIBJACK 0 -+%define CONFIG_LIBJXL 0 -+%define CONFIG_LIBKLVANC 0 -+%define CONFIG_LIBKVAZAAR 0 -+%define CONFIG_LIBLC3 0 -+%define CONFIG_LIBMODPLUG 0 -+%define CONFIG_LIBMP3LAME 0 -+%define CONFIG_LIBMYSOFA 0 -+%define CONFIG_LIBOPENCV 0 -+%define CONFIG_LIBOPENH264 0 -+%define CONFIG_LIBOPENJPEG 0 -+%define CONFIG_LIBOPENMPT 0 -+%define CONFIG_LIBOPENVINO 0 -+%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 -+%define CONFIG_LIBRSVG 0 -+%define CONFIG_LIBRTMP 0 -+%define CONFIG_LIBSHADERC 0 -+%define CONFIG_LIBSHINE 0 -+%define CONFIG_LIBSMBCLIENT 0 -+%define CONFIG_LIBSNAPPY 0 -+%define CONFIG_LIBSOXR 0 -+%define CONFIG_LIBSPEEX 0 -+%define CONFIG_LIBSRT 0 -+%define CONFIG_LIBSSH 0 -+%define CONFIG_LIBSVTAV1 0 -+%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 -+%define CONFIG_LIBVMAF 0 -+%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 -+%define CONFIG_LIBZVBI 0 -+%define CONFIG_LV2 0 -+%define CONFIG_MEDIACODEC 0 -+%define CONFIG_OPENAL 0 -+%define CONFIG_OPENGL 0 -+%define CONFIG_OPENSSL 0 -+%define CONFIG_POCKETSPHINX 0 -+%define CONFIG_VAPOURSYNTH 0 -+%define CONFIG_ALSA 0 -+%define CONFIG_APPKIT 0 -+%define CONFIG_AVFOUNDATION 0 -+%define CONFIG_BZLIB 0 -+%define CONFIG_COREIMAGE 0 -+%define CONFIG_ICONV 0 -+%define CONFIG_LIBXCB 0 -+%define CONFIG_LIBXCB_SHM 0 -+%define CONFIG_LIBXCB_SHAPE 0 -+%define CONFIG_LIBXCB_XFIXES 0 -+%define CONFIG_LZMA 0 -+%define CONFIG_MEDIAFOUNDATION 0 -+%define CONFIG_METAL 0 -+%define CONFIG_SCHANNEL 0 -+%define CONFIG_SDL2 0 -+%define CONFIG_SECURETRANSPORT 0 -+%define CONFIG_SNDIO 0 -+%define CONFIG_XLIB 0 -+%define CONFIG_ZLIB 0 -+%define CONFIG_CUDA_NVCC 0 -+%define CONFIG_CUDA_SDK 0 -+%define CONFIG_LIBNPP 0 -+%define CONFIG_LIBMFX 0 -+%define CONFIG_LIBVPL 0 -+%define CONFIG_MMAL 0 -+%define CONFIG_OMX 0 -+%define CONFIG_OPENCL 0 -+%define CONFIG_AMF 0 -+%define CONFIG_AUDIOTOOLBOX 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 -+%define CONFIG_VDPAU 0 -+%define CONFIG_VIDEOTOOLBOX 0 -+%define CONFIG_VULKAN 0 -+%define CONFIG_V4L2_M2M 0 -+%define CONFIG_FTRAPV 0 -+%define CONFIG_GRAY 0 -+%define CONFIG_HARDCODED_TABLES 0 -+%define CONFIG_OMX_RPI 0 -+%define CONFIG_RUNTIME_CPUDETECT 1 -+%define CONFIG_SAFE_BITSTREAM_READER 1 -+%define CONFIG_SHARED 0 -+%define CONFIG_SMALL 0 -+%define CONFIG_STATIC 1 -+%define CONFIG_SWSCALE_ALPHA 1 -+%define CONFIG_GPL 0 -+%define CONFIG_NONFREE 0 -+%define CONFIG_VERSION3 0 -+%define CONFIG_AVDEVICE 0 -+%define CONFIG_AVFILTER 0 -+%define CONFIG_SWSCALE 0 -+%define CONFIG_POSTPROC 0 -+%define CONFIG_AVFORMAT 1 -+%define CONFIG_AVCODEC 1 -+%define CONFIG_SWRESAMPLE 0 -+%define CONFIG_AVUTIL 1 -+%define CONFIG_FFPLAY 0 -+%define CONFIG_FFPROBE 0 -+%define CONFIG_FFMPEG 0 -+%define CONFIG_DWT 0 -+%define CONFIG_ERROR_RESILIENCE 1 -+%define CONFIG_FAAN 0 -+%define CONFIG_FAST_UNALIGNED 1 -+%define CONFIG_IAMF 0 -+%define CONFIG_LSP 0 -+%define CONFIG_PIXELUTILS 0 -+%define CONFIG_NETWORK 0 -+%define CONFIG_AUTODETECT 0 -+%define CONFIG_FONTCONFIG 0 -+%define CONFIG_LARGE_TESTS 1 -+%define CONFIG_LINUX_PERF 0 -+%define CONFIG_MACOS_KPERF 0 -+%define CONFIG_MEMORY_POISONING 0 -+%define CONFIG_NEON_CLOBBER_TEST 0 -+%define CONFIG_OSSFUZZ 0 -+%define CONFIG_PIC 1 -+%define CONFIG_PTX_COMPRESSION 0 -+%define CONFIG_THUMB 0 -+%define CONFIG_VALGRIND_BACKTRACE 0 -+%define CONFIG_XMM_CLOBBER_TEST 0 -+%define CONFIG_BSFS 0 -+%define CONFIG_DECODERS 1 -+%define CONFIG_ENCODERS 0 -+%define CONFIG_HWACCELS 0 -+%define CONFIG_PARSERS 1 -+%define CONFIG_INDEVS 0 -+%define CONFIG_OUTDEVS 0 -+%define CONFIG_FILTERS 0 -+%define CONFIG_DEMUXERS 1 -+%define CONFIG_MUXERS 0 -+%define CONFIG_PROTOCOLS 0 -+%define CONFIG_AANDCTTABLES 0 -+%define CONFIG_AC3DSP 0 -+%define CONFIG_ADTS_HEADER 1 -+%define CONFIG_ATSC_A53 1 -+%define CONFIG_AUDIO_FRAME_QUEUE 0 -+%define CONFIG_AUDIODSP 0 -+%define CONFIG_BLOCKDSP 1 -+%define CONFIG_BSWAPDSP 0 -+%define CONFIG_CABAC 1 -+%define CONFIG_CBS 0 -+%define CONFIG_CBS_AV1 0 -+%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 0 -+%define CONFIG_DIRAC_PARSE 1 -+%define CONFIG_DNN 0 -+%define CONFIG_DOVI_RPU 0 -+%define CONFIG_DVPROFILE 0 -+%define CONFIG_EVCPARSE 0 -+%define CONFIG_EXIF 1 -+%define CONFIG_FAANDCT 0 -+%define CONFIG_FAANIDCT 0 -+%define CONFIG_FDCTDSP 0 -+%define CONFIG_FMTCONVERT 0 -+%define CONFIG_FRAME_THREAD_ENCODER 0 -+%define CONFIG_G722DSP 0 -+%define CONFIG_GOLOMB 1 -+%define CONFIG_GPLV3 0 -+%define CONFIG_H263DSP 1 -+%define CONFIG_H264CHROMA 1 -+%define CONFIG_H264DSP 1 -+%define CONFIG_H264PARSE 1 -+%define CONFIG_H264PRED 1 -+%define CONFIG_H264QPEL 1 -+%define CONFIG_H264_SEI 1 -+%define CONFIG_HEVCPARSE 0 -+%define CONFIG_HEVC_SEI 0 -+%define CONFIG_HPELDSP 1 -+%define CONFIG_HUFFMAN 0 -+%define CONFIG_HUFFYUVDSP 0 -+%define CONFIG_HUFFYUVENCDSP 0 -+%define CONFIG_IAMFDEC 0 -+%define CONFIG_IAMFENC 0 -+%define CONFIG_IDCTDSP 1 -+%define CONFIG_IIRFILTER 0 -+%define CONFIG_INFLATE_WRAPPER 0 -+%define CONFIG_INTRAX8 0 -+%define CONFIG_ISO_MEDIA 1 -+%define CONFIG_IVIDSP 0 -+%define CONFIG_JPEGTABLES 0 -+%define CONFIG_LGPLV3 0 -+%define CONFIG_LIBX262 0 -+%define CONFIG_LIBX264_HDR10 0 -+%define CONFIG_LLAUDDSP 0 -+%define CONFIG_LLVIDDSP 0 -+%define CONFIG_LLVIDENCDSP 0 -+%define CONFIG_LPC 0 -+%define CONFIG_LZF 0 -+%define CONFIG_ME_CMP 1 -+%define CONFIG_MPEG_ER 1 -+%define CONFIG_MPEGAUDIO 1 -+%define CONFIG_MPEGAUDIODSP 1 -+%define CONFIG_MPEGAUDIOHEADER 1 -+%define CONFIG_MPEG4AUDIO 1 -+%define CONFIG_MPEGVIDEO 1 -+%define CONFIG_MPEGVIDEODEC 1 -+%define CONFIG_MPEGVIDEOENC 0 -+%define CONFIG_MSMPEG4DEC 0 -+%define CONFIG_MSMPEG4ENC 0 -+%define CONFIG_MSS34DSP 0 -+%define CONFIG_PIXBLOCKDSP 0 -+%define CONFIG_QPELDSP 1 -+%define CONFIG_QSV 0 -+%define CONFIG_QSVDEC 0 -+%define CONFIG_QSVENC 0 -+%define CONFIG_QSVVPP 0 -+%define CONFIG_RANGECODER 0 -+%define CONFIG_RIFFDEC 1 -+%define CONFIG_RIFFENC 0 -+%define CONFIG_RTPDEC 0 -+%define CONFIG_RTPENC_CHAIN 0 -+%define CONFIG_RV34DSP 0 -+%define CONFIG_SCENE_SAD 0 -+%define CONFIG_SINEWIN 1 -+%define CONFIG_SNAPPY 0 -+%define CONFIG_SRTP 0 -+%define CONFIG_STARTCODE 1 -+%define CONFIG_TEXTUREDSP 0 -+%define CONFIG_TEXTUREDSPENC 0 -+%define CONFIG_TPELDSP 0 -+%define CONFIG_VAAPI_1 0 -+%define CONFIG_VAAPI_ENCODE 0 -+%define CONFIG_VC1DSP 0 -+%define CONFIG_VIDEODSP 1 -+%define CONFIG_VP3DSP 0 -+%define CONFIG_VP56DSP 0 -+%define CONFIG_VP8DSP 0 -+%define CONFIG_WMA_FREQS 0 -+%define CONFIG_WMV2DSP 0 -diff --git a/chromium/config/ChromeOS/linux/x64/config.h b/chromium/config/ChromeOS/linux/x64/config.h -new file mode 100644 -index 0000000000..121a03f819 ---- /dev/null -+++ b/chromium/config/ChromeOS/linux/x64/config.h -@@ -0,0 +1,774 @@ -+/* Automatically generated by configure - do not modify! */ -+#ifndef FFMPEG_CONFIG_H -+#define FFMPEG_CONFIG_H -+/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-iamf --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/home/kxxt/electron-ci/sources/electron/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-lto --arch=x86_64 --target-os=linux --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264' --enable-decoder=mpeg4 --enable-parser='h263,mpeg4video' --enable-demuxer=avi" -- elide long configuration string from binary */ -+#define FFMPEG_LICENSE "LGPL version 2.1 or later" -+#define CONFIG_THIS_YEAR 2024 -+#define FFMPEG_DATADIR "/usr/local/share/ffmpeg" -+#define AVCONV_DATADIR "/usr/local/share/ffmpeg" -+#define CC_IDENT "clang version 19.0.0git (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project 76ea5feb1f12ab35547a3aa1bc1b84d4bca69aa7)" -+#define OS_NAME linux -+#define EXTERN_PREFIX "" -+#define EXTERN_ASM -+#define BUILDSUF "" -+#define SLIBSUF ".so" -+#define SWS_MAX_FILTER_SIZE 256 -+#define ARCH_AARCH64 0 -+#define ARCH_ALPHA 0 -+#define ARCH_ARM 0 -+#define ARCH_AVR32 0 -+#define ARCH_AVR32_AP 0 -+#define ARCH_AVR32_UC 0 -+#define ARCH_BFIN 0 -+#define ARCH_IA64 0 -+#define ARCH_LOONGARCH 0 -+#define ARCH_LOONGARCH32 0 -+#define ARCH_LOONGARCH64 0 -+#define ARCH_M68K 0 -+#define ARCH_MIPS 0 -+#define ARCH_MIPS64 0 -+#define ARCH_PARISC 0 -+#define ARCH_PPC 0 -+#define ARCH_PPC64 0 -+#define ARCH_RISCV 0 -+#define ARCH_S390 0 -+#define ARCH_SH4 0 -+#define ARCH_SPARC 0 -+#define ARCH_SPARC64 0 -+#define ARCH_TILEGX 0 -+#define ARCH_TILEPRO 0 -+#define ARCH_X86 1 -+#define ARCH_X86_32 0 -+#define ARCH_X86_64 1 -+#define HAVE_ARMV5TE 0 -+#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 -+#define HAVE_SETEND 0 -+#define HAVE_ALTIVEC 0 -+#define HAVE_DCBZL 0 -+#define HAVE_LDBRX 0 -+#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 -+#define HAVE_AMD3DNOWEXT 1 -+#define HAVE_AVX 1 -+#define HAVE_AVX2 1 -+#define HAVE_AVX512 1 -+#define HAVE_AVX512ICL 1 -+#define HAVE_FMA3 1 -+#define HAVE_FMA4 1 -+#define HAVE_MMX 1 -+#define HAVE_MMXEXT 1 -+#define HAVE_SSE 1 -+#define HAVE_SSE2 1 -+#define HAVE_SSE3 1 -+#define HAVE_SSE4 1 -+#define HAVE_SSE42 1 -+#define HAVE_SSSE3 1 -+#define HAVE_XOP 1 -+#define HAVE_I686 1 -+#define HAVE_MIPSFPU 0 -+#define HAVE_MIPS32R2 0 -+#define HAVE_MIPS32R5 0 -+#define HAVE_MIPS64R2 0 -+#define HAVE_MIPS32R6 0 -+#define HAVE_MIPS64R6 0 -+#define HAVE_MIPSDSP 0 -+#define HAVE_MIPSDSPR2 0 -+#define HAVE_MSA 0 -+#define HAVE_LOONGSON2 0 -+#define HAVE_LOONGSON3 0 -+#define HAVE_MMI 0 -+#define HAVE_LSX 0 -+#define HAVE_LASX 0 -+#define HAVE_ARMV5TE_EXTERNAL 0 -+#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 -+#define HAVE_SETEND_EXTERNAL 0 -+#define HAVE_ALTIVEC_EXTERNAL 0 -+#define HAVE_DCBZL_EXTERNAL 0 -+#define HAVE_LDBRX_EXTERNAL 0 -+#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 -+#define HAVE_AMD3DNOWEXT_EXTERNAL 1 -+#define HAVE_AVX_EXTERNAL 1 -+#define HAVE_AVX2_EXTERNAL 1 -+#define HAVE_AVX512_EXTERNAL 1 -+#define HAVE_AVX512ICL_EXTERNAL 1 -+#define HAVE_FMA3_EXTERNAL 1 -+#define HAVE_FMA4_EXTERNAL 1 -+#define HAVE_MMX_EXTERNAL 1 -+#define HAVE_MMXEXT_EXTERNAL 1 -+#define HAVE_SSE_EXTERNAL 1 -+#define HAVE_SSE2_EXTERNAL 1 -+#define HAVE_SSE3_EXTERNAL 1 -+#define HAVE_SSE4_EXTERNAL 1 -+#define HAVE_SSE42_EXTERNAL 1 -+#define HAVE_SSSE3_EXTERNAL 1 -+#define HAVE_XOP_EXTERNAL 1 -+#define HAVE_I686_EXTERNAL 0 -+#define HAVE_MIPSFPU_EXTERNAL 0 -+#define HAVE_MIPS32R2_EXTERNAL 0 -+#define HAVE_MIPS32R5_EXTERNAL 0 -+#define HAVE_MIPS64R2_EXTERNAL 0 -+#define HAVE_MIPS32R6_EXTERNAL 0 -+#define HAVE_MIPS64R6_EXTERNAL 0 -+#define HAVE_MIPSDSP_EXTERNAL 0 -+#define HAVE_MIPSDSPR2_EXTERNAL 0 -+#define HAVE_MSA_EXTERNAL 0 -+#define HAVE_LOONGSON2_EXTERNAL 0 -+#define HAVE_LOONGSON3_EXTERNAL 0 -+#define HAVE_MMI_EXTERNAL 0 -+#define HAVE_LSX_EXTERNAL 0 -+#define HAVE_LASX_EXTERNAL 0 -+#define HAVE_ARMV5TE_INLINE 0 -+#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 -+#define HAVE_SETEND_INLINE 0 -+#define HAVE_ALTIVEC_INLINE 0 -+#define HAVE_DCBZL_INLINE 0 -+#define HAVE_LDBRX_INLINE 0 -+#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 1 -+#define HAVE_AMD3DNOW_INLINE 1 -+#define HAVE_AMD3DNOWEXT_INLINE 1 -+#define HAVE_AVX_INLINE 1 -+#define HAVE_AVX2_INLINE 1 -+#define HAVE_AVX512_INLINE 1 -+#define HAVE_AVX512ICL_INLINE 1 -+#define HAVE_FMA3_INLINE 1 -+#define HAVE_FMA4_INLINE 1 -+#define HAVE_MMX_INLINE 1 -+#define HAVE_MMXEXT_INLINE 1 -+#define HAVE_SSE_INLINE 1 -+#define HAVE_SSE2_INLINE 1 -+#define HAVE_SSE3_INLINE 1 -+#define HAVE_SSE4_INLINE 1 -+#define HAVE_SSE42_INLINE 1 -+#define HAVE_SSSE3_INLINE 1 -+#define HAVE_XOP_INLINE 1 -+#define HAVE_I686_INLINE 0 -+#define HAVE_MIPSFPU_INLINE 0 -+#define HAVE_MIPS32R2_INLINE 0 -+#define HAVE_MIPS32R5_INLINE 0 -+#define HAVE_MIPS64R2_INLINE 0 -+#define HAVE_MIPS32R6_INLINE 0 -+#define HAVE_MIPS64R6_INLINE 0 -+#define HAVE_MIPSDSP_INLINE 0 -+#define HAVE_MIPSDSPR2_INLINE 0 -+#define HAVE_MSA_INLINE 0 -+#define HAVE_LOONGSON2_INLINE 0 -+#define HAVE_LOONGSON3_INLINE 0 -+#define HAVE_MMI_INLINE 0 -+#define HAVE_LSX_INLINE 0 -+#define HAVE_LASX_INLINE 0 -+#define HAVE_ALIGNED_STACK 1 -+#define HAVE_FAST_64BIT 1 -+#define HAVE_FAST_CLZ 1 -+#define HAVE_FAST_CMOV 1 -+#define HAVE_FAST_FLOAT16 0 -+#define HAVE_LOCAL_ALIGNED 1 -+#define HAVE_SIMD_ALIGN_16 1 -+#define HAVE_SIMD_ALIGN_32 1 -+#define HAVE_SIMD_ALIGN_64 1 -+#define HAVE_ATOMIC_CAS_PTR 0 -+#define HAVE_MACHINE_RW_BARRIER 0 -+#define HAVE_MEMORYBARRIER 0 -+#define HAVE_MM_EMPTY 1 -+#define HAVE_RDTSC 0 -+#define HAVE_SEM_TIMEDWAIT 1 -+#define HAVE_SYNC_VAL_COMPARE_AND_SWAP 1 -+#define HAVE_INLINE_ASM 1 -+#define HAVE_SYMVER 0 -+#define HAVE_X86ASM 1 -+#define HAVE_BIGENDIAN 0 -+#define HAVE_FAST_UNALIGNED 1 -+#define HAVE_ARPA_INET_H 0 -+#define HAVE_ASM_TYPES_H 1 -+#define HAVE_CDIO_PARANOIA_H 0 -+#define HAVE_CDIO_PARANOIA_PARANOIA_H 0 -+#define HAVE_CUDA_H 0 -+#define HAVE_DISPATCH_DISPATCH_H 0 -+#define HAVE_DEV_BKTR_IOCTL_BT848_H 0 -+#define HAVE_DEV_BKTR_IOCTL_METEOR_H 0 -+#define HAVE_DEV_IC_BT8XX_H 0 -+#define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0 -+#define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0 -+#define HAVE_DIRECT_H 0 -+#define HAVE_DIRENT_H 1 -+#define HAVE_DXGIDEBUG_H 0 -+#define HAVE_DXVA_H 0 -+#define HAVE_ES2_GL_H 0 -+#define HAVE_GSM_H 0 -+#define HAVE_IO_H 0 -+#define HAVE_LINUX_DMA_BUF_H 0 -+#define HAVE_LINUX_PERF_EVENT_H 1 -+#define HAVE_MACHINE_IOCTL_BT848_H 0 -+#define HAVE_MACHINE_IOCTL_METEOR_H 0 -+#define HAVE_MALLOC_H 1 -+#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 1 -+#define HAVE_SYS_TIME_H 1 -+#define HAVE_SYS_UN_H 1 -+#define HAVE_SYS_VIDEOIO_H 0 -+#define HAVE_TERMIOS_H 1 -+#define HAVE_UDPLITE_H 0 -+#define HAVE_UNISTD_H 1 -+#define HAVE_VALGRIND_VALGRIND_H 0 /* #define HAVE_VALGRIND_VALGRIND_H 0 -- forced to 0. See https://crbug.com/590440 */ -+#define HAVE_WINDOWS_H 0 -+#define HAVE_WINSOCK2_H 0 -+#define HAVE_INTRINSICS_NEON 0 -+#define HAVE_ATANF 1 -+#define HAVE_ATAN2F 1 -+#define HAVE_CBRT 1 -+#define HAVE_CBRTF 1 -+#define HAVE_COPYSIGN 1 -+#define HAVE_COSF 1 -+#define HAVE_ERF 1 -+#define HAVE_EXP2 1 -+#define HAVE_EXP2F 1 -+#define HAVE_EXPF 1 -+#define HAVE_HYPOT 1 -+#define HAVE_ISFINITE 1 -+#define HAVE_ISINF 1 -+#define HAVE_ISNAN 1 -+#define HAVE_LDEXPF 1 -+#define HAVE_LLRINT 1 -+#define HAVE_LLRINTF 1 -+#define HAVE_LOG2 1 -+#define HAVE_LOG2F 1 -+#define HAVE_LOG10F 1 -+#define HAVE_LRINT 1 -+#define HAVE_LRINTF 1 -+#define HAVE_POWF 1 -+#define HAVE_RINT 1 -+#define HAVE_ROUND 1 -+#define HAVE_ROUNDF 1 -+#define HAVE_SINF 1 -+#define HAVE_TRUNC 1 -+#define HAVE_TRUNCF 1 -+#define HAVE_DOS_PATHS 0 -+#define HAVE_LIBC_MSVCRT 0 -+#define HAVE_MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS 0 -+#define HAVE_SECTION_DATA_REL_RO 1 -+#define HAVE_THREADS 1 -+#define HAVE_UWP 0 -+#define HAVE_WINRT 0 -+#define HAVE_ACCESS 1 -+#define HAVE_ALIGNED_MALLOC 0 -+#define HAVE_ARC4RANDOM_BUF 0 -+#define HAVE_CLOCK_GETTIME 1 -+#define HAVE_CLOSESOCKET 0 -+#define HAVE_COMMANDLINETOARGVW 0 -+#define HAVE_FCNTL 1 -+#define HAVE_GETADDRINFO 0 -+#define HAVE_GETAUXVAL 1 -+#define HAVE_GETENV 1 -+#define HAVE_GETHRTIME 0 -+#define HAVE_GETOPT 1 -+#define HAVE_GETMODULEHANDLE 0 -+#define HAVE_GETPROCESSAFFINITYMASK 0 -+#define HAVE_GETPROCESSMEMORYINFO 0 -+#define HAVE_GETPROCESSTIMES 0 -+#define HAVE_GETRUSAGE 1 -+#define HAVE_GETSTDHANDLE 0 -+#define HAVE_GETSYSTEMTIMEASFILETIME 0 -+#define HAVE_GETTIMEOFDAY 1 -+#define HAVE_GLOB 1 -+#define HAVE_GLXGETPROCADDRESS 0 -+#define HAVE_GMTIME_R 1 -+#define HAVE_INET_ATON 0 -+#define HAVE_ISATTY 1 -+#define HAVE_KBHIT 0 -+#define HAVE_LOCALTIME_R 1 -+#define HAVE_LSTAT 1 -+#define HAVE_LZO1X_999_COMPRESS 0 -+#define HAVE_MACH_ABSOLUTE_TIME 0 -+#define HAVE_MAPVIEWOFFILE 0 -+#define HAVE_MEMALIGN 1 -+#define HAVE_MKSTEMP 1 -+#define HAVE_MMAP 1 -+#define HAVE_MPROTECT 1 -+#define HAVE_NANOSLEEP 1 -+#define HAVE_PEEKNAMEDPIPE 0 -+#define HAVE_POSIX_MEMALIGN 1 -+#define HAVE_PRCTL 0 /* #define HAVE_PRCTL 1 -- forced to 0 for Fuchsia */ -+#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 -+#define HAVE_SETCONSOLECTRLHANDLER 0 -+#define HAVE_SETDLLDIRECTORY 0 -+#define HAVE_SETMODE 0 -+#define HAVE_SETRLIMIT 1 -+#define HAVE_SLEEP 0 -+#define HAVE_STRERROR_R 1 -+#define HAVE_SYSCONF 1 -+#define HAVE_SYSCTL 0 /* #define HAVE_SYSCTL 0 -- forced to 0 for Fuchsia */ -+#define HAVE_SYSCTLBYNAME 0 -+#define HAVE_USLEEP 1 -+#define HAVE_UTGETOSTYPEFROMSTRING 0 -+#define HAVE_VIRTUALALLOC 0 -+#define HAVE_WGLGETPROCADDRESS 0 -+#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 -+#define HAVE_AS_OBJECT_ARCH 0 -+#define HAVE_ASM_MOD_Q 0 -+#define HAVE_BLOCKS_EXTENSION 0 -+#define HAVE_EBP_AVAILABLE 1 -+#define HAVE_EBX_AVAILABLE 1 -+#define HAVE_GNU_AS 0 -+#define HAVE_GNU_WINDRES 0 -+#define HAVE_IBM_ASM 0 -+#define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 0 -+#define HAVE_INLINE_ASM_LABELS 1 -+#define HAVE_INLINE_ASM_NONLOCAL_LABELS 1 -+#define HAVE_PRAGMA_DEPRECATED 1 -+#define HAVE_RSYNC_CONTIMEOUT 0 -+#define HAVE_SYMVER_ASM_LABEL 1 -+#define HAVE_SYMVER_GNU_ASM 1 -+#define HAVE_VFP_ARGS 0 -+#define HAVE_XFORM_ASM 0 -+#define HAVE_XMM_CLOBBERS 1 -+#define HAVE_DPI_AWARENESS_CONTEXT 0 -+#define HAVE_IDXGIOUTPUT5 0 -+#define HAVE_KCMVIDEOCODECTYPE_HEVC 0 -+#define HAVE_KCMVIDEOCODECTYPE_HEVCWITHALPHA 0 -+#define HAVE_KCMVIDEOCODECTYPE_VP9 0 -+#define HAVE_KCVPIXELFORMATTYPE_420YPCBCR10BIPLANARVIDEORANGE 0 -+#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR8BIPLANARVIDEORANGE 0 -+#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR10BIPLANARVIDEORANGE 0 -+#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR16BIPLANARVIDEORANGE 0 -+#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR8BIPLANARVIDEORANGE 0 -+#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR10BIPLANARVIDEORANGE 0 -+#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR16BIPLANARVIDEORANGE 0 -+#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_2084_PQ 0 -+#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2100_HLG 0 -+#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_LINEAR 0 -+#define HAVE_KCVIMAGEBUFFERYCBCRMATRIX_ITU_R_2020 0 -+#define HAVE_KCVIMAGEBUFFERCOLORPRIMARIES_ITU_R_2020 0 -+#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2020 0 -+#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_428_1 0 -+#define HAVE_SOCKLEN_T 0 -+#define HAVE_STRUCT_ADDRINFO 0 -+#define HAVE_STRUCT_GROUP_SOURCE_REQ 0 -+#define HAVE_STRUCT_IP_MREQ_SOURCE 0 -+#define HAVE_STRUCT_IPV6_MREQ 0 -+#define HAVE_STRUCT_MSGHDR_MSG_FLAGS 0 -+#define HAVE_STRUCT_POLLFD 0 -+#define HAVE_STRUCT_RUSAGE_RU_MAXRSS 1 -+#define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE 0 -+#define HAVE_STRUCT_SOCKADDR_IN6 0 -+#define HAVE_STRUCT_SOCKADDR_SA_LEN 0 -+#define HAVE_STRUCT_SOCKADDR_STORAGE 0 -+#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 -+#define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0 -+#define HAVE_GZIP 1 -+#define HAVE_LIBDRM_GETFB2 0 -+#define HAVE_MAKEINFO 0 -+#define HAVE_MAKEINFO_HTML 0 -+#define HAVE_OPENCL_D3D11 0 -+#define HAVE_OPENCL_DRM_ARM 0 -+#define HAVE_OPENCL_DRM_BEIGNET 0 -+#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 -+#define CONFIG_PODPAGES 0 -+#define CONFIG_TXTPAGES 0 -+#define CONFIG_AVIO_HTTP_SERVE_FILES_EXAMPLE 1 -+#define CONFIG_AVIO_LIST_DIR_EXAMPLE 1 -+#define CONFIG_AVIO_READ_CALLBACK_EXAMPLE 1 -+#define CONFIG_DECODE_AUDIO_EXAMPLE 1 -+#define CONFIG_DECODE_FILTER_AUDIO_EXAMPLE 0 -+#define CONFIG_DECODE_FILTER_VIDEO_EXAMPLE 0 -+#define CONFIG_DECODE_VIDEO_EXAMPLE 1 -+#define CONFIG_DEMUX_DECODE_EXAMPLE 1 -+#define CONFIG_ENCODE_AUDIO_EXAMPLE 1 -+#define CONFIG_ENCODE_VIDEO_EXAMPLE 1 -+#define CONFIG_EXTRACT_MVS_EXAMPLE 1 -+#define CONFIG_FILTER_AUDIO_EXAMPLE 0 -+#define CONFIG_HW_DECODE_EXAMPLE 1 -+#define CONFIG_MUX_EXAMPLE 0 -+#define CONFIG_QSV_DECODE_EXAMPLE 0 -+#define CONFIG_REMUX_EXAMPLE 1 -+#define CONFIG_RESAMPLE_AUDIO_EXAMPLE 0 -+#define CONFIG_SCALE_VIDEO_EXAMPLE 0 -+#define CONFIG_SHOW_METADATA_EXAMPLE 1 -+#define CONFIG_TRANSCODE_AAC_EXAMPLE 0 -+#define CONFIG_TRANSCODE_EXAMPLE 0 -+#define CONFIG_VAAPI_ENCODE_EXAMPLE 0 -+#define CONFIG_VAAPI_TRANSCODE_EXAMPLE 0 -+#define CONFIG_QSV_TRANSCODE_EXAMPLE 0 -+#define CONFIG_AVISYNTH 0 -+#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 -+#define CONFIG_LIBX265 0 -+#define CONFIG_LIBXAVS 0 -+#define CONFIG_LIBXAVS2 0 -+#define CONFIG_LIBXVID 0 -+#define CONFIG_DECKLINK 0 -+#define CONFIG_LIBFDK_AAC 0 -+#define CONFIG_LIBTLS 0 -+#define CONFIG_GMP 0 -+#define CONFIG_LIBARIBB24 0 -+#define CONFIG_LIBLENSFUN 0 -+#define CONFIG_LIBOPENCORE_AMRNB 0 -+#define CONFIG_LIBOPENCORE_AMRWB 0 -+#define CONFIG_LIBVO_AMRWBENC 0 -+#define CONFIG_MBEDTLS 0 -+#define CONFIG_RKMPP 0 -+#define CONFIG_LIBSMBCLIENT 0 -+#define CONFIG_CHROMAPRINT 0 -+#define CONFIG_GCRYPT 0 -+#define CONFIG_GNUTLS 0 -+#define CONFIG_JNI 0 -+#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 -+#define CONFIG_LIBCACA 0 -+#define CONFIG_LIBCELT 0 -+#define CONFIG_LIBCODEC2 0 -+#define CONFIG_LIBDAV1D 0 -+#define CONFIG_LIBDC1394 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 -+#define CONFIG_LIBIEC61883 0 -+#define CONFIG_LIBILBC 0 -+#define CONFIG_LIBJACK 0 -+#define CONFIG_LIBJXL 0 -+#define CONFIG_LIBKLVANC 0 -+#define CONFIG_LIBKVAZAAR 0 -+#define CONFIG_LIBLC3 0 -+#define CONFIG_LIBMODPLUG 0 -+#define CONFIG_LIBMP3LAME 0 -+#define CONFIG_LIBMYSOFA 0 -+#define CONFIG_LIBOPENCV 0 -+#define CONFIG_LIBOPENH264 0 -+#define CONFIG_LIBOPENJPEG 0 -+#define CONFIG_LIBOPENMPT 0 -+#define CONFIG_LIBOPENVINO 0 -+#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 -+#define CONFIG_LIBRSVG 0 -+#define CONFIG_LIBRTMP 0 -+#define CONFIG_LIBSHADERC 0 -+#define CONFIG_LIBSHINE 0 -+#define CONFIG_LIBSMBCLIENT 0 -+#define CONFIG_LIBSNAPPY 0 -+#define CONFIG_LIBSOXR 0 -+#define CONFIG_LIBSPEEX 0 -+#define CONFIG_LIBSRT 0 -+#define CONFIG_LIBSSH 0 -+#define CONFIG_LIBSVTAV1 0 -+#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 -+#define CONFIG_LIBVMAF 0 -+#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 -+#define CONFIG_LIBZVBI 0 -+#define CONFIG_LV2 0 -+#define CONFIG_MEDIACODEC 0 -+#define CONFIG_OPENAL 0 -+#define CONFIG_OPENGL 0 -+#define CONFIG_OPENSSL 0 -+#define CONFIG_POCKETSPHINX 0 -+#define CONFIG_VAPOURSYNTH 0 -+#define CONFIG_ALSA 0 -+#define CONFIG_APPKIT 0 -+#define CONFIG_AVFOUNDATION 0 -+#define CONFIG_BZLIB 0 -+#define CONFIG_COREIMAGE 0 -+#define CONFIG_ICONV 0 -+#define CONFIG_LIBXCB 0 -+#define CONFIG_LIBXCB_SHM 0 -+#define CONFIG_LIBXCB_SHAPE 0 -+#define CONFIG_LIBXCB_XFIXES 0 -+#define CONFIG_LZMA 0 -+#define CONFIG_MEDIAFOUNDATION 0 -+#define CONFIG_METAL 0 -+#define CONFIG_SCHANNEL 0 -+#define CONFIG_SDL2 0 -+#define CONFIG_SECURETRANSPORT 0 -+#define CONFIG_SNDIO 0 -+#define CONFIG_XLIB 0 -+#define CONFIG_ZLIB 0 -+#define CONFIG_CUDA_NVCC 0 -+#define CONFIG_CUDA_SDK 0 -+#define CONFIG_LIBNPP 0 -+#define CONFIG_LIBMFX 0 -+#define CONFIG_LIBVPL 0 -+#define CONFIG_MMAL 0 -+#define CONFIG_OMX 0 -+#define CONFIG_OPENCL 0 -+#define CONFIG_AMF 0 -+#define CONFIG_AUDIOTOOLBOX 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 -+#define CONFIG_VDPAU 0 -+#define CONFIG_VIDEOTOOLBOX 0 -+#define CONFIG_VULKAN 0 -+#define CONFIG_V4L2_M2M 0 -+#define CONFIG_FTRAPV 0 -+#define CONFIG_GRAY 0 -+#define CONFIG_HARDCODED_TABLES 0 -+#define CONFIG_OMX_RPI 0 -+#define CONFIG_RUNTIME_CPUDETECT 1 -+#define CONFIG_SAFE_BITSTREAM_READER 1 -+#define CONFIG_SHARED 0 -+#define CONFIG_SMALL 0 -+#define CONFIG_STATIC 1 -+#define CONFIG_SWSCALE_ALPHA 1 -+#define CONFIG_GPL 0 -+#define CONFIG_NONFREE 0 -+#define CONFIG_VERSION3 0 -+#define CONFIG_AVDEVICE 0 -+#define CONFIG_AVFILTER 0 -+#define CONFIG_SWSCALE 0 -+#define CONFIG_POSTPROC 0 -+#define CONFIG_AVFORMAT 1 -+#define CONFIG_AVCODEC 1 -+#define CONFIG_SWRESAMPLE 0 -+#define CONFIG_AVUTIL 1 -+#define CONFIG_FFPLAY 0 -+#define CONFIG_FFPROBE 0 -+#define CONFIG_FFMPEG 0 -+#define CONFIG_DWT 0 -+#define CONFIG_ERROR_RESILIENCE 1 -+#define CONFIG_FAAN 0 -+#define CONFIG_FAST_UNALIGNED 1 -+#define CONFIG_IAMF 0 -+#define CONFIG_LSP 0 -+#define CONFIG_PIXELUTILS 0 -+#define CONFIG_NETWORK 0 -+#define CONFIG_AUTODETECT 0 -+#define CONFIG_FONTCONFIG 0 -+#define CONFIG_LARGE_TESTS 1 -+#define CONFIG_LINUX_PERF 0 -+#define CONFIG_MACOS_KPERF 0 -+#define CONFIG_MEMORY_POISONING 0 -+#define CONFIG_NEON_CLOBBER_TEST 0 -+#define CONFIG_OSSFUZZ 0 -+#define CONFIG_PIC 1 -+#define CONFIG_PTX_COMPRESSION 0 -+#define CONFIG_THUMB 0 -+#define CONFIG_VALGRIND_BACKTRACE 0 -+#define CONFIG_XMM_CLOBBER_TEST 0 -+#define CONFIG_BSFS 0 -+#define CONFIG_DECODERS 1 -+#define CONFIG_ENCODERS 0 -+#define CONFIG_HWACCELS 0 -+#define CONFIG_PARSERS 1 -+#define CONFIG_INDEVS 0 -+#define CONFIG_OUTDEVS 0 -+#define CONFIG_FILTERS 0 -+#define CONFIG_DEMUXERS 1 -+#define CONFIG_MUXERS 0 -+#define CONFIG_PROTOCOLS 0 -+#define CONFIG_AANDCTTABLES 0 -+#define CONFIG_AC3DSP 0 -+#define CONFIG_ADTS_HEADER 1 -+#define CONFIG_ATSC_A53 1 -+#define CONFIG_AUDIO_FRAME_QUEUE 0 -+#define CONFIG_AUDIODSP 0 -+#define CONFIG_BLOCKDSP 1 -+#define CONFIG_BSWAPDSP 0 -+#define CONFIG_CABAC 1 -+#define CONFIG_CBS 0 -+#define CONFIG_CBS_AV1 0 -+#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 0 -+#define CONFIG_DIRAC_PARSE 1 -+#define CONFIG_DNN 0 -+#define CONFIG_DOVI_RPU 0 -+#define CONFIG_DVPROFILE 0 -+#define CONFIG_EVCPARSE 0 -+#define CONFIG_EXIF 1 -+#define CONFIG_FAANDCT 0 -+#define CONFIG_FAANIDCT 0 -+#define CONFIG_FDCTDSP 0 -+#define CONFIG_FMTCONVERT 0 -+#define CONFIG_FRAME_THREAD_ENCODER 0 -+#define CONFIG_G722DSP 0 -+#define CONFIG_GOLOMB 1 -+#define CONFIG_GPLV3 0 -+#define CONFIG_H263DSP 1 -+#define CONFIG_H264CHROMA 1 -+#define CONFIG_H264DSP 1 -+#define CONFIG_H264PARSE 1 -+#define CONFIG_H264PRED 1 -+#define CONFIG_H264QPEL 1 -+#define CONFIG_H264_SEI 1 -+#define CONFIG_HEVCPARSE 0 -+#define CONFIG_HEVC_SEI 0 -+#define CONFIG_HPELDSP 1 -+#define CONFIG_HUFFMAN 0 -+#define CONFIG_HUFFYUVDSP 0 -+#define CONFIG_HUFFYUVENCDSP 0 -+#define CONFIG_IAMFDEC 0 -+#define CONFIG_IAMFENC 0 -+#define CONFIG_IDCTDSP 1 -+#define CONFIG_IIRFILTER 0 -+#define CONFIG_INFLATE_WRAPPER 0 -+#define CONFIG_INTRAX8 0 -+#define CONFIG_ISO_MEDIA 1 -+#define CONFIG_IVIDSP 0 -+#define CONFIG_JPEGTABLES 0 -+#define CONFIG_LGPLV3 0 -+#define CONFIG_LIBX262 0 -+#define CONFIG_LIBX264_HDR10 0 -+#define CONFIG_LLAUDDSP 0 -+#define CONFIG_LLVIDDSP 0 -+#define CONFIG_LLVIDENCDSP 0 -+#define CONFIG_LPC 0 -+#define CONFIG_LZF 0 -+#define CONFIG_ME_CMP 1 -+#define CONFIG_MPEG_ER 1 -+#define CONFIG_MPEGAUDIO 1 -+#define CONFIG_MPEGAUDIODSP 1 -+#define CONFIG_MPEGAUDIOHEADER 1 -+#define CONFIG_MPEG4AUDIO 1 -+#define CONFIG_MPEGVIDEO 1 -+#define CONFIG_MPEGVIDEODEC 1 -+#define CONFIG_MPEGVIDEOENC 0 -+#define CONFIG_MSMPEG4DEC 0 -+#define CONFIG_MSMPEG4ENC 0 -+#define CONFIG_MSS34DSP 0 -+#define CONFIG_PIXBLOCKDSP 0 -+#define CONFIG_QPELDSP 1 -+#define CONFIG_QSV 0 -+#define CONFIG_QSVDEC 0 -+#define CONFIG_QSVENC 0 -+#define CONFIG_QSVVPP 0 -+#define CONFIG_RANGECODER 0 -+#define CONFIG_RIFFDEC 1 -+#define CONFIG_RIFFENC 0 -+#define CONFIG_RTPDEC 0 -+#define CONFIG_RTPENC_CHAIN 0 -+#define CONFIG_RV34DSP 0 -+#define CONFIG_SCENE_SAD 0 -+#define CONFIG_SINEWIN 1 -+#define CONFIG_SNAPPY 0 -+#define CONFIG_SRTP 0 -+#define CONFIG_STARTCODE 1 -+#define CONFIG_TEXTUREDSP 0 -+#define CONFIG_TEXTUREDSPENC 0 -+#define CONFIG_TPELDSP 0 -+#define CONFIG_VAAPI_1 0 -+#define CONFIG_VAAPI_ENCODE 0 -+#define CONFIG_VC1DSP 0 -+#define CONFIG_VIDEODSP 1 -+#define CONFIG_VP3DSP 0 -+#define CONFIG_VP56DSP 0 -+#define CONFIG_VP8DSP 0 -+#define CONFIG_WMA_FREQS 0 -+#define CONFIG_WMV2DSP 0 -+#endif /* FFMPEG_CONFIG_H */ -diff --git a/chromium/config/ChromeOS/linux/x64/config_components.h b/chromium/config/ChromeOS/linux/x64/config_components.h -new file mode 100644 -index 0000000000..19091e639b ---- /dev/null -+++ b/chromium/config/ChromeOS/linux/x64/config_components.h -@@ -0,0 +1,2214 @@ -+/* Automatically generated by configure - do not modify! */ -+#ifndef FFMPEG_CONFIG_COMPONENTS_H -+#define FFMPEG_CONFIG_COMPONENTS_H -+#define CONFIG_AAC_ADTSTOASC_BSF 0 -+#define CONFIG_AV1_FRAME_MERGE_BSF 0 -+#define CONFIG_AV1_FRAME_SPLIT_BSF 0 -+#define CONFIG_AV1_METADATA_BSF 0 -+#define CONFIG_CHOMP_BSF 0 -+#define CONFIG_DUMP_EXTRADATA_BSF 0 -+#define CONFIG_DCA_CORE_BSF 0 -+#define CONFIG_DTS2PTS_BSF 0 -+#define CONFIG_DV_ERROR_MARKER_BSF 0 -+#define CONFIG_EAC3_CORE_BSF 0 -+#define CONFIG_EXTRACT_EXTRADATA_BSF 0 -+#define CONFIG_FILTER_UNITS_BSF 0 -+#define CONFIG_H264_METADATA_BSF 0 -+#define CONFIG_H264_MP4TOANNEXB_BSF 0 -+#define CONFIG_H264_REDUNDANT_PPS_BSF 0 -+#define CONFIG_HAPQA_EXTRACT_BSF 0 -+#define CONFIG_HEVC_METADATA_BSF 0 -+#define CONFIG_HEVC_MP4TOANNEXB_BSF 0 -+#define CONFIG_IMX_DUMP_HEADER_BSF 0 -+#define CONFIG_MEDIA100_TO_MJPEGB_BSF 0 -+#define CONFIG_MJPEG2JPEG_BSF 0 -+#define CONFIG_MJPEGA_DUMP_HEADER_BSF 0 -+#define CONFIG_MPEG2_METADATA_BSF 0 -+#define CONFIG_MPEG4_UNPACK_BFRAMES_BSF 0 -+#define CONFIG_MOV2TEXTSUB_BSF 0 -+#define CONFIG_NOISE_BSF 0 -+#define CONFIG_NULL_BSF 0 -+#define CONFIG_OPUS_METADATA_BSF 0 -+#define CONFIG_PCM_RECHUNK_BSF 0 -+#define CONFIG_PGS_FRAME_MERGE_BSF 0 -+#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 -+#define CONFIG_VP9_METADATA_BSF 0 -+#define CONFIG_VP9_RAW_REORDER_BSF 0 -+#define CONFIG_VP9_SUPERFRAME_BSF 0 -+#define CONFIG_VP9_SUPERFRAME_SPLIT_BSF 0 -+#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 -+#define CONFIG_AGM_DECODER 0 -+#define CONFIG_AMV_DECODER 0 -+#define CONFIG_ANM_DECODER 0 -+#define CONFIG_ANSI_DECODER 0 -+#define CONFIG_APNG_DECODER 0 -+#define CONFIG_ARBC_DECODER 0 -+#define CONFIG_ARGO_DECODER 0 -+#define CONFIG_ASV1_DECODER 0 -+#define CONFIG_ASV2_DECODER 0 -+#define CONFIG_AURA_DECODER 0 -+#define CONFIG_AURA2_DECODER 0 -+#define CONFIG_AVRP_DECODER 0 -+#define CONFIG_AVRN_DECODER 0 -+#define CONFIG_AVS_DECODER 0 -+#define CONFIG_AVUI_DECODER 0 -+#define CONFIG_BETHSOFTVID_DECODER 0 -+#define CONFIG_BFI_DECODER 0 -+#define CONFIG_BINK_DECODER 0 -+#define CONFIG_BITPACKED_DECODER 0 -+#define CONFIG_BMP_DECODER 0 -+#define CONFIG_BMV_VIDEO_DECODER 0 -+#define CONFIG_BRENDER_PIX_DECODER 0 -+#define CONFIG_C93_DECODER 0 -+#define CONFIG_CAVS_DECODER 0 -+#define CONFIG_CDGRAPHICS_DECODER 0 -+#define CONFIG_CDTOONS_DECODER 0 -+#define CONFIG_CDXL_DECODER 0 -+#define CONFIG_CFHD_DECODER 0 -+#define CONFIG_CINEPAK_DECODER 0 -+#define CONFIG_CLEARVIDEO_DECODER 0 -+#define CONFIG_CLJR_DECODER 0 -+#define CONFIG_CLLC_DECODER 0 -+#define CONFIG_COMFORTNOISE_DECODER 0 -+#define CONFIG_CPIA_DECODER 0 -+#define CONFIG_CRI_DECODER 0 -+#define CONFIG_CSCD_DECODER 0 -+#define CONFIG_CYUV_DECODER 0 -+#define CONFIG_DDS_DECODER 0 -+#define CONFIG_DFA_DECODER 0 -+#define CONFIG_DIRAC_DECODER 0 -+#define CONFIG_DNXHD_DECODER 0 -+#define CONFIG_DPX_DECODER 0 -+#define CONFIG_DSICINVIDEO_DECODER 0 -+#define CONFIG_DVAUDIO_DECODER 0 -+#define CONFIG_DVVIDEO_DECODER 0 -+#define CONFIG_DXA_DECODER 0 -+#define CONFIG_DXTORY_DECODER 0 -+#define CONFIG_DXV_DECODER 0 -+#define CONFIG_EACMV_DECODER 0 -+#define CONFIG_EAMAD_DECODER 0 -+#define CONFIG_EATGQ_DECODER 0 -+#define CONFIG_EATGV_DECODER 0 -+#define CONFIG_EATQI_DECODER 0 -+#define CONFIG_EIGHTBPS_DECODER 0 -+#define CONFIG_EIGHTSVX_EXP_DECODER 0 -+#define CONFIG_EIGHTSVX_FIB_DECODER 0 -+#define CONFIG_ESCAPE124_DECODER 0 -+#define CONFIG_ESCAPE130_DECODER 0 -+#define CONFIG_EXR_DECODER 0 -+#define CONFIG_FFV1_DECODER 0 -+#define CONFIG_FFVHUFF_DECODER 0 -+#define CONFIG_FIC_DECODER 0 -+#define CONFIG_FITS_DECODER 0 -+#define CONFIG_FLASHSV_DECODER 0 -+#define CONFIG_FLASHSV2_DECODER 0 -+#define CONFIG_FLIC_DECODER 0 -+#define CONFIG_FLV_DECODER 0 -+#define CONFIG_FMVC_DECODER 0 -+#define CONFIG_FOURXM_DECODER 0 -+#define CONFIG_FRAPS_DECODER 0 -+#define CONFIG_FRWU_DECODER 0 -+#define CONFIG_G2M_DECODER 0 -+#define CONFIG_GDV_DECODER 0 -+#define CONFIG_GEM_DECODER 0 -+#define CONFIG_GIF_DECODER 0 -+#define CONFIG_H261_DECODER 0 -+#define CONFIG_H263_DECODER 1 -+#define CONFIG_H263I_DECODER 0 -+#define CONFIG_H263P_DECODER 0 -+#define CONFIG_H263_V4L2M2M_DECODER 0 -+#define CONFIG_H264_DECODER 1 -+#define CONFIG_H264_V4L2M2M_DECODER 0 -+#define CONFIG_H264_MEDIACODEC_DECODER 0 -+#define CONFIG_H264_MMAL_DECODER 0 -+#define CONFIG_H264_QSV_DECODER 0 -+#define CONFIG_H264_RKMPP_DECODER 0 -+#define CONFIG_HAP_DECODER 0 -+#define CONFIG_HEVC_DECODER 0 -+#define CONFIG_HEVC_QSV_DECODER 0 -+#define CONFIG_HEVC_RKMPP_DECODER 0 -+#define CONFIG_HEVC_V4L2M2M_DECODER 0 -+#define CONFIG_HNM4_VIDEO_DECODER 0 -+#define CONFIG_HQ_HQA_DECODER 0 -+#define CONFIG_HQX_DECODER 0 -+#define CONFIG_HUFFYUV_DECODER 0 -+#define CONFIG_HYMT_DECODER 0 -+#define CONFIG_IDCIN_DECODER 0 -+#define CONFIG_IFF_ILBM_DECODER 0 -+#define CONFIG_IMM4_DECODER 0 -+#define CONFIG_IMM5_DECODER 0 -+#define CONFIG_INDEO2_DECODER 0 -+#define CONFIG_INDEO3_DECODER 0 -+#define CONFIG_INDEO4_DECODER 0 -+#define CONFIG_INDEO5_DECODER 0 -+#define CONFIG_INTERPLAY_VIDEO_DECODER 0 -+#define CONFIG_IPU_DECODER 0 -+#define CONFIG_JPEG2000_DECODER 0 -+#define CONFIG_JPEGLS_DECODER 0 -+#define CONFIG_JV_DECODER 0 -+#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 -+#define CONFIG_MAGICYUV_DECODER 0 -+#define CONFIG_MDEC_DECODER 0 -+#define CONFIG_MEDIA100_DECODER 0 -+#define CONFIG_MIMIC_DECODER 0 -+#define CONFIG_MJPEG_DECODER 0 -+#define CONFIG_MJPEGB_DECODER 0 -+#define CONFIG_MMVIDEO_DECODER 0 -+#define CONFIG_MOBICLIP_DECODER 0 -+#define CONFIG_MOTIONPIXELS_DECODER 0 -+#define CONFIG_MPEG1VIDEO_DECODER 0 -+#define CONFIG_MPEG2VIDEO_DECODER 0 -+#define CONFIG_MPEG4_DECODER 1 -+#define CONFIG_MPEG4_V4L2M2M_DECODER 0 -+#define CONFIG_MPEG4_MMAL_DECODER 0 -+#define CONFIG_MPEGVIDEO_DECODER 0 -+#define CONFIG_MPEG1_V4L2M2M_DECODER 0 -+#define CONFIG_MPEG2_MMAL_DECODER 0 -+#define CONFIG_MPEG2_V4L2M2M_DECODER 0 -+#define CONFIG_MPEG2_QSV_DECODER 0 -+#define CONFIG_MPEG2_MEDIACODEC_DECODER 0 -+#define CONFIG_MSA1_DECODER 0 -+#define CONFIG_MSCC_DECODER 0 -+#define CONFIG_MSMPEG4V1_DECODER 0 -+#define CONFIG_MSMPEG4V2_DECODER 0 -+#define CONFIG_MSMPEG4V3_DECODER 0 -+#define CONFIG_MSP2_DECODER 0 -+#define CONFIG_MSRLE_DECODER 0 -+#define CONFIG_MSS1_DECODER 0 -+#define CONFIG_MSS2_DECODER 0 -+#define CONFIG_MSVIDEO1_DECODER 0 -+#define CONFIG_MSZH_DECODER 0 -+#define CONFIG_MTS2_DECODER 0 -+#define CONFIG_MV30_DECODER 0 -+#define CONFIG_MVC1_DECODER 0 -+#define CONFIG_MVC2_DECODER 0 -+#define CONFIG_MVDV_DECODER 0 -+#define CONFIG_MVHA_DECODER 0 -+#define CONFIG_MWSC_DECODER 0 -+#define CONFIG_MXPEG_DECODER 0 -+#define CONFIG_NOTCHLC_DECODER 0 -+#define CONFIG_NUV_DECODER 0 -+#define CONFIG_PAF_VIDEO_DECODER 0 -+#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 -+#define CONFIG_PGX_DECODER 0 -+#define CONFIG_PHM_DECODER 0 -+#define CONFIG_PHOTOCD_DECODER 0 -+#define CONFIG_PICTOR_DECODER 0 -+#define CONFIG_PIXLET_DECODER 0 -+#define CONFIG_PNG_DECODER 0 -+#define CONFIG_PPM_DECODER 0 -+#define CONFIG_PRORES_DECODER 0 -+#define CONFIG_PROSUMER_DECODER 0 -+#define CONFIG_PSD_DECODER 0 -+#define CONFIG_PTX_DECODER 0 -+#define CONFIG_QDRAW_DECODER 0 -+#define CONFIG_QOI_DECODER 0 -+#define CONFIG_QPEG_DECODER 0 -+#define CONFIG_QTRLE_DECODER 0 -+#define CONFIG_R10K_DECODER 0 -+#define CONFIG_R210_DECODER 0 -+#define CONFIG_RASC_DECODER 0 -+#define CONFIG_RAWVIDEO_DECODER 0 -+#define CONFIG_RKA_DECODER 0 -+#define CONFIG_RL2_DECODER 0 -+#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 -+#define CONFIG_RV40_DECODER 0 -+#define CONFIG_S302M_DECODER 0 -+#define CONFIG_SANM_DECODER 0 -+#define CONFIG_SCPR_DECODER 0 -+#define CONFIG_SCREENPRESSO_DECODER 0 -+#define CONFIG_SGA_DECODER 0 -+#define CONFIG_SGI_DECODER 0 -+#define CONFIG_SGIRLE_DECODER 0 -+#define CONFIG_SHEERVIDEO_DECODER 0 -+#define CONFIG_SIMBIOSIS_IMX_DECODER 0 -+#define CONFIG_SMACKER_DECODER 0 -+#define CONFIG_SMC_DECODER 0 -+#define CONFIG_SMVJPEG_DECODER 0 -+#define CONFIG_SNOW_DECODER 0 -+#define CONFIG_SP5X_DECODER 0 -+#define CONFIG_SPEEDHQ_DECODER 0 -+#define CONFIG_SPEEX_DECODER 0 -+#define CONFIG_SRGC_DECODER 0 -+#define CONFIG_SUNRAST_DECODER 0 -+#define CONFIG_SVQ1_DECODER 0 -+#define CONFIG_SVQ3_DECODER 0 -+#define CONFIG_TARGA_DECODER 0 -+#define CONFIG_TARGA_Y216_DECODER 0 -+#define CONFIG_TDSC_DECODER 0 -+#define CONFIG_THEORA_DECODER 0 -+#define CONFIG_THP_DECODER 0 -+#define CONFIG_TIERTEXSEQVIDEO_DECODER 0 -+#define CONFIG_TIFF_DECODER 0 -+#define CONFIG_TMV_DECODER 0 -+#define CONFIG_TRUEMOTION1_DECODER 0 -+#define CONFIG_TRUEMOTION2_DECODER 0 -+#define CONFIG_TRUEMOTION2RT_DECODER 0 -+#define CONFIG_TSCC_DECODER 0 -+#define CONFIG_TSCC2_DECODER 0 -+#define CONFIG_TXD_DECODER 0 -+#define CONFIG_ULTI_DECODER 0 -+#define CONFIG_UTVIDEO_DECODER 0 -+#define CONFIG_V210_DECODER 0 -+#define CONFIG_V210X_DECODER 0 -+#define CONFIG_V308_DECODER 0 -+#define CONFIG_V408_DECODER 0 -+#define CONFIG_V410_DECODER 0 -+#define CONFIG_VB_DECODER 0 -+#define CONFIG_VBN_DECODER 0 -+#define CONFIG_VBLE_DECODER 0 -+#define CONFIG_VC1_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 -+#define CONFIG_VP5_DECODER 0 -+#define CONFIG_VP6_DECODER 0 -+#define CONFIG_VP6A_DECODER 0 -+#define CONFIG_VP6F_DECODER 0 -+#define CONFIG_VP7_DECODER 0 -+#define CONFIG_VP8_DECODER 0 -+#define CONFIG_VP8_RKMPP_DECODER 0 -+#define CONFIG_VP8_V4L2M2M_DECODER 0 -+#define CONFIG_VP9_DECODER 0 -+#define CONFIG_VP9_RKMPP_DECODER 0 -+#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 -+#define CONFIG_WRAPPED_AVFRAME_DECODER 0 -+#define CONFIG_WMV1_DECODER 0 -+#define CONFIG_WMV2_DECODER 0 -+#define CONFIG_WMV3_DECODER 0 -+#define CONFIG_WMV3IMAGE_DECODER 0 -+#define CONFIG_WNV1_DECODER 0 -+#define CONFIG_XAN_WC3_DECODER 0 -+#define CONFIG_XAN_WC4_DECODER 0 -+#define CONFIG_XBM_DECODER 0 -+#define CONFIG_XFACE_DECODER 0 -+#define CONFIG_XL_DECODER 0 -+#define CONFIG_XPM_DECODER 0 -+#define CONFIG_XWD_DECODER 0 -+#define CONFIG_Y41P_DECODER 0 -+#define CONFIG_YLC_DECODER 0 -+#define CONFIG_YOP_DECODER 0 -+#define CONFIG_YUV4_DECODER 0 -+#define CONFIG_ZERO12V_DECODER 0 -+#define CONFIG_ZEROCODEC_DECODER 0 -+#define CONFIG_ZLIB_DECODER 0 -+#define CONFIG_ZMBV_DECODER 0 -+#define CONFIG_AAC_DECODER 1 -+#define CONFIG_AAC_FIXED_DECODER 0 -+#define CONFIG_AAC_LATM_DECODER 0 -+#define CONFIG_AC3_DECODER 0 -+#define CONFIG_AC3_FIXED_DECODER 0 -+#define CONFIG_ACELP_KELVIN_DECODER 0 -+#define CONFIG_ALAC_DECODER 0 -+#define CONFIG_ALS_DECODER 0 -+#define CONFIG_AMRNB_DECODER 0 -+#define CONFIG_AMRWB_DECODER 0 -+#define CONFIG_APAC_DECODER 0 -+#define CONFIG_APE_DECODER 0 -+#define CONFIG_APTX_DECODER 0 -+#define CONFIG_APTX_HD_DECODER 0 -+#define CONFIG_ATRAC1_DECODER 0 -+#define CONFIG_ATRAC3_DECODER 0 -+#define CONFIG_ATRAC3AL_DECODER 0 -+#define CONFIG_ATRAC3P_DECODER 0 -+#define CONFIG_ATRAC3PAL_DECODER 0 -+#define CONFIG_ATRAC9_DECODER 0 -+#define CONFIG_BINKAUDIO_DCT_DECODER 0 -+#define CONFIG_BINKAUDIO_RDFT_DECODER 0 -+#define CONFIG_BMV_AUDIO_DECODER 0 -+#define CONFIG_BONK_DECODER 0 -+#define CONFIG_COOK_DECODER 0 -+#define CONFIG_DCA_DECODER 0 -+#define CONFIG_DFPWM_DECODER 0 -+#define CONFIG_DOLBY_E_DECODER 0 -+#define CONFIG_DSD_LSBF_DECODER 0 -+#define CONFIG_DSD_MSBF_DECODER 0 -+#define CONFIG_DSD_LSBF_PLANAR_DECODER 0 -+#define CONFIG_DSD_MSBF_PLANAR_DECODER 0 -+#define CONFIG_DSICINAUDIO_DECODER 0 -+#define CONFIG_DSS_SP_DECODER 0 -+#define CONFIG_DST_DECODER 0 -+#define CONFIG_EAC3_DECODER 0 -+#define CONFIG_EVRC_DECODER 0 -+#define CONFIG_FASTAUDIO_DECODER 0 -+#define CONFIG_FFWAVESYNTH_DECODER 0 -+#define CONFIG_FLAC_DECODER 1 -+#define CONFIG_FTR_DECODER 0 -+#define CONFIG_G723_1_DECODER 0 -+#define CONFIG_G729_DECODER 0 -+#define CONFIG_GSM_DECODER 0 -+#define CONFIG_GSM_MS_DECODER 0 -+#define CONFIG_HCA_DECODER 0 -+#define CONFIG_HCOM_DECODER 0 -+#define CONFIG_HDR_DECODER 0 -+#define CONFIG_IAC_DECODER 0 -+#define CONFIG_ILBC_DECODER 0 -+#define CONFIG_IMC_DECODER 0 -+#define CONFIG_INTERPLAY_ACM_DECODER 0 -+#define CONFIG_MACE3_DECODER 0 -+#define CONFIG_MACE6_DECODER 0 -+#define CONFIG_METASOUND_DECODER 0 -+#define CONFIG_MISC4_DECODER 0 -+#define CONFIG_MLP_DECODER 0 -+#define CONFIG_MP1_DECODER 0 -+#define CONFIG_MP1FLOAT_DECODER 0 -+#define CONFIG_MP2_DECODER 0 -+#define CONFIG_MP2FLOAT_DECODER 0 -+#define CONFIG_MP3FLOAT_DECODER 0 -+#define CONFIG_MP3_DECODER 1 -+#define CONFIG_MP3ADUFLOAT_DECODER 0 -+#define CONFIG_MP3ADU_DECODER 0 -+#define CONFIG_MP3ON4FLOAT_DECODER 0 -+#define CONFIG_MP3ON4_DECODER 0 -+#define CONFIG_MPC7_DECODER 0 -+#define CONFIG_MPC8_DECODER 0 -+#define CONFIG_MSNSIREN_DECODER 0 -+#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 -+#define CONFIG_SBC_DECODER 0 -+#define CONFIG_SHORTEN_DECODER 0 -+#define CONFIG_SIPR_DECODER 0 -+#define CONFIG_SIREN_DECODER 0 -+#define CONFIG_SMACKAUD_DECODER 0 -+#define CONFIG_SONIC_DECODER 0 -+#define CONFIG_TAK_DECODER 0 -+#define CONFIG_TRUEHD_DECODER 0 -+#define CONFIG_TRUESPEECH_DECODER 0 -+#define CONFIG_TTA_DECODER 0 -+#define CONFIG_TWINVQ_DECODER 0 -+#define CONFIG_VMDAUDIO_DECODER 0 -+#define CONFIG_VORBIS_DECODER 1 -+#define CONFIG_WAVARC_DECODER 0 -+#define CONFIG_WAVPACK_DECODER 0 -+#define CONFIG_WMALOSSLESS_DECODER 0 -+#define CONFIG_WMAPRO_DECODER 0 -+#define CONFIG_WMAV1_DECODER 0 -+#define CONFIG_WMAV2_DECODER 0 -+#define CONFIG_WMAVOICE_DECODER 0 -+#define CONFIG_WS_SND1_DECODER 0 -+#define CONFIG_XMA1_DECODER 0 -+#define CONFIG_XMA2_DECODER 0 -+#define CONFIG_PCM_ALAW_DECODER 1 -+#define CONFIG_PCM_BLURAY_DECODER 0 -+#define CONFIG_PCM_DVD_DECODER 0 -+#define CONFIG_PCM_F16LE_DECODER 0 -+#define CONFIG_PCM_F24LE_DECODER 0 -+#define CONFIG_PCM_F32BE_DECODER 0 -+#define CONFIG_PCM_F32LE_DECODER 1 -+#define CONFIG_PCM_F64BE_DECODER 0 -+#define CONFIG_PCM_F64LE_DECODER 0 -+#define CONFIG_PCM_LXF_DECODER 0 -+#define CONFIG_PCM_MULAW_DECODER 1 -+#define CONFIG_PCM_S8_DECODER 0 -+#define CONFIG_PCM_S8_PLANAR_DECODER 0 -+#define CONFIG_PCM_S16BE_DECODER 1 -+#define CONFIG_PCM_S16BE_PLANAR_DECODER 0 -+#define CONFIG_PCM_S16LE_DECODER 1 -+#define CONFIG_PCM_S16LE_PLANAR_DECODER 0 -+#define CONFIG_PCM_S24BE_DECODER 1 -+#define CONFIG_PCM_S24DAUD_DECODER 0 -+#define CONFIG_PCM_S24LE_DECODER 1 -+#define CONFIG_PCM_S24LE_PLANAR_DECODER 0 -+#define CONFIG_PCM_S32BE_DECODER 0 -+#define CONFIG_PCM_S32LE_DECODER 1 -+#define CONFIG_PCM_S32LE_PLANAR_DECODER 0 -+#define CONFIG_PCM_S64BE_DECODER 0 -+#define CONFIG_PCM_S64LE_DECODER 0 -+#define CONFIG_PCM_SGA_DECODER 0 -+#define CONFIG_PCM_U8_DECODER 1 -+#define CONFIG_PCM_U16BE_DECODER 0 -+#define CONFIG_PCM_U16LE_DECODER 0 -+#define CONFIG_PCM_U24BE_DECODER 0 -+#define CONFIG_PCM_U24LE_DECODER 0 -+#define CONFIG_PCM_U32BE_DECODER 0 -+#define CONFIG_PCM_U32LE_DECODER 0 -+#define CONFIG_PCM_VIDC_DECODER 0 -+#define CONFIG_CBD2_DPCM_DECODER 0 -+#define CONFIG_DERF_DPCM_DECODER 0 -+#define CONFIG_GREMLIN_DPCM_DECODER 0 -+#define CONFIG_INTERPLAY_DPCM_DECODER 0 -+#define CONFIG_ROQ_DPCM_DECODER 0 -+#define CONFIG_SDX2_DPCM_DECODER 0 -+#define CONFIG_SOL_DPCM_DECODER 0 -+#define CONFIG_XAN_DPCM_DECODER 0 -+#define CONFIG_WADY_DPCM_DECODER 0 -+#define CONFIG_ADPCM_4XM_DECODER 0 -+#define CONFIG_ADPCM_ADX_DECODER 0 -+#define CONFIG_ADPCM_AFC_DECODER 0 -+#define CONFIG_ADPCM_AGM_DECODER 0 -+#define CONFIG_ADPCM_AICA_DECODER 0 -+#define CONFIG_ADPCM_ARGO_DECODER 0 -+#define CONFIG_ADPCM_CT_DECODER 0 -+#define CONFIG_ADPCM_DTK_DECODER 0 -+#define CONFIG_ADPCM_EA_DECODER 0 -+#define CONFIG_ADPCM_EA_MAXIS_XA_DECODER 0 -+#define CONFIG_ADPCM_EA_R1_DECODER 0 -+#define CONFIG_ADPCM_EA_R2_DECODER 0 -+#define CONFIG_ADPCM_EA_R3_DECODER 0 -+#define CONFIG_ADPCM_EA_XAS_DECODER 0 -+#define CONFIG_ADPCM_G722_DECODER 0 -+#define CONFIG_ADPCM_G726_DECODER 0 -+#define CONFIG_ADPCM_G726LE_DECODER 0 -+#define CONFIG_ADPCM_IMA_ACORN_DECODER 0 -+#define CONFIG_ADPCM_IMA_AMV_DECODER 0 -+#define CONFIG_ADPCM_IMA_ALP_DECODER 0 -+#define CONFIG_ADPCM_IMA_APC_DECODER 0 -+#define CONFIG_ADPCM_IMA_APM_DECODER 0 -+#define CONFIG_ADPCM_IMA_CUNNING_DECODER 0 -+#define CONFIG_ADPCM_IMA_DAT4_DECODER 0 -+#define CONFIG_ADPCM_IMA_DK3_DECODER 0 -+#define CONFIG_ADPCM_IMA_DK4_DECODER 0 -+#define CONFIG_ADPCM_IMA_EA_EACS_DECODER 0 -+#define CONFIG_ADPCM_IMA_EA_SEAD_DECODER 0 -+#define CONFIG_ADPCM_IMA_ISS_DECODER 0 -+#define CONFIG_ADPCM_IMA_MOFLEX_DECODER 0 -+#define CONFIG_ADPCM_IMA_MTF_DECODER 0 -+#define CONFIG_ADPCM_IMA_OKI_DECODER 0 -+#define CONFIG_ADPCM_IMA_QT_DECODER 0 -+#define CONFIG_ADPCM_IMA_RAD_DECODER 0 -+#define CONFIG_ADPCM_IMA_SSI_DECODER 0 -+#define CONFIG_ADPCM_IMA_SMJPEG_DECODER 0 -+#define CONFIG_ADPCM_IMA_WAV_DECODER 0 -+#define CONFIG_ADPCM_IMA_WS_DECODER 0 -+#define CONFIG_ADPCM_MS_DECODER 0 -+#define CONFIG_ADPCM_MTAF_DECODER 0 -+#define CONFIG_ADPCM_PSX_DECODER 0 -+#define CONFIG_ADPCM_SBPRO_2_DECODER 0 -+#define CONFIG_ADPCM_SBPRO_3_DECODER 0 -+#define CONFIG_ADPCM_SBPRO_4_DECODER 0 -+#define CONFIG_ADPCM_SWF_DECODER 0 -+#define CONFIG_ADPCM_THP_DECODER 0 -+#define CONFIG_ADPCM_THP_LE_DECODER 0 -+#define CONFIG_ADPCM_VIMA_DECODER 0 -+#define CONFIG_ADPCM_XA_DECODER 0 -+#define CONFIG_ADPCM_XMD_DECODER 0 -+#define CONFIG_ADPCM_YAMAHA_DECODER 0 -+#define CONFIG_ADPCM_ZORK_DECODER 0 -+#define CONFIG_SSA_DECODER 0 -+#define CONFIG_ASS_DECODER 0 -+#define CONFIG_CCAPTION_DECODER 0 -+#define CONFIG_DVBSUB_DECODER 0 -+#define CONFIG_DVDSUB_DECODER 0 -+#define CONFIG_JACOSUB_DECODER 0 -+#define CONFIG_MICRODVD_DECODER 0 -+#define CONFIG_MOVTEXT_DECODER 0 -+#define CONFIG_MPL2_DECODER 0 -+#define CONFIG_PGSSUB_DECODER 0 -+#define CONFIG_PJS_DECODER 0 -+#define CONFIG_REALTEXT_DECODER 0 -+#define CONFIG_SAMI_DECODER 0 -+#define CONFIG_SRT_DECODER 0 -+#define CONFIG_STL_DECODER 0 -+#define CONFIG_SUBRIP_DECODER 0 -+#define CONFIG_SUBVIEWER_DECODER 0 -+#define CONFIG_SUBVIEWER1_DECODER 0 -+#define CONFIG_TEXT_DECODER 0 -+#define CONFIG_VPLAYER_DECODER 0 -+#define CONFIG_WEBVTT_DECODER 0 -+#define CONFIG_XSUB_DECODER 0 -+#define CONFIG_AAC_AT_DECODER 0 -+#define CONFIG_AC3_AT_DECODER 0 -+#define CONFIG_ADPCM_IMA_QT_AT_DECODER 0 -+#define CONFIG_ALAC_AT_DECODER 0 -+#define CONFIG_AMR_NB_AT_DECODER 0 -+#define CONFIG_EAC3_AT_DECODER 0 -+#define CONFIG_GSM_MS_AT_DECODER 0 -+#define CONFIG_ILBC_AT_DECODER 0 -+#define CONFIG_MP1_AT_DECODER 0 -+#define CONFIG_MP2_AT_DECODER 0 -+#define CONFIG_MP3_AT_DECODER 0 -+#define CONFIG_PCM_ALAW_AT_DECODER 0 -+#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 -+#define CONFIG_LIBDAV1D_DECODER 0 -+#define CONFIG_LIBDAVS2_DECODER 0 -+#define CONFIG_LIBFDK_AAC_DECODER 0 -+#define CONFIG_LIBGSM_DECODER 0 -+#define CONFIG_LIBGSM_MS_DECODER 0 -+#define CONFIG_LIBILBC_DECODER 0 -+#define CONFIG_LIBJXL_DECODER 0 -+#define CONFIG_LIBLC3_DECODER 0 -+#define CONFIG_LIBOPENCORE_AMRNB_DECODER 0 -+#define CONFIG_LIBOPENCORE_AMRWB_DECODER 0 -+#define CONFIG_LIBOPUS_DECODER 1 -+#define CONFIG_LIBRSVG_DECODER 0 -+#define CONFIG_LIBSPEEX_DECODER 0 -+#define CONFIG_LIBUAVS3D_DECODER 0 -+#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 -+#define CONFIG_IDF_DECODER 0 -+#define CONFIG_LIBAOM_AV1_DECODER 0 -+#define CONFIG_AV1_DECODER 0 -+#define CONFIG_AV1_CUVID_DECODER 0 -+#define CONFIG_AV1_MEDIACODEC_DECODER 0 -+#define CONFIG_AV1_QSV_DECODER 0 -+#define CONFIG_LIBOPENH264_DECODER 0 -+#define CONFIG_H264_CUVID_DECODER 0 -+#define CONFIG_HEVC_CUVID_DECODER 0 -+#define CONFIG_HEVC_MEDIACODEC_DECODER 0 -+#define CONFIG_MJPEG_CUVID_DECODER 0 -+#define CONFIG_MJPEG_QSV_DECODER 0 -+#define CONFIG_MPEG1_CUVID_DECODER 0 -+#define CONFIG_MPEG2_CUVID_DECODER 0 -+#define CONFIG_MPEG4_CUVID_DECODER 0 -+#define CONFIG_MPEG4_MEDIACODEC_DECODER 0 -+#define CONFIG_VC1_CUVID_DECODER 0 -+#define CONFIG_VP8_CUVID_DECODER 0 -+#define CONFIG_VP8_MEDIACODEC_DECODER 0 -+#define CONFIG_VP8_QSV_DECODER 0 -+#define CONFIG_VP9_CUVID_DECODER 0 -+#define CONFIG_VP9_MEDIACODEC_DECODER 0 -+#define CONFIG_VP9_QSV_DECODER 0 -+#define CONFIG_VNULL_DECODER 0 -+#define CONFIG_ANULL_DECODER 0 -+#define CONFIG_A64MULTI_ENCODER 0 -+#define CONFIG_A64MULTI5_ENCODER 0 -+#define CONFIG_ALIAS_PIX_ENCODER 0 -+#define CONFIG_AMV_ENCODER 0 -+#define CONFIG_APNG_ENCODER 0 -+#define CONFIG_ASV1_ENCODER 0 -+#define CONFIG_ASV2_ENCODER 0 -+#define CONFIG_AVRP_ENCODER 0 -+#define CONFIG_AVUI_ENCODER 0 -+#define CONFIG_BITPACKED_ENCODER 0 -+#define CONFIG_BMP_ENCODER 0 -+#define CONFIG_CFHD_ENCODER 0 -+#define CONFIG_CINEPAK_ENCODER 0 -+#define CONFIG_CLJR_ENCODER 0 -+#define CONFIG_COMFORTNOISE_ENCODER 0 -+#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 -+#define CONFIG_FITS_ENCODER 0 -+#define CONFIG_FLASHSV_ENCODER 0 -+#define CONFIG_FLASHSV2_ENCODER 0 -+#define CONFIG_FLV_ENCODER 0 -+#define CONFIG_GIF_ENCODER 0 -+#define CONFIG_H261_ENCODER 0 -+#define CONFIG_H263_ENCODER 0 -+#define CONFIG_H263P_ENCODER 0 -+#define CONFIG_H264_MEDIACODEC_ENCODER 0 -+#define CONFIG_HAP_ENCODER 0 -+#define CONFIG_HUFFYUV_ENCODER 0 -+#define CONFIG_JPEG2000_ENCODER 0 -+#define CONFIG_JPEGLS_ENCODER 0 -+#define CONFIG_LJPEG_ENCODER 0 -+#define CONFIG_MAGICYUV_ENCODER 0 -+#define CONFIG_MJPEG_ENCODER 0 -+#define CONFIG_MPEG1VIDEO_ENCODER 0 -+#define CONFIG_MPEG2VIDEO_ENCODER 0 -+#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 -+#define CONFIG_PCX_ENCODER 0 -+#define CONFIG_PFM_ENCODER 0 -+#define CONFIG_PGM_ENCODER 0 -+#define CONFIG_PGMYUV_ENCODER 0 -+#define CONFIG_PHM_ENCODER 0 -+#define CONFIG_PNG_ENCODER 0 -+#define CONFIG_PPM_ENCODER 0 -+#define CONFIG_PRORES_ENCODER 0 -+#define CONFIG_PRORES_AW_ENCODER 0 -+#define CONFIG_PRORES_KS_ENCODER 0 -+#define CONFIG_QOI_ENCODER 0 -+#define CONFIG_QTRLE_ENCODER 0 -+#define CONFIG_R10K_ENCODER 0 -+#define CONFIG_R210_ENCODER 0 -+#define CONFIG_RAWVIDEO_ENCODER 0 -+#define CONFIG_ROQ_ENCODER 0 -+#define CONFIG_RPZA_ENCODER 0 -+#define CONFIG_RV10_ENCODER 0 -+#define CONFIG_RV20_ENCODER 0 -+#define CONFIG_S302M_ENCODER 0 -+#define CONFIG_SGI_ENCODER 0 -+#define CONFIG_SMC_ENCODER 0 -+#define CONFIG_SNOW_ENCODER 0 -+#define CONFIG_SPEEDHQ_ENCODER 0 -+#define CONFIG_SUNRAST_ENCODER 0 -+#define CONFIG_SVQ1_ENCODER 0 -+#define CONFIG_TARGA_ENCODER 0 -+#define CONFIG_TIFF_ENCODER 0 -+#define CONFIG_UTVIDEO_ENCODER 0 -+#define CONFIG_V210_ENCODER 0 -+#define CONFIG_V308_ENCODER 0 -+#define CONFIG_V408_ENCODER 0 -+#define CONFIG_V410_ENCODER 0 -+#define CONFIG_VBN_ENCODER 0 -+#define CONFIG_VC2_ENCODER 0 -+#define CONFIG_WBMP_ENCODER 0 -+#define CONFIG_WRAPPED_AVFRAME_ENCODER 0 -+#define CONFIG_WMV1_ENCODER 0 -+#define CONFIG_WMV2_ENCODER 0 -+#define CONFIG_XBM_ENCODER 0 -+#define CONFIG_XFACE_ENCODER 0 -+#define CONFIG_XWD_ENCODER 0 -+#define CONFIG_Y41P_ENCODER 0 -+#define CONFIG_YUV4_ENCODER 0 -+#define CONFIG_ZLIB_ENCODER 0 -+#define CONFIG_ZMBV_ENCODER 0 -+#define CONFIG_AAC_ENCODER 0 -+#define CONFIG_AC3_ENCODER 0 -+#define CONFIG_AC3_FIXED_ENCODER 0 -+#define CONFIG_ALAC_ENCODER 0 -+#define CONFIG_APTX_ENCODER 0 -+#define CONFIG_APTX_HD_ENCODER 0 -+#define CONFIG_DCA_ENCODER 0 -+#define CONFIG_DFPWM_ENCODER 0 -+#define CONFIG_EAC3_ENCODER 0 -+#define CONFIG_FLAC_ENCODER 0 -+#define CONFIG_G723_1_ENCODER 0 -+#define CONFIG_HDR_ENCODER 0 -+#define CONFIG_MLP_ENCODER 0 -+#define CONFIG_MP2_ENCODER 0 -+#define CONFIG_MP2FIXED_ENCODER 0 -+#define CONFIG_NELLYMOSER_ENCODER 0 -+#define CONFIG_OPUS_ENCODER 0 -+#define CONFIG_RA_144_ENCODER 0 -+#define CONFIG_SBC_ENCODER 0 -+#define CONFIG_SONIC_ENCODER 0 -+#define CONFIG_SONIC_LS_ENCODER 0 -+#define CONFIG_TRUEHD_ENCODER 0 -+#define CONFIG_TTA_ENCODER 0 -+#define CONFIG_VORBIS_ENCODER 0 -+#define CONFIG_WAVPACK_ENCODER 0 -+#define CONFIG_WMAV1_ENCODER 0 -+#define CONFIG_WMAV2_ENCODER 0 -+#define CONFIG_PCM_ALAW_ENCODER 0 -+#define CONFIG_PCM_BLURAY_ENCODER 0 -+#define CONFIG_PCM_DVD_ENCODER 0 -+#define CONFIG_PCM_F32BE_ENCODER 0 -+#define CONFIG_PCM_F32LE_ENCODER 0 -+#define CONFIG_PCM_F64BE_ENCODER 0 -+#define CONFIG_PCM_F64LE_ENCODER 0 -+#define CONFIG_PCM_MULAW_ENCODER 0 -+#define CONFIG_PCM_S8_ENCODER 0 -+#define CONFIG_PCM_S8_PLANAR_ENCODER 0 -+#define CONFIG_PCM_S16BE_ENCODER 0 -+#define CONFIG_PCM_S16BE_PLANAR_ENCODER 0 -+#define CONFIG_PCM_S16LE_ENCODER 0 -+#define CONFIG_PCM_S16LE_PLANAR_ENCODER 0 -+#define CONFIG_PCM_S24BE_ENCODER 0 -+#define CONFIG_PCM_S24DAUD_ENCODER 0 -+#define CONFIG_PCM_S24LE_ENCODER 0 -+#define CONFIG_PCM_S24LE_PLANAR_ENCODER 0 -+#define CONFIG_PCM_S32BE_ENCODER 0 -+#define CONFIG_PCM_S32LE_ENCODER 0 -+#define CONFIG_PCM_S32LE_PLANAR_ENCODER 0 -+#define CONFIG_PCM_S64BE_ENCODER 0 -+#define CONFIG_PCM_S64LE_ENCODER 0 -+#define CONFIG_PCM_U8_ENCODER 0 -+#define CONFIG_PCM_U16BE_ENCODER 0 -+#define CONFIG_PCM_U16LE_ENCODER 0 -+#define CONFIG_PCM_U24BE_ENCODER 0 -+#define CONFIG_PCM_U24LE_ENCODER 0 -+#define CONFIG_PCM_U32BE_ENCODER 0 -+#define CONFIG_PCM_U32LE_ENCODER 0 -+#define CONFIG_PCM_VIDC_ENCODER 0 -+#define CONFIG_ROQ_DPCM_ENCODER 0 -+#define CONFIG_ADPCM_ADX_ENCODER 0 -+#define CONFIG_ADPCM_ARGO_ENCODER 0 -+#define CONFIG_ADPCM_G722_ENCODER 0 -+#define CONFIG_ADPCM_G726_ENCODER 0 -+#define CONFIG_ADPCM_G726LE_ENCODER 0 -+#define CONFIG_ADPCM_IMA_AMV_ENCODER 0 -+#define CONFIG_ADPCM_IMA_ALP_ENCODER 0 -+#define CONFIG_ADPCM_IMA_APM_ENCODER 0 -+#define CONFIG_ADPCM_IMA_QT_ENCODER 0 -+#define CONFIG_ADPCM_IMA_SSI_ENCODER 0 -+#define CONFIG_ADPCM_IMA_WAV_ENCODER 0 -+#define CONFIG_ADPCM_IMA_WS_ENCODER 0 -+#define CONFIG_ADPCM_MS_ENCODER 0 -+#define CONFIG_ADPCM_SWF_ENCODER 0 -+#define CONFIG_ADPCM_YAMAHA_ENCODER 0 -+#define CONFIG_SSA_ENCODER 0 -+#define CONFIG_ASS_ENCODER 0 -+#define CONFIG_DVBSUB_ENCODER 0 -+#define CONFIG_DVDSUB_ENCODER 0 -+#define CONFIG_MOVTEXT_ENCODER 0 -+#define CONFIG_SRT_ENCODER 0 -+#define CONFIG_SUBRIP_ENCODER 0 -+#define CONFIG_TEXT_ENCODER 0 -+#define CONFIG_TTML_ENCODER 0 -+#define CONFIG_WEBVTT_ENCODER 0 -+#define CONFIG_XSUB_ENCODER 0 -+#define CONFIG_AAC_AT_ENCODER 0 -+#define CONFIG_ALAC_AT_ENCODER 0 -+#define CONFIG_ILBC_AT_ENCODER 0 -+#define CONFIG_PCM_ALAW_AT_ENCODER 0 -+#define CONFIG_PCM_MULAW_AT_ENCODER 0 -+#define CONFIG_LIBAOM_AV1_ENCODER 0 -+#define CONFIG_LIBCODEC2_ENCODER 0 -+#define CONFIG_LIBFDK_AAC_ENCODER 0 -+#define CONFIG_LIBGSM_ENCODER 0 -+#define CONFIG_LIBGSM_MS_ENCODER 0 -+#define CONFIG_LIBILBC_ENCODER 0 -+#define CONFIG_LIBJXL_ENCODER 0 -+#define CONFIG_LIBLC3_ENCODER 0 -+#define CONFIG_LIBMP3LAME_ENCODER 0 -+#define CONFIG_LIBOPENCORE_AMRNB_ENCODER 0 -+#define CONFIG_LIBOPENJPEG_ENCODER 0 -+#define CONFIG_LIBOPUS_ENCODER 0 -+#define CONFIG_LIBRAV1E_ENCODER 0 -+#define CONFIG_LIBSHINE_ENCODER 0 -+#define CONFIG_LIBSPEEX_ENCODER 0 -+#define CONFIG_LIBSVTAV1_ENCODER 0 -+#define CONFIG_LIBTHEORA_ENCODER 0 -+#define CONFIG_LIBTWOLAME_ENCODER 0 -+#define CONFIG_LIBVO_AMRWBENC_ENCODER 0 -+#define CONFIG_LIBVORBIS_ENCODER 0 -+#define CONFIG_LIBVPX_VP8_ENCODER 0 -+#define CONFIG_LIBVPX_VP9_ENCODER 0 -+#define CONFIG_LIBWEBP_ANIM_ENCODER 0 -+#define CONFIG_LIBWEBP_ENCODER 0 -+#define CONFIG_LIBX262_ENCODER 0 -+#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_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 -+#define CONFIG_H264_NVENC_ENCODER 0 -+#define CONFIG_H264_OMX_ENCODER 0 -+#define CONFIG_H264_QSV_ENCODER 0 -+#define CONFIG_H264_V4L2M2M_ENCODER 0 -+#define CONFIG_H264_VAAPI_ENCODER 0 -+#define CONFIG_H264_VIDEOTOOLBOX_ENCODER 0 -+#define CONFIG_HEVC_AMF_ENCODER 0 -+#define CONFIG_HEVC_MEDIACODEC_ENCODER 0 -+#define CONFIG_HEVC_MF_ENCODER 0 -+#define CONFIG_HEVC_NVENC_ENCODER 0 -+#define CONFIG_HEVC_QSV_ENCODER 0 -+#define CONFIG_HEVC_V4L2M2M_ENCODER 0 -+#define CONFIG_HEVC_VAAPI_ENCODER 0 -+#define CONFIG_HEVC_VIDEOTOOLBOX_ENCODER 0 -+#define CONFIG_LIBKVAZAAR_ENCODER 0 -+#define CONFIG_MJPEG_QSV_ENCODER 0 -+#define CONFIG_MJPEG_VAAPI_ENCODER 0 -+#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 -+#define CONFIG_MPEG1_VDPAU_HWACCEL 0 -+#define CONFIG_MPEG1_VIDEOTOOLBOX_HWACCEL 0 -+#define CONFIG_MPEG2_D3D11VA_HWACCEL 0 -+#define CONFIG_MPEG2_D3D11VA2_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 -+#define CONFIG_MPEG4_NVDEC_HWACCEL 0 -+#define CONFIG_MPEG4_VAAPI_HWACCEL 0 -+#define CONFIG_MPEG4_VDPAU_HWACCEL 0 -+#define CONFIG_MPEG4_VIDEOTOOLBOX_HWACCEL 0 -+#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 -+#define CONFIG_VC1_VDPAU_HWACCEL 0 -+#define CONFIG_VP8_NVDEC_HWACCEL 0 -+#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 -+#define CONFIG_VP9_VDPAU_HWACCEL 0 -+#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 -+#define CONFIG_WMV3_VDPAU_HWACCEL 0 -+#define CONFIG_AAC_PARSER 1 -+#define CONFIG_AAC_LATM_PARSER 0 -+#define CONFIG_AC3_PARSER 0 -+#define CONFIG_ADX_PARSER 0 -+#define CONFIG_AMR_PARSER 0 -+#define CONFIG_AV1_PARSER 0 -+#define CONFIG_AVS2_PARSER 0 -+#define CONFIG_AVS3_PARSER 0 -+#define CONFIG_BMP_PARSER 0 -+#define CONFIG_CAVSVIDEO_PARSER 0 -+#define CONFIG_COOK_PARSER 0 -+#define CONFIG_CRI_PARSER 0 -+#define CONFIG_DCA_PARSER 0 -+#define CONFIG_DIRAC_PARSER 0 -+#define CONFIG_DNXHD_PARSER 0 -+#define CONFIG_DOLBY_E_PARSER 0 -+#define CONFIG_DPX_PARSER 0 -+#define CONFIG_DVAUDIO_PARSER 0 -+#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 -+#define CONFIG_G729_PARSER 0 -+#define CONFIG_GIF_PARSER 0 -+#define CONFIG_GSM_PARSER 0 -+#define CONFIG_H261_PARSER 0 -+#define CONFIG_H263_PARSER 1 -+#define CONFIG_H264_PARSER 1 -+#define CONFIG_HEVC_PARSER 0 -+#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 -+#define CONFIG_MPEG4VIDEO_PARSER 1 -+#define CONFIG_MPEGAUDIO_PARSER 1 -+#define CONFIG_MPEGVIDEO_PARSER 0 -+#define CONFIG_OPUS_PARSER 1 -+#define CONFIG_PNG_PARSER 0 -+#define CONFIG_PNM_PARSER 0 -+#define CONFIG_QOI_PARSER 0 -+#define CONFIG_RV34_PARSER 0 -+#define CONFIG_SBC_PARSER 0 -+#define CONFIG_SIPR_PARSER 0 -+#define CONFIG_TAK_PARSER 0 -+#define CONFIG_VC1_PARSER 0 -+#define CONFIG_VORBIS_PARSER 1 -+#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 -+#define CONFIG_XWD_PARSER 0 -+#define CONFIG_ALSA_INDEV 0 -+#define CONFIG_ANDROID_CAMERA_INDEV 0 -+#define CONFIG_AVFOUNDATION_INDEV 0 -+#define CONFIG_BKTR_INDEV 0 -+#define CONFIG_DECKLINK_INDEV 0 -+#define CONFIG_DSHOW_INDEV 0 -+#define CONFIG_FBDEV_INDEV 0 -+#define CONFIG_GDIGRAB_INDEV 0 -+#define CONFIG_IEC61883_INDEV 0 -+#define CONFIG_JACK_INDEV 0 -+#define CONFIG_KMSGRAB_INDEV 0 -+#define CONFIG_LAVFI_INDEV 0 -+#define CONFIG_OPENAL_INDEV 0 -+#define CONFIG_OSS_INDEV 0 -+#define CONFIG_PULSE_INDEV 0 -+#define CONFIG_SNDIO_INDEV 0 -+#define CONFIG_V4L2_INDEV 0 -+#define CONFIG_VFWCAP_INDEV 0 -+#define CONFIG_XCBGRAB_INDEV 0 -+#define CONFIG_LIBCDIO_INDEV 0 -+#define CONFIG_LIBDC1394_INDEV 0 -+#define CONFIG_ALSA_OUTDEV 0 -+#define CONFIG_AUDIOTOOLBOX_OUTDEV 0 -+#define CONFIG_CACA_OUTDEV 0 -+#define CONFIG_DECKLINK_OUTDEV 0 -+#define CONFIG_FBDEV_OUTDEV 0 -+#define CONFIG_OPENGL_OUTDEV 0 -+#define CONFIG_OSS_OUTDEV 0 -+#define CONFIG_PULSE_OUTDEV 0 -+#define CONFIG_SDL2_OUTDEV 0 -+#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 -+#define CONFIG_ACOPY_FILTER 0 -+#define CONFIG_ACUE_FILTER 0 -+#define CONFIG_ACROSSFADE_FILTER 0 -+#define CONFIG_ACROSSOVER_FILTER 0 -+#define CONFIG_ACRUSHER_FILTER 0 -+#define CONFIG_ADECLICK_FILTER 0 -+#define CONFIG_ADECLIP_FILTER 0 -+#define CONFIG_ADECORRELATE_FILTER 0 -+#define CONFIG_ADELAY_FILTER 0 -+#define CONFIG_ADENORM_FILTER 0 -+#define CONFIG_ADERIVATIVE_FILTER 0 -+#define CONFIG_ADRC_FILTER 0 -+#define CONFIG_ADYNAMICEQUALIZER_FILTER 0 -+#define CONFIG_ADYNAMICSMOOTH_FILTER 0 -+#define CONFIG_AECHO_FILTER 0 -+#define CONFIG_AEMPHASIS_FILTER 0 -+#define CONFIG_AEVAL_FILTER 0 -+#define CONFIG_AEXCITER_FILTER 0 -+#define CONFIG_AFADE_FILTER 0 -+#define CONFIG_AFFTDN_FILTER 0 -+#define CONFIG_AFFTFILT_FILTER 0 -+#define CONFIG_AFIR_FILTER 0 -+#define CONFIG_AFORMAT_FILTER 0 -+#define CONFIG_AFREQSHIFT_FILTER 0 -+#define CONFIG_AFWTDN_FILTER 0 -+#define CONFIG_AGATE_FILTER 0 -+#define CONFIG_AIIR_FILTER 0 -+#define CONFIG_AINTEGRAL_FILTER 0 -+#define CONFIG_AINTERLEAVE_FILTER 0 -+#define CONFIG_ALATENCY_FILTER 0 -+#define CONFIG_ALIMITER_FILTER 0 -+#define CONFIG_ALLPASS_FILTER 0 -+#define CONFIG_ALOOP_FILTER 0 -+#define CONFIG_AMERGE_FILTER 0 -+#define CONFIG_AMETADATA_FILTER 0 -+#define CONFIG_AMIX_FILTER 0 -+#define CONFIG_AMULTIPLY_FILTER 0 -+#define CONFIG_ANEQUALIZER_FILTER 0 -+#define CONFIG_ANLMDN_FILTER 0 -+#define CONFIG_ANLMF_FILTER 0 -+#define CONFIG_ANLMS_FILTER 0 -+#define CONFIG_ANULL_FILTER 0 -+#define CONFIG_APAD_FILTER 0 -+#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 0 -+#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 -+#define CONFIG_ASELECT_FILTER 0 -+#define CONFIG_ASENDCMD_FILTER 0 -+#define CONFIG_ASETNSAMPLES_FILTER 0 -+#define CONFIG_ASETPTS_FILTER 0 -+#define CONFIG_ASETRATE_FILTER 0 -+#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 -+#define CONFIG_ASR_FILTER 0 -+#define CONFIG_ASTATS_FILTER 0 -+#define CONFIG_ASTREAMSELECT_FILTER 0 -+#define CONFIG_ASUBBOOST_FILTER 0 -+#define CONFIG_ASUBCUT_FILTER 0 -+#define CONFIG_ASUPERCUT_FILTER 0 -+#define CONFIG_ASUPERPASS_FILTER 0 -+#define CONFIG_ASUPERSTOP_FILTER 0 -+#define CONFIG_ATEMPO_FILTER 0 -+#define CONFIG_ATILT_FILTER 0 -+#define CONFIG_ATRIM_FILTER 0 -+#define CONFIG_AXCORRELATE_FILTER 0 -+#define CONFIG_AZMQ_FILTER 0 -+#define CONFIG_BANDPASS_FILTER 0 -+#define CONFIG_BANDREJECT_FILTER 0 -+#define CONFIG_BASS_FILTER 0 -+#define CONFIG_BIQUAD_FILTER 0 -+#define CONFIG_BS2B_FILTER 0 -+#define CONFIG_CHANNELMAP_FILTER 0 -+#define CONFIG_CHANNELSPLIT_FILTER 0 -+#define CONFIG_CHORUS_FILTER 0 -+#define CONFIG_COMPAND_FILTER 0 -+#define CONFIG_COMPENSATIONDELAY_FILTER 0 -+#define CONFIG_CROSSFEED_FILTER 0 -+#define CONFIG_CRYSTALIZER_FILTER 0 -+#define CONFIG_DCSHIFT_FILTER 0 -+#define CONFIG_DEESSER_FILTER 0 -+#define CONFIG_DIALOGUENHANCE_FILTER 0 -+#define CONFIG_DRMETER_FILTER 0 -+#define CONFIG_DYNAUDNORM_FILTER 0 -+#define CONFIG_EARWAX_FILTER 0 -+#define CONFIG_EBUR128_FILTER 0 -+#define CONFIG_EQUALIZER_FILTER 0 -+#define CONFIG_EXTRASTEREO_FILTER 0 -+#define CONFIG_FIREQUALIZER_FILTER 0 -+#define CONFIG_FLANGER_FILTER 0 -+#define CONFIG_HAAS_FILTER 0 -+#define CONFIG_HDCD_FILTER 0 -+#define CONFIG_HEADPHONE_FILTER 0 -+#define CONFIG_HIGHPASS_FILTER 0 -+#define CONFIG_HIGHSHELF_FILTER 0 -+#define CONFIG_JOIN_FILTER 0 -+#define CONFIG_LADSPA_FILTER 0 -+#define CONFIG_LOUDNORM_FILTER 0 -+#define CONFIG_LOWPASS_FILTER 0 -+#define CONFIG_LOWSHELF_FILTER 0 -+#define CONFIG_LV2_FILTER 0 -+#define CONFIG_MCOMPAND_FILTER 0 -+#define CONFIG_PAN_FILTER 0 -+#define CONFIG_REPLAYGAIN_FILTER 0 -+#define CONFIG_RUBBERBAND_FILTER 0 -+#define CONFIG_SIDECHAINCOMPRESS_FILTER 0 -+#define CONFIG_SIDECHAINGATE_FILTER 0 -+#define CONFIG_SILENCEDETECT_FILTER 0 -+#define CONFIG_SILENCEREMOVE_FILTER 0 -+#define CONFIG_SOFALIZER_FILTER 0 -+#define CONFIG_SPEECHNORM_FILTER 0 -+#define CONFIG_STEREOTOOLS_FILTER 0 -+#define CONFIG_STEREOWIDEN_FILTER 0 -+#define CONFIG_SUPEREQUALIZER_FILTER 0 -+#define CONFIG_SURROUND_FILTER 0 -+#define CONFIG_TILTSHELF_FILTER 0 -+#define CONFIG_TREBLE_FILTER 0 -+#define CONFIG_TREMOLO_FILTER 0 -+#define CONFIG_VIBRATO_FILTER 0 -+#define CONFIG_VIRTUALBASS_FILTER 0 -+#define CONFIG_VOLUME_FILTER 0 -+#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 -+#define CONFIG_FLITE_FILTER 0 -+#define CONFIG_HILBERT_FILTER 0 -+#define CONFIG_SINC_FILTER 0 -+#define CONFIG_SINE_FILTER 0 -+#define CONFIG_ANULLSINK_FILTER 0 -+#define CONFIG_ADDROI_FILTER 0 -+#define CONFIG_ALPHAEXTRACT_FILTER 0 -+#define CONFIG_ALPHAMERGE_FILTER 0 -+#define CONFIG_AMPLIFY_FILTER 0 -+#define CONFIG_ASS_FILTER 0 -+#define CONFIG_ATADENOISE_FILTER 0 -+#define CONFIG_AVGBLUR_FILTER 0 -+#define CONFIG_AVGBLUR_OPENCL_FILTER 0 -+#define CONFIG_AVGBLUR_VULKAN_FILTER 0 -+#define CONFIG_BACKGROUNDKEY_FILTER 0 -+#define CONFIG_BBOX_FILTER 0 -+#define CONFIG_BENCH_FILTER 0 -+#define CONFIG_BILATERAL_FILTER 0 -+#define CONFIG_BILATERAL_CUDA_FILTER 0 -+#define CONFIG_BITPLANENOISE_FILTER 0 -+#define CONFIG_BLACKDETECT_FILTER 0 -+#define CONFIG_BLACKFRAME_FILTER 0 -+#define CONFIG_BLEND_FILTER 0 -+#define CONFIG_BLEND_VULKAN_FILTER 0 -+#define CONFIG_BLOCKDETECT_FILTER 0 -+#define CONFIG_BLURDETECT_FILTER 0 -+#define CONFIG_BM3D_FILTER 0 -+#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 -+#define CONFIG_CHROMAKEY_CUDA_FILTER 0 -+#define CONFIG_CHROMANR_FILTER 0 -+#define CONFIG_CHROMASHIFT_FILTER 0 -+#define CONFIG_CIESCOPE_FILTER 0 -+#define CONFIG_CODECVIEW_FILTER 0 -+#define CONFIG_COLORBALANCE_FILTER 0 -+#define CONFIG_COLORCHANNELMIXER_FILTER 0 -+#define CONFIG_COLORCONTRAST_FILTER 0 -+#define CONFIG_COLORCORRECT_FILTER 0 -+#define CONFIG_COLORIZE_FILTER 0 -+#define CONFIG_COLORKEY_FILTER 0 -+#define CONFIG_COLORKEY_OPENCL_FILTER 0 -+#define CONFIG_COLORHOLD_FILTER 0 -+#define CONFIG_COLORLEVELS_FILTER 0 -+#define CONFIG_COLORMAP_FILTER 0 -+#define CONFIG_COLORMATRIX_FILTER 0 -+#define CONFIG_COLORSPACE_FILTER 0 -+#define CONFIG_COLORSPACE_CUDA_FILTER 0 -+#define CONFIG_COLORTEMPERATURE_FILTER 0 -+#define CONFIG_CONVOLUTION_FILTER 0 -+#define CONFIG_CONVOLUTION_OPENCL_FILTER 0 -+#define CONFIG_CONVOLVE_FILTER 0 -+#define CONFIG_COPY_FILTER 0 -+#define CONFIG_COREIMAGE_FILTER 0 -+#define CONFIG_CORR_FILTER 0 -+#define CONFIG_COVER_RECT_FILTER 0 -+#define CONFIG_CROP_FILTER 0 -+#define CONFIG_CROPDETECT_FILTER 0 -+#define CONFIG_CUE_FILTER 0 -+#define CONFIG_CURVES_FILTER 0 -+#define CONFIG_DATASCOPE_FILTER 0 -+#define CONFIG_DBLUR_FILTER 0 -+#define CONFIG_DCTDNOIZ_FILTER 0 -+#define CONFIG_DEBAND_FILTER 0 -+#define CONFIG_DEBLOCK_FILTER 0 -+#define CONFIG_DECIMATE_FILTER 0 -+#define CONFIG_DECONVOLVE_FILTER 0 -+#define CONFIG_DEDOT_FILTER 0 -+#define CONFIG_DEFLATE_FILTER 0 -+#define CONFIG_DEFLICKER_FILTER 0 -+#define CONFIG_DEINTERLACE_QSV_FILTER 0 -+#define CONFIG_DEINTERLACE_VAAPI_FILTER 0 -+#define CONFIG_DEJUDDER_FILTER 0 -+#define CONFIG_DELOGO_FILTER 0 -+#define CONFIG_DENOISE_VAAPI_FILTER 0 -+#define CONFIG_DERAIN_FILTER 0 -+#define CONFIG_DESHAKE_FILTER 0 -+#define CONFIG_DESHAKE_OPENCL_FILTER 0 -+#define CONFIG_DESPILL_FILTER 0 -+#define CONFIG_DETELECINE_FILTER 0 -+#define CONFIG_DILATION_FILTER 0 -+#define CONFIG_DILATION_OPENCL_FILTER 0 -+#define CONFIG_DISPLACE_FILTER 0 -+#define CONFIG_DNN_CLASSIFY_FILTER 0 -+#define CONFIG_DNN_DETECT_FILTER 0 -+#define CONFIG_DNN_PROCESSING_FILTER 0 -+#define CONFIG_DOUBLEWEAVE_FILTER 0 -+#define CONFIG_DRAWBOX_FILTER 0 -+#define CONFIG_DRAWGRAPH_FILTER 0 -+#define CONFIG_DRAWGRID_FILTER 0 -+#define CONFIG_DRAWTEXT_FILTER 0 -+#define CONFIG_EDGEDETECT_FILTER 0 -+#define CONFIG_ELBG_FILTER 0 -+#define CONFIG_ENTROPY_FILTER 0 -+#define CONFIG_EPX_FILTER 0 -+#define CONFIG_EQ_FILTER 0 -+#define CONFIG_EROSION_FILTER 0 -+#define CONFIG_EROSION_OPENCL_FILTER 0 -+#define CONFIG_ESTDIF_FILTER 0 -+#define CONFIG_EXPOSURE_FILTER 0 -+#define CONFIG_EXTRACTPLANES_FILTER 0 -+#define CONFIG_FADE_FILTER 0 -+#define CONFIG_FEEDBACK_FILTER 0 -+#define CONFIG_FFTDNOIZ_FILTER 0 -+#define CONFIG_FFTFILT_FILTER 0 -+#define CONFIG_FIELD_FILTER 0 -+#define CONFIG_FIELDHINT_FILTER 0 -+#define CONFIG_FIELDMATCH_FILTER 0 -+#define CONFIG_FIELDORDER_FILTER 0 -+#define CONFIG_FILLBORDERS_FILTER 0 -+#define CONFIG_FIND_RECT_FILTER 0 -+#define CONFIG_FLIP_VULKAN_FILTER 0 -+#define CONFIG_FLOODFILL_FILTER 0 -+#define CONFIG_FORMAT_FILTER 0 -+#define CONFIG_FPS_FILTER 0 -+#define CONFIG_FRAMEPACK_FILTER 0 -+#define CONFIG_FRAMERATE_FILTER 0 -+#define CONFIG_FRAMESTEP_FILTER 0 -+#define CONFIG_FREEZEDETECT_FILTER 0 -+#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 -+#define CONFIG_GRADFUN_FILTER 0 -+#define CONFIG_GRAPHMONITOR_FILTER 0 -+#define CONFIG_GRAYWORLD_FILTER 0 -+#define CONFIG_GREYEDGE_FILTER 0 -+#define CONFIG_GUIDED_FILTER 0 -+#define CONFIG_HALDCLUT_FILTER 0 -+#define CONFIG_HFLIP_FILTER 0 -+#define CONFIG_HFLIP_VULKAN_FILTER 0 -+#define CONFIG_HISTEQ_FILTER 0 -+#define CONFIG_HISTOGRAM_FILTER 0 -+#define CONFIG_HQDN3D_FILTER 0 -+#define CONFIG_HQX_FILTER 0 -+#define CONFIG_HSTACK_FILTER 0 -+#define CONFIG_HSVHOLD_FILTER 0 -+#define CONFIG_HSVKEY_FILTER 0 -+#define CONFIG_HUE_FILTER 0 -+#define CONFIG_HUESATURATION_FILTER 0 -+#define CONFIG_HWDOWNLOAD_FILTER 0 -+#define CONFIG_HWMAP_FILTER 0 -+#define CONFIG_HWUPLOAD_FILTER 0 -+#define CONFIG_HWUPLOAD_CUDA_FILTER 0 -+#define CONFIG_HYSTERESIS_FILTER 0 -+#define CONFIG_ICCDETECT_FILTER 0 -+#define CONFIG_ICCGEN_FILTER 0 -+#define CONFIG_IDENTITY_FILTER 0 -+#define CONFIG_IDET_FILTER 0 -+#define CONFIG_IL_FILTER 0 -+#define CONFIG_INFLATE_FILTER 0 -+#define CONFIG_INTERLACE_FILTER 0 -+#define CONFIG_INTERLEAVE_FILTER 0 -+#define CONFIG_KERNDEINT_FILTER 0 -+#define CONFIG_KIRSCH_FILTER 0 -+#define CONFIG_LAGFUN_FILTER 0 -+#define CONFIG_LATENCY_FILTER 0 -+#define CONFIG_LENSCORRECTION_FILTER 0 -+#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 -+#define CONFIG_LUMAKEY_FILTER 0 -+#define CONFIG_LUT_FILTER 0 -+#define CONFIG_LUT1D_FILTER 0 -+#define CONFIG_LUT2_FILTER 0 -+#define CONFIG_LUT3D_FILTER 0 -+#define CONFIG_LUTRGB_FILTER 0 -+#define CONFIG_LUTYUV_FILTER 0 -+#define CONFIG_MASKEDCLAMP_FILTER 0 -+#define CONFIG_MASKEDMAX_FILTER 0 -+#define CONFIG_MASKEDMERGE_FILTER 0 -+#define CONFIG_MASKEDMIN_FILTER 0 -+#define CONFIG_MASKEDTHRESHOLD_FILTER 0 -+#define CONFIG_MASKFUN_FILTER 0 -+#define CONFIG_MCDEINT_FILTER 0 -+#define CONFIG_MEDIAN_FILTER 0 -+#define CONFIG_MERGEPLANES_FILTER 0 -+#define CONFIG_MESTIMATE_FILTER 0 -+#define CONFIG_METADATA_FILTER 0 -+#define CONFIG_MIDEQUALIZER_FILTER 0 -+#define CONFIG_MINTERPOLATE_FILTER 0 -+#define CONFIG_MIX_FILTER 0 -+#define CONFIG_MONOCHROME_FILTER 0 -+#define CONFIG_MORPHO_FILTER 0 -+#define CONFIG_MPDECIMATE_FILTER 0 -+#define CONFIG_MSAD_FILTER 0 -+#define CONFIG_MULTIPLY_FILTER 0 -+#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 -+#define CONFIG_NORMALIZE_FILTER 0 -+#define CONFIG_NULL_FILTER 0 -+#define CONFIG_OCR_FILTER 0 -+#define CONFIG_OCV_FILTER 0 -+#define CONFIG_OSCILLOSCOPE_FILTER 0 -+#define CONFIG_OVERLAY_FILTER 0 -+#define CONFIG_OVERLAY_OPENCL_FILTER 0 -+#define CONFIG_OVERLAY_QSV_FILTER 0 -+#define CONFIG_OVERLAY_VAAPI_FILTER 0 -+#define CONFIG_OVERLAY_VULKAN_FILTER 0 -+#define CONFIG_OVERLAY_CUDA_FILTER 0 -+#define CONFIG_OWDENOISE_FILTER 0 -+#define CONFIG_PAD_FILTER 0 -+#define CONFIG_PAD_OPENCL_FILTER 0 -+#define CONFIG_PALETTEGEN_FILTER 0 -+#define CONFIG_PALETTEUSE_FILTER 0 -+#define CONFIG_PERMS_FILTER 0 -+#define CONFIG_PERSPECTIVE_FILTER 0 -+#define CONFIG_PHASE_FILTER 0 -+#define CONFIG_PHOTOSENSITIVITY_FILTER 0 -+#define CONFIG_PIXDESCTEST_FILTER 0 -+#define CONFIG_PIXELIZE_FILTER 0 -+#define CONFIG_PIXSCOPE_FILTER 0 -+#define CONFIG_PP_FILTER 0 -+#define CONFIG_PP7_FILTER 0 -+#define CONFIG_PREMULTIPLY_FILTER 0 -+#define CONFIG_PREWITT_FILTER 0 -+#define CONFIG_PREWITT_OPENCL_FILTER 0 -+#define CONFIG_PROCAMP_VAAPI_FILTER 0 -+#define CONFIG_PROGRAM_OPENCL_FILTER 0 -+#define CONFIG_PSEUDOCOLOR_FILTER 0 -+#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 -+#define CONFIG_REALTIME_FILTER 0 -+#define CONFIG_REMAP_FILTER 0 -+#define CONFIG_REMAP_OPENCL_FILTER 0 -+#define CONFIG_REMOVEGRAIN_FILTER 0 -+#define CONFIG_REMOVELOGO_FILTER 0 -+#define CONFIG_REPEATFIELDS_FILTER 0 -+#define CONFIG_REVERSE_FILTER 0 -+#define CONFIG_RGBASHIFT_FILTER 0 -+#define CONFIG_ROBERTS_FILTER 0 -+#define CONFIG_ROBERTS_OPENCL_FILTER 0 -+#define CONFIG_ROTATE_FILTER 0 -+#define CONFIG_SAB_FILTER 0 -+#define CONFIG_SCALE_FILTER 0 -+#define CONFIG_SCALE_CUDA_FILTER 0 -+#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 -+#define CONFIG_SCDET_FILTER 0 -+#define CONFIG_SCHARR_FILTER 0 -+#define CONFIG_SCROLL_FILTER 0 -+#define CONFIG_SEGMENT_FILTER 0 -+#define CONFIG_SELECT_FILTER 0 -+#define CONFIG_SELECTIVECOLOR_FILTER 0 -+#define CONFIG_SENDCMD_FILTER 0 -+#define CONFIG_SEPARATEFIELDS_FILTER 0 -+#define CONFIG_SETDAR_FILTER 0 -+#define CONFIG_SETFIELD_FILTER 0 -+#define CONFIG_SETPARAMS_FILTER 0 -+#define CONFIG_SETPTS_FILTER 0 -+#define CONFIG_SETRANGE_FILTER 0 -+#define CONFIG_SETSAR_FILTER 0 -+#define CONFIG_SETTB_FILTER 0 -+#define CONFIG_SHARPEN_NPP_FILTER 0 -+#define CONFIG_SHARPNESS_VAAPI_FILTER 0 -+#define CONFIG_SHEAR_FILTER 0 -+#define CONFIG_SHOWINFO_FILTER 0 -+#define CONFIG_SHOWPALETTE_FILTER 0 -+#define CONFIG_SHUFFLEFRAMES_FILTER 0 -+#define CONFIG_SHUFFLEPIXELS_FILTER 0 -+#define CONFIG_SHUFFLEPLANES_FILTER 0 -+#define CONFIG_SIDEDATA_FILTER 0 -+#define CONFIG_SIGNALSTATS_FILTER 0 -+#define CONFIG_SIGNATURE_FILTER 0 -+#define CONFIG_SITI_FILTER 0 -+#define CONFIG_SMARTBLUR_FILTER 0 -+#define CONFIG_SOBEL_FILTER 0 -+#define CONFIG_SOBEL_OPENCL_FILTER 0 -+#define CONFIG_SPLIT_FILTER 0 -+#define CONFIG_SPP_FILTER 0 -+#define CONFIG_SR_FILTER 0 -+#define CONFIG_SSIM_FILTER 0 -+#define CONFIG_SSIM360_FILTER 0 -+#define CONFIG_STEREO3D_FILTER 0 -+#define CONFIG_STREAMSELECT_FILTER 0 -+#define CONFIG_SUBTITLES_FILTER 0 -+#define CONFIG_SUPER2XSAI_FILTER 0 -+#define CONFIG_SWAPRECT_FILTER 0 -+#define CONFIG_SWAPUV_FILTER 0 -+#define CONFIG_TBLEND_FILTER 0 -+#define CONFIG_TELECINE_FILTER 0 -+#define CONFIG_THISTOGRAM_FILTER 0 -+#define CONFIG_THRESHOLD_FILTER 0 -+#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 -+#define CONFIG_TMIDEQUALIZER_FILTER 0 -+#define CONFIG_TMIX_FILTER 0 -+#define CONFIG_TONEMAP_FILTER 0 -+#define CONFIG_TONEMAP_OPENCL_FILTER 0 -+#define CONFIG_TONEMAP_VAAPI_FILTER 0 -+#define CONFIG_TPAD_FILTER 0 -+#define CONFIG_TRANSPOSE_FILTER 0 -+#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 -+#define CONFIG_UNSHARP_FILTER 0 -+#define CONFIG_UNSHARP_OPENCL_FILTER 0 -+#define CONFIG_UNTILE_FILTER 0 -+#define CONFIG_USPP_FILTER 0 -+#define CONFIG_V360_FILTER 0 -+#define CONFIG_VAGUEDENOISER_FILTER 0 -+#define CONFIG_VARBLUR_FILTER 0 -+#define CONFIG_VECTORSCOPE_FILTER 0 -+#define CONFIG_VFLIP_FILTER 0 -+#define CONFIG_VFLIP_VULKAN_FILTER 0 -+#define CONFIG_VFRDET_FILTER 0 -+#define CONFIG_VIBRANCE_FILTER 0 -+#define CONFIG_VIDSTABDETECT_FILTER 0 -+#define CONFIG_VIDSTABTRANSFORM_FILTER 0 -+#define CONFIG_VIF_FILTER 0 -+#define CONFIG_VIGNETTE_FILTER 0 -+#define CONFIG_VMAFMOTION_FILTER 0 -+#define CONFIG_VPP_QSV_FILTER 0 -+#define CONFIG_VSTACK_FILTER 0 -+#define CONFIG_W3FDIF_FILTER 0 -+#define CONFIG_WAVEFORM_FILTER 0 -+#define CONFIG_WEAVE_FILTER 0 -+#define CONFIG_XBR_FILTER 0 -+#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 -+#define CONFIG_YADIF_CUDA_FILTER 0 -+#define CONFIG_YADIF_VIDEOTOOLBOX_FILTER 0 -+#define CONFIG_YAEPBLUR_FILTER 0 -+#define CONFIG_ZMQ_FILTER 0 -+#define CONFIG_ZOOMPAN_FILTER 0 -+#define CONFIG_ZSCALE_FILTER 0 -+#define CONFIG_HSTACK_VAAPI_FILTER 0 -+#define CONFIG_VSTACK_VAAPI_FILTER 0 -+#define CONFIG_XSTACK_VAAPI_FILTER 0 -+#define CONFIG_HSTACK_QSV_FILTER 0 -+#define CONFIG_VSTACK_QSV_FILTER 0 -+#define CONFIG_XSTACK_QSV_FILTER 0 -+#define CONFIG_ALLRGB_FILTER 0 -+#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 -+#define CONFIG_DDAGRAB_FILTER 0 -+#define CONFIG_FREI0R_SRC_FILTER 0 -+#define CONFIG_GRADIENTS_FILTER 0 -+#define CONFIG_HALDCLUTSRC_FILTER 0 -+#define CONFIG_LIFE_FILTER 0 -+#define CONFIG_MANDELBROT_FILTER 0 -+#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 -+#define CONFIG_SIERPINSKI_FILTER 0 -+#define CONFIG_SMPTEBARS_FILTER 0 -+#define CONFIG_SMPTEHDBARS_FILTER 0 -+#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 -+#define CONFIG_ADRAWGRAPH_FILTER 0 -+#define CONFIG_AGRAPHMONITOR_FILTER 0 -+#define CONFIG_AHISTOGRAM_FILTER 0 -+#define CONFIG_APHASEMETER_FILTER 0 -+#define CONFIG_AVECTORSCOPE_FILTER 0 -+#define CONFIG_CONCAT_FILTER 0 -+#define CONFIG_SHOWCQT_FILTER 0 -+#define CONFIG_SHOWCWT_FILTER 0 -+#define CONFIG_SHOWFREQS_FILTER 0 -+#define CONFIG_SHOWSPATIAL_FILTER 0 -+#define CONFIG_SHOWSPECTRUM_FILTER 0 -+#define CONFIG_SHOWSPECTRUMPIC_FILTER 0 -+#define CONFIG_SHOWVOLUME_FILTER 0 -+#define CONFIG_SHOWWAVES_FILTER 0 -+#define CONFIG_SHOWWAVESPIC_FILTER 0 -+#define CONFIG_SPECTRUMSYNTH_FILTER 0 -+#define CONFIG_AVSYNCTEST_FILTER 0 -+#define CONFIG_AMOVIE_FILTER 0 -+#define CONFIG_MOVIE_FILTER 0 -+#define CONFIG_AA_DEMUXER 0 -+#define CONFIG_AAC_DEMUXER 1 -+#define CONFIG_AAX_DEMUXER 0 -+#define CONFIG_AC3_DEMUXER 0 -+#define CONFIG_AC4_DEMUXER 0 -+#define CONFIG_ACE_DEMUXER 0 -+#define CONFIG_ACM_DEMUXER 0 -+#define CONFIG_ACT_DEMUXER 0 -+#define CONFIG_ADF_DEMUXER 0 -+#define CONFIG_ADP_DEMUXER 0 -+#define CONFIG_ADS_DEMUXER 0 -+#define CONFIG_ADX_DEMUXER 0 -+#define CONFIG_AEA_DEMUXER 0 -+#define CONFIG_AFC_DEMUXER 0 -+#define CONFIG_AIFF_DEMUXER 0 -+#define CONFIG_AIX_DEMUXER 0 -+#define CONFIG_ALP_DEMUXER 0 -+#define CONFIG_AMR_DEMUXER 0 -+#define CONFIG_AMRNB_DEMUXER 0 -+#define CONFIG_AMRWB_DEMUXER 0 -+#define CONFIG_ANM_DEMUXER 0 -+#define CONFIG_APAC_DEMUXER 0 -+#define CONFIG_APC_DEMUXER 0 -+#define CONFIG_APE_DEMUXER 0 -+#define CONFIG_APM_DEMUXER 0 -+#define CONFIG_APNG_DEMUXER 0 -+#define CONFIG_APTX_DEMUXER 0 -+#define CONFIG_APTX_HD_DEMUXER 0 -+#define CONFIG_AQTITLE_DEMUXER 0 -+#define CONFIG_ARGO_ASF_DEMUXER 0 -+#define CONFIG_ARGO_BRP_DEMUXER 0 -+#define CONFIG_ARGO_CVG_DEMUXER 0 -+#define CONFIG_ASF_DEMUXER 0 -+#define CONFIG_ASF_O_DEMUXER 0 -+#define CONFIG_ASS_DEMUXER 0 -+#define CONFIG_AST_DEMUXER 0 -+#define CONFIG_AU_DEMUXER 0 -+#define CONFIG_AV1_DEMUXER 0 -+#define CONFIG_AVI_DEMUXER 1 -+#define CONFIG_AVISYNTH_DEMUXER 0 -+#define CONFIG_AVR_DEMUXER 0 -+#define CONFIG_AVS_DEMUXER 0 -+#define CONFIG_AVS2_DEMUXER 0 -+#define CONFIG_AVS3_DEMUXER 0 -+#define CONFIG_BETHSOFTVID_DEMUXER 0 -+#define CONFIG_BFI_DEMUXER 0 -+#define CONFIG_BINTEXT_DEMUXER 0 -+#define CONFIG_BINK_DEMUXER 0 -+#define CONFIG_BINKA_DEMUXER 0 -+#define CONFIG_BIT_DEMUXER 0 -+#define CONFIG_BITPACKED_DEMUXER 0 -+#define CONFIG_BMV_DEMUXER 0 -+#define CONFIG_BFSTM_DEMUXER 0 -+#define CONFIG_BRSTM_DEMUXER 0 -+#define CONFIG_BOA_DEMUXER 0 -+#define CONFIG_BONK_DEMUXER 0 -+#define CONFIG_C93_DEMUXER 0 -+#define CONFIG_CAF_DEMUXER 0 -+#define CONFIG_CAVSVIDEO_DEMUXER 0 -+#define CONFIG_CDG_DEMUXER 0 -+#define CONFIG_CDXL_DEMUXER 0 -+#define CONFIG_CINE_DEMUXER 0 -+#define CONFIG_CODEC2_DEMUXER 0 -+#define CONFIG_CODEC2RAW_DEMUXER 0 -+#define CONFIG_CONCAT_DEMUXER 0 -+#define CONFIG_DASH_DEMUXER 0 -+#define CONFIG_DATA_DEMUXER 0 -+#define CONFIG_DAUD_DEMUXER 0 -+#define CONFIG_DCSTR_DEMUXER 0 -+#define CONFIG_DERF_DEMUXER 0 -+#define CONFIG_DFA_DEMUXER 0 -+#define CONFIG_DFPWM_DEMUXER 0 -+#define CONFIG_DHAV_DEMUXER 0 -+#define CONFIG_DIRAC_DEMUXER 0 -+#define CONFIG_DNXHD_DEMUXER 0 -+#define CONFIG_DSF_DEMUXER 0 -+#define CONFIG_DSICIN_DEMUXER 0 -+#define CONFIG_DSS_DEMUXER 0 -+#define CONFIG_DTS_DEMUXER 0 -+#define CONFIG_DTSHD_DEMUXER 0 -+#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 0 -+#define CONFIG_FILMSTRIP_DEMUXER 0 -+#define CONFIG_FITS_DEMUXER 0 -+#define CONFIG_FLAC_DEMUXER 1 -+#define CONFIG_FLIC_DEMUXER 0 -+#define CONFIG_FLV_DEMUXER 0 -+#define CONFIG_LIVE_FLV_DEMUXER 0 -+#define CONFIG_FOURXM_DEMUXER 0 -+#define CONFIG_FRM_DEMUXER 0 -+#define CONFIG_FSB_DEMUXER 0 -+#define CONFIG_FWSE_DEMUXER 0 -+#define CONFIG_G722_DEMUXER 0 -+#define CONFIG_G723_1_DEMUXER 0 -+#define CONFIG_G726_DEMUXER 0 -+#define CONFIG_G726LE_DEMUXER 0 -+#define CONFIG_G729_DEMUXER 0 -+#define CONFIG_GDV_DEMUXER 0 -+#define CONFIG_GENH_DEMUXER 0 -+#define CONFIG_GIF_DEMUXER 0 -+#define CONFIG_GSM_DEMUXER 0 -+#define CONFIG_GXF_DEMUXER 0 -+#define CONFIG_H261_DEMUXER 0 -+#define CONFIG_H263_DEMUXER 0 -+#define CONFIG_H264_DEMUXER 0 -+#define CONFIG_HCA_DEMUXER 0 -+#define CONFIG_HCOM_DEMUXER 0 -+#define CONFIG_HEVC_DEMUXER 0 -+#define CONFIG_HLS_DEMUXER 0 -+#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 -+#define CONFIG_IFF_DEMUXER 0 -+#define CONFIG_IFV_DEMUXER 0 -+#define CONFIG_ILBC_DEMUXER 0 -+#define CONFIG_IMAGE2_DEMUXER 0 -+#define CONFIG_IMAGE2PIPE_DEMUXER 0 -+#define CONFIG_IMAGE2_ALIAS_PIX_DEMUXER 0 -+#define CONFIG_IMAGE2_BRENDER_PIX_DEMUXER 0 -+#define CONFIG_IMF_DEMUXER 0 -+#define CONFIG_INGENIENT_DEMUXER 0 -+#define CONFIG_IPMOVIE_DEMUXER 0 -+#define CONFIG_IPU_DEMUXER 0 -+#define CONFIG_IRCAM_DEMUXER 0 -+#define CONFIG_ISS_DEMUXER 0 -+#define CONFIG_IV8_DEMUXER 0 -+#define CONFIG_IVF_DEMUXER 0 -+#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 -+#define CONFIG_LMLM4_DEMUXER 0 -+#define CONFIG_LOAS_DEMUXER 0 -+#define CONFIG_LUODAT_DEMUXER 0 -+#define CONFIG_LRC_DEMUXER 0 -+#define CONFIG_LVF_DEMUXER 0 -+#define CONFIG_LXF_DEMUXER 0 -+#define CONFIG_M4V_DEMUXER 0 -+#define CONFIG_MCA_DEMUXER 0 -+#define CONFIG_MCC_DEMUXER 0 -+#define CONFIG_MATROSKA_DEMUXER 1 -+#define CONFIG_MGSTS_DEMUXER 0 -+#define CONFIG_MICRODVD_DEMUXER 0 -+#define CONFIG_MJPEG_DEMUXER 0 -+#define CONFIG_MJPEG_2000_DEMUXER 0 -+#define CONFIG_MLP_DEMUXER 0 -+#define CONFIG_MLV_DEMUXER 0 -+#define CONFIG_MM_DEMUXER 0 -+#define CONFIG_MMF_DEMUXER 0 -+#define CONFIG_MODS_DEMUXER 0 -+#define CONFIG_MOFLEX_DEMUXER 0 -+#define CONFIG_MOV_DEMUXER 1 -+#define CONFIG_MP3_DEMUXER 1 -+#define CONFIG_MPC_DEMUXER 0 -+#define CONFIG_MPC8_DEMUXER 0 -+#define CONFIG_MPEGPS_DEMUXER 0 -+#define CONFIG_MPEGTS_DEMUXER 0 -+#define CONFIG_MPEGTSRAW_DEMUXER 0 -+#define CONFIG_MPEGVIDEO_DEMUXER 0 -+#define CONFIG_MPJPEG_DEMUXER 0 -+#define CONFIG_MPL2_DEMUXER 0 -+#define CONFIG_MPSUB_DEMUXER 0 -+#define CONFIG_MSF_DEMUXER 0 -+#define CONFIG_MSNWC_TCP_DEMUXER 0 -+#define CONFIG_MSP_DEMUXER 0 -+#define CONFIG_MTAF_DEMUXER 0 -+#define CONFIG_MTV_DEMUXER 0 -+#define CONFIG_MUSX_DEMUXER 0 -+#define CONFIG_MV_DEMUXER 0 -+#define CONFIG_MVI_DEMUXER 0 -+#define CONFIG_MXF_DEMUXER 0 -+#define CONFIG_MXG_DEMUXER 0 -+#define CONFIG_NC_DEMUXER 0 -+#define CONFIG_NISTSPHERE_DEMUXER 0 -+#define CONFIG_NSP_DEMUXER 0 -+#define CONFIG_NSV_DEMUXER 0 -+#define CONFIG_NUT_DEMUXER 0 -+#define CONFIG_NUV_DEMUXER 0 -+#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 -+#define CONFIG_PCM_VIDC_DEMUXER 0 -+#define CONFIG_PCM_F64BE_DEMUXER 0 -+#define CONFIG_PCM_F64LE_DEMUXER 0 -+#define CONFIG_PCM_F32BE_DEMUXER 0 -+#define CONFIG_PCM_F32LE_DEMUXER 0 -+#define CONFIG_PCM_S32BE_DEMUXER 0 -+#define CONFIG_PCM_S32LE_DEMUXER 0 -+#define CONFIG_PCM_S24BE_DEMUXER 0 -+#define CONFIG_PCM_S24LE_DEMUXER 0 -+#define CONFIG_PCM_S16BE_DEMUXER 0 -+#define CONFIG_PCM_S16LE_DEMUXER 0 -+#define CONFIG_PCM_S8_DEMUXER 0 -+#define CONFIG_PCM_U32BE_DEMUXER 0 -+#define CONFIG_PCM_U32LE_DEMUXER 0 -+#define CONFIG_PCM_U24BE_DEMUXER 0 -+#define CONFIG_PCM_U24LE_DEMUXER 0 -+#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 0 -+#define CONFIG_RCWT_DEMUXER 0 -+#define CONFIG_REALTEXT_DEMUXER 0 -+#define CONFIG_REDSPARK_DEMUXER 0 -+#define CONFIG_RKA_DEMUXER 0 -+#define CONFIG_RL2_DEMUXER 0 -+#define CONFIG_RM_DEMUXER 0 -+#define CONFIG_ROQ_DEMUXER 0 -+#define CONFIG_RPL_DEMUXER 0 -+#define CONFIG_RSD_DEMUXER 0 -+#define CONFIG_RSO_DEMUXER 0 -+#define CONFIG_RTP_DEMUXER 0 -+#define CONFIG_RTSP_DEMUXER 0 -+#define CONFIG_S337M_DEMUXER 0 -+#define CONFIG_SAMI_DEMUXER 0 -+#define CONFIG_SAP_DEMUXER 0 -+#define CONFIG_SBC_DEMUXER 0 -+#define CONFIG_SBG_DEMUXER 0 -+#define CONFIG_SCC_DEMUXER 0 -+#define CONFIG_SCD_DEMUXER 0 -+#define CONFIG_SDNS_DEMUXER 0 -+#define CONFIG_SDP_DEMUXER 0 -+#define CONFIG_SDR2_DEMUXER 0 -+#define CONFIG_SDS_DEMUXER 0 -+#define CONFIG_SDX_DEMUXER 0 -+#define CONFIG_SEGAFILM_DEMUXER 0 -+#define CONFIG_SER_DEMUXER 0 -+#define CONFIG_SGA_DEMUXER 0 -+#define CONFIG_SHORTEN_DEMUXER 0 -+#define CONFIG_SIFF_DEMUXER 0 -+#define CONFIG_SIMBIOSIS_IMX_DEMUXER 0 -+#define CONFIG_SLN_DEMUXER 0 -+#define CONFIG_SMACKER_DEMUXER 0 -+#define CONFIG_SMJPEG_DEMUXER 0 -+#define CONFIG_SMUSH_DEMUXER 0 -+#define CONFIG_SOL_DEMUXER 0 -+#define CONFIG_SOX_DEMUXER 0 -+#define CONFIG_SPDIF_DEMUXER 0 -+#define CONFIG_SRT_DEMUXER 0 -+#define CONFIG_STR_DEMUXER 0 -+#define CONFIG_STL_DEMUXER 0 -+#define CONFIG_SUBVIEWER1_DEMUXER 0 -+#define CONFIG_SUBVIEWER_DEMUXER 0 -+#define CONFIG_SUP_DEMUXER 0 -+#define CONFIG_SVAG_DEMUXER 0 -+#define CONFIG_SVS_DEMUXER 0 -+#define CONFIG_SWF_DEMUXER 0 -+#define CONFIG_TAK_DEMUXER 0 -+#define CONFIG_TEDCAPTIONS_DEMUXER 0 -+#define CONFIG_THP_DEMUXER 0 -+#define CONFIG_THREEDOSTR_DEMUXER 0 -+#define CONFIG_TIERTEXSEQ_DEMUXER 0 -+#define CONFIG_TMV_DEMUXER 0 -+#define CONFIG_TRUEHD_DEMUXER 0 -+#define CONFIG_TTA_DEMUXER 0 -+#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 -+#define CONFIG_VC1_DEMUXER 0 -+#define CONFIG_VC1T_DEMUXER 0 -+#define CONFIG_VIVIDAS_DEMUXER 0 -+#define CONFIG_VIVO_DEMUXER 0 -+#define CONFIG_VMD_DEMUXER 0 -+#define CONFIG_VOBSUB_DEMUXER 0 -+#define CONFIG_VOC_DEMUXER 0 -+#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 -+#define CONFIG_WAV_DEMUXER 1 -+#define CONFIG_WC3_DEMUXER 0 -+#define CONFIG_WEBM_DASH_MANIFEST_DEMUXER 0 -+#define CONFIG_WEBVTT_DEMUXER 0 -+#define CONFIG_WSAUD_DEMUXER 0 -+#define CONFIG_WSD_DEMUXER 0 -+#define CONFIG_WSVQA_DEMUXER 0 -+#define CONFIG_WTV_DEMUXER 0 -+#define CONFIG_WVE_DEMUXER 0 -+#define CONFIG_WV_DEMUXER 0 -+#define CONFIG_XA_DEMUXER 0 -+#define CONFIG_XBIN_DEMUXER 0 -+#define CONFIG_XMD_DEMUXER 0 -+#define CONFIG_XMV_DEMUXER 0 -+#define CONFIG_XVAG_DEMUXER 0 -+#define CONFIG_XWMA_DEMUXER 0 -+#define CONFIG_YOP_DEMUXER 0 -+#define CONFIG_YUV4MPEGPIPE_DEMUXER 0 -+#define CONFIG_IMAGE_BMP_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_CRI_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_DDS_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_DPX_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_EXR_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_GEM_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_GIF_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_HDR_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_J2K_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_JPEG_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_JPEGLS_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_JPEGXL_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PAM_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PBM_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PCX_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PFM_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PGMYUV_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PGM_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PGX_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PHM_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PHOTOCD_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PICTOR_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PNG_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PPM_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PSD_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_QDRAW_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_QOI_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_SGI_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_SVG_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_SUNRAST_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_TIFF_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_VBN_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_WEBP_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_XBM_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_XPM_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_XWD_PIPE_DEMUXER 0 -+#define CONFIG_LIBGME_DEMUXER 0 -+#define CONFIG_LIBMODPLUG_DEMUXER 0 -+#define CONFIG_LIBOPENMPT_DEMUXER 0 -+#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 -+#define CONFIG_AMV_MUXER 0 -+#define CONFIG_APM_MUXER 0 -+#define CONFIG_APNG_MUXER 0 -+#define CONFIG_APTX_MUXER 0 -+#define CONFIG_APTX_HD_MUXER 0 -+#define CONFIG_ARGO_ASF_MUXER 0 -+#define CONFIG_ARGO_CVG_MUXER 0 -+#define CONFIG_ASF_MUXER 0 -+#define CONFIG_ASS_MUXER 0 -+#define CONFIG_AST_MUXER 0 -+#define CONFIG_ASF_STREAM_MUXER 0 -+#define CONFIG_AU_MUXER 0 -+#define CONFIG_AVI_MUXER 0 -+#define CONFIG_AVIF_MUXER 0 -+#define CONFIG_AVM2_MUXER 0 -+#define CONFIG_AVS2_MUXER 0 -+#define CONFIG_AVS3_MUXER 0 -+#define CONFIG_BIT_MUXER 0 -+#define CONFIG_CAF_MUXER 0 -+#define CONFIG_CAVSVIDEO_MUXER 0 -+#define CONFIG_CODEC2_MUXER 0 -+#define CONFIG_CODEC2RAW_MUXER 0 -+#define CONFIG_CRC_MUXER 0 -+#define CONFIG_DASH_MUXER 0 -+#define CONFIG_DATA_MUXER 0 -+#define CONFIG_DAUD_MUXER 0 -+#define CONFIG_DFPWM_MUXER 0 -+#define CONFIG_DIRAC_MUXER 0 -+#define CONFIG_DNXHD_MUXER 0 -+#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_FILMSTRIP_MUXER 0 -+#define CONFIG_FITS_MUXER 0 -+#define CONFIG_FLAC_MUXER 0 -+#define CONFIG_FLV_MUXER 0 -+#define CONFIG_FRAMECRC_MUXER 0 -+#define CONFIG_FRAMEHASH_MUXER 0 -+#define CONFIG_FRAMEMD5_MUXER 0 -+#define CONFIG_G722_MUXER 0 -+#define CONFIG_G723_1_MUXER 0 -+#define CONFIG_G726_MUXER 0 -+#define CONFIG_G726LE_MUXER 0 -+#define CONFIG_GIF_MUXER 0 -+#define CONFIG_GSM_MUXER 0 -+#define CONFIG_GXF_MUXER 0 -+#define CONFIG_H261_MUXER 0 -+#define CONFIG_H263_MUXER 0 -+#define CONFIG_H264_MUXER 0 -+#define CONFIG_HASH_MUXER 0 -+#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 0 -+#define CONFIG_IMAGE2PIPE_MUXER 0 -+#define CONFIG_IPOD_MUXER 0 -+#define CONFIG_IRCAM_MUXER 0 -+#define CONFIG_ISMV_MUXER 0 -+#define CONFIG_IVF_MUXER 0 -+#define CONFIG_JACOSUB_MUXER 0 -+#define CONFIG_KVAG_MUXER 0 -+#define CONFIG_LATM_MUXER 0 -+#define CONFIG_LRC_MUXER 0 -+#define CONFIG_M4V_MUXER 0 -+#define CONFIG_MD5_MUXER 0 -+#define CONFIG_MATROSKA_MUXER 0 -+#define CONFIG_MATROSKA_AUDIO_MUXER 0 -+#define CONFIG_MICRODVD_MUXER 0 -+#define CONFIG_MJPEG_MUXER 0 -+#define CONFIG_MLP_MUXER 0 -+#define CONFIG_MMF_MUXER 0 -+#define CONFIG_MOV_MUXER 0 -+#define CONFIG_MP2_MUXER 0 -+#define CONFIG_MP3_MUXER 0 -+#define CONFIG_MP4_MUXER 0 -+#define CONFIG_MPEG1SYSTEM_MUXER 0 -+#define CONFIG_MPEG1VCD_MUXER 0 -+#define CONFIG_MPEG1VIDEO_MUXER 0 -+#define CONFIG_MPEG2DVD_MUXER 0 -+#define CONFIG_MPEG2SVCD_MUXER 0 -+#define CONFIG_MPEG2VIDEO_MUXER 0 -+#define CONFIG_MPEG2VOB_MUXER 0 -+#define CONFIG_MPEGTS_MUXER 0 -+#define CONFIG_MPJPEG_MUXER 0 -+#define CONFIG_MXF_MUXER 0 -+#define CONFIG_MXF_D10_MUXER 0 -+#define CONFIG_MXF_OPATOM_MUXER 0 -+#define CONFIG_NULL_MUXER 0 -+#define CONFIG_NUT_MUXER 0 -+#define CONFIG_OBU_MUXER 0 -+#define CONFIG_OGA_MUXER 0 -+#define CONFIG_OGG_MUXER 0 -+#define CONFIG_OGV_MUXER 0 -+#define CONFIG_OMA_MUXER 0 -+#define CONFIG_OPUS_MUXER 0 -+#define CONFIG_PCM_ALAW_MUXER 0 -+#define CONFIG_PCM_MULAW_MUXER 0 -+#define CONFIG_PCM_VIDC_MUXER 0 -+#define CONFIG_PCM_F64BE_MUXER 0 -+#define CONFIG_PCM_F64LE_MUXER 0 -+#define CONFIG_PCM_F32BE_MUXER 0 -+#define CONFIG_PCM_F32LE_MUXER 0 -+#define CONFIG_PCM_S32BE_MUXER 0 -+#define CONFIG_PCM_S32LE_MUXER 0 -+#define CONFIG_PCM_S24BE_MUXER 0 -+#define CONFIG_PCM_S24LE_MUXER 0 -+#define CONFIG_PCM_S16BE_MUXER 0 -+#define CONFIG_PCM_S16LE_MUXER 0 -+#define CONFIG_PCM_S8_MUXER 0 -+#define CONFIG_PCM_U32BE_MUXER 0 -+#define CONFIG_PCM_U32LE_MUXER 0 -+#define CONFIG_PCM_U24BE_MUXER 0 -+#define CONFIG_PCM_U24LE_MUXER 0 -+#define CONFIG_PCM_U16BE_MUXER 0 -+#define CONFIG_PCM_U16LE_MUXER 0 -+#define CONFIG_PCM_U8_MUXER 0 -+#define CONFIG_PSP_MUXER 0 -+#define CONFIG_RAWVIDEO_MUXER 0 -+#define CONFIG_RCWT_MUXER 0 -+#define CONFIG_RM_MUXER 0 -+#define CONFIG_ROQ_MUXER 0 -+#define CONFIG_RSO_MUXER 0 -+#define CONFIG_RTP_MUXER 0 -+#define CONFIG_RTP_MPEGTS_MUXER 0 -+#define CONFIG_RTSP_MUXER 0 -+#define CONFIG_SAP_MUXER 0 -+#define CONFIG_SBC_MUXER 0 -+#define CONFIG_SCC_MUXER 0 -+#define CONFIG_SEGAFILM_MUXER 0 -+#define CONFIG_SEGMENT_MUXER 0 -+#define CONFIG_STREAM_SEGMENT_MUXER 0 -+#define CONFIG_SMJPEG_MUXER 0 -+#define CONFIG_SMOOTHSTREAMING_MUXER 0 -+#define CONFIG_SOX_MUXER 0 -+#define CONFIG_SPX_MUXER 0 -+#define CONFIG_SPDIF_MUXER 0 -+#define CONFIG_SRT_MUXER 0 -+#define CONFIG_STREAMHASH_MUXER 0 -+#define CONFIG_SUP_MUXER 0 -+#define CONFIG_SWF_MUXER 0 -+#define CONFIG_TEE_MUXER 0 -+#define CONFIG_TG2_MUXER 0 -+#define CONFIG_TGP_MUXER 0 -+#define CONFIG_MKVTIMESTAMP_V2_MUXER 0 -+#define CONFIG_TRUEHD_MUXER 0 -+#define CONFIG_TTA_MUXER 0 -+#define CONFIG_TTML_MUXER 0 -+#define CONFIG_UNCODEDFRAMECRC_MUXER 0 -+#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 0 -+#define CONFIG_WEBM_MUXER 0 -+#define CONFIG_WEBM_DASH_MANIFEST_MUXER 0 -+#define CONFIG_WEBM_CHUNK_MUXER 0 -+#define CONFIG_WEBP_MUXER 0 -+#define CONFIG_WEBVTT_MUXER 0 -+#define CONFIG_WSAUD_MUXER 0 -+#define CONFIG_WTV_MUXER 0 -+#define CONFIG_WV_MUXER 0 -+#define CONFIG_YUV4MPEGPIPE_MUXER 0 -+#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 -+#define CONFIG_CONCAT_PROTOCOL 0 -+#define CONFIG_CONCATF_PROTOCOL 0 -+#define CONFIG_CRYPTO_PROTOCOL 0 -+#define CONFIG_DATA_PROTOCOL 0 -+#define CONFIG_FD_PROTOCOL 0 -+#define CONFIG_FFRTMPCRYPT_PROTOCOL 0 -+#define CONFIG_FFRTMPHTTP_PROTOCOL 0 -+#define CONFIG_FILE_PROTOCOL 0 -+#define CONFIG_FTP_PROTOCOL 0 -+#define CONFIG_GOPHER_PROTOCOL 0 -+#define CONFIG_GOPHERS_PROTOCOL 0 -+#define CONFIG_HLS_PROTOCOL 0 -+#define CONFIG_HTTP_PROTOCOL 0 -+#define CONFIG_HTTPPROXY_PROTOCOL 0 -+#define CONFIG_HTTPS_PROTOCOL 0 -+#define CONFIG_ICECAST_PROTOCOL 0 -+#define CONFIG_MMSH_PROTOCOL 0 -+#define CONFIG_MMST_PROTOCOL 0 -+#define CONFIG_MD5_PROTOCOL 0 -+#define CONFIG_PIPE_PROTOCOL 0 -+#define CONFIG_PROMPEG_PROTOCOL 0 -+#define CONFIG_RTMP_PROTOCOL 0 -+#define CONFIG_RTMPE_PROTOCOL 0 -+#define CONFIG_RTMPS_PROTOCOL 0 -+#define CONFIG_RTMPT_PROTOCOL 0 -+#define CONFIG_RTMPTE_PROTOCOL 0 -+#define CONFIG_RTMPTS_PROTOCOL 0 -+#define CONFIG_RTP_PROTOCOL 0 -+#define CONFIG_SCTP_PROTOCOL 0 -+#define CONFIG_SRTP_PROTOCOL 0 -+#define CONFIG_SUBFILE_PROTOCOL 0 -+#define CONFIG_TEE_PROTOCOL 0 -+#define CONFIG_TCP_PROTOCOL 0 -+#define CONFIG_TLS_PROTOCOL 0 -+#define CONFIG_UDP_PROTOCOL 0 -+#define CONFIG_UDPLITE_PROTOCOL 0 -+#define CONFIG_UNIX_PROTOCOL 0 -+#define CONFIG_LIBAMQP_PROTOCOL 0 -+#define CONFIG_LIBRIST_PROTOCOL 0 -+#define CONFIG_LIBRTMP_PROTOCOL 0 -+#define CONFIG_LIBRTMPE_PROTOCOL 0 -+#define CONFIG_LIBRTMPS_PROTOCOL 0 -+#define CONFIG_LIBRTMPT_PROTOCOL 0 -+#define CONFIG_LIBRTMPTE_PROTOCOL 0 -+#define CONFIG_LIBSRT_PROTOCOL 0 -+#define CONFIG_LIBSSH_PROTOCOL 0 -+#define CONFIG_LIBSMBCLIENT_PROTOCOL 0 -+#define CONFIG_LIBZMQ_PROTOCOL 0 -+#define CONFIG_IPFS_GATEWAY_PROTOCOL 0 -+#define CONFIG_IPNS_GATEWAY_PROTOCOL 0 -+#endif /* FFMPEG_CONFIG_COMPONENTS_H */ -diff --git a/chromium/config/ChromeOS/linux/x64/libavcodec/bsf_list.c b/chromium/config/ChromeOS/linux/x64/libavcodec/bsf_list.c -new file mode 100644 -index 0000000000..7ff70c6e2d ---- /dev/null -+++ b/chromium/config/ChromeOS/linux/x64/libavcodec/bsf_list.c -@@ -0,0 +1,2 @@ -+static const FFBitStreamFilter * const bitstream_filters[] = { -+ NULL }; -diff --git a/chromium/config/ChromeOS/linux/x64/libavcodec/codec_list.c b/chromium/config/ChromeOS/linux/x64/libavcodec/codec_list.c -new file mode 100644 -index 0000000000..493e76fb84 ---- /dev/null -+++ b/chromium/config/ChromeOS/linux/x64/libavcodec/codec_list.c -@@ -0,0 +1,19 @@ -+static const FFCodec * const codec_list[] = { -+ &ff_h263_decoder, -+ &ff_h264_decoder, -+ &ff_mpeg4_decoder, -+ &ff_aac_decoder, -+ &ff_flac_decoder, -+ &ff_mp3_decoder, -+ &ff_vorbis_decoder, -+ &ff_pcm_alaw_decoder, -+ &ff_pcm_f32le_decoder, -+ &ff_pcm_mulaw_decoder, -+ &ff_pcm_s16be_decoder, -+ &ff_pcm_s16le_decoder, -+ &ff_pcm_s24be_decoder, -+ &ff_pcm_s24le_decoder, -+ &ff_pcm_s32le_decoder, -+ &ff_pcm_u8_decoder, -+ &ff_libopus_decoder, -+ NULL }; -diff --git a/chromium/config/ChromeOS/linux/x64/libavcodec/parser_list.c b/chromium/config/ChromeOS/linux/x64/libavcodec/parser_list.c -new file mode 100644 -index 0000000000..4cd09fce99 ---- /dev/null -+++ b/chromium/config/ChromeOS/linux/x64/libavcodec/parser_list.c -@@ -0,0 +1,11 @@ -+static const AVCodecParser * const parser_list[] = { -+ &ff_aac_parser, -+ &ff_flac_parser, -+ &ff_h263_parser, -+ &ff_h264_parser, -+ &ff_mpeg4video_parser, -+ &ff_mpegaudio_parser, -+ &ff_opus_parser, -+ &ff_vorbis_parser, -+ &ff_vp9_parser, -+ NULL }; -diff --git a/chromium/config/ChromeOS/linux/x64/libavformat/demuxer_list.c b/chromium/config/ChromeOS/linux/x64/libavformat/demuxer_list.c -new file mode 100644 -index 0000000000..ba4871827b ---- /dev/null -+++ b/chromium/config/ChromeOS/linux/x64/libavformat/demuxer_list.c -@@ -0,0 +1,10 @@ -+static const FFInputFormat * const demuxer_list[] = { -+ &ff_aac_demuxer, -+ &ff_avi_demuxer, -+ &ff_flac_demuxer, -+ &ff_matroska_demuxer, -+ &ff_mov_demuxer, -+ &ff_mp3_demuxer, -+ &ff_ogg_demuxer, -+ &ff_wav_demuxer, -+ NULL }; -diff --git a/chromium/config/ChromeOS/linux/x64/libavformat/muxer_list.c b/chromium/config/ChromeOS/linux/x64/libavformat/muxer_list.c -new file mode 100644 -index 0000000000..ae54c39f23 ---- /dev/null -+++ b/chromium/config/ChromeOS/linux/x64/libavformat/muxer_list.c -@@ -0,0 +1,2 @@ -+static const FFOutputFormat * const muxer_list[] = { -+ NULL }; -diff --git a/chromium/config/ChromeOS/linux/x64/libavformat/protocol_list.c b/chromium/config/ChromeOS/linux/x64/libavformat/protocol_list.c -new file mode 100644 -index 0000000000..247e1e4c3a ---- /dev/null -+++ b/chromium/config/ChromeOS/linux/x64/libavformat/protocol_list.c -@@ -0,0 +1,2 @@ -+static const URLProtocol * const url_protocols[] = { -+ NULL }; -diff --git a/chromium/config/ChromeOS/linux/x64/libavutil/avconfig.h b/chromium/config/ChromeOS/linux/x64/libavutil/avconfig.h -new file mode 100644 -index 0000000000..c289fbb551 ---- /dev/null -+++ b/chromium/config/ChromeOS/linux/x64/libavutil/avconfig.h -@@ -0,0 +1,6 @@ -+/* Generated by ffmpeg configure */ -+#ifndef AVUTIL_AVCONFIG_H -+#define AVUTIL_AVCONFIG_H -+#define AV_HAVE_BIGENDIAN 0 -+#define AV_HAVE_FAST_UNALIGNED 1 -+#endif /* AVUTIL_AVCONFIG_H */ -diff --git a/chromium/config/ChromeOS/linux/x64/libavutil/ffversion.h b/chromium/config/ChromeOS/linux/x64/libavutil/ffversion.h -new file mode 100644 -index 0000000000..efb1395656 ---- /dev/null -+++ b/chromium/config/ChromeOS/linux/x64/libavutil/ffversion.h -@@ -0,0 +1,5 @@ -+/* Automatically generated by version.sh, do not manually edit! */ -+#ifndef AVUTIL_FFVERSION_H -+#define AVUTIL_FFVERSION_H -+#define FFMPEG_VERSION "git-2024-06-11-58694f4538" -+#endif /* AVUTIL_FFVERSION_H */ -diff --git a/chromium/config/Chromium/ios/arm64/config.h b/chromium/config/Chromium/ios/arm64/config.h -index 0428a7286b..9eeb65d015 100644 ---- a/chromium/config/Chromium/ios/arm64/config.h -+++ b/chromium/config/Chromium/ios/arm64/config.h -@@ -1,14 +1,13 @@ - /* Automatically generated by configure - do not modify! */ - #ifndef FFMPEG_CONFIG_H - #define FFMPEG_CONFIG_H --/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/ezemtsov/projects/chromium/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-pic --cc=clang --cxx=clang++ --ld=clang --enable-cross-compile --cc=clang --ld=ld64.lld --nm=llvm-nm --ar=llvm-ar --target-os=darwin --extra-cflags='--target=arm64-apple-macosx' --extra-cflags=-F/usr/local/google/home/ezemtsov/projects/chromium/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks --extra-cflags='-mmacosx-version-min=10.10' --extra-cflags=-fblocks --extra-cflags=-nostdinc --extra-cflags=-isystem/usr/local/google/home/ezemtsov/projects/chromium/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include --extra-cflags=-isystem/usr/local/google/home/ezemtsov/projects/chromium/src/third_party/llvm-build/Release+Asserts/lib/clang/19/include --extra-ldflags=-syslibroot --extra-ldflags=/usr/local/google/home/ezemtsov/projects/chromium/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk --extra-ldflags=-L/usr/local/google/home/ezemtsov/projects/chromium/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib --extra-ldflags=-lSystem --extra-ldflags=-macosx_version_min --extra-ldflags=10.10 --extra-ldflags=-sdk_version --extra-ldflags=10.10 --extra-ldflags=-platform_version --extra-ldflags=macos --extra-ldflags=10.10 --extra-ldflags=10.10 --arch=arm64 --extra-cflags='-arch arm64' --extra-ldflags='-arch arm64'" -- elide long configuration string from binary */ -+/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-iamf --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/dalecurtis/code/chrome/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-pic --cc=clang --cxx=clang++ --ld=clang --enable-cross-compile --cc=clang --ld=ld64.lld --nm=llvm-nm --ar=llvm-ar --target-os=darwin --extra-cflags='--target=arm64-apple-macosx' --extra-cflags=-F/usr/local/google/home/dalecurtis/code/chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks --extra-cflags='-mmacosx-version-min=10.10' --extra-cflags=-fblocks --extra-cflags=-nostdinc --extra-cflags=-isystem/usr/local/google/home/dalecurtis/code/chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include --extra-cflags=-isystem/usr/local/google/home/dalecurtis/code/chrome/src/third_party/llvm-build/Release+Asserts/lib/clang/19/include --extra-ldflags=-syslibroot --extra-ldflags=/usr/local/google/home/dalecurtis/code/chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk --extra-ldflags=-L/usr/local/google/home/dalecurtis/code/chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib --extra-ldflags=-lSystem --extra-ldflags=-macosx_version_min --extra-ldflags=10.10 --extra-ldflags=-sdk_version --extra-ldflags=10.10 --extra-ldflags=-platform_version --extra-ldflags=macos --extra-ldflags=10.10 --extra-ldflags=10.10 --arch=arm64 --extra-cflags='-arch arm64' --extra-ldflags='-arch arm64'" -- elide long configuration string from binary */ - #define FFMPEG_LICENSE "LGPL version 2.1 or later" - #define CONFIG_THIS_YEAR 2024 - #define FFMPEG_DATADIR "/usr/local/share/ffmpeg" - #define AVCONV_DATADIR "/usr/local/share/ffmpeg" --#define CC_IDENT "clang version 19.0.0git (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project 7c4c274643cedcf9671e1db65361231a7d9bee70)" -+#define CC_IDENT "clang version 19.0.0git (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project 084e2b53d22c11e013b0a495b65d39aa7f934048)" - #define OS_NAME darwin --#define av_restrict restrict - #define EXTERN_PREFIX "_" - #define EXTERN_ASM _ - #define BUILDSUF "" -@@ -60,6 +59,7 @@ - #define HAVE_VSX 0 - #define HAVE_RV 0 - #define HAVE_RVV 0 -+#define HAVE_RV_ZVBB 0 - #define HAVE_AESNI 0 - #define HAVE_AMD3DNOW 0 - #define HAVE_AMD3DNOWEXT 0 -@@ -78,7 +78,6 @@ - #define HAVE_SSE42 0 - #define HAVE_SSSE3 0 - #define HAVE_XOP 0 --#define HAVE_CPUNOP 0 - #define HAVE_I686 0 - #define HAVE_MIPSFPU 0 - #define HAVE_MIPS32R2 0 -@@ -112,6 +111,7 @@ - #define HAVE_VSX_EXTERNAL 0 - #define HAVE_RV_EXTERNAL 0 - #define HAVE_RVV_EXTERNAL 0 -+#define HAVE_RV_ZVBB_EXTERNAL 0 - #define HAVE_AESNI_EXTERNAL 0 - #define HAVE_AMD3DNOW_EXTERNAL 0 - #define HAVE_AMD3DNOWEXT_EXTERNAL 0 -@@ -130,7 +130,6 @@ - #define HAVE_SSE42_EXTERNAL 0 - #define HAVE_SSSE3_EXTERNAL 0 - #define HAVE_XOP_EXTERNAL 0 --#define HAVE_CPUNOP_EXTERNAL 0 - #define HAVE_I686_EXTERNAL 0 - #define HAVE_MIPSFPU_EXTERNAL 0 - #define HAVE_MIPS32R2_EXTERNAL 0 -@@ -164,6 +163,7 @@ - #define HAVE_VSX_INLINE 0 - #define HAVE_RV_INLINE 0 - #define HAVE_RVV_INLINE 0 -+#define HAVE_RV_ZVBB_INLINE 0 - #define HAVE_AESNI_INLINE 0 - #define HAVE_AMD3DNOW_INLINE 0 - #define HAVE_AMD3DNOWEXT_INLINE 0 -@@ -182,7 +182,6 @@ - #define HAVE_SSE42_INLINE 0 - #define HAVE_SSSE3_INLINE 0 - #define HAVE_XOP_INLINE 0 --#define HAVE_CPUNOP_INLINE 0 - #define HAVE_I686_INLINE 0 - #define HAVE_MIPSFPU_INLINE 0 - #define HAVE_MIPS32R2_INLINE 0 -@@ -220,6 +219,7 @@ - #define HAVE_BIGENDIAN 0 - #define HAVE_FAST_UNALIGNED 1 - #define HAVE_ARPA_INET_H 0 -+#define HAVE_ASM_HWPROBE_H 0 - #define HAVE_ASM_TYPES_H 0 - #define HAVE_CDIO_PARANOIA_H 0 - #define HAVE_CDIO_PARANOIA_PARANOIA_H 0 -@@ -246,6 +246,7 @@ - #define HAVE_OPENGL_GL3_H 0 - #define HAVE_POLL_H 1 - #define HAVE_PTHREAD_NP_H 0 -+#define HAVE_SYS_HWPROBE_H 0 - #define HAVE_SYS_PARAM_H 1 - #define HAVE_SYS_RESOURCE_H 1 - #define HAVE_SYS_SELECT_H 1 -@@ -419,6 +420,7 @@ - #define HAVE_STRUCT_SOCKADDR_STORAGE 0 - #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0 - #define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0 -+#define HAVE_STRUCT_MFXCONFIGINTERFACE 0 - #define HAVE_GZIP 1 - #define HAVE_LIBDRM_GETFB2 0 - #define HAVE_MAKEINFO 0 -@@ -429,6 +431,7 @@ - #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 -@@ -468,6 +471,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 -@@ -517,6 +522,7 @@ - #define CONFIG_LIBJXL 0 - #define CONFIG_LIBKLVANC 0 - #define CONFIG_LIBKVAZAAR 0 -+#define CONFIG_LIBLC3 0 - #define CONFIG_LIBMODPLUG 0 - #define CONFIG_LIBMP3LAME 0 - #define CONFIG_LIBMYSOFA 0 -@@ -547,6 +553,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 -@@ -596,7 +603,6 @@ - #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 -@@ -640,6 +646,7 @@ - #define CONFIG_ERROR_RESILIENCE 0 - #define CONFIG_FAAN 0 - #define CONFIG_FAST_UNALIGNED 1 -+#define CONFIG_IAMF 0 - #define CONFIG_LSP 0 - #define CONFIG_PIXELUTILS 0 - #define CONFIG_NETWORK 0 -@@ -688,7 +695,8 @@ - #define CONFIG_DEFLATE_WRAPPER 0 - #define CONFIG_DIRAC_PARSE 1 - #define CONFIG_DNN 0 --#define CONFIG_DOVI_RPU 0 -+#define CONFIG_DOVI_RPUDEC 0 -+#define CONFIG_DOVI_RPUENC 0 - #define CONFIG_DVPROFILE 0 - #define CONFIG_EVCPARSE 0 - #define CONFIG_EXIF 0 -@@ -720,10 +728,12 @@ - #define CONFIG_INFLATE_WRAPPER 0 - #define CONFIG_INTRAX8 0 - #define CONFIG_ISO_MEDIA 1 -+#define CONFIG_ISO_WRITER 0 - #define CONFIG_IVIDSP 0 - #define CONFIG_JPEGTABLES 0 - #define CONFIG_LGPLV3 0 - #define CONFIG_LIBX262 0 -+#define CONFIG_LIBX264_HDR10 0 - #define CONFIG_LLAUDDSP 0 - #define CONFIG_LLVIDDSP 0 - #define CONFIG_LLVIDENCDSP 0 -diff --git a/chromium/config/Chromium/ios/arm64/config_components.h b/chromium/config/Chromium/ios/arm64/config_components.h -index 7d2f7ea320..9b4b898861 100644 ---- a/chromium/config/Chromium/ios/arm64/config_components.h -+++ b/chromium/config/Chromium/ios/arm64/config_components.h -@@ -11,6 +11,7 @@ - #define CONFIG_DTS2PTS_BSF 0 - #define CONFIG_DV_ERROR_MARKER_BSF 0 - #define CONFIG_EAC3_CORE_BSF 0 -+#define CONFIG_EVC_FRAME_MERGE_BSF 0 - #define CONFIG_EXTRACT_EXTRADATA_BSF 0 - #define CONFIG_FILTER_UNITS_BSF 0 - #define CONFIG_H264_METADATA_BSF 0 -@@ -23,7 +24,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 -@@ -45,7 +45,6 @@ - #define CONFIG_VP9_SUPERFRAME_SPLIT_BSF 0 - #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 -@@ -64,7 +63,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 -@@ -131,7 +129,6 @@ - #define CONFIG_H263P_DECODER 0 - #define CONFIG_H263_V4L2M2M_DECODER 0 - #define CONFIG_H264_DECODER 0 --#define CONFIG_H264_CRYSTALHD_DECODER 0 - #define CONFIG_H264_V4L2M2M_DECODER 0 - #define CONFIG_H264_MEDIACODEC_DECODER 0 - #define CONFIG_H264_MMAL_DECODER 0 -@@ -179,13 +176,11 @@ - #define CONFIG_MPEG1VIDEO_DECODER 0 - #define CONFIG_MPEG2VIDEO_DECODER 0 - #define CONFIG_MPEG4_DECODER 0 --#define CONFIG_MPEG4_CRYSTALHD_DECODER 0 - #define CONFIG_MPEG4_V4L2M2M_DECODER 0 - #define CONFIG_MPEG4_MMAL_DECODER 0 - #define CONFIG_MPEGVIDEO_DECODER 0 - #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 -@@ -194,7 +189,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 -@@ -293,7 +287,6 @@ - #define CONFIG_VBN_DECODER 0 - #define CONFIG_VBLE_DECODER 0 - #define CONFIG_VC1_DECODER 0 --#define CONFIG_VC1_CRYSTALHD_DECODER 0 - #define CONFIG_VC1IMAGE_DECODER 0 - #define CONFIG_VC1_MMAL_DECODER 0 - #define CONFIG_VC1_QSV_DECODER 0 -@@ -325,7 +318,6 @@ - #define CONFIG_WMV1_DECODER 0 - #define CONFIG_WMV2_DECODER 0 - #define CONFIG_WMV3_DECODER 0 --#define CONFIG_WMV3_CRYSTALHD_DECODER 0 - #define CONFIG_WMV3IMAGE_DECODER 0 - #define CONFIG_WNV1_DECODER 0 - #define CONFIG_XAN_WC3_DECODER 0 -@@ -592,6 +584,7 @@ - #define CONFIG_LIBGSM_MS_DECODER 0 - #define CONFIG_LIBILBC_DECODER 0 - #define CONFIG_LIBJXL_DECODER 0 -+#define CONFIG_LIBLC3_DECODER 0 - #define CONFIG_LIBOPENCORE_AMRNB_DECODER 0 - #define CONFIG_LIBOPENCORE_AMRWB_DECODER 0 - #define CONFIG_LIBOPUS_DECODER 1 -@@ -639,7 +632,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 -@@ -821,6 +813,7 @@ - #define CONFIG_LIBGSM_MS_ENCODER 0 - #define CONFIG_LIBILBC_ENCODER 0 - #define CONFIG_LIBJXL_ENCODER 0 -+#define CONFIG_LIBLC3_ENCODER 0 - #define CONFIG_LIBMP3LAME_ENCODER 0 - #define CONFIG_LIBOPENCORE_AMRNB_ENCODER 0 - #define CONFIG_LIBOPENJPEG_ENCODER 0 -@@ -1573,6 +1566,8 @@ - #define CONFIG_HSTACK_QSV_FILTER 0 - #define CONFIG_VSTACK_QSV_FILTER 0 - #define CONFIG_XSTACK_QSV_FILTER 0 -+#define CONFIG_PAD_VAAPI_FILTER 0 -+#define CONFIG_DRAWBOX_VAAPI_FILTER 0 - #define CONFIG_ALLRGB_FILTER 0 - #define CONFIG_ALLYUV_FILTER 0 - #define CONFIG_CELLAUTO_FILTER 0 -@@ -1706,6 +1701,7 @@ - #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 -@@ -1767,6 +1763,7 @@ - #define CONFIG_KUX_DEMUXER 0 - #define CONFIG_KVAG_DEMUXER 0 - #define CONFIG_LAF_DEMUXER 0 -+#define CONFIG_LC3_DEMUXER 0 - #define CONFIG_LMLM4_DEMUXER 0 - #define CONFIG_LOAS_DEMUXER 0 - #define CONFIG_LUODAT_DEMUXER 0 -@@ -1850,6 +1847,7 @@ - #define CONFIG_QOA_DEMUXER 0 - #define CONFIG_R3D_DEMUXER 0 - #define CONFIG_RAWVIDEO_DEMUXER 0 -+#define CONFIG_RCWT_DEMUXER 0 - #define CONFIG_REALTEXT_DEMUXER 0 - #define CONFIG_REDSPARK_DEMUXER 0 - #define CONFIG_RKA_DEMUXER 0 -@@ -1987,6 +1985,7 @@ - #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 -@@ -2026,7 +2025,6 @@ - #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 -@@ -2060,6 +2058,7 @@ - #define CONFIG_JACOSUB_MUXER 0 - #define CONFIG_KVAG_MUXER 0 - #define CONFIG_LATM_MUXER 0 -+#define CONFIG_LC3_MUXER 0 - #define CONFIG_LRC_MUXER 0 - #define CONFIG_M4V_MUXER 0 - #define CONFIG_MD5_MUXER 0 -@@ -2162,6 +2161,7 @@ - #define CONFIG_WV_MUXER 0 - #define CONFIG_YUV4MPEGPIPE_MUXER 0 - #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/chromium/config/Chromium/ios/arm64/libavformat/demuxer_list.c b/chromium/config/Chromium/ios/arm64/libavformat/demuxer_list.c -index 1908ba19e7..570a6441d3 100644 ---- a/chromium/config/Chromium/ios/arm64/libavformat/demuxer_list.c -+++ b/chromium/config/Chromium/ios/arm64/libavformat/demuxer_list.c -@@ -1,4 +1,4 @@ --static const AVInputFormat * const demuxer_list[] = { -+static const FFInputFormat * const demuxer_list[] = { - &ff_flac_demuxer, - &ff_matroska_demuxer, - &ff_mov_demuxer, -diff --git a/chromium/config/Chromium/ios/arm64/libavutil/ffversion.h b/chromium/config/Chromium/ios/arm64/libavutil/ffversion.h -index e32799b284..63ce2ac5f8 100644 ---- a/chromium/config/Chromium/ios/arm64/libavutil/ffversion.h -+++ b/chromium/config/Chromium/ios/arm64/libavutil/ffversion.h -@@ -1,5 +1,5 @@ - /* Automatically generated by version.sh, do not manually edit! */ - #ifndef AVUTIL_FFVERSION_H - #define AVUTIL_FFVERSION_H --#define FFMPEG_VERSION "N-115016-g631703bfb9" -+#define FFMPEG_VERSION "N-116569-gd0c8e13654" - #endif /* AVUTIL_FFVERSION_H */ -diff --git a/chromium/config/Chromium/ios/x64/config.asm b/chromium/config/Chromium/ios/x64/config.asm -index e6a75b6deb..85470e7fa0 100644 ---- a/chromium/config/Chromium/ios/x64/config.asm -+++ b/chromium/config/Chromium/ios/x64/config.asm -@@ -44,6 +44,7 @@ - %define HAVE_VSX 0 - %define HAVE_RV 0 - %define HAVE_RVV 0 -+%define HAVE_RV_ZVBB 0 - %define HAVE_AESNI 1 - %define HAVE_AMD3DNOW 1 - %define HAVE_AMD3DNOWEXT 1 -@@ -62,7 +63,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 -@@ -96,6 +96,7 @@ - %define HAVE_VSX_EXTERNAL 0 - %define HAVE_RV_EXTERNAL 0 - %define HAVE_RVV_EXTERNAL 0 -+%define HAVE_RV_ZVBB_EXTERNAL 0 - %define HAVE_AESNI_EXTERNAL 1 - %define HAVE_AMD3DNOW_EXTERNAL 1 - %define HAVE_AMD3DNOWEXT_EXTERNAL 1 -@@ -114,7 +115,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 -@@ -148,6 +148,7 @@ - %define HAVE_VSX_INLINE 0 - %define HAVE_RV_INLINE 0 - %define HAVE_RVV_INLINE 0 -+%define HAVE_RV_ZVBB_INLINE 0 - %define HAVE_AESNI_INLINE 1 - %define HAVE_AMD3DNOW_INLINE 1 - %define HAVE_AMD3DNOWEXT_INLINE 1 -@@ -166,7 +167,6 @@ - %define HAVE_SSE42_INLINE 1 - %define HAVE_SSSE3_INLINE 1 - %define HAVE_XOP_INLINE 1 --%define HAVE_CPUNOP_INLINE 0 - %define HAVE_I686_INLINE 0 - %define HAVE_MIPSFPU_INLINE 0 - %define HAVE_MIPS32R2_INLINE 0 -@@ -204,6 +204,7 @@ - %define HAVE_BIGENDIAN 0 - %define HAVE_FAST_UNALIGNED 1 - %define HAVE_ARPA_INET_H 0 -+%define HAVE_ASM_HWPROBE_H 0 - %define HAVE_ASM_TYPES_H 0 - %define HAVE_CDIO_PARANOIA_H 0 - %define HAVE_CDIO_PARANOIA_PARANOIA_H 0 -@@ -230,6 +231,7 @@ - %define HAVE_OPENGL_GL3_H 0 - %define HAVE_POLL_H 1 - %define HAVE_PTHREAD_NP_H 0 -+%define HAVE_SYS_HWPROBE_H 0 - %define HAVE_SYS_PARAM_H 1 - %define HAVE_SYS_RESOURCE_H 1 - %define HAVE_SYS_SELECT_H 1 -@@ -403,6 +405,7 @@ - %define HAVE_STRUCT_SOCKADDR_STORAGE 0 - %define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0 - %define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0 -+%define HAVE_STRUCT_MFXCONFIGINTERFACE 0 - %define HAVE_GZIP 1 - %define HAVE_LIBDRM_GETFB2 0 - %define HAVE_MAKEINFO 0 -@@ -413,6 +416,7 @@ - %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 -@@ -452,6 +456,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 -@@ -501,6 +507,7 @@ - %define CONFIG_LIBJXL 0 - %define CONFIG_LIBKLVANC 0 - %define CONFIG_LIBKVAZAAR 0 -+%define CONFIG_LIBLC3 0 - %define CONFIG_LIBMODPLUG 0 - %define CONFIG_LIBMP3LAME 0 - %define CONFIG_LIBMYSOFA 0 -@@ -531,6 +538,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 -@@ -580,7 +588,6 @@ - %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 -@@ -624,6 +631,7 @@ - %define CONFIG_ERROR_RESILIENCE 0 - %define CONFIG_FAAN 0 - %define CONFIG_FAST_UNALIGNED 1 -+%define CONFIG_IAMF 0 - %define CONFIG_LSP 0 - %define CONFIG_PIXELUTILS 0 - %define CONFIG_NETWORK 0 -@@ -672,7 +680,8 @@ - %define CONFIG_DEFLATE_WRAPPER 0 - %define CONFIG_DIRAC_PARSE 1 - %define CONFIG_DNN 0 --%define CONFIG_DOVI_RPU 0 -+%define CONFIG_DOVI_RPUDEC 0 -+%define CONFIG_DOVI_RPUENC 0 - %define CONFIG_DVPROFILE 0 - %define CONFIG_EVCPARSE 0 - %define CONFIG_EXIF 0 -@@ -704,10 +713,12 @@ - %define CONFIG_INFLATE_WRAPPER 0 - %define CONFIG_INTRAX8 0 - %define CONFIG_ISO_MEDIA 1 -+%define CONFIG_ISO_WRITER 0 - %define CONFIG_IVIDSP 0 - %define CONFIG_JPEGTABLES 0 - %define CONFIG_LGPLV3 0 - %define CONFIG_LIBX262 0 -+%define CONFIG_LIBX264_HDR10 0 - %define CONFIG_LLAUDDSP 0 - %define CONFIG_LLVIDDSP 0 - %define CONFIG_LLVIDENCDSP 0 -diff --git a/chromium/config/Chromium/ios/x64/config.h b/chromium/config/Chromium/ios/x64/config.h -index aad723d910..59f14e9b14 100644 ---- a/chromium/config/Chromium/ios/x64/config.h -+++ b/chromium/config/Chromium/ios/x64/config.h -@@ -1,14 +1,13 @@ - /* Automatically generated by configure - do not modify! */ - #ifndef FFMPEG_CONFIG_H - #define FFMPEG_CONFIG_H --/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/ezemtsov/projects/chromium/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-pic --cc=clang --cxx=clang++ --ld=clang --enable-cross-compile --cc=clang --ld=ld64.lld --nm=llvm-nm --ar=llvm-ar --target-os=darwin --extra-cflags='--target=x86_64-apple-macosx' --extra-cflags=-F/usr/local/google/home/ezemtsov/projects/chromium/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks --extra-cflags='-mmacosx-version-min=10.10' --extra-cflags=-fblocks --extra-cflags=-nostdinc --extra-cflags=-isystem/usr/local/google/home/ezemtsov/projects/chromium/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include --extra-cflags=-isystem/usr/local/google/home/ezemtsov/projects/chromium/src/third_party/llvm-build/Release+Asserts/lib/clang/19/include --extra-ldflags=-syslibroot --extra-ldflags=/usr/local/google/home/ezemtsov/projects/chromium/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk --extra-ldflags=-L/usr/local/google/home/ezemtsov/projects/chromium/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib --extra-ldflags=-lSystem --extra-ldflags=-macosx_version_min --extra-ldflags=10.10 --extra-ldflags=-sdk_version --extra-ldflags=10.10 --extra-ldflags=-platform_version --extra-ldflags=macos --extra-ldflags=10.10 --extra-ldflags=10.10 --arch=x86_64 --extra-cflags=-m64 --extra-ldflags='-arch x86_64'" -- elide long configuration string from binary */ -+/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-iamf --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/dalecurtis/code/chrome/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-pic --cc=clang --cxx=clang++ --ld=clang --enable-cross-compile --cc=clang --ld=ld64.lld --nm=llvm-nm --ar=llvm-ar --target-os=darwin --extra-cflags='--target=x86_64-apple-macosx' --extra-cflags=-F/usr/local/google/home/dalecurtis/code/chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks --extra-cflags='-mmacosx-version-min=10.10' --extra-cflags=-fblocks --extra-cflags=-nostdinc --extra-cflags=-isystem/usr/local/google/home/dalecurtis/code/chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include --extra-cflags=-isystem/usr/local/google/home/dalecurtis/code/chrome/src/third_party/llvm-build/Release+Asserts/lib/clang/19/include --extra-ldflags=-syslibroot --extra-ldflags=/usr/local/google/home/dalecurtis/code/chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk --extra-ldflags=-L/usr/local/google/home/dalecurtis/code/chrome/src/build/mac_files/xcode_binaries/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib --extra-ldflags=-lSystem --extra-ldflags=-macosx_version_min --extra-ldflags=10.10 --extra-ldflags=-sdk_version --extra-ldflags=10.10 --extra-ldflags=-platform_version --extra-ldflags=macos --extra-ldflags=10.10 --extra-ldflags=10.10 --arch=x86_64 --extra-cflags=-m64 --extra-ldflags='-arch x86_64'" -- elide long configuration string from binary */ - #define FFMPEG_LICENSE "LGPL version 2.1 or later" - #define CONFIG_THIS_YEAR 2024 - #define FFMPEG_DATADIR "/usr/local/share/ffmpeg" - #define AVCONV_DATADIR "/usr/local/share/ffmpeg" --#define CC_IDENT "clang version 19.0.0git (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project 7c4c274643cedcf9671e1db65361231a7d9bee70)" -+#define CC_IDENT "clang version 19.0.0git (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project 084e2b53d22c11e013b0a495b65d39aa7f934048)" - #define OS_NAME darwin --#define av_restrict restrict - #define EXTERN_PREFIX "_" - #define EXTERN_ASM _ - #define BUILDSUF "" -@@ -59,6 +58,7 @@ - #define HAVE_VSX 0 - #define HAVE_RV 0 - #define HAVE_RVV 0 -+#define HAVE_RV_ZVBB 0 - #define HAVE_AESNI 1 - #define HAVE_AMD3DNOW 1 - #define HAVE_AMD3DNOWEXT 1 -@@ -77,7 +77,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 -@@ -111,6 +110,7 @@ - #define HAVE_VSX_EXTERNAL 0 - #define HAVE_RV_EXTERNAL 0 - #define HAVE_RVV_EXTERNAL 0 -+#define HAVE_RV_ZVBB_EXTERNAL 0 - #define HAVE_AESNI_EXTERNAL 1 - #define HAVE_AMD3DNOW_EXTERNAL 1 - #define HAVE_AMD3DNOWEXT_EXTERNAL 1 -@@ -129,7 +129,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 -@@ -163,6 +162,7 @@ - #define HAVE_VSX_INLINE 0 - #define HAVE_RV_INLINE 0 - #define HAVE_RVV_INLINE 0 -+#define HAVE_RV_ZVBB_INLINE 0 - #define HAVE_AESNI_INLINE 1 - #define HAVE_AMD3DNOW_INLINE 1 - #define HAVE_AMD3DNOWEXT_INLINE 1 -@@ -181,7 +181,6 @@ - #define HAVE_SSE42_INLINE 1 - #define HAVE_SSSE3_INLINE 1 - #define HAVE_XOP_INLINE 1 --#define HAVE_CPUNOP_INLINE 0 - #define HAVE_I686_INLINE 0 - #define HAVE_MIPSFPU_INLINE 0 - #define HAVE_MIPS32R2_INLINE 0 -@@ -219,6 +218,7 @@ - #define HAVE_BIGENDIAN 0 - #define HAVE_FAST_UNALIGNED 1 - #define HAVE_ARPA_INET_H 0 -+#define HAVE_ASM_HWPROBE_H 0 - #define HAVE_ASM_TYPES_H 0 - #define HAVE_CDIO_PARANOIA_H 0 - #define HAVE_CDIO_PARANOIA_PARANOIA_H 0 -@@ -245,6 +245,7 @@ - #define HAVE_OPENGL_GL3_H 0 - #define HAVE_POLL_H 1 - #define HAVE_PTHREAD_NP_H 0 -+#define HAVE_SYS_HWPROBE_H 0 - #define HAVE_SYS_PARAM_H 1 - #define HAVE_SYS_RESOURCE_H 1 - #define HAVE_SYS_SELECT_H 1 -@@ -418,6 +419,7 @@ - #define HAVE_STRUCT_SOCKADDR_STORAGE 0 - #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0 - #define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0 -+#define HAVE_STRUCT_MFXCONFIGINTERFACE 0 - #define HAVE_GZIP 1 - #define HAVE_LIBDRM_GETFB2 0 - #define HAVE_MAKEINFO 0 -@@ -428,6 +430,7 @@ - #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 -@@ -467,6 +470,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 -@@ -516,6 +521,7 @@ - #define CONFIG_LIBJXL 0 - #define CONFIG_LIBKLVANC 0 - #define CONFIG_LIBKVAZAAR 0 -+#define CONFIG_LIBLC3 0 - #define CONFIG_LIBMODPLUG 0 - #define CONFIG_LIBMP3LAME 0 - #define CONFIG_LIBMYSOFA 0 -@@ -546,6 +552,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 -@@ -595,7 +602,6 @@ - #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 -@@ -639,6 +645,7 @@ - #define CONFIG_ERROR_RESILIENCE 0 - #define CONFIG_FAAN 0 - #define CONFIG_FAST_UNALIGNED 1 -+#define CONFIG_IAMF 0 - #define CONFIG_LSP 0 - #define CONFIG_PIXELUTILS 0 - #define CONFIG_NETWORK 0 -@@ -687,7 +694,8 @@ - #define CONFIG_DEFLATE_WRAPPER 0 - #define CONFIG_DIRAC_PARSE 1 - #define CONFIG_DNN 0 --#define CONFIG_DOVI_RPU 0 -+#define CONFIG_DOVI_RPUDEC 0 -+#define CONFIG_DOVI_RPUENC 0 - #define CONFIG_DVPROFILE 0 - #define CONFIG_EVCPARSE 0 - #define CONFIG_EXIF 0 -@@ -719,10 +727,12 @@ - #define CONFIG_INFLATE_WRAPPER 0 - #define CONFIG_INTRAX8 0 - #define CONFIG_ISO_MEDIA 1 -+#define CONFIG_ISO_WRITER 0 - #define CONFIG_IVIDSP 0 - #define CONFIG_JPEGTABLES 0 - #define CONFIG_LGPLV3 0 - #define CONFIG_LIBX262 0 -+#define CONFIG_LIBX264_HDR10 0 - #define CONFIG_LLAUDDSP 0 - #define CONFIG_LLVIDDSP 0 - #define CONFIG_LLVIDENCDSP 0 -diff --git a/chromium/config/Chromium/ios/x64/config_components.h b/chromium/config/Chromium/ios/x64/config_components.h -index 7d2f7ea320..9b4b898861 100644 ---- a/chromium/config/Chromium/ios/x64/config_components.h -+++ b/chromium/config/Chromium/ios/x64/config_components.h -@@ -11,6 +11,7 @@ - #define CONFIG_DTS2PTS_BSF 0 - #define CONFIG_DV_ERROR_MARKER_BSF 0 - #define CONFIG_EAC3_CORE_BSF 0 -+#define CONFIG_EVC_FRAME_MERGE_BSF 0 - #define CONFIG_EXTRACT_EXTRADATA_BSF 0 - #define CONFIG_FILTER_UNITS_BSF 0 - #define CONFIG_H264_METADATA_BSF 0 -@@ -23,7 +24,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 -@@ -45,7 +45,6 @@ - #define CONFIG_VP9_SUPERFRAME_SPLIT_BSF 0 - #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 -@@ -64,7 +63,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 -@@ -131,7 +129,6 @@ - #define CONFIG_H263P_DECODER 0 - #define CONFIG_H263_V4L2M2M_DECODER 0 - #define CONFIG_H264_DECODER 0 --#define CONFIG_H264_CRYSTALHD_DECODER 0 - #define CONFIG_H264_V4L2M2M_DECODER 0 - #define CONFIG_H264_MEDIACODEC_DECODER 0 - #define CONFIG_H264_MMAL_DECODER 0 -@@ -179,13 +176,11 @@ - #define CONFIG_MPEG1VIDEO_DECODER 0 - #define CONFIG_MPEG2VIDEO_DECODER 0 - #define CONFIG_MPEG4_DECODER 0 --#define CONFIG_MPEG4_CRYSTALHD_DECODER 0 - #define CONFIG_MPEG4_V4L2M2M_DECODER 0 - #define CONFIG_MPEG4_MMAL_DECODER 0 - #define CONFIG_MPEGVIDEO_DECODER 0 - #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 -@@ -194,7 +189,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 -@@ -293,7 +287,6 @@ - #define CONFIG_VBN_DECODER 0 - #define CONFIG_VBLE_DECODER 0 - #define CONFIG_VC1_DECODER 0 --#define CONFIG_VC1_CRYSTALHD_DECODER 0 - #define CONFIG_VC1IMAGE_DECODER 0 - #define CONFIG_VC1_MMAL_DECODER 0 - #define CONFIG_VC1_QSV_DECODER 0 -@@ -325,7 +318,6 @@ - #define CONFIG_WMV1_DECODER 0 - #define CONFIG_WMV2_DECODER 0 - #define CONFIG_WMV3_DECODER 0 --#define CONFIG_WMV3_CRYSTALHD_DECODER 0 - #define CONFIG_WMV3IMAGE_DECODER 0 - #define CONFIG_WNV1_DECODER 0 - #define CONFIG_XAN_WC3_DECODER 0 -@@ -592,6 +584,7 @@ - #define CONFIG_LIBGSM_MS_DECODER 0 - #define CONFIG_LIBILBC_DECODER 0 - #define CONFIG_LIBJXL_DECODER 0 -+#define CONFIG_LIBLC3_DECODER 0 - #define CONFIG_LIBOPENCORE_AMRNB_DECODER 0 - #define CONFIG_LIBOPENCORE_AMRWB_DECODER 0 - #define CONFIG_LIBOPUS_DECODER 1 -@@ -639,7 +632,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 -@@ -821,6 +813,7 @@ - #define CONFIG_LIBGSM_MS_ENCODER 0 - #define CONFIG_LIBILBC_ENCODER 0 - #define CONFIG_LIBJXL_ENCODER 0 -+#define CONFIG_LIBLC3_ENCODER 0 - #define CONFIG_LIBMP3LAME_ENCODER 0 - #define CONFIG_LIBOPENCORE_AMRNB_ENCODER 0 - #define CONFIG_LIBOPENJPEG_ENCODER 0 -@@ -1573,6 +1566,8 @@ - #define CONFIG_HSTACK_QSV_FILTER 0 - #define CONFIG_VSTACK_QSV_FILTER 0 - #define CONFIG_XSTACK_QSV_FILTER 0 -+#define CONFIG_PAD_VAAPI_FILTER 0 -+#define CONFIG_DRAWBOX_VAAPI_FILTER 0 - #define CONFIG_ALLRGB_FILTER 0 - #define CONFIG_ALLYUV_FILTER 0 - #define CONFIG_CELLAUTO_FILTER 0 -@@ -1706,6 +1701,7 @@ - #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 -@@ -1767,6 +1763,7 @@ - #define CONFIG_KUX_DEMUXER 0 - #define CONFIG_KVAG_DEMUXER 0 - #define CONFIG_LAF_DEMUXER 0 -+#define CONFIG_LC3_DEMUXER 0 - #define CONFIG_LMLM4_DEMUXER 0 - #define CONFIG_LOAS_DEMUXER 0 - #define CONFIG_LUODAT_DEMUXER 0 -@@ -1850,6 +1847,7 @@ - #define CONFIG_QOA_DEMUXER 0 - #define CONFIG_R3D_DEMUXER 0 - #define CONFIG_RAWVIDEO_DEMUXER 0 -+#define CONFIG_RCWT_DEMUXER 0 - #define CONFIG_REALTEXT_DEMUXER 0 - #define CONFIG_REDSPARK_DEMUXER 0 - #define CONFIG_RKA_DEMUXER 0 -@@ -1987,6 +1985,7 @@ - #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 -@@ -2026,7 +2025,6 @@ - #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 -@@ -2060,6 +2058,7 @@ - #define CONFIG_JACOSUB_MUXER 0 - #define CONFIG_KVAG_MUXER 0 - #define CONFIG_LATM_MUXER 0 -+#define CONFIG_LC3_MUXER 0 - #define CONFIG_LRC_MUXER 0 - #define CONFIG_M4V_MUXER 0 - #define CONFIG_MD5_MUXER 0 -@@ -2162,6 +2161,7 @@ - #define CONFIG_WV_MUXER 0 - #define CONFIG_YUV4MPEGPIPE_MUXER 0 - #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/chromium/config/Chromium/ios/x64/libavformat/demuxer_list.c b/chromium/config/Chromium/ios/x64/libavformat/demuxer_list.c -index 1908ba19e7..570a6441d3 100644 ---- a/chromium/config/Chromium/ios/x64/libavformat/demuxer_list.c -+++ b/chromium/config/Chromium/ios/x64/libavformat/demuxer_list.c -@@ -1,4 +1,4 @@ --static const AVInputFormat * const demuxer_list[] = { -+static const FFInputFormat * const demuxer_list[] = { - &ff_flac_demuxer, - &ff_matroska_demuxer, - &ff_mov_demuxer, -diff --git a/chromium/config/Chromium/ios/x64/libavutil/ffversion.h b/chromium/config/Chromium/ios/x64/libavutil/ffversion.h -index e32799b284..63ce2ac5f8 100644 ---- a/chromium/config/Chromium/ios/x64/libavutil/ffversion.h -+++ b/chromium/config/Chromium/ios/x64/libavutil/ffversion.h -@@ -1,5 +1,5 @@ - /* Automatically generated by version.sh, do not manually edit! */ - #ifndef AVUTIL_FFVERSION_H - #define AVUTIL_FFVERSION_H --#define FFMPEG_VERSION "N-115016-g631703bfb9" -+#define FFMPEG_VERSION "N-116569-gd0c8e13654" - #endif /* AVUTIL_FFVERSION_H */ -diff --git a/chromium/config/Chromium/linux/riscv64/config.h b/chromium/config/Chromium/linux/riscv64/config.h -new file mode 100644 -index 0000000000..334d5a76e8 ---- /dev/null -+++ b/chromium/config/Chromium/linux/riscv64/config.h -@@ -0,0 +1,782 @@ -+/* Automatically generated by configure - do not modify! */ -+#ifndef FFMPEG_CONFIG_H -+#define FFMPEG_CONFIG_H -+/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-iamf --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/home/kxxt/electron-ci/sources/electron/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --arch=riscv64 --extra-cflags='-march=rv64gc' --enable-cross-compile --target-os=linux --sysroot=/home/kxxt/electron-ci/sources/electron/src/build/linux/debian_sid_riscv64-sysroot --extra-cflags='--target=riscv64-linux-gnu' --extra-ldflags='--target=riscv64-linux-gnu' --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld'" -- elide long configuration string from binary */ -+#define FFMPEG_LICENSE "LGPL version 2.1 or later" -+#define CONFIG_THIS_YEAR 2024 -+#define FFMPEG_DATADIR "/usr/local/share/ffmpeg" -+#define AVCONV_DATADIR "/usr/local/share/ffmpeg" -+#define CC_IDENT "clang version 19.0.0git (https://chromium.googlesource.com/external/github.com/llvm/llvm-project ecea8371ff03c15fb3dc27ee4108b98335fd2d63)" -+#define OS_NAME linux -+#define EXTERN_PREFIX "" -+#define EXTERN_ASM -+#define BUILDSUF "" -+#define SLIBSUF ".so" -+#define SWS_MAX_FILTER_SIZE 256 -+#define ARCH_AARCH64 0 -+#define ARCH_ALPHA 0 -+#define ARCH_ARM 0 -+#define ARCH_AVR32 0 -+#define ARCH_AVR32_AP 0 -+#define ARCH_AVR32_UC 0 -+#define ARCH_BFIN 0 -+#define ARCH_IA64 0 -+#define ARCH_LOONGARCH 0 -+#define ARCH_LOONGARCH32 0 -+#define ARCH_LOONGARCH64 0 -+#define ARCH_M68K 0 -+#define ARCH_MIPS 0 -+#define ARCH_MIPS64 0 -+#define ARCH_PARISC 0 -+#define ARCH_PPC 0 -+#define ARCH_PPC64 0 -+#define ARCH_RISCV 1 -+#define ARCH_S390 0 -+#define ARCH_SH4 0 -+#define ARCH_SPARC 0 -+#define ARCH_SPARC64 0 -+#define ARCH_TILEGX 0 -+#define ARCH_TILEPRO 0 -+#define ARCH_X86 0 -+#define ARCH_X86_32 0 -+#define ARCH_X86_64 0 -+#define HAVE_ARMV5TE 0 -+#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 -+#define HAVE_SETEND 0 -+#define HAVE_ALTIVEC 0 -+#define HAVE_DCBZL 0 -+#define HAVE_LDBRX 0 -+#define HAVE_POWER8 0 -+#define HAVE_PPC4XX 0 -+#define HAVE_VSX 0 -+#define HAVE_RV 1 -+#define HAVE_RVV 1 -+#define HAVE_RV_ZVBB 0 -+#define HAVE_AESNI 0 -+#define HAVE_AMD3DNOW 0 -+#define HAVE_AMD3DNOWEXT 0 -+#define HAVE_AVX 0 -+#define HAVE_AVX2 0 -+#define HAVE_AVX512 0 -+#define HAVE_AVX512ICL 0 -+#define HAVE_FMA3 0 -+#define HAVE_FMA4 0 -+#define HAVE_MMX 0 -+#define HAVE_MMXEXT 0 -+#define HAVE_SSE 0 -+#define HAVE_SSE2 0 -+#define HAVE_SSE3 0 -+#define HAVE_SSE4 0 -+#define HAVE_SSE42 0 -+#define HAVE_SSSE3 0 -+#define HAVE_XOP 0 -+#define HAVE_I686 0 -+#define HAVE_MIPSFPU 0 -+#define HAVE_MIPS32R2 0 -+#define HAVE_MIPS32R5 0 -+#define HAVE_MIPS64R2 0 -+#define HAVE_MIPS32R6 0 -+#define HAVE_MIPS64R6 0 -+#define HAVE_MIPSDSP 0 -+#define HAVE_MIPSDSPR2 0 -+#define HAVE_MSA 0 -+#define HAVE_LOONGSON2 0 -+#define HAVE_LOONGSON3 0 -+#define HAVE_MMI 0 -+#define HAVE_LSX 0 -+#define HAVE_LASX 0 -+#define HAVE_ARMV5TE_EXTERNAL 0 -+#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 -+#define HAVE_SETEND_EXTERNAL 0 -+#define HAVE_ALTIVEC_EXTERNAL 0 -+#define HAVE_DCBZL_EXTERNAL 0 -+#define HAVE_LDBRX_EXTERNAL 0 -+#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_RV_ZVBB_EXTERNAL 0 -+#define HAVE_AESNI_EXTERNAL 0 -+#define HAVE_AMD3DNOW_EXTERNAL 0 -+#define HAVE_AMD3DNOWEXT_EXTERNAL 0 -+#define HAVE_AVX_EXTERNAL 0 -+#define HAVE_AVX2_EXTERNAL 0 -+#define HAVE_AVX512_EXTERNAL 0 -+#define HAVE_AVX512ICL_EXTERNAL 0 -+#define HAVE_FMA3_EXTERNAL 0 -+#define HAVE_FMA4_EXTERNAL 0 -+#define HAVE_MMX_EXTERNAL 0 -+#define HAVE_MMXEXT_EXTERNAL 0 -+#define HAVE_SSE_EXTERNAL 0 -+#define HAVE_SSE2_EXTERNAL 0 -+#define HAVE_SSE3_EXTERNAL 0 -+#define HAVE_SSE4_EXTERNAL 0 -+#define HAVE_SSE42_EXTERNAL 0 -+#define HAVE_SSSE3_EXTERNAL 0 -+#define HAVE_XOP_EXTERNAL 0 -+#define HAVE_I686_EXTERNAL 0 -+#define HAVE_MIPSFPU_EXTERNAL 0 -+#define HAVE_MIPS32R2_EXTERNAL 0 -+#define HAVE_MIPS32R5_EXTERNAL 0 -+#define HAVE_MIPS64R2_EXTERNAL 0 -+#define HAVE_MIPS32R6_EXTERNAL 0 -+#define HAVE_MIPS64R6_EXTERNAL 0 -+#define HAVE_MIPSDSP_EXTERNAL 0 -+#define HAVE_MIPSDSPR2_EXTERNAL 0 -+#define HAVE_MSA_EXTERNAL 0 -+#define HAVE_LOONGSON2_EXTERNAL 0 -+#define HAVE_LOONGSON3_EXTERNAL 0 -+#define HAVE_MMI_EXTERNAL 0 -+#define HAVE_LSX_EXTERNAL 0 -+#define HAVE_LASX_EXTERNAL 0 -+#define HAVE_ARMV5TE_INLINE 0 -+#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 -+#define HAVE_SETEND_INLINE 0 -+#define HAVE_ALTIVEC_INLINE 0 -+#define HAVE_DCBZL_INLINE 0 -+#define HAVE_LDBRX_INLINE 0 -+#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_RV_ZVBB_INLINE 0 -+#define HAVE_AESNI_INLINE 0 -+#define HAVE_AMD3DNOW_INLINE 0 -+#define HAVE_AMD3DNOWEXT_INLINE 0 -+#define HAVE_AVX_INLINE 0 -+#define HAVE_AVX2_INLINE 0 -+#define HAVE_AVX512_INLINE 0 -+#define HAVE_AVX512ICL_INLINE 0 -+#define HAVE_FMA3_INLINE 0 -+#define HAVE_FMA4_INLINE 0 -+#define HAVE_MMX_INLINE 0 -+#define HAVE_MMXEXT_INLINE 0 -+#define HAVE_SSE_INLINE 0 -+#define HAVE_SSE2_INLINE 0 -+#define HAVE_SSE3_INLINE 0 -+#define HAVE_SSE4_INLINE 0 -+#define HAVE_SSE42_INLINE 0 -+#define HAVE_SSSE3_INLINE 0 -+#define HAVE_XOP_INLINE 0 -+#define HAVE_I686_INLINE 0 -+#define HAVE_MIPSFPU_INLINE 0 -+#define HAVE_MIPS32R2_INLINE 0 -+#define HAVE_MIPS32R5_INLINE 0 -+#define HAVE_MIPS64R2_INLINE 0 -+#define HAVE_MIPS32R6_INLINE 0 -+#define HAVE_MIPS64R6_INLINE 0 -+#define HAVE_MIPSDSP_INLINE 0 -+#define HAVE_MIPSDSPR2_INLINE 0 -+#define HAVE_MSA_INLINE 0 -+#define HAVE_LOONGSON2_INLINE 0 -+#define HAVE_LOONGSON3_INLINE 0 -+#define HAVE_MMI_INLINE 0 -+#define HAVE_LSX_INLINE 0 -+#define HAVE_LASX_INLINE 0 -+#define HAVE_ALIGNED_STACK 0 -+#define HAVE_FAST_64BIT 1 -+#define HAVE_FAST_CLZ 0 -+#define HAVE_FAST_CMOV 0 -+#define HAVE_FAST_FLOAT16 0 -+#define HAVE_LOCAL_ALIGNED 0 -+#define HAVE_SIMD_ALIGN_16 0 -+#define HAVE_SIMD_ALIGN_32 0 -+#define HAVE_SIMD_ALIGN_64 0 -+#define HAVE_ATOMIC_CAS_PTR 0 -+#define HAVE_MACHINE_RW_BARRIER 0 -+#define HAVE_MEMORYBARRIER 0 -+#define HAVE_MM_EMPTY 0 -+#define HAVE_RDTSC 0 -+#define HAVE_SEM_TIMEDWAIT 1 -+#define HAVE_SYNC_VAL_COMPARE_AND_SWAP 1 -+#define HAVE_INLINE_ASM 1 -+#define HAVE_SYMVER 0 -+#define HAVE_X86ASM 0 -+#define HAVE_BIGENDIAN 0 -+#define HAVE_FAST_UNALIGNED 0 -+#define HAVE_ARPA_INET_H 0 -+#define HAVE_ASM_HWPROBE_H 1 -+#define HAVE_ASM_TYPES_H 1 -+#define HAVE_CDIO_PARANOIA_H 0 -+#define HAVE_CDIO_PARANOIA_PARANOIA_H 0 -+#define HAVE_CUDA_H 0 -+#define HAVE_DISPATCH_DISPATCH_H 0 -+#define HAVE_DEV_BKTR_IOCTL_BT848_H 0 -+#define HAVE_DEV_BKTR_IOCTL_METEOR_H 0 -+#define HAVE_DEV_IC_BT8XX_H 0 -+#define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0 -+#define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0 -+#define HAVE_DIRECT_H 0 -+#define HAVE_DIRENT_H 1 -+#define HAVE_DXGIDEBUG_H 0 -+#define HAVE_DXVA_H 0 -+#define HAVE_ES2_GL_H 0 -+#define HAVE_GSM_H 0 -+#define HAVE_IO_H 0 -+#define HAVE_LINUX_DMA_BUF_H 0 -+#define HAVE_LINUX_PERF_EVENT_H 1 -+#define HAVE_MACHINE_IOCTL_BT848_H 0 -+#define HAVE_MACHINE_IOCTL_METEOR_H 0 -+#define HAVE_MALLOC_H 1 -+#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_HWPROBE_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 1 -+#define HAVE_SYS_TIME_H 1 -+#define HAVE_SYS_UN_H 1 -+#define HAVE_SYS_VIDEOIO_H 0 -+#define HAVE_TERMIOS_H 1 -+#define HAVE_UDPLITE_H 0 -+#define HAVE_UNISTD_H 1 -+#define HAVE_VALGRIND_VALGRIND_H 0 /* #define HAVE_VALGRIND_VALGRIND_H 0 -- forced to 0. See https://crbug.com/590440 */ -+#define HAVE_WINDOWS_H 0 -+#define HAVE_WINSOCK2_H 0 -+#define HAVE_INTRINSICS_NEON 0 -+#define HAVE_ATANF 1 -+#define HAVE_ATAN2F 1 -+#define HAVE_CBRT 1 -+#define HAVE_CBRTF 1 -+#define HAVE_COPYSIGN 1 -+#define HAVE_COSF 1 -+#define HAVE_ERF 1 -+#define HAVE_EXP2 1 -+#define HAVE_EXP2F 1 -+#define HAVE_EXPF 1 -+#define HAVE_HYPOT 1 -+#define HAVE_ISFINITE 1 -+#define HAVE_ISINF 1 -+#define HAVE_ISNAN 1 -+#define HAVE_LDEXPF 1 -+#define HAVE_LLRINT 1 -+#define HAVE_LLRINTF 1 -+#define HAVE_LOG2 1 -+#define HAVE_LOG2F 1 -+#define HAVE_LOG10F 1 -+#define HAVE_LRINT 1 -+#define HAVE_LRINTF 1 -+#define HAVE_POWF 1 -+#define HAVE_RINT 1 -+#define HAVE_ROUND 1 -+#define HAVE_ROUNDF 1 -+#define HAVE_SINF 1 -+#define HAVE_TRUNC 1 -+#define HAVE_TRUNCF 1 -+#define HAVE_DOS_PATHS 0 -+#define HAVE_LIBC_MSVCRT 0 -+#define HAVE_MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS 0 -+#define HAVE_SECTION_DATA_REL_RO 1 -+#define HAVE_THREADS 1 -+#define HAVE_UWP 0 -+#define HAVE_WINRT 0 -+#define HAVE_ACCESS 1 -+#define HAVE_ALIGNED_MALLOC 0 -+#define HAVE_ARC4RANDOM_BUF 0 -+#define HAVE_CLOCK_GETTIME 1 -+#define HAVE_CLOSESOCKET 0 -+#define HAVE_COMMANDLINETOARGVW 0 -+#define HAVE_FCNTL 1 -+#define HAVE_GETADDRINFO 0 -+#define HAVE_GETAUXVAL 1 -+#define HAVE_GETENV 1 -+#define HAVE_GETHRTIME 0 -+#define HAVE_GETOPT 1 -+#define HAVE_GETMODULEHANDLE 0 -+#define HAVE_GETPROCESSAFFINITYMASK 0 -+#define HAVE_GETPROCESSMEMORYINFO 0 -+#define HAVE_GETPROCESSTIMES 0 -+#define HAVE_GETRUSAGE 1 -+#define HAVE_GETSTDHANDLE 0 -+#define HAVE_GETSYSTEMTIMEASFILETIME 0 -+#define HAVE_GETTIMEOFDAY 1 -+#define HAVE_GLOB 1 -+#define HAVE_GLXGETPROCADDRESS 0 -+#define HAVE_GMTIME_R 1 -+#define HAVE_INET_ATON 0 -+#define HAVE_ISATTY 1 -+#define HAVE_KBHIT 0 -+#define HAVE_LOCALTIME_R 1 -+#define HAVE_LSTAT 1 -+#define HAVE_LZO1X_999_COMPRESS 0 -+#define HAVE_MACH_ABSOLUTE_TIME 0 -+#define HAVE_MAPVIEWOFFILE 0 -+#define HAVE_MEMALIGN 1 -+#define HAVE_MKSTEMP 1 -+#define HAVE_MMAP 1 -+#define HAVE_MPROTECT 1 -+#define HAVE_NANOSLEEP 1 -+#define HAVE_PEEKNAMEDPIPE 0 -+#define HAVE_POSIX_MEMALIGN 1 -+#define HAVE_PRCTL 0 /* #define HAVE_PRCTL 1 -- forced to 0 for Fuchsia */ -+#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 -+#define HAVE_SETCONSOLECTRLHANDLER 0 -+#define HAVE_SETDLLDIRECTORY 0 -+#define HAVE_SETMODE 0 -+#define HAVE_SETRLIMIT 1 -+#define HAVE_SLEEP 0 -+#define HAVE_STRERROR_R 1 -+#define HAVE_SYSCONF 1 -+#define HAVE_SYSCTL 0 /* #define HAVE_SYSCTL 0 -- forced to 0 for Fuchsia */ -+#define HAVE_SYSCTLBYNAME 0 -+#define HAVE_USLEEP 1 -+#define HAVE_UTGETOSTYPEFROMSTRING 0 -+#define HAVE_VIRTUALALLOC 0 -+#define HAVE_WGLGETPROCADDRESS 0 -+#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 -+#define HAVE_AS_OBJECT_ARCH 0 -+#define HAVE_ASM_MOD_Q 0 -+#define HAVE_BLOCKS_EXTENSION 0 -+#define HAVE_EBP_AVAILABLE 0 -+#define HAVE_EBX_AVAILABLE 0 -+#define HAVE_GNU_AS 0 -+#define HAVE_GNU_WINDRES 0 -+#define HAVE_IBM_ASM 0 -+#define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 0 -+#define HAVE_INLINE_ASM_LABELS 1 -+#define HAVE_INLINE_ASM_NONLOCAL_LABELS 1 -+#define HAVE_PRAGMA_DEPRECATED 1 -+#define HAVE_RSYNC_CONTIMEOUT 0 -+#define HAVE_SYMVER_ASM_LABEL 1 -+#define HAVE_SYMVER_GNU_ASM 1 -+#define HAVE_VFP_ARGS 0 -+#define HAVE_XFORM_ASM 0 -+#define HAVE_XMM_CLOBBERS 0 -+#define HAVE_DPI_AWARENESS_CONTEXT 0 -+#define HAVE_IDXGIOUTPUT5 0 -+#define HAVE_KCMVIDEOCODECTYPE_HEVC 0 -+#define HAVE_KCMVIDEOCODECTYPE_HEVCWITHALPHA 0 -+#define HAVE_KCMVIDEOCODECTYPE_VP9 0 -+#define HAVE_KCVPIXELFORMATTYPE_420YPCBCR10BIPLANARVIDEORANGE 0 -+#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR8BIPLANARVIDEORANGE 0 -+#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR10BIPLANARVIDEORANGE 0 -+#define HAVE_KCVPIXELFORMATTYPE_422YPCBCR16BIPLANARVIDEORANGE 0 -+#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR8BIPLANARVIDEORANGE 0 -+#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR10BIPLANARVIDEORANGE 0 -+#define HAVE_KCVPIXELFORMATTYPE_444YPCBCR16BIPLANARVIDEORANGE 0 -+#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_2084_PQ 0 -+#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2100_HLG 0 -+#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_LINEAR 0 -+#define HAVE_KCVIMAGEBUFFERYCBCRMATRIX_ITU_R_2020 0 -+#define HAVE_KCVIMAGEBUFFERCOLORPRIMARIES_ITU_R_2020 0 -+#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_ITU_R_2020 0 -+#define HAVE_KCVIMAGEBUFFERTRANSFERFUNCTION_SMPTE_ST_428_1 0 -+#define HAVE_SOCKLEN_T 0 -+#define HAVE_STRUCT_ADDRINFO 0 -+#define HAVE_STRUCT_GROUP_SOURCE_REQ 0 -+#define HAVE_STRUCT_IP_MREQ_SOURCE 0 -+#define HAVE_STRUCT_IPV6_MREQ 0 -+#define HAVE_STRUCT_MSGHDR_MSG_FLAGS 0 -+#define HAVE_STRUCT_POLLFD 0 -+#define HAVE_STRUCT_RUSAGE_RU_MAXRSS 1 -+#define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE 0 -+#define HAVE_STRUCT_SOCKADDR_IN6 0 -+#define HAVE_STRUCT_SOCKADDR_SA_LEN 0 -+#define HAVE_STRUCT_SOCKADDR_STORAGE 0 -+#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1 -+#define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0 -+#define HAVE_STRUCT_MFXCONFIGINTERFACE 0 -+#define HAVE_GZIP 1 -+#define HAVE_LIBDRM_GETFB2 0 -+#define HAVE_MAKEINFO 0 -+#define HAVE_MAKEINFO_HTML 0 -+#define HAVE_OPENCL_D3D11 0 -+#define HAVE_OPENCL_DRM_ARM 0 -+#define HAVE_OPENCL_DRM_BEIGNET 0 -+#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 -+#define CONFIG_PODPAGES 0 -+#define CONFIG_TXTPAGES 0 -+#define CONFIG_AVIO_HTTP_SERVE_FILES_EXAMPLE 1 -+#define CONFIG_AVIO_LIST_DIR_EXAMPLE 1 -+#define CONFIG_AVIO_READ_CALLBACK_EXAMPLE 1 -+#define CONFIG_DECODE_AUDIO_EXAMPLE 1 -+#define CONFIG_DECODE_FILTER_AUDIO_EXAMPLE 0 -+#define CONFIG_DECODE_FILTER_VIDEO_EXAMPLE 0 -+#define CONFIG_DECODE_VIDEO_EXAMPLE 1 -+#define CONFIG_DEMUX_DECODE_EXAMPLE 1 -+#define CONFIG_ENCODE_AUDIO_EXAMPLE 1 -+#define CONFIG_ENCODE_VIDEO_EXAMPLE 1 -+#define CONFIG_EXTRACT_MVS_EXAMPLE 1 -+#define CONFIG_FILTER_AUDIO_EXAMPLE 0 -+#define CONFIG_HW_DECODE_EXAMPLE 1 -+#define CONFIG_MUX_EXAMPLE 0 -+#define CONFIG_QSV_DECODE_EXAMPLE 0 -+#define CONFIG_REMUX_EXAMPLE 1 -+#define CONFIG_RESAMPLE_AUDIO_EXAMPLE 0 -+#define CONFIG_SCALE_VIDEO_EXAMPLE 0 -+#define CONFIG_SHOW_METADATA_EXAMPLE 1 -+#define CONFIG_TRANSCODE_AAC_EXAMPLE 0 -+#define CONFIG_TRANSCODE_EXAMPLE 0 -+#define CONFIG_VAAPI_ENCODE_EXAMPLE 0 -+#define CONFIG_VAAPI_TRANSCODE_EXAMPLE 0 -+#define CONFIG_QSV_TRANSCODE_EXAMPLE 0 -+#define CONFIG_AVISYNTH 0 -+#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 -+#define CONFIG_LIBX265 0 -+#define CONFIG_LIBXAVS 0 -+#define CONFIG_LIBXAVS2 0 -+#define CONFIG_LIBXVID 0 -+#define CONFIG_DECKLINK 0 -+#define CONFIG_LIBFDK_AAC 0 -+#define CONFIG_LIBTLS 0 -+#define CONFIG_GMP 0 -+#define CONFIG_LIBARIBB24 0 -+#define CONFIG_LIBLENSFUN 0 -+#define CONFIG_LIBOPENCORE_AMRNB 0 -+#define CONFIG_LIBOPENCORE_AMRWB 0 -+#define CONFIG_LIBVO_AMRWBENC 0 -+#define CONFIG_MBEDTLS 0 -+#define CONFIG_RKMPP 0 -+#define CONFIG_LIBSMBCLIENT 0 -+#define CONFIG_CHROMAPRINT 0 -+#define CONFIG_GCRYPT 0 -+#define CONFIG_GNUTLS 0 -+#define CONFIG_JNI 0 -+#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 -+#define CONFIG_LIBCACA 0 -+#define CONFIG_LIBCELT 0 -+#define CONFIG_LIBCODEC2 0 -+#define CONFIG_LIBDAV1D 0 -+#define CONFIG_LIBDC1394 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 -+#define CONFIG_LIBIEC61883 0 -+#define CONFIG_LIBILBC 0 -+#define CONFIG_LIBJACK 0 -+#define CONFIG_LIBJXL 0 -+#define CONFIG_LIBKLVANC 0 -+#define CONFIG_LIBKVAZAAR 0 -+#define CONFIG_LIBLC3 0 -+#define CONFIG_LIBMODPLUG 0 -+#define CONFIG_LIBMP3LAME 0 -+#define CONFIG_LIBMYSOFA 0 -+#define CONFIG_LIBOPENCV 0 -+#define CONFIG_LIBOPENH264 0 -+#define CONFIG_LIBOPENJPEG 0 -+#define CONFIG_LIBOPENMPT 0 -+#define CONFIG_LIBOPENVINO 0 -+#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 -+#define CONFIG_LIBRSVG 0 -+#define CONFIG_LIBRTMP 0 -+#define CONFIG_LIBSHADERC 0 -+#define CONFIG_LIBSHINE 0 -+#define CONFIG_LIBSMBCLIENT 0 -+#define CONFIG_LIBSNAPPY 0 -+#define CONFIG_LIBSOXR 0 -+#define CONFIG_LIBSPEEX 0 -+#define CONFIG_LIBSRT 0 -+#define CONFIG_LIBSSH 0 -+#define CONFIG_LIBSVTAV1 0 -+#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 -+#define CONFIG_LIBVMAF 0 -+#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 -+#define CONFIG_LIBZVBI 0 -+#define CONFIG_LV2 0 -+#define CONFIG_MEDIACODEC 0 -+#define CONFIG_OPENAL 0 -+#define CONFIG_OPENGL 0 -+#define CONFIG_OPENSSL 0 -+#define CONFIG_POCKETSPHINX 0 -+#define CONFIG_VAPOURSYNTH 0 -+#define CONFIG_ALSA 0 -+#define CONFIG_APPKIT 0 -+#define CONFIG_AVFOUNDATION 0 -+#define CONFIG_BZLIB 0 -+#define CONFIG_COREIMAGE 0 -+#define CONFIG_ICONV 0 -+#define CONFIG_LIBXCB 0 -+#define CONFIG_LIBXCB_SHM 0 -+#define CONFIG_LIBXCB_SHAPE 0 -+#define CONFIG_LIBXCB_XFIXES 0 -+#define CONFIG_LZMA 0 -+#define CONFIG_MEDIAFOUNDATION 0 -+#define CONFIG_METAL 0 -+#define CONFIG_SCHANNEL 0 -+#define CONFIG_SDL2 0 -+#define CONFIG_SECURETRANSPORT 0 -+#define CONFIG_SNDIO 0 -+#define CONFIG_XLIB 0 -+#define CONFIG_ZLIB 0 -+#define CONFIG_CUDA_NVCC 0 -+#define CONFIG_CUDA_SDK 0 -+#define CONFIG_LIBNPP 0 -+#define CONFIG_LIBMFX 0 -+#define CONFIG_LIBVPL 0 -+#define CONFIG_MMAL 0 -+#define CONFIG_OMX 0 -+#define CONFIG_OPENCL 0 -+#define CONFIG_AMF 0 -+#define CONFIG_AUDIOTOOLBOX 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 -+#define CONFIG_VDPAU 0 -+#define CONFIG_VIDEOTOOLBOX 0 -+#define CONFIG_VULKAN 0 -+#define CONFIG_V4L2_M2M 0 -+#define CONFIG_FTRAPV 0 -+#define CONFIG_GRAY 0 -+#define CONFIG_HARDCODED_TABLES 0 -+#define CONFIG_OMX_RPI 0 -+#define CONFIG_RUNTIME_CPUDETECT 1 -+#define CONFIG_SAFE_BITSTREAM_READER 1 -+#define CONFIG_SHARED 0 -+#define CONFIG_SMALL 0 -+#define CONFIG_STATIC 1 -+#define CONFIG_SWSCALE_ALPHA 1 -+#define CONFIG_GPL 0 -+#define CONFIG_NONFREE 0 -+#define CONFIG_VERSION3 0 -+#define CONFIG_AVDEVICE 0 -+#define CONFIG_AVFILTER 0 -+#define CONFIG_SWSCALE 0 -+#define CONFIG_POSTPROC 0 -+#define CONFIG_AVFORMAT 1 -+#define CONFIG_AVCODEC 1 -+#define CONFIG_SWRESAMPLE 0 -+#define CONFIG_AVUTIL 1 -+#define CONFIG_FFPLAY 0 -+#define CONFIG_FFPROBE 0 -+#define CONFIG_FFMPEG 0 -+#define CONFIG_DWT 0 -+#define CONFIG_ERROR_RESILIENCE 0 -+#define CONFIG_FAAN 0 -+#define CONFIG_FAST_UNALIGNED 0 -+#define CONFIG_IAMF 0 -+#define CONFIG_LSP 0 -+#define CONFIG_PIXELUTILS 0 -+#define CONFIG_NETWORK 0 -+#define CONFIG_AUTODETECT 0 -+#define CONFIG_FONTCONFIG 0 -+#define CONFIG_LARGE_TESTS 1 -+#define CONFIG_LINUX_PERF 0 -+#define CONFIG_MACOS_KPERF 0 -+#define CONFIG_MEMORY_POISONING 0 -+#define CONFIG_NEON_CLOBBER_TEST 0 -+#define CONFIG_OSSFUZZ 0 -+#define CONFIG_PIC 1 -+#define CONFIG_PTX_COMPRESSION 0 -+#define CONFIG_THUMB 0 -+#define CONFIG_VALGRIND_BACKTRACE 0 -+#define CONFIG_XMM_CLOBBER_TEST 0 -+#define CONFIG_BSFS 0 -+#define CONFIG_DECODERS 1 -+#define CONFIG_ENCODERS 0 -+#define CONFIG_HWACCELS 0 -+#define CONFIG_PARSERS 1 -+#define CONFIG_INDEVS 0 -+#define CONFIG_OUTDEVS 0 -+#define CONFIG_FILTERS 0 -+#define CONFIG_DEMUXERS 1 -+#define CONFIG_MUXERS 0 -+#define CONFIG_PROTOCOLS 0 -+#define CONFIG_AANDCTTABLES 0 -+#define CONFIG_AC3DSP 0 -+#define CONFIG_ADTS_HEADER 0 -+#define CONFIG_ATSC_A53 0 -+#define CONFIG_AUDIO_FRAME_QUEUE 0 -+#define CONFIG_AUDIODSP 0 -+#define CONFIG_BLOCKDSP 0 -+#define CONFIG_BSWAPDSP 0 -+#define CONFIG_CABAC 0 -+#define CONFIG_CBS 0 -+#define CONFIG_CBS_AV1 0 -+#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 0 -+#define CONFIG_DIRAC_PARSE 1 -+#define CONFIG_DNN 0 -+#define CONFIG_DOVI_RPUDEC 0 -+#define CONFIG_DOVI_RPUENC 0 -+#define CONFIG_DVPROFILE 0 -+#define CONFIG_EVCPARSE 0 -+#define CONFIG_EXIF 0 -+#define CONFIG_FAANDCT 0 -+#define CONFIG_FAANIDCT 0 -+#define CONFIG_FDCTDSP 0 -+#define CONFIG_FMTCONVERT 0 -+#define CONFIG_FRAME_THREAD_ENCODER 0 -+#define CONFIG_G722DSP 0 -+#define CONFIG_GOLOMB 1 -+#define CONFIG_GPLV3 0 -+#define CONFIG_H263DSP 0 -+#define CONFIG_H264CHROMA 0 -+#define CONFIG_H264DSP 0 -+#define CONFIG_H264PARSE 0 -+#define CONFIG_H264PRED 0 -+#define CONFIG_H264QPEL 0 -+#define CONFIG_H264_SEI 0 -+#define CONFIG_HEVCPARSE 0 -+#define CONFIG_HEVC_SEI 0 -+#define CONFIG_HPELDSP 0 -+#define CONFIG_HUFFMAN 0 -+#define CONFIG_HUFFYUVDSP 0 -+#define CONFIG_HUFFYUVENCDSP 0 -+#define CONFIG_IAMFDEC 0 -+#define CONFIG_IAMFENC 0 -+#define CONFIG_IDCTDSP 0 -+#define CONFIG_IIRFILTER 0 -+#define CONFIG_INFLATE_WRAPPER 0 -+#define CONFIG_INTRAX8 0 -+#define CONFIG_ISO_MEDIA 1 -+#define CONFIG_ISO_WRITER 0 -+#define CONFIG_IVIDSP 0 -+#define CONFIG_JPEGTABLES 0 -+#define CONFIG_LGPLV3 0 -+#define CONFIG_LIBX262 0 -+#define CONFIG_LIBX264_HDR10 0 -+#define CONFIG_LLAUDDSP 0 -+#define CONFIG_LLVIDDSP 0 -+#define CONFIG_LLVIDENCDSP 0 -+#define CONFIG_LPC 0 -+#define CONFIG_LZF 0 -+#define CONFIG_ME_CMP 0 -+#define CONFIG_MPEG_ER 0 -+#define CONFIG_MPEGAUDIO 1 -+#define CONFIG_MPEGAUDIODSP 1 -+#define CONFIG_MPEGAUDIOHEADER 1 -+#define CONFIG_MPEG4AUDIO 1 -+#define CONFIG_MPEGVIDEO 0 -+#define CONFIG_MPEGVIDEODEC 0 -+#define CONFIG_MPEGVIDEOENC 0 -+#define CONFIG_MSMPEG4DEC 0 -+#define CONFIG_MSMPEG4ENC 0 -+#define CONFIG_MSS34DSP 0 -+#define CONFIG_PIXBLOCKDSP 0 -+#define CONFIG_QPELDSP 0 -+#define CONFIG_QSV 0 -+#define CONFIG_QSVDEC 0 -+#define CONFIG_QSVENC 0 -+#define CONFIG_QSVVPP 0 -+#define CONFIG_RANGECODER 0 -+#define CONFIG_RIFFDEC 1 -+#define CONFIG_RIFFENC 0 -+#define CONFIG_RTPDEC 0 -+#define CONFIG_RTPENC_CHAIN 0 -+#define CONFIG_RV34DSP 0 -+#define CONFIG_SCENE_SAD 0 -+#define CONFIG_SINEWIN 0 -+#define CONFIG_SNAPPY 0 -+#define CONFIG_SRTP 0 -+#define CONFIG_STARTCODE 0 -+#define CONFIG_TEXTUREDSP 0 -+#define CONFIG_TEXTUREDSPENC 0 -+#define CONFIG_TPELDSP 0 -+#define CONFIG_VAAPI_1 0 -+#define CONFIG_VAAPI_ENCODE 0 -+#define CONFIG_VC1DSP 0 -+#define CONFIG_VIDEODSP 0 -+#define CONFIG_VP3DSP 0 -+#define CONFIG_VP56DSP 0 -+#define CONFIG_VP8DSP 0 -+#define CONFIG_WMA_FREQS 0 -+#define CONFIG_WMV2DSP 0 -+#endif /* FFMPEG_CONFIG_H */ -diff --git a/chromium/config/Chromium/linux/riscv64/config_components.h b/chromium/config/Chromium/linux/riscv64/config_components.h -new file mode 100644 -index 0000000000..9b4b898861 ---- /dev/null -+++ b/chromium/config/Chromium/linux/riscv64/config_components.h -@@ -0,0 +1,2218 @@ -+/* Automatically generated by configure - do not modify! */ -+#ifndef FFMPEG_CONFIG_COMPONENTS_H -+#define FFMPEG_CONFIG_COMPONENTS_H -+#define CONFIG_AAC_ADTSTOASC_BSF 0 -+#define CONFIG_AV1_FRAME_MERGE_BSF 0 -+#define CONFIG_AV1_FRAME_SPLIT_BSF 0 -+#define CONFIG_AV1_METADATA_BSF 0 -+#define CONFIG_CHOMP_BSF 0 -+#define CONFIG_DUMP_EXTRADATA_BSF 0 -+#define CONFIG_DCA_CORE_BSF 0 -+#define CONFIG_DTS2PTS_BSF 0 -+#define CONFIG_DV_ERROR_MARKER_BSF 0 -+#define CONFIG_EAC3_CORE_BSF 0 -+#define CONFIG_EVC_FRAME_MERGE_BSF 0 -+#define CONFIG_EXTRACT_EXTRADATA_BSF 0 -+#define CONFIG_FILTER_UNITS_BSF 0 -+#define CONFIG_H264_METADATA_BSF 0 -+#define CONFIG_H264_MP4TOANNEXB_BSF 0 -+#define CONFIG_H264_REDUNDANT_PPS_BSF 0 -+#define CONFIG_HAPQA_EXTRACT_BSF 0 -+#define CONFIG_HEVC_METADATA_BSF 0 -+#define CONFIG_HEVC_MP4TOANNEXB_BSF 0 -+#define CONFIG_IMX_DUMP_HEADER_BSF 0 -+#define CONFIG_MEDIA100_TO_MJPEGB_BSF 0 -+#define CONFIG_MJPEG2JPEG_BSF 0 -+#define CONFIG_MJPEGA_DUMP_HEADER_BSF 0 -+#define CONFIG_MPEG2_METADATA_BSF 0 -+#define CONFIG_MPEG4_UNPACK_BFRAMES_BSF 0 -+#define CONFIG_MOV2TEXTSUB_BSF 0 -+#define CONFIG_NOISE_BSF 0 -+#define CONFIG_NULL_BSF 0 -+#define CONFIG_OPUS_METADATA_BSF 0 -+#define CONFIG_PCM_RECHUNK_BSF 0 -+#define CONFIG_PGS_FRAME_MERGE_BSF 0 -+#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 -+#define CONFIG_VP9_METADATA_BSF 0 -+#define CONFIG_VP9_RAW_REORDER_BSF 0 -+#define CONFIG_VP9_SUPERFRAME_BSF 0 -+#define CONFIG_VP9_SUPERFRAME_SPLIT_BSF 0 -+#define CONFIG_VVC_METADATA_BSF 0 -+#define CONFIG_VVC_MP4TOANNEXB_BSF 0 -+#define CONFIG_AASC_DECODER 0 -+#define CONFIG_AIC_DECODER 0 -+#define CONFIG_ALIAS_PIX_DECODER 0 -+#define CONFIG_AGM_DECODER 0 -+#define CONFIG_AMV_DECODER 0 -+#define CONFIG_ANM_DECODER 0 -+#define CONFIG_ANSI_DECODER 0 -+#define CONFIG_APNG_DECODER 0 -+#define CONFIG_ARBC_DECODER 0 -+#define CONFIG_ARGO_DECODER 0 -+#define CONFIG_ASV1_DECODER 0 -+#define CONFIG_ASV2_DECODER 0 -+#define CONFIG_AURA_DECODER 0 -+#define CONFIG_AURA2_DECODER 0 -+#define CONFIG_AVRP_DECODER 0 -+#define CONFIG_AVRN_DECODER 0 -+#define CONFIG_AVS_DECODER 0 -+#define CONFIG_AVUI_DECODER 0 -+#define CONFIG_BETHSOFTVID_DECODER 0 -+#define CONFIG_BFI_DECODER 0 -+#define CONFIG_BINK_DECODER 0 -+#define CONFIG_BITPACKED_DECODER 0 -+#define CONFIG_BMP_DECODER 0 -+#define CONFIG_BMV_VIDEO_DECODER 0 -+#define CONFIG_BRENDER_PIX_DECODER 0 -+#define CONFIG_C93_DECODER 0 -+#define CONFIG_CAVS_DECODER 0 -+#define CONFIG_CDGRAPHICS_DECODER 0 -+#define CONFIG_CDTOONS_DECODER 0 -+#define CONFIG_CDXL_DECODER 0 -+#define CONFIG_CFHD_DECODER 0 -+#define CONFIG_CINEPAK_DECODER 0 -+#define CONFIG_CLEARVIDEO_DECODER 0 -+#define CONFIG_CLJR_DECODER 0 -+#define CONFIG_CLLC_DECODER 0 -+#define CONFIG_COMFORTNOISE_DECODER 0 -+#define CONFIG_CPIA_DECODER 0 -+#define CONFIG_CRI_DECODER 0 -+#define CONFIG_CSCD_DECODER 0 -+#define CONFIG_CYUV_DECODER 0 -+#define CONFIG_DDS_DECODER 0 -+#define CONFIG_DFA_DECODER 0 -+#define CONFIG_DIRAC_DECODER 0 -+#define CONFIG_DNXHD_DECODER 0 -+#define CONFIG_DPX_DECODER 0 -+#define CONFIG_DSICINVIDEO_DECODER 0 -+#define CONFIG_DVAUDIO_DECODER 0 -+#define CONFIG_DVVIDEO_DECODER 0 -+#define CONFIG_DXA_DECODER 0 -+#define CONFIG_DXTORY_DECODER 0 -+#define CONFIG_DXV_DECODER 0 -+#define CONFIG_EACMV_DECODER 0 -+#define CONFIG_EAMAD_DECODER 0 -+#define CONFIG_EATGQ_DECODER 0 -+#define CONFIG_EATGV_DECODER 0 -+#define CONFIG_EATQI_DECODER 0 -+#define CONFIG_EIGHTBPS_DECODER 0 -+#define CONFIG_EIGHTSVX_EXP_DECODER 0 -+#define CONFIG_EIGHTSVX_FIB_DECODER 0 -+#define CONFIG_ESCAPE124_DECODER 0 -+#define CONFIG_ESCAPE130_DECODER 0 -+#define CONFIG_EXR_DECODER 0 -+#define CONFIG_FFV1_DECODER 0 -+#define CONFIG_FFVHUFF_DECODER 0 -+#define CONFIG_FIC_DECODER 0 -+#define CONFIG_FITS_DECODER 0 -+#define CONFIG_FLASHSV_DECODER 0 -+#define CONFIG_FLASHSV2_DECODER 0 -+#define CONFIG_FLIC_DECODER 0 -+#define CONFIG_FLV_DECODER 0 -+#define CONFIG_FMVC_DECODER 0 -+#define CONFIG_FOURXM_DECODER 0 -+#define CONFIG_FRAPS_DECODER 0 -+#define CONFIG_FRWU_DECODER 0 -+#define CONFIG_G2M_DECODER 0 -+#define CONFIG_GDV_DECODER 0 -+#define CONFIG_GEM_DECODER 0 -+#define CONFIG_GIF_DECODER 0 -+#define CONFIG_H261_DECODER 0 -+#define CONFIG_H263_DECODER 0 -+#define CONFIG_H263I_DECODER 0 -+#define CONFIG_H263P_DECODER 0 -+#define CONFIG_H263_V4L2M2M_DECODER 0 -+#define CONFIG_H264_DECODER 0 -+#define CONFIG_H264_V4L2M2M_DECODER 0 -+#define CONFIG_H264_MEDIACODEC_DECODER 0 -+#define CONFIG_H264_MMAL_DECODER 0 -+#define CONFIG_H264_QSV_DECODER 0 -+#define CONFIG_H264_RKMPP_DECODER 0 -+#define CONFIG_HAP_DECODER 0 -+#define CONFIG_HEVC_DECODER 0 -+#define CONFIG_HEVC_QSV_DECODER 0 -+#define CONFIG_HEVC_RKMPP_DECODER 0 -+#define CONFIG_HEVC_V4L2M2M_DECODER 0 -+#define CONFIG_HNM4_VIDEO_DECODER 0 -+#define CONFIG_HQ_HQA_DECODER 0 -+#define CONFIG_HQX_DECODER 0 -+#define CONFIG_HUFFYUV_DECODER 0 -+#define CONFIG_HYMT_DECODER 0 -+#define CONFIG_IDCIN_DECODER 0 -+#define CONFIG_IFF_ILBM_DECODER 0 -+#define CONFIG_IMM4_DECODER 0 -+#define CONFIG_IMM5_DECODER 0 -+#define CONFIG_INDEO2_DECODER 0 -+#define CONFIG_INDEO3_DECODER 0 -+#define CONFIG_INDEO4_DECODER 0 -+#define CONFIG_INDEO5_DECODER 0 -+#define CONFIG_INTERPLAY_VIDEO_DECODER 0 -+#define CONFIG_IPU_DECODER 0 -+#define CONFIG_JPEG2000_DECODER 0 -+#define CONFIG_JPEGLS_DECODER 0 -+#define CONFIG_JV_DECODER 0 -+#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 -+#define CONFIG_MAGICYUV_DECODER 0 -+#define CONFIG_MDEC_DECODER 0 -+#define CONFIG_MEDIA100_DECODER 0 -+#define CONFIG_MIMIC_DECODER 0 -+#define CONFIG_MJPEG_DECODER 0 -+#define CONFIG_MJPEGB_DECODER 0 -+#define CONFIG_MMVIDEO_DECODER 0 -+#define CONFIG_MOBICLIP_DECODER 0 -+#define CONFIG_MOTIONPIXELS_DECODER 0 -+#define CONFIG_MPEG1VIDEO_DECODER 0 -+#define CONFIG_MPEG2VIDEO_DECODER 0 -+#define CONFIG_MPEG4_DECODER 0 -+#define CONFIG_MPEG4_V4L2M2M_DECODER 0 -+#define CONFIG_MPEG4_MMAL_DECODER 0 -+#define CONFIG_MPEGVIDEO_DECODER 0 -+#define CONFIG_MPEG1_V4L2M2M_DECODER 0 -+#define CONFIG_MPEG2_MMAL_DECODER 0 -+#define CONFIG_MPEG2_V4L2M2M_DECODER 0 -+#define CONFIG_MPEG2_QSV_DECODER 0 -+#define CONFIG_MPEG2_MEDIACODEC_DECODER 0 -+#define CONFIG_MSA1_DECODER 0 -+#define CONFIG_MSCC_DECODER 0 -+#define CONFIG_MSMPEG4V1_DECODER 0 -+#define CONFIG_MSMPEG4V2_DECODER 0 -+#define CONFIG_MSMPEG4V3_DECODER 0 -+#define CONFIG_MSP2_DECODER 0 -+#define CONFIG_MSRLE_DECODER 0 -+#define CONFIG_MSS1_DECODER 0 -+#define CONFIG_MSS2_DECODER 0 -+#define CONFIG_MSVIDEO1_DECODER 0 -+#define CONFIG_MSZH_DECODER 0 -+#define CONFIG_MTS2_DECODER 0 -+#define CONFIG_MV30_DECODER 0 -+#define CONFIG_MVC1_DECODER 0 -+#define CONFIG_MVC2_DECODER 0 -+#define CONFIG_MVDV_DECODER 0 -+#define CONFIG_MVHA_DECODER 0 -+#define CONFIG_MWSC_DECODER 0 -+#define CONFIG_MXPEG_DECODER 0 -+#define CONFIG_NOTCHLC_DECODER 0 -+#define CONFIG_NUV_DECODER 0 -+#define CONFIG_PAF_VIDEO_DECODER 0 -+#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 -+#define CONFIG_PGX_DECODER 0 -+#define CONFIG_PHM_DECODER 0 -+#define CONFIG_PHOTOCD_DECODER 0 -+#define CONFIG_PICTOR_DECODER 0 -+#define CONFIG_PIXLET_DECODER 0 -+#define CONFIG_PNG_DECODER 0 -+#define CONFIG_PPM_DECODER 0 -+#define CONFIG_PRORES_DECODER 0 -+#define CONFIG_PROSUMER_DECODER 0 -+#define CONFIG_PSD_DECODER 0 -+#define CONFIG_PTX_DECODER 0 -+#define CONFIG_QDRAW_DECODER 0 -+#define CONFIG_QOI_DECODER 0 -+#define CONFIG_QPEG_DECODER 0 -+#define CONFIG_QTRLE_DECODER 0 -+#define CONFIG_R10K_DECODER 0 -+#define CONFIG_R210_DECODER 0 -+#define CONFIG_RASC_DECODER 0 -+#define CONFIG_RAWVIDEO_DECODER 0 -+#define CONFIG_RKA_DECODER 0 -+#define CONFIG_RL2_DECODER 0 -+#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 -+#define CONFIG_RV40_DECODER 0 -+#define CONFIG_S302M_DECODER 0 -+#define CONFIG_SANM_DECODER 0 -+#define CONFIG_SCPR_DECODER 0 -+#define CONFIG_SCREENPRESSO_DECODER 0 -+#define CONFIG_SGA_DECODER 0 -+#define CONFIG_SGI_DECODER 0 -+#define CONFIG_SGIRLE_DECODER 0 -+#define CONFIG_SHEERVIDEO_DECODER 0 -+#define CONFIG_SIMBIOSIS_IMX_DECODER 0 -+#define CONFIG_SMACKER_DECODER 0 -+#define CONFIG_SMC_DECODER 0 -+#define CONFIG_SMVJPEG_DECODER 0 -+#define CONFIG_SNOW_DECODER 0 -+#define CONFIG_SP5X_DECODER 0 -+#define CONFIG_SPEEDHQ_DECODER 0 -+#define CONFIG_SPEEX_DECODER 0 -+#define CONFIG_SRGC_DECODER 0 -+#define CONFIG_SUNRAST_DECODER 0 -+#define CONFIG_SVQ1_DECODER 0 -+#define CONFIG_SVQ3_DECODER 0 -+#define CONFIG_TARGA_DECODER 0 -+#define CONFIG_TARGA_Y216_DECODER 0 -+#define CONFIG_TDSC_DECODER 0 -+#define CONFIG_THEORA_DECODER 0 -+#define CONFIG_THP_DECODER 0 -+#define CONFIG_TIERTEXSEQVIDEO_DECODER 0 -+#define CONFIG_TIFF_DECODER 0 -+#define CONFIG_TMV_DECODER 0 -+#define CONFIG_TRUEMOTION1_DECODER 0 -+#define CONFIG_TRUEMOTION2_DECODER 0 -+#define CONFIG_TRUEMOTION2RT_DECODER 0 -+#define CONFIG_TSCC_DECODER 0 -+#define CONFIG_TSCC2_DECODER 0 -+#define CONFIG_TXD_DECODER 0 -+#define CONFIG_ULTI_DECODER 0 -+#define CONFIG_UTVIDEO_DECODER 0 -+#define CONFIG_V210_DECODER 0 -+#define CONFIG_V210X_DECODER 0 -+#define CONFIG_V308_DECODER 0 -+#define CONFIG_V408_DECODER 0 -+#define CONFIG_V410_DECODER 0 -+#define CONFIG_VB_DECODER 0 -+#define CONFIG_VBN_DECODER 0 -+#define CONFIG_VBLE_DECODER 0 -+#define CONFIG_VC1_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 -+#define CONFIG_VP5_DECODER 0 -+#define CONFIG_VP6_DECODER 0 -+#define CONFIG_VP6A_DECODER 0 -+#define CONFIG_VP6F_DECODER 0 -+#define CONFIG_VP7_DECODER 0 -+#define CONFIG_VP8_DECODER 0 -+#define CONFIG_VP8_RKMPP_DECODER 0 -+#define CONFIG_VP8_V4L2M2M_DECODER 0 -+#define CONFIG_VP9_DECODER 0 -+#define CONFIG_VP9_RKMPP_DECODER 0 -+#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 -+#define CONFIG_WRAPPED_AVFRAME_DECODER 0 -+#define CONFIG_WMV1_DECODER 0 -+#define CONFIG_WMV2_DECODER 0 -+#define CONFIG_WMV3_DECODER 0 -+#define CONFIG_WMV3IMAGE_DECODER 0 -+#define CONFIG_WNV1_DECODER 0 -+#define CONFIG_XAN_WC3_DECODER 0 -+#define CONFIG_XAN_WC4_DECODER 0 -+#define CONFIG_XBM_DECODER 0 -+#define CONFIG_XFACE_DECODER 0 -+#define CONFIG_XL_DECODER 0 -+#define CONFIG_XPM_DECODER 0 -+#define CONFIG_XWD_DECODER 0 -+#define CONFIG_Y41P_DECODER 0 -+#define CONFIG_YLC_DECODER 0 -+#define CONFIG_YOP_DECODER 0 -+#define CONFIG_YUV4_DECODER 0 -+#define CONFIG_ZERO12V_DECODER 0 -+#define CONFIG_ZEROCODEC_DECODER 0 -+#define CONFIG_ZLIB_DECODER 0 -+#define CONFIG_ZMBV_DECODER 0 -+#define CONFIG_AAC_DECODER 0 -+#define CONFIG_AAC_FIXED_DECODER 0 -+#define CONFIG_AAC_LATM_DECODER 0 -+#define CONFIG_AC3_DECODER 0 -+#define CONFIG_AC3_FIXED_DECODER 0 -+#define CONFIG_ACELP_KELVIN_DECODER 0 -+#define CONFIG_ALAC_DECODER 0 -+#define CONFIG_ALS_DECODER 0 -+#define CONFIG_AMRNB_DECODER 0 -+#define CONFIG_AMRWB_DECODER 0 -+#define CONFIG_APAC_DECODER 0 -+#define CONFIG_APE_DECODER 0 -+#define CONFIG_APTX_DECODER 0 -+#define CONFIG_APTX_HD_DECODER 0 -+#define CONFIG_ATRAC1_DECODER 0 -+#define CONFIG_ATRAC3_DECODER 0 -+#define CONFIG_ATRAC3AL_DECODER 0 -+#define CONFIG_ATRAC3P_DECODER 0 -+#define CONFIG_ATRAC3PAL_DECODER 0 -+#define CONFIG_ATRAC9_DECODER 0 -+#define CONFIG_BINKAUDIO_DCT_DECODER 0 -+#define CONFIG_BINKAUDIO_RDFT_DECODER 0 -+#define CONFIG_BMV_AUDIO_DECODER 0 -+#define CONFIG_BONK_DECODER 0 -+#define CONFIG_COOK_DECODER 0 -+#define CONFIG_DCA_DECODER 0 -+#define CONFIG_DFPWM_DECODER 0 -+#define CONFIG_DOLBY_E_DECODER 0 -+#define CONFIG_DSD_LSBF_DECODER 0 -+#define CONFIG_DSD_MSBF_DECODER 0 -+#define CONFIG_DSD_LSBF_PLANAR_DECODER 0 -+#define CONFIG_DSD_MSBF_PLANAR_DECODER 0 -+#define CONFIG_DSICINAUDIO_DECODER 0 -+#define CONFIG_DSS_SP_DECODER 0 -+#define CONFIG_DST_DECODER 0 -+#define CONFIG_EAC3_DECODER 0 -+#define CONFIG_EVRC_DECODER 0 -+#define CONFIG_FASTAUDIO_DECODER 0 -+#define CONFIG_FFWAVESYNTH_DECODER 0 -+#define CONFIG_FLAC_DECODER 1 -+#define CONFIG_FTR_DECODER 0 -+#define CONFIG_G723_1_DECODER 0 -+#define CONFIG_G729_DECODER 0 -+#define CONFIG_GSM_DECODER 0 -+#define CONFIG_GSM_MS_DECODER 0 -+#define CONFIG_HCA_DECODER 0 -+#define CONFIG_HCOM_DECODER 0 -+#define CONFIG_HDR_DECODER 0 -+#define CONFIG_IAC_DECODER 0 -+#define CONFIG_ILBC_DECODER 0 -+#define CONFIG_IMC_DECODER 0 -+#define CONFIG_INTERPLAY_ACM_DECODER 0 -+#define CONFIG_MACE3_DECODER 0 -+#define CONFIG_MACE6_DECODER 0 -+#define CONFIG_METASOUND_DECODER 0 -+#define CONFIG_MISC4_DECODER 0 -+#define CONFIG_MLP_DECODER 0 -+#define CONFIG_MP1_DECODER 0 -+#define CONFIG_MP1FLOAT_DECODER 0 -+#define CONFIG_MP2_DECODER 0 -+#define CONFIG_MP2FLOAT_DECODER 0 -+#define CONFIG_MP3FLOAT_DECODER 0 -+#define CONFIG_MP3_DECODER 1 -+#define CONFIG_MP3ADUFLOAT_DECODER 0 -+#define CONFIG_MP3ADU_DECODER 0 -+#define CONFIG_MP3ON4FLOAT_DECODER 0 -+#define CONFIG_MP3ON4_DECODER 0 -+#define CONFIG_MPC7_DECODER 0 -+#define CONFIG_MPC8_DECODER 0 -+#define CONFIG_MSNSIREN_DECODER 0 -+#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 -+#define CONFIG_SBC_DECODER 0 -+#define CONFIG_SHORTEN_DECODER 0 -+#define CONFIG_SIPR_DECODER 0 -+#define CONFIG_SIREN_DECODER 0 -+#define CONFIG_SMACKAUD_DECODER 0 -+#define CONFIG_SONIC_DECODER 0 -+#define CONFIG_TAK_DECODER 0 -+#define CONFIG_TRUEHD_DECODER 0 -+#define CONFIG_TRUESPEECH_DECODER 0 -+#define CONFIG_TTA_DECODER 0 -+#define CONFIG_TWINVQ_DECODER 0 -+#define CONFIG_VMDAUDIO_DECODER 0 -+#define CONFIG_VORBIS_DECODER 1 -+#define CONFIG_WAVARC_DECODER 0 -+#define CONFIG_WAVPACK_DECODER 0 -+#define CONFIG_WMALOSSLESS_DECODER 0 -+#define CONFIG_WMAPRO_DECODER 0 -+#define CONFIG_WMAV1_DECODER 0 -+#define CONFIG_WMAV2_DECODER 0 -+#define CONFIG_WMAVOICE_DECODER 0 -+#define CONFIG_WS_SND1_DECODER 0 -+#define CONFIG_XMA1_DECODER 0 -+#define CONFIG_XMA2_DECODER 0 -+#define CONFIG_PCM_ALAW_DECODER 1 -+#define CONFIG_PCM_BLURAY_DECODER 0 -+#define CONFIG_PCM_DVD_DECODER 0 -+#define CONFIG_PCM_F16LE_DECODER 0 -+#define CONFIG_PCM_F24LE_DECODER 0 -+#define CONFIG_PCM_F32BE_DECODER 0 -+#define CONFIG_PCM_F32LE_DECODER 1 -+#define CONFIG_PCM_F64BE_DECODER 0 -+#define CONFIG_PCM_F64LE_DECODER 0 -+#define CONFIG_PCM_LXF_DECODER 0 -+#define CONFIG_PCM_MULAW_DECODER 1 -+#define CONFIG_PCM_S8_DECODER 0 -+#define CONFIG_PCM_S8_PLANAR_DECODER 0 -+#define CONFIG_PCM_S16BE_DECODER 1 -+#define CONFIG_PCM_S16BE_PLANAR_DECODER 0 -+#define CONFIG_PCM_S16LE_DECODER 1 -+#define CONFIG_PCM_S16LE_PLANAR_DECODER 0 -+#define CONFIG_PCM_S24BE_DECODER 1 -+#define CONFIG_PCM_S24DAUD_DECODER 0 -+#define CONFIG_PCM_S24LE_DECODER 1 -+#define CONFIG_PCM_S24LE_PLANAR_DECODER 0 -+#define CONFIG_PCM_S32BE_DECODER 0 -+#define CONFIG_PCM_S32LE_DECODER 1 -+#define CONFIG_PCM_S32LE_PLANAR_DECODER 0 -+#define CONFIG_PCM_S64BE_DECODER 0 -+#define CONFIG_PCM_S64LE_DECODER 0 -+#define CONFIG_PCM_SGA_DECODER 0 -+#define CONFIG_PCM_U8_DECODER 1 -+#define CONFIG_PCM_U16BE_DECODER 0 -+#define CONFIG_PCM_U16LE_DECODER 0 -+#define CONFIG_PCM_U24BE_DECODER 0 -+#define CONFIG_PCM_U24LE_DECODER 0 -+#define CONFIG_PCM_U32BE_DECODER 0 -+#define CONFIG_PCM_U32LE_DECODER 0 -+#define CONFIG_PCM_VIDC_DECODER 0 -+#define CONFIG_CBD2_DPCM_DECODER 0 -+#define CONFIG_DERF_DPCM_DECODER 0 -+#define CONFIG_GREMLIN_DPCM_DECODER 0 -+#define CONFIG_INTERPLAY_DPCM_DECODER 0 -+#define CONFIG_ROQ_DPCM_DECODER 0 -+#define CONFIG_SDX2_DPCM_DECODER 0 -+#define CONFIG_SOL_DPCM_DECODER 0 -+#define CONFIG_XAN_DPCM_DECODER 0 -+#define CONFIG_WADY_DPCM_DECODER 0 -+#define CONFIG_ADPCM_4XM_DECODER 0 -+#define CONFIG_ADPCM_ADX_DECODER 0 -+#define CONFIG_ADPCM_AFC_DECODER 0 -+#define CONFIG_ADPCM_AGM_DECODER 0 -+#define CONFIG_ADPCM_AICA_DECODER 0 -+#define CONFIG_ADPCM_ARGO_DECODER 0 -+#define CONFIG_ADPCM_CT_DECODER 0 -+#define CONFIG_ADPCM_DTK_DECODER 0 -+#define CONFIG_ADPCM_EA_DECODER 0 -+#define CONFIG_ADPCM_EA_MAXIS_XA_DECODER 0 -+#define CONFIG_ADPCM_EA_R1_DECODER 0 -+#define CONFIG_ADPCM_EA_R2_DECODER 0 -+#define CONFIG_ADPCM_EA_R3_DECODER 0 -+#define CONFIG_ADPCM_EA_XAS_DECODER 0 -+#define CONFIG_ADPCM_G722_DECODER 0 -+#define CONFIG_ADPCM_G726_DECODER 0 -+#define CONFIG_ADPCM_G726LE_DECODER 0 -+#define CONFIG_ADPCM_IMA_ACORN_DECODER 0 -+#define CONFIG_ADPCM_IMA_AMV_DECODER 0 -+#define CONFIG_ADPCM_IMA_ALP_DECODER 0 -+#define CONFIG_ADPCM_IMA_APC_DECODER 0 -+#define CONFIG_ADPCM_IMA_APM_DECODER 0 -+#define CONFIG_ADPCM_IMA_CUNNING_DECODER 0 -+#define CONFIG_ADPCM_IMA_DAT4_DECODER 0 -+#define CONFIG_ADPCM_IMA_DK3_DECODER 0 -+#define CONFIG_ADPCM_IMA_DK4_DECODER 0 -+#define CONFIG_ADPCM_IMA_EA_EACS_DECODER 0 -+#define CONFIG_ADPCM_IMA_EA_SEAD_DECODER 0 -+#define CONFIG_ADPCM_IMA_ISS_DECODER 0 -+#define CONFIG_ADPCM_IMA_MOFLEX_DECODER 0 -+#define CONFIG_ADPCM_IMA_MTF_DECODER 0 -+#define CONFIG_ADPCM_IMA_OKI_DECODER 0 -+#define CONFIG_ADPCM_IMA_QT_DECODER 0 -+#define CONFIG_ADPCM_IMA_RAD_DECODER 0 -+#define CONFIG_ADPCM_IMA_SSI_DECODER 0 -+#define CONFIG_ADPCM_IMA_SMJPEG_DECODER 0 -+#define CONFIG_ADPCM_IMA_WAV_DECODER 0 -+#define CONFIG_ADPCM_IMA_WS_DECODER 0 -+#define CONFIG_ADPCM_MS_DECODER 0 -+#define CONFIG_ADPCM_MTAF_DECODER 0 -+#define CONFIG_ADPCM_PSX_DECODER 0 -+#define CONFIG_ADPCM_SBPRO_2_DECODER 0 -+#define CONFIG_ADPCM_SBPRO_3_DECODER 0 -+#define CONFIG_ADPCM_SBPRO_4_DECODER 0 -+#define CONFIG_ADPCM_SWF_DECODER 0 -+#define CONFIG_ADPCM_THP_DECODER 0 -+#define CONFIG_ADPCM_THP_LE_DECODER 0 -+#define CONFIG_ADPCM_VIMA_DECODER 0 -+#define CONFIG_ADPCM_XA_DECODER 0 -+#define CONFIG_ADPCM_XMD_DECODER 0 -+#define CONFIG_ADPCM_YAMAHA_DECODER 0 -+#define CONFIG_ADPCM_ZORK_DECODER 0 -+#define CONFIG_SSA_DECODER 0 -+#define CONFIG_ASS_DECODER 0 -+#define CONFIG_CCAPTION_DECODER 0 -+#define CONFIG_DVBSUB_DECODER 0 -+#define CONFIG_DVDSUB_DECODER 0 -+#define CONFIG_JACOSUB_DECODER 0 -+#define CONFIG_MICRODVD_DECODER 0 -+#define CONFIG_MOVTEXT_DECODER 0 -+#define CONFIG_MPL2_DECODER 0 -+#define CONFIG_PGSSUB_DECODER 0 -+#define CONFIG_PJS_DECODER 0 -+#define CONFIG_REALTEXT_DECODER 0 -+#define CONFIG_SAMI_DECODER 0 -+#define CONFIG_SRT_DECODER 0 -+#define CONFIG_STL_DECODER 0 -+#define CONFIG_SUBRIP_DECODER 0 -+#define CONFIG_SUBVIEWER_DECODER 0 -+#define CONFIG_SUBVIEWER1_DECODER 0 -+#define CONFIG_TEXT_DECODER 0 -+#define CONFIG_VPLAYER_DECODER 0 -+#define CONFIG_WEBVTT_DECODER 0 -+#define CONFIG_XSUB_DECODER 0 -+#define CONFIG_AAC_AT_DECODER 0 -+#define CONFIG_AC3_AT_DECODER 0 -+#define CONFIG_ADPCM_IMA_QT_AT_DECODER 0 -+#define CONFIG_ALAC_AT_DECODER 0 -+#define CONFIG_AMR_NB_AT_DECODER 0 -+#define CONFIG_EAC3_AT_DECODER 0 -+#define CONFIG_GSM_MS_AT_DECODER 0 -+#define CONFIG_ILBC_AT_DECODER 0 -+#define CONFIG_MP1_AT_DECODER 0 -+#define CONFIG_MP2_AT_DECODER 0 -+#define CONFIG_MP3_AT_DECODER 0 -+#define CONFIG_PCM_ALAW_AT_DECODER 0 -+#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 -+#define CONFIG_LIBDAV1D_DECODER 0 -+#define CONFIG_LIBDAVS2_DECODER 0 -+#define CONFIG_LIBFDK_AAC_DECODER 0 -+#define CONFIG_LIBGSM_DECODER 0 -+#define CONFIG_LIBGSM_MS_DECODER 0 -+#define CONFIG_LIBILBC_DECODER 0 -+#define CONFIG_LIBJXL_DECODER 0 -+#define CONFIG_LIBLC3_DECODER 0 -+#define CONFIG_LIBOPENCORE_AMRNB_DECODER 0 -+#define CONFIG_LIBOPENCORE_AMRWB_DECODER 0 -+#define CONFIG_LIBOPUS_DECODER 1 -+#define CONFIG_LIBRSVG_DECODER 0 -+#define CONFIG_LIBSPEEX_DECODER 0 -+#define CONFIG_LIBUAVS3D_DECODER 0 -+#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 -+#define CONFIG_IDF_DECODER 0 -+#define CONFIG_LIBAOM_AV1_DECODER 0 -+#define CONFIG_AV1_DECODER 0 -+#define CONFIG_AV1_CUVID_DECODER 0 -+#define CONFIG_AV1_MEDIACODEC_DECODER 0 -+#define CONFIG_AV1_QSV_DECODER 0 -+#define CONFIG_LIBOPENH264_DECODER 0 -+#define CONFIG_H264_CUVID_DECODER 0 -+#define CONFIG_HEVC_CUVID_DECODER 0 -+#define CONFIG_HEVC_MEDIACODEC_DECODER 0 -+#define CONFIG_MJPEG_CUVID_DECODER 0 -+#define CONFIG_MJPEG_QSV_DECODER 0 -+#define CONFIG_MPEG1_CUVID_DECODER 0 -+#define CONFIG_MPEG2_CUVID_DECODER 0 -+#define CONFIG_MPEG4_CUVID_DECODER 0 -+#define CONFIG_MPEG4_MEDIACODEC_DECODER 0 -+#define CONFIG_VC1_CUVID_DECODER 0 -+#define CONFIG_VP8_CUVID_DECODER 0 -+#define CONFIG_VP8_MEDIACODEC_DECODER 0 -+#define CONFIG_VP8_QSV_DECODER 0 -+#define CONFIG_VP9_CUVID_DECODER 0 -+#define CONFIG_VP9_MEDIACODEC_DECODER 0 -+#define CONFIG_VP9_QSV_DECODER 0 -+#define CONFIG_VNULL_DECODER 0 -+#define CONFIG_ANULL_DECODER 0 -+#define CONFIG_A64MULTI_ENCODER 0 -+#define CONFIG_A64MULTI5_ENCODER 0 -+#define CONFIG_ALIAS_PIX_ENCODER 0 -+#define CONFIG_AMV_ENCODER 0 -+#define CONFIG_APNG_ENCODER 0 -+#define CONFIG_ASV1_ENCODER 0 -+#define CONFIG_ASV2_ENCODER 0 -+#define CONFIG_AVRP_ENCODER 0 -+#define CONFIG_AVUI_ENCODER 0 -+#define CONFIG_BITPACKED_ENCODER 0 -+#define CONFIG_BMP_ENCODER 0 -+#define CONFIG_CFHD_ENCODER 0 -+#define CONFIG_CINEPAK_ENCODER 0 -+#define CONFIG_CLJR_ENCODER 0 -+#define CONFIG_COMFORTNOISE_ENCODER 0 -+#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 -+#define CONFIG_FITS_ENCODER 0 -+#define CONFIG_FLASHSV_ENCODER 0 -+#define CONFIG_FLASHSV2_ENCODER 0 -+#define CONFIG_FLV_ENCODER 0 -+#define CONFIG_GIF_ENCODER 0 -+#define CONFIG_H261_ENCODER 0 -+#define CONFIG_H263_ENCODER 0 -+#define CONFIG_H263P_ENCODER 0 -+#define CONFIG_H264_MEDIACODEC_ENCODER 0 -+#define CONFIG_HAP_ENCODER 0 -+#define CONFIG_HUFFYUV_ENCODER 0 -+#define CONFIG_JPEG2000_ENCODER 0 -+#define CONFIG_JPEGLS_ENCODER 0 -+#define CONFIG_LJPEG_ENCODER 0 -+#define CONFIG_MAGICYUV_ENCODER 0 -+#define CONFIG_MJPEG_ENCODER 0 -+#define CONFIG_MPEG1VIDEO_ENCODER 0 -+#define CONFIG_MPEG2VIDEO_ENCODER 0 -+#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 -+#define CONFIG_PCX_ENCODER 0 -+#define CONFIG_PFM_ENCODER 0 -+#define CONFIG_PGM_ENCODER 0 -+#define CONFIG_PGMYUV_ENCODER 0 -+#define CONFIG_PHM_ENCODER 0 -+#define CONFIG_PNG_ENCODER 0 -+#define CONFIG_PPM_ENCODER 0 -+#define CONFIG_PRORES_ENCODER 0 -+#define CONFIG_PRORES_AW_ENCODER 0 -+#define CONFIG_PRORES_KS_ENCODER 0 -+#define CONFIG_QOI_ENCODER 0 -+#define CONFIG_QTRLE_ENCODER 0 -+#define CONFIG_R10K_ENCODER 0 -+#define CONFIG_R210_ENCODER 0 -+#define CONFIG_RAWVIDEO_ENCODER 0 -+#define CONFIG_ROQ_ENCODER 0 -+#define CONFIG_RPZA_ENCODER 0 -+#define CONFIG_RV10_ENCODER 0 -+#define CONFIG_RV20_ENCODER 0 -+#define CONFIG_S302M_ENCODER 0 -+#define CONFIG_SGI_ENCODER 0 -+#define CONFIG_SMC_ENCODER 0 -+#define CONFIG_SNOW_ENCODER 0 -+#define CONFIG_SPEEDHQ_ENCODER 0 -+#define CONFIG_SUNRAST_ENCODER 0 -+#define CONFIG_SVQ1_ENCODER 0 -+#define CONFIG_TARGA_ENCODER 0 -+#define CONFIG_TIFF_ENCODER 0 -+#define CONFIG_UTVIDEO_ENCODER 0 -+#define CONFIG_V210_ENCODER 0 -+#define CONFIG_V308_ENCODER 0 -+#define CONFIG_V408_ENCODER 0 -+#define CONFIG_V410_ENCODER 0 -+#define CONFIG_VBN_ENCODER 0 -+#define CONFIG_VC2_ENCODER 0 -+#define CONFIG_WBMP_ENCODER 0 -+#define CONFIG_WRAPPED_AVFRAME_ENCODER 0 -+#define CONFIG_WMV1_ENCODER 0 -+#define CONFIG_WMV2_ENCODER 0 -+#define CONFIG_XBM_ENCODER 0 -+#define CONFIG_XFACE_ENCODER 0 -+#define CONFIG_XWD_ENCODER 0 -+#define CONFIG_Y41P_ENCODER 0 -+#define CONFIG_YUV4_ENCODER 0 -+#define CONFIG_ZLIB_ENCODER 0 -+#define CONFIG_ZMBV_ENCODER 0 -+#define CONFIG_AAC_ENCODER 0 -+#define CONFIG_AC3_ENCODER 0 -+#define CONFIG_AC3_FIXED_ENCODER 0 -+#define CONFIG_ALAC_ENCODER 0 -+#define CONFIG_APTX_ENCODER 0 -+#define CONFIG_APTX_HD_ENCODER 0 -+#define CONFIG_DCA_ENCODER 0 -+#define CONFIG_DFPWM_ENCODER 0 -+#define CONFIG_EAC3_ENCODER 0 -+#define CONFIG_FLAC_ENCODER 0 -+#define CONFIG_G723_1_ENCODER 0 -+#define CONFIG_HDR_ENCODER 0 -+#define CONFIG_MLP_ENCODER 0 -+#define CONFIG_MP2_ENCODER 0 -+#define CONFIG_MP2FIXED_ENCODER 0 -+#define CONFIG_NELLYMOSER_ENCODER 0 -+#define CONFIG_OPUS_ENCODER 0 -+#define CONFIG_RA_144_ENCODER 0 -+#define CONFIG_SBC_ENCODER 0 -+#define CONFIG_SONIC_ENCODER 0 -+#define CONFIG_SONIC_LS_ENCODER 0 -+#define CONFIG_TRUEHD_ENCODER 0 -+#define CONFIG_TTA_ENCODER 0 -+#define CONFIG_VORBIS_ENCODER 0 -+#define CONFIG_WAVPACK_ENCODER 0 -+#define CONFIG_WMAV1_ENCODER 0 -+#define CONFIG_WMAV2_ENCODER 0 -+#define CONFIG_PCM_ALAW_ENCODER 0 -+#define CONFIG_PCM_BLURAY_ENCODER 0 -+#define CONFIG_PCM_DVD_ENCODER 0 -+#define CONFIG_PCM_F32BE_ENCODER 0 -+#define CONFIG_PCM_F32LE_ENCODER 0 -+#define CONFIG_PCM_F64BE_ENCODER 0 -+#define CONFIG_PCM_F64LE_ENCODER 0 -+#define CONFIG_PCM_MULAW_ENCODER 0 -+#define CONFIG_PCM_S8_ENCODER 0 -+#define CONFIG_PCM_S8_PLANAR_ENCODER 0 -+#define CONFIG_PCM_S16BE_ENCODER 0 -+#define CONFIG_PCM_S16BE_PLANAR_ENCODER 0 -+#define CONFIG_PCM_S16LE_ENCODER 0 -+#define CONFIG_PCM_S16LE_PLANAR_ENCODER 0 -+#define CONFIG_PCM_S24BE_ENCODER 0 -+#define CONFIG_PCM_S24DAUD_ENCODER 0 -+#define CONFIG_PCM_S24LE_ENCODER 0 -+#define CONFIG_PCM_S24LE_PLANAR_ENCODER 0 -+#define CONFIG_PCM_S32BE_ENCODER 0 -+#define CONFIG_PCM_S32LE_ENCODER 0 -+#define CONFIG_PCM_S32LE_PLANAR_ENCODER 0 -+#define CONFIG_PCM_S64BE_ENCODER 0 -+#define CONFIG_PCM_S64LE_ENCODER 0 -+#define CONFIG_PCM_U8_ENCODER 0 -+#define CONFIG_PCM_U16BE_ENCODER 0 -+#define CONFIG_PCM_U16LE_ENCODER 0 -+#define CONFIG_PCM_U24BE_ENCODER 0 -+#define CONFIG_PCM_U24LE_ENCODER 0 -+#define CONFIG_PCM_U32BE_ENCODER 0 -+#define CONFIG_PCM_U32LE_ENCODER 0 -+#define CONFIG_PCM_VIDC_ENCODER 0 -+#define CONFIG_ROQ_DPCM_ENCODER 0 -+#define CONFIG_ADPCM_ADX_ENCODER 0 -+#define CONFIG_ADPCM_ARGO_ENCODER 0 -+#define CONFIG_ADPCM_G722_ENCODER 0 -+#define CONFIG_ADPCM_G726_ENCODER 0 -+#define CONFIG_ADPCM_G726LE_ENCODER 0 -+#define CONFIG_ADPCM_IMA_AMV_ENCODER 0 -+#define CONFIG_ADPCM_IMA_ALP_ENCODER 0 -+#define CONFIG_ADPCM_IMA_APM_ENCODER 0 -+#define CONFIG_ADPCM_IMA_QT_ENCODER 0 -+#define CONFIG_ADPCM_IMA_SSI_ENCODER 0 -+#define CONFIG_ADPCM_IMA_WAV_ENCODER 0 -+#define CONFIG_ADPCM_IMA_WS_ENCODER 0 -+#define CONFIG_ADPCM_MS_ENCODER 0 -+#define CONFIG_ADPCM_SWF_ENCODER 0 -+#define CONFIG_ADPCM_YAMAHA_ENCODER 0 -+#define CONFIG_SSA_ENCODER 0 -+#define CONFIG_ASS_ENCODER 0 -+#define CONFIG_DVBSUB_ENCODER 0 -+#define CONFIG_DVDSUB_ENCODER 0 -+#define CONFIG_MOVTEXT_ENCODER 0 -+#define CONFIG_SRT_ENCODER 0 -+#define CONFIG_SUBRIP_ENCODER 0 -+#define CONFIG_TEXT_ENCODER 0 -+#define CONFIG_TTML_ENCODER 0 -+#define CONFIG_WEBVTT_ENCODER 0 -+#define CONFIG_XSUB_ENCODER 0 -+#define CONFIG_AAC_AT_ENCODER 0 -+#define CONFIG_ALAC_AT_ENCODER 0 -+#define CONFIG_ILBC_AT_ENCODER 0 -+#define CONFIG_PCM_ALAW_AT_ENCODER 0 -+#define CONFIG_PCM_MULAW_AT_ENCODER 0 -+#define CONFIG_LIBAOM_AV1_ENCODER 0 -+#define CONFIG_LIBCODEC2_ENCODER 0 -+#define CONFIG_LIBFDK_AAC_ENCODER 0 -+#define CONFIG_LIBGSM_ENCODER 0 -+#define CONFIG_LIBGSM_MS_ENCODER 0 -+#define CONFIG_LIBILBC_ENCODER 0 -+#define CONFIG_LIBJXL_ENCODER 0 -+#define CONFIG_LIBLC3_ENCODER 0 -+#define CONFIG_LIBMP3LAME_ENCODER 0 -+#define CONFIG_LIBOPENCORE_AMRNB_ENCODER 0 -+#define CONFIG_LIBOPENJPEG_ENCODER 0 -+#define CONFIG_LIBOPUS_ENCODER 0 -+#define CONFIG_LIBRAV1E_ENCODER 0 -+#define CONFIG_LIBSHINE_ENCODER 0 -+#define CONFIG_LIBSPEEX_ENCODER 0 -+#define CONFIG_LIBSVTAV1_ENCODER 0 -+#define CONFIG_LIBTHEORA_ENCODER 0 -+#define CONFIG_LIBTWOLAME_ENCODER 0 -+#define CONFIG_LIBVO_AMRWBENC_ENCODER 0 -+#define CONFIG_LIBVORBIS_ENCODER 0 -+#define CONFIG_LIBVPX_VP8_ENCODER 0 -+#define CONFIG_LIBVPX_VP9_ENCODER 0 -+#define CONFIG_LIBWEBP_ANIM_ENCODER 0 -+#define CONFIG_LIBWEBP_ENCODER 0 -+#define CONFIG_LIBX262_ENCODER 0 -+#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_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 -+#define CONFIG_H264_NVENC_ENCODER 0 -+#define CONFIG_H264_OMX_ENCODER 0 -+#define CONFIG_H264_QSV_ENCODER 0 -+#define CONFIG_H264_V4L2M2M_ENCODER 0 -+#define CONFIG_H264_VAAPI_ENCODER 0 -+#define CONFIG_H264_VIDEOTOOLBOX_ENCODER 0 -+#define CONFIG_HEVC_AMF_ENCODER 0 -+#define CONFIG_HEVC_MEDIACODEC_ENCODER 0 -+#define CONFIG_HEVC_MF_ENCODER 0 -+#define CONFIG_HEVC_NVENC_ENCODER 0 -+#define CONFIG_HEVC_QSV_ENCODER 0 -+#define CONFIG_HEVC_V4L2M2M_ENCODER 0 -+#define CONFIG_HEVC_VAAPI_ENCODER 0 -+#define CONFIG_HEVC_VIDEOTOOLBOX_ENCODER 0 -+#define CONFIG_LIBKVAZAAR_ENCODER 0 -+#define CONFIG_MJPEG_QSV_ENCODER 0 -+#define CONFIG_MJPEG_VAAPI_ENCODER 0 -+#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 -+#define CONFIG_MPEG1_VDPAU_HWACCEL 0 -+#define CONFIG_MPEG1_VIDEOTOOLBOX_HWACCEL 0 -+#define CONFIG_MPEG2_D3D11VA_HWACCEL 0 -+#define CONFIG_MPEG2_D3D11VA2_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 -+#define CONFIG_MPEG4_NVDEC_HWACCEL 0 -+#define CONFIG_MPEG4_VAAPI_HWACCEL 0 -+#define CONFIG_MPEG4_VDPAU_HWACCEL 0 -+#define CONFIG_MPEG4_VIDEOTOOLBOX_HWACCEL 0 -+#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 -+#define CONFIG_VC1_VDPAU_HWACCEL 0 -+#define CONFIG_VP8_NVDEC_HWACCEL 0 -+#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 -+#define CONFIG_VP9_VDPAU_HWACCEL 0 -+#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 -+#define CONFIG_WMV3_VDPAU_HWACCEL 0 -+#define CONFIG_AAC_PARSER 0 -+#define CONFIG_AAC_LATM_PARSER 0 -+#define CONFIG_AC3_PARSER 0 -+#define CONFIG_ADX_PARSER 0 -+#define CONFIG_AMR_PARSER 0 -+#define CONFIG_AV1_PARSER 0 -+#define CONFIG_AVS2_PARSER 0 -+#define CONFIG_AVS3_PARSER 0 -+#define CONFIG_BMP_PARSER 0 -+#define CONFIG_CAVSVIDEO_PARSER 0 -+#define CONFIG_COOK_PARSER 0 -+#define CONFIG_CRI_PARSER 0 -+#define CONFIG_DCA_PARSER 0 -+#define CONFIG_DIRAC_PARSER 0 -+#define CONFIG_DNXHD_PARSER 0 -+#define CONFIG_DOLBY_E_PARSER 0 -+#define CONFIG_DPX_PARSER 0 -+#define CONFIG_DVAUDIO_PARSER 0 -+#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 -+#define CONFIG_G729_PARSER 0 -+#define CONFIG_GIF_PARSER 0 -+#define CONFIG_GSM_PARSER 0 -+#define CONFIG_H261_PARSER 0 -+#define CONFIG_H263_PARSER 0 -+#define CONFIG_H264_PARSER 0 -+#define CONFIG_HEVC_PARSER 0 -+#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 -+#define CONFIG_MPEG4VIDEO_PARSER 0 -+#define CONFIG_MPEGAUDIO_PARSER 1 -+#define CONFIG_MPEGVIDEO_PARSER 0 -+#define CONFIG_OPUS_PARSER 1 -+#define CONFIG_PNG_PARSER 0 -+#define CONFIG_PNM_PARSER 0 -+#define CONFIG_QOI_PARSER 0 -+#define CONFIG_RV34_PARSER 0 -+#define CONFIG_SBC_PARSER 0 -+#define CONFIG_SIPR_PARSER 0 -+#define CONFIG_TAK_PARSER 0 -+#define CONFIG_VC1_PARSER 0 -+#define CONFIG_VORBIS_PARSER 1 -+#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 -+#define CONFIG_XWD_PARSER 0 -+#define CONFIG_ALSA_INDEV 0 -+#define CONFIG_ANDROID_CAMERA_INDEV 0 -+#define CONFIG_AVFOUNDATION_INDEV 0 -+#define CONFIG_BKTR_INDEV 0 -+#define CONFIG_DECKLINK_INDEV 0 -+#define CONFIG_DSHOW_INDEV 0 -+#define CONFIG_FBDEV_INDEV 0 -+#define CONFIG_GDIGRAB_INDEV 0 -+#define CONFIG_IEC61883_INDEV 0 -+#define CONFIG_JACK_INDEV 0 -+#define CONFIG_KMSGRAB_INDEV 0 -+#define CONFIG_LAVFI_INDEV 0 -+#define CONFIG_OPENAL_INDEV 0 -+#define CONFIG_OSS_INDEV 0 -+#define CONFIG_PULSE_INDEV 0 -+#define CONFIG_SNDIO_INDEV 0 -+#define CONFIG_V4L2_INDEV 0 -+#define CONFIG_VFWCAP_INDEV 0 -+#define CONFIG_XCBGRAB_INDEV 0 -+#define CONFIG_LIBCDIO_INDEV 0 -+#define CONFIG_LIBDC1394_INDEV 0 -+#define CONFIG_ALSA_OUTDEV 0 -+#define CONFIG_AUDIOTOOLBOX_OUTDEV 0 -+#define CONFIG_CACA_OUTDEV 0 -+#define CONFIG_DECKLINK_OUTDEV 0 -+#define CONFIG_FBDEV_OUTDEV 0 -+#define CONFIG_OPENGL_OUTDEV 0 -+#define CONFIG_OSS_OUTDEV 0 -+#define CONFIG_PULSE_OUTDEV 0 -+#define CONFIG_SDL2_OUTDEV 0 -+#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 -+#define CONFIG_ACOPY_FILTER 0 -+#define CONFIG_ACUE_FILTER 0 -+#define CONFIG_ACROSSFADE_FILTER 0 -+#define CONFIG_ACROSSOVER_FILTER 0 -+#define CONFIG_ACRUSHER_FILTER 0 -+#define CONFIG_ADECLICK_FILTER 0 -+#define CONFIG_ADECLIP_FILTER 0 -+#define CONFIG_ADECORRELATE_FILTER 0 -+#define CONFIG_ADELAY_FILTER 0 -+#define CONFIG_ADENORM_FILTER 0 -+#define CONFIG_ADERIVATIVE_FILTER 0 -+#define CONFIG_ADRC_FILTER 0 -+#define CONFIG_ADYNAMICEQUALIZER_FILTER 0 -+#define CONFIG_ADYNAMICSMOOTH_FILTER 0 -+#define CONFIG_AECHO_FILTER 0 -+#define CONFIG_AEMPHASIS_FILTER 0 -+#define CONFIG_AEVAL_FILTER 0 -+#define CONFIG_AEXCITER_FILTER 0 -+#define CONFIG_AFADE_FILTER 0 -+#define CONFIG_AFFTDN_FILTER 0 -+#define CONFIG_AFFTFILT_FILTER 0 -+#define CONFIG_AFIR_FILTER 0 -+#define CONFIG_AFORMAT_FILTER 0 -+#define CONFIG_AFREQSHIFT_FILTER 0 -+#define CONFIG_AFWTDN_FILTER 0 -+#define CONFIG_AGATE_FILTER 0 -+#define CONFIG_AIIR_FILTER 0 -+#define CONFIG_AINTEGRAL_FILTER 0 -+#define CONFIG_AINTERLEAVE_FILTER 0 -+#define CONFIG_ALATENCY_FILTER 0 -+#define CONFIG_ALIMITER_FILTER 0 -+#define CONFIG_ALLPASS_FILTER 0 -+#define CONFIG_ALOOP_FILTER 0 -+#define CONFIG_AMERGE_FILTER 0 -+#define CONFIG_AMETADATA_FILTER 0 -+#define CONFIG_AMIX_FILTER 0 -+#define CONFIG_AMULTIPLY_FILTER 0 -+#define CONFIG_ANEQUALIZER_FILTER 0 -+#define CONFIG_ANLMDN_FILTER 0 -+#define CONFIG_ANLMF_FILTER 0 -+#define CONFIG_ANLMS_FILTER 0 -+#define CONFIG_ANULL_FILTER 0 -+#define CONFIG_APAD_FILTER 0 -+#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 0 -+#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 -+#define CONFIG_ASELECT_FILTER 0 -+#define CONFIG_ASENDCMD_FILTER 0 -+#define CONFIG_ASETNSAMPLES_FILTER 0 -+#define CONFIG_ASETPTS_FILTER 0 -+#define CONFIG_ASETRATE_FILTER 0 -+#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 -+#define CONFIG_ASR_FILTER 0 -+#define CONFIG_ASTATS_FILTER 0 -+#define CONFIG_ASTREAMSELECT_FILTER 0 -+#define CONFIG_ASUBBOOST_FILTER 0 -+#define CONFIG_ASUBCUT_FILTER 0 -+#define CONFIG_ASUPERCUT_FILTER 0 -+#define CONFIG_ASUPERPASS_FILTER 0 -+#define CONFIG_ASUPERSTOP_FILTER 0 -+#define CONFIG_ATEMPO_FILTER 0 -+#define CONFIG_ATILT_FILTER 0 -+#define CONFIG_ATRIM_FILTER 0 -+#define CONFIG_AXCORRELATE_FILTER 0 -+#define CONFIG_AZMQ_FILTER 0 -+#define CONFIG_BANDPASS_FILTER 0 -+#define CONFIG_BANDREJECT_FILTER 0 -+#define CONFIG_BASS_FILTER 0 -+#define CONFIG_BIQUAD_FILTER 0 -+#define CONFIG_BS2B_FILTER 0 -+#define CONFIG_CHANNELMAP_FILTER 0 -+#define CONFIG_CHANNELSPLIT_FILTER 0 -+#define CONFIG_CHORUS_FILTER 0 -+#define CONFIG_COMPAND_FILTER 0 -+#define CONFIG_COMPENSATIONDELAY_FILTER 0 -+#define CONFIG_CROSSFEED_FILTER 0 -+#define CONFIG_CRYSTALIZER_FILTER 0 -+#define CONFIG_DCSHIFT_FILTER 0 -+#define CONFIG_DEESSER_FILTER 0 -+#define CONFIG_DIALOGUENHANCE_FILTER 0 -+#define CONFIG_DRMETER_FILTER 0 -+#define CONFIG_DYNAUDNORM_FILTER 0 -+#define CONFIG_EARWAX_FILTER 0 -+#define CONFIG_EBUR128_FILTER 0 -+#define CONFIG_EQUALIZER_FILTER 0 -+#define CONFIG_EXTRASTEREO_FILTER 0 -+#define CONFIG_FIREQUALIZER_FILTER 0 -+#define CONFIG_FLANGER_FILTER 0 -+#define CONFIG_HAAS_FILTER 0 -+#define CONFIG_HDCD_FILTER 0 -+#define CONFIG_HEADPHONE_FILTER 0 -+#define CONFIG_HIGHPASS_FILTER 0 -+#define CONFIG_HIGHSHELF_FILTER 0 -+#define CONFIG_JOIN_FILTER 0 -+#define CONFIG_LADSPA_FILTER 0 -+#define CONFIG_LOUDNORM_FILTER 0 -+#define CONFIG_LOWPASS_FILTER 0 -+#define CONFIG_LOWSHELF_FILTER 0 -+#define CONFIG_LV2_FILTER 0 -+#define CONFIG_MCOMPAND_FILTER 0 -+#define CONFIG_PAN_FILTER 0 -+#define CONFIG_REPLAYGAIN_FILTER 0 -+#define CONFIG_RUBBERBAND_FILTER 0 -+#define CONFIG_SIDECHAINCOMPRESS_FILTER 0 -+#define CONFIG_SIDECHAINGATE_FILTER 0 -+#define CONFIG_SILENCEDETECT_FILTER 0 -+#define CONFIG_SILENCEREMOVE_FILTER 0 -+#define CONFIG_SOFALIZER_FILTER 0 -+#define CONFIG_SPEECHNORM_FILTER 0 -+#define CONFIG_STEREOTOOLS_FILTER 0 -+#define CONFIG_STEREOWIDEN_FILTER 0 -+#define CONFIG_SUPEREQUALIZER_FILTER 0 -+#define CONFIG_SURROUND_FILTER 0 -+#define CONFIG_TILTSHELF_FILTER 0 -+#define CONFIG_TREBLE_FILTER 0 -+#define CONFIG_TREMOLO_FILTER 0 -+#define CONFIG_VIBRATO_FILTER 0 -+#define CONFIG_VIRTUALBASS_FILTER 0 -+#define CONFIG_VOLUME_FILTER 0 -+#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 -+#define CONFIG_FLITE_FILTER 0 -+#define CONFIG_HILBERT_FILTER 0 -+#define CONFIG_SINC_FILTER 0 -+#define CONFIG_SINE_FILTER 0 -+#define CONFIG_ANULLSINK_FILTER 0 -+#define CONFIG_ADDROI_FILTER 0 -+#define CONFIG_ALPHAEXTRACT_FILTER 0 -+#define CONFIG_ALPHAMERGE_FILTER 0 -+#define CONFIG_AMPLIFY_FILTER 0 -+#define CONFIG_ASS_FILTER 0 -+#define CONFIG_ATADENOISE_FILTER 0 -+#define CONFIG_AVGBLUR_FILTER 0 -+#define CONFIG_AVGBLUR_OPENCL_FILTER 0 -+#define CONFIG_AVGBLUR_VULKAN_FILTER 0 -+#define CONFIG_BACKGROUNDKEY_FILTER 0 -+#define CONFIG_BBOX_FILTER 0 -+#define CONFIG_BENCH_FILTER 0 -+#define CONFIG_BILATERAL_FILTER 0 -+#define CONFIG_BILATERAL_CUDA_FILTER 0 -+#define CONFIG_BITPLANENOISE_FILTER 0 -+#define CONFIG_BLACKDETECT_FILTER 0 -+#define CONFIG_BLACKFRAME_FILTER 0 -+#define CONFIG_BLEND_FILTER 0 -+#define CONFIG_BLEND_VULKAN_FILTER 0 -+#define CONFIG_BLOCKDETECT_FILTER 0 -+#define CONFIG_BLURDETECT_FILTER 0 -+#define CONFIG_BM3D_FILTER 0 -+#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 -+#define CONFIG_CHROMAKEY_CUDA_FILTER 0 -+#define CONFIG_CHROMANR_FILTER 0 -+#define CONFIG_CHROMASHIFT_FILTER 0 -+#define CONFIG_CIESCOPE_FILTER 0 -+#define CONFIG_CODECVIEW_FILTER 0 -+#define CONFIG_COLORBALANCE_FILTER 0 -+#define CONFIG_COLORCHANNELMIXER_FILTER 0 -+#define CONFIG_COLORCONTRAST_FILTER 0 -+#define CONFIG_COLORCORRECT_FILTER 0 -+#define CONFIG_COLORIZE_FILTER 0 -+#define CONFIG_COLORKEY_FILTER 0 -+#define CONFIG_COLORKEY_OPENCL_FILTER 0 -+#define CONFIG_COLORHOLD_FILTER 0 -+#define CONFIG_COLORLEVELS_FILTER 0 -+#define CONFIG_COLORMAP_FILTER 0 -+#define CONFIG_COLORMATRIX_FILTER 0 -+#define CONFIG_COLORSPACE_FILTER 0 -+#define CONFIG_COLORSPACE_CUDA_FILTER 0 -+#define CONFIG_COLORTEMPERATURE_FILTER 0 -+#define CONFIG_CONVOLUTION_FILTER 0 -+#define CONFIG_CONVOLUTION_OPENCL_FILTER 0 -+#define CONFIG_CONVOLVE_FILTER 0 -+#define CONFIG_COPY_FILTER 0 -+#define CONFIG_COREIMAGE_FILTER 0 -+#define CONFIG_CORR_FILTER 0 -+#define CONFIG_COVER_RECT_FILTER 0 -+#define CONFIG_CROP_FILTER 0 -+#define CONFIG_CROPDETECT_FILTER 0 -+#define CONFIG_CUE_FILTER 0 -+#define CONFIG_CURVES_FILTER 0 -+#define CONFIG_DATASCOPE_FILTER 0 -+#define CONFIG_DBLUR_FILTER 0 -+#define CONFIG_DCTDNOIZ_FILTER 0 -+#define CONFIG_DEBAND_FILTER 0 -+#define CONFIG_DEBLOCK_FILTER 0 -+#define CONFIG_DECIMATE_FILTER 0 -+#define CONFIG_DECONVOLVE_FILTER 0 -+#define CONFIG_DEDOT_FILTER 0 -+#define CONFIG_DEFLATE_FILTER 0 -+#define CONFIG_DEFLICKER_FILTER 0 -+#define CONFIG_DEINTERLACE_QSV_FILTER 0 -+#define CONFIG_DEINTERLACE_VAAPI_FILTER 0 -+#define CONFIG_DEJUDDER_FILTER 0 -+#define CONFIG_DELOGO_FILTER 0 -+#define CONFIG_DENOISE_VAAPI_FILTER 0 -+#define CONFIG_DERAIN_FILTER 0 -+#define CONFIG_DESHAKE_FILTER 0 -+#define CONFIG_DESHAKE_OPENCL_FILTER 0 -+#define CONFIG_DESPILL_FILTER 0 -+#define CONFIG_DETELECINE_FILTER 0 -+#define CONFIG_DILATION_FILTER 0 -+#define CONFIG_DILATION_OPENCL_FILTER 0 -+#define CONFIG_DISPLACE_FILTER 0 -+#define CONFIG_DNN_CLASSIFY_FILTER 0 -+#define CONFIG_DNN_DETECT_FILTER 0 -+#define CONFIG_DNN_PROCESSING_FILTER 0 -+#define CONFIG_DOUBLEWEAVE_FILTER 0 -+#define CONFIG_DRAWBOX_FILTER 0 -+#define CONFIG_DRAWGRAPH_FILTER 0 -+#define CONFIG_DRAWGRID_FILTER 0 -+#define CONFIG_DRAWTEXT_FILTER 0 -+#define CONFIG_EDGEDETECT_FILTER 0 -+#define CONFIG_ELBG_FILTER 0 -+#define CONFIG_ENTROPY_FILTER 0 -+#define CONFIG_EPX_FILTER 0 -+#define CONFIG_EQ_FILTER 0 -+#define CONFIG_EROSION_FILTER 0 -+#define CONFIG_EROSION_OPENCL_FILTER 0 -+#define CONFIG_ESTDIF_FILTER 0 -+#define CONFIG_EXPOSURE_FILTER 0 -+#define CONFIG_EXTRACTPLANES_FILTER 0 -+#define CONFIG_FADE_FILTER 0 -+#define CONFIG_FEEDBACK_FILTER 0 -+#define CONFIG_FFTDNOIZ_FILTER 0 -+#define CONFIG_FFTFILT_FILTER 0 -+#define CONFIG_FIELD_FILTER 0 -+#define CONFIG_FIELDHINT_FILTER 0 -+#define CONFIG_FIELDMATCH_FILTER 0 -+#define CONFIG_FIELDORDER_FILTER 0 -+#define CONFIG_FILLBORDERS_FILTER 0 -+#define CONFIG_FIND_RECT_FILTER 0 -+#define CONFIG_FLIP_VULKAN_FILTER 0 -+#define CONFIG_FLOODFILL_FILTER 0 -+#define CONFIG_FORMAT_FILTER 0 -+#define CONFIG_FPS_FILTER 0 -+#define CONFIG_FRAMEPACK_FILTER 0 -+#define CONFIG_FRAMERATE_FILTER 0 -+#define CONFIG_FRAMESTEP_FILTER 0 -+#define CONFIG_FREEZEDETECT_FILTER 0 -+#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 -+#define CONFIG_GRADFUN_FILTER 0 -+#define CONFIG_GRAPHMONITOR_FILTER 0 -+#define CONFIG_GRAYWORLD_FILTER 0 -+#define CONFIG_GREYEDGE_FILTER 0 -+#define CONFIG_GUIDED_FILTER 0 -+#define CONFIG_HALDCLUT_FILTER 0 -+#define CONFIG_HFLIP_FILTER 0 -+#define CONFIG_HFLIP_VULKAN_FILTER 0 -+#define CONFIG_HISTEQ_FILTER 0 -+#define CONFIG_HISTOGRAM_FILTER 0 -+#define CONFIG_HQDN3D_FILTER 0 -+#define CONFIG_HQX_FILTER 0 -+#define CONFIG_HSTACK_FILTER 0 -+#define CONFIG_HSVHOLD_FILTER 0 -+#define CONFIG_HSVKEY_FILTER 0 -+#define CONFIG_HUE_FILTER 0 -+#define CONFIG_HUESATURATION_FILTER 0 -+#define CONFIG_HWDOWNLOAD_FILTER 0 -+#define CONFIG_HWMAP_FILTER 0 -+#define CONFIG_HWUPLOAD_FILTER 0 -+#define CONFIG_HWUPLOAD_CUDA_FILTER 0 -+#define CONFIG_HYSTERESIS_FILTER 0 -+#define CONFIG_ICCDETECT_FILTER 0 -+#define CONFIG_ICCGEN_FILTER 0 -+#define CONFIG_IDENTITY_FILTER 0 -+#define CONFIG_IDET_FILTER 0 -+#define CONFIG_IL_FILTER 0 -+#define CONFIG_INFLATE_FILTER 0 -+#define CONFIG_INTERLACE_FILTER 0 -+#define CONFIG_INTERLEAVE_FILTER 0 -+#define CONFIG_KERNDEINT_FILTER 0 -+#define CONFIG_KIRSCH_FILTER 0 -+#define CONFIG_LAGFUN_FILTER 0 -+#define CONFIG_LATENCY_FILTER 0 -+#define CONFIG_LENSCORRECTION_FILTER 0 -+#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 -+#define CONFIG_LUMAKEY_FILTER 0 -+#define CONFIG_LUT_FILTER 0 -+#define CONFIG_LUT1D_FILTER 0 -+#define CONFIG_LUT2_FILTER 0 -+#define CONFIG_LUT3D_FILTER 0 -+#define CONFIG_LUTRGB_FILTER 0 -+#define CONFIG_LUTYUV_FILTER 0 -+#define CONFIG_MASKEDCLAMP_FILTER 0 -+#define CONFIG_MASKEDMAX_FILTER 0 -+#define CONFIG_MASKEDMERGE_FILTER 0 -+#define CONFIG_MASKEDMIN_FILTER 0 -+#define CONFIG_MASKEDTHRESHOLD_FILTER 0 -+#define CONFIG_MASKFUN_FILTER 0 -+#define CONFIG_MCDEINT_FILTER 0 -+#define CONFIG_MEDIAN_FILTER 0 -+#define CONFIG_MERGEPLANES_FILTER 0 -+#define CONFIG_MESTIMATE_FILTER 0 -+#define CONFIG_METADATA_FILTER 0 -+#define CONFIG_MIDEQUALIZER_FILTER 0 -+#define CONFIG_MINTERPOLATE_FILTER 0 -+#define CONFIG_MIX_FILTER 0 -+#define CONFIG_MONOCHROME_FILTER 0 -+#define CONFIG_MORPHO_FILTER 0 -+#define CONFIG_MPDECIMATE_FILTER 0 -+#define CONFIG_MSAD_FILTER 0 -+#define CONFIG_MULTIPLY_FILTER 0 -+#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 -+#define CONFIG_NORMALIZE_FILTER 0 -+#define CONFIG_NULL_FILTER 0 -+#define CONFIG_OCR_FILTER 0 -+#define CONFIG_OCV_FILTER 0 -+#define CONFIG_OSCILLOSCOPE_FILTER 0 -+#define CONFIG_OVERLAY_FILTER 0 -+#define CONFIG_OVERLAY_OPENCL_FILTER 0 -+#define CONFIG_OVERLAY_QSV_FILTER 0 -+#define CONFIG_OVERLAY_VAAPI_FILTER 0 -+#define CONFIG_OVERLAY_VULKAN_FILTER 0 -+#define CONFIG_OVERLAY_CUDA_FILTER 0 -+#define CONFIG_OWDENOISE_FILTER 0 -+#define CONFIG_PAD_FILTER 0 -+#define CONFIG_PAD_OPENCL_FILTER 0 -+#define CONFIG_PALETTEGEN_FILTER 0 -+#define CONFIG_PALETTEUSE_FILTER 0 -+#define CONFIG_PERMS_FILTER 0 -+#define CONFIG_PERSPECTIVE_FILTER 0 -+#define CONFIG_PHASE_FILTER 0 -+#define CONFIG_PHOTOSENSITIVITY_FILTER 0 -+#define CONFIG_PIXDESCTEST_FILTER 0 -+#define CONFIG_PIXELIZE_FILTER 0 -+#define CONFIG_PIXSCOPE_FILTER 0 -+#define CONFIG_PP_FILTER 0 -+#define CONFIG_PP7_FILTER 0 -+#define CONFIG_PREMULTIPLY_FILTER 0 -+#define CONFIG_PREWITT_FILTER 0 -+#define CONFIG_PREWITT_OPENCL_FILTER 0 -+#define CONFIG_PROCAMP_VAAPI_FILTER 0 -+#define CONFIG_PROGRAM_OPENCL_FILTER 0 -+#define CONFIG_PSEUDOCOLOR_FILTER 0 -+#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 -+#define CONFIG_REALTIME_FILTER 0 -+#define CONFIG_REMAP_FILTER 0 -+#define CONFIG_REMAP_OPENCL_FILTER 0 -+#define CONFIG_REMOVEGRAIN_FILTER 0 -+#define CONFIG_REMOVELOGO_FILTER 0 -+#define CONFIG_REPEATFIELDS_FILTER 0 -+#define CONFIG_REVERSE_FILTER 0 -+#define CONFIG_RGBASHIFT_FILTER 0 -+#define CONFIG_ROBERTS_FILTER 0 -+#define CONFIG_ROBERTS_OPENCL_FILTER 0 -+#define CONFIG_ROTATE_FILTER 0 -+#define CONFIG_SAB_FILTER 0 -+#define CONFIG_SCALE_FILTER 0 -+#define CONFIG_SCALE_CUDA_FILTER 0 -+#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 -+#define CONFIG_SCDET_FILTER 0 -+#define CONFIG_SCHARR_FILTER 0 -+#define CONFIG_SCROLL_FILTER 0 -+#define CONFIG_SEGMENT_FILTER 0 -+#define CONFIG_SELECT_FILTER 0 -+#define CONFIG_SELECTIVECOLOR_FILTER 0 -+#define CONFIG_SENDCMD_FILTER 0 -+#define CONFIG_SEPARATEFIELDS_FILTER 0 -+#define CONFIG_SETDAR_FILTER 0 -+#define CONFIG_SETFIELD_FILTER 0 -+#define CONFIG_SETPARAMS_FILTER 0 -+#define CONFIG_SETPTS_FILTER 0 -+#define CONFIG_SETRANGE_FILTER 0 -+#define CONFIG_SETSAR_FILTER 0 -+#define CONFIG_SETTB_FILTER 0 -+#define CONFIG_SHARPEN_NPP_FILTER 0 -+#define CONFIG_SHARPNESS_VAAPI_FILTER 0 -+#define CONFIG_SHEAR_FILTER 0 -+#define CONFIG_SHOWINFO_FILTER 0 -+#define CONFIG_SHOWPALETTE_FILTER 0 -+#define CONFIG_SHUFFLEFRAMES_FILTER 0 -+#define CONFIG_SHUFFLEPIXELS_FILTER 0 -+#define CONFIG_SHUFFLEPLANES_FILTER 0 -+#define CONFIG_SIDEDATA_FILTER 0 -+#define CONFIG_SIGNALSTATS_FILTER 0 -+#define CONFIG_SIGNATURE_FILTER 0 -+#define CONFIG_SITI_FILTER 0 -+#define CONFIG_SMARTBLUR_FILTER 0 -+#define CONFIG_SOBEL_FILTER 0 -+#define CONFIG_SOBEL_OPENCL_FILTER 0 -+#define CONFIG_SPLIT_FILTER 0 -+#define CONFIG_SPP_FILTER 0 -+#define CONFIG_SR_FILTER 0 -+#define CONFIG_SSIM_FILTER 0 -+#define CONFIG_SSIM360_FILTER 0 -+#define CONFIG_STEREO3D_FILTER 0 -+#define CONFIG_STREAMSELECT_FILTER 0 -+#define CONFIG_SUBTITLES_FILTER 0 -+#define CONFIG_SUPER2XSAI_FILTER 0 -+#define CONFIG_SWAPRECT_FILTER 0 -+#define CONFIG_SWAPUV_FILTER 0 -+#define CONFIG_TBLEND_FILTER 0 -+#define CONFIG_TELECINE_FILTER 0 -+#define CONFIG_THISTOGRAM_FILTER 0 -+#define CONFIG_THRESHOLD_FILTER 0 -+#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 -+#define CONFIG_TMIDEQUALIZER_FILTER 0 -+#define CONFIG_TMIX_FILTER 0 -+#define CONFIG_TONEMAP_FILTER 0 -+#define CONFIG_TONEMAP_OPENCL_FILTER 0 -+#define CONFIG_TONEMAP_VAAPI_FILTER 0 -+#define CONFIG_TPAD_FILTER 0 -+#define CONFIG_TRANSPOSE_FILTER 0 -+#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 -+#define CONFIG_UNSHARP_FILTER 0 -+#define CONFIG_UNSHARP_OPENCL_FILTER 0 -+#define CONFIG_UNTILE_FILTER 0 -+#define CONFIG_USPP_FILTER 0 -+#define CONFIG_V360_FILTER 0 -+#define CONFIG_VAGUEDENOISER_FILTER 0 -+#define CONFIG_VARBLUR_FILTER 0 -+#define CONFIG_VECTORSCOPE_FILTER 0 -+#define CONFIG_VFLIP_FILTER 0 -+#define CONFIG_VFLIP_VULKAN_FILTER 0 -+#define CONFIG_VFRDET_FILTER 0 -+#define CONFIG_VIBRANCE_FILTER 0 -+#define CONFIG_VIDSTABDETECT_FILTER 0 -+#define CONFIG_VIDSTABTRANSFORM_FILTER 0 -+#define CONFIG_VIF_FILTER 0 -+#define CONFIG_VIGNETTE_FILTER 0 -+#define CONFIG_VMAFMOTION_FILTER 0 -+#define CONFIG_VPP_QSV_FILTER 0 -+#define CONFIG_VSTACK_FILTER 0 -+#define CONFIG_W3FDIF_FILTER 0 -+#define CONFIG_WAVEFORM_FILTER 0 -+#define CONFIG_WEAVE_FILTER 0 -+#define CONFIG_XBR_FILTER 0 -+#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 -+#define CONFIG_YADIF_CUDA_FILTER 0 -+#define CONFIG_YADIF_VIDEOTOOLBOX_FILTER 0 -+#define CONFIG_YAEPBLUR_FILTER 0 -+#define CONFIG_ZMQ_FILTER 0 -+#define CONFIG_ZOOMPAN_FILTER 0 -+#define CONFIG_ZSCALE_FILTER 0 -+#define CONFIG_HSTACK_VAAPI_FILTER 0 -+#define CONFIG_VSTACK_VAAPI_FILTER 0 -+#define CONFIG_XSTACK_VAAPI_FILTER 0 -+#define CONFIG_HSTACK_QSV_FILTER 0 -+#define CONFIG_VSTACK_QSV_FILTER 0 -+#define CONFIG_XSTACK_QSV_FILTER 0 -+#define CONFIG_PAD_VAAPI_FILTER 0 -+#define CONFIG_DRAWBOX_VAAPI_FILTER 0 -+#define CONFIG_ALLRGB_FILTER 0 -+#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 -+#define CONFIG_DDAGRAB_FILTER 0 -+#define CONFIG_FREI0R_SRC_FILTER 0 -+#define CONFIG_GRADIENTS_FILTER 0 -+#define CONFIG_HALDCLUTSRC_FILTER 0 -+#define CONFIG_LIFE_FILTER 0 -+#define CONFIG_MANDELBROT_FILTER 0 -+#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 -+#define CONFIG_SIERPINSKI_FILTER 0 -+#define CONFIG_SMPTEBARS_FILTER 0 -+#define CONFIG_SMPTEHDBARS_FILTER 0 -+#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 -+#define CONFIG_ADRAWGRAPH_FILTER 0 -+#define CONFIG_AGRAPHMONITOR_FILTER 0 -+#define CONFIG_AHISTOGRAM_FILTER 0 -+#define CONFIG_APHASEMETER_FILTER 0 -+#define CONFIG_AVECTORSCOPE_FILTER 0 -+#define CONFIG_CONCAT_FILTER 0 -+#define CONFIG_SHOWCQT_FILTER 0 -+#define CONFIG_SHOWCWT_FILTER 0 -+#define CONFIG_SHOWFREQS_FILTER 0 -+#define CONFIG_SHOWSPATIAL_FILTER 0 -+#define CONFIG_SHOWSPECTRUM_FILTER 0 -+#define CONFIG_SHOWSPECTRUMPIC_FILTER 0 -+#define CONFIG_SHOWVOLUME_FILTER 0 -+#define CONFIG_SHOWWAVES_FILTER 0 -+#define CONFIG_SHOWWAVESPIC_FILTER 0 -+#define CONFIG_SPECTRUMSYNTH_FILTER 0 -+#define CONFIG_AVSYNCTEST_FILTER 0 -+#define CONFIG_AMOVIE_FILTER 0 -+#define CONFIG_MOVIE_FILTER 0 -+#define CONFIG_AA_DEMUXER 0 -+#define CONFIG_AAC_DEMUXER 0 -+#define CONFIG_AAX_DEMUXER 0 -+#define CONFIG_AC3_DEMUXER 0 -+#define CONFIG_AC4_DEMUXER 0 -+#define CONFIG_ACE_DEMUXER 0 -+#define CONFIG_ACM_DEMUXER 0 -+#define CONFIG_ACT_DEMUXER 0 -+#define CONFIG_ADF_DEMUXER 0 -+#define CONFIG_ADP_DEMUXER 0 -+#define CONFIG_ADS_DEMUXER 0 -+#define CONFIG_ADX_DEMUXER 0 -+#define CONFIG_AEA_DEMUXER 0 -+#define CONFIG_AFC_DEMUXER 0 -+#define CONFIG_AIFF_DEMUXER 0 -+#define CONFIG_AIX_DEMUXER 0 -+#define CONFIG_ALP_DEMUXER 0 -+#define CONFIG_AMR_DEMUXER 0 -+#define CONFIG_AMRNB_DEMUXER 0 -+#define CONFIG_AMRWB_DEMUXER 0 -+#define CONFIG_ANM_DEMUXER 0 -+#define CONFIG_APAC_DEMUXER 0 -+#define CONFIG_APC_DEMUXER 0 -+#define CONFIG_APE_DEMUXER 0 -+#define CONFIG_APM_DEMUXER 0 -+#define CONFIG_APNG_DEMUXER 0 -+#define CONFIG_APTX_DEMUXER 0 -+#define CONFIG_APTX_HD_DEMUXER 0 -+#define CONFIG_AQTITLE_DEMUXER 0 -+#define CONFIG_ARGO_ASF_DEMUXER 0 -+#define CONFIG_ARGO_BRP_DEMUXER 0 -+#define CONFIG_ARGO_CVG_DEMUXER 0 -+#define CONFIG_ASF_DEMUXER 0 -+#define CONFIG_ASF_O_DEMUXER 0 -+#define CONFIG_ASS_DEMUXER 0 -+#define CONFIG_AST_DEMUXER 0 -+#define CONFIG_AU_DEMUXER 0 -+#define CONFIG_AV1_DEMUXER 0 -+#define CONFIG_AVI_DEMUXER 0 -+#define CONFIG_AVISYNTH_DEMUXER 0 -+#define CONFIG_AVR_DEMUXER 0 -+#define CONFIG_AVS_DEMUXER 0 -+#define CONFIG_AVS2_DEMUXER 0 -+#define CONFIG_AVS3_DEMUXER 0 -+#define CONFIG_BETHSOFTVID_DEMUXER 0 -+#define CONFIG_BFI_DEMUXER 0 -+#define CONFIG_BINTEXT_DEMUXER 0 -+#define CONFIG_BINK_DEMUXER 0 -+#define CONFIG_BINKA_DEMUXER 0 -+#define CONFIG_BIT_DEMUXER 0 -+#define CONFIG_BITPACKED_DEMUXER 0 -+#define CONFIG_BMV_DEMUXER 0 -+#define CONFIG_BFSTM_DEMUXER 0 -+#define CONFIG_BRSTM_DEMUXER 0 -+#define CONFIG_BOA_DEMUXER 0 -+#define CONFIG_BONK_DEMUXER 0 -+#define CONFIG_C93_DEMUXER 0 -+#define CONFIG_CAF_DEMUXER 0 -+#define CONFIG_CAVSVIDEO_DEMUXER 0 -+#define CONFIG_CDG_DEMUXER 0 -+#define CONFIG_CDXL_DEMUXER 0 -+#define CONFIG_CINE_DEMUXER 0 -+#define CONFIG_CODEC2_DEMUXER 0 -+#define CONFIG_CODEC2RAW_DEMUXER 0 -+#define CONFIG_CONCAT_DEMUXER 0 -+#define CONFIG_DASH_DEMUXER 0 -+#define CONFIG_DATA_DEMUXER 0 -+#define CONFIG_DAUD_DEMUXER 0 -+#define CONFIG_DCSTR_DEMUXER 0 -+#define CONFIG_DERF_DEMUXER 0 -+#define CONFIG_DFA_DEMUXER 0 -+#define CONFIG_DFPWM_DEMUXER 0 -+#define CONFIG_DHAV_DEMUXER 0 -+#define CONFIG_DIRAC_DEMUXER 0 -+#define CONFIG_DNXHD_DEMUXER 0 -+#define CONFIG_DSF_DEMUXER 0 -+#define CONFIG_DSICIN_DEMUXER 0 -+#define CONFIG_DSS_DEMUXER 0 -+#define CONFIG_DTS_DEMUXER 0 -+#define CONFIG_DTSHD_DEMUXER 0 -+#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 0 -+#define CONFIG_FILMSTRIP_DEMUXER 0 -+#define CONFIG_FITS_DEMUXER 0 -+#define CONFIG_FLAC_DEMUXER 1 -+#define CONFIG_FLIC_DEMUXER 0 -+#define CONFIG_FLV_DEMUXER 0 -+#define CONFIG_LIVE_FLV_DEMUXER 0 -+#define CONFIG_FOURXM_DEMUXER 0 -+#define CONFIG_FRM_DEMUXER 0 -+#define CONFIG_FSB_DEMUXER 0 -+#define CONFIG_FWSE_DEMUXER 0 -+#define CONFIG_G722_DEMUXER 0 -+#define CONFIG_G723_1_DEMUXER 0 -+#define CONFIG_G726_DEMUXER 0 -+#define CONFIG_G726LE_DEMUXER 0 -+#define CONFIG_G729_DEMUXER 0 -+#define CONFIG_GDV_DEMUXER 0 -+#define CONFIG_GENH_DEMUXER 0 -+#define CONFIG_GIF_DEMUXER 0 -+#define CONFIG_GSM_DEMUXER 0 -+#define CONFIG_GXF_DEMUXER 0 -+#define CONFIG_H261_DEMUXER 0 -+#define CONFIG_H263_DEMUXER 0 -+#define CONFIG_H264_DEMUXER 0 -+#define CONFIG_HCA_DEMUXER 0 -+#define CONFIG_HCOM_DEMUXER 0 -+#define CONFIG_HEVC_DEMUXER 0 -+#define CONFIG_HLS_DEMUXER 0 -+#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 -+#define CONFIG_IFF_DEMUXER 0 -+#define CONFIG_IFV_DEMUXER 0 -+#define CONFIG_ILBC_DEMUXER 0 -+#define CONFIG_IMAGE2_DEMUXER 0 -+#define CONFIG_IMAGE2PIPE_DEMUXER 0 -+#define CONFIG_IMAGE2_ALIAS_PIX_DEMUXER 0 -+#define CONFIG_IMAGE2_BRENDER_PIX_DEMUXER 0 -+#define CONFIG_IMF_DEMUXER 0 -+#define CONFIG_INGENIENT_DEMUXER 0 -+#define CONFIG_IPMOVIE_DEMUXER 0 -+#define CONFIG_IPU_DEMUXER 0 -+#define CONFIG_IRCAM_DEMUXER 0 -+#define CONFIG_ISS_DEMUXER 0 -+#define CONFIG_IV8_DEMUXER 0 -+#define CONFIG_IVF_DEMUXER 0 -+#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 -+#define CONFIG_LC3_DEMUXER 0 -+#define CONFIG_LMLM4_DEMUXER 0 -+#define CONFIG_LOAS_DEMUXER 0 -+#define CONFIG_LUODAT_DEMUXER 0 -+#define CONFIG_LRC_DEMUXER 0 -+#define CONFIG_LVF_DEMUXER 0 -+#define CONFIG_LXF_DEMUXER 0 -+#define CONFIG_M4V_DEMUXER 0 -+#define CONFIG_MCA_DEMUXER 0 -+#define CONFIG_MCC_DEMUXER 0 -+#define CONFIG_MATROSKA_DEMUXER 1 -+#define CONFIG_MGSTS_DEMUXER 0 -+#define CONFIG_MICRODVD_DEMUXER 0 -+#define CONFIG_MJPEG_DEMUXER 0 -+#define CONFIG_MJPEG_2000_DEMUXER 0 -+#define CONFIG_MLP_DEMUXER 0 -+#define CONFIG_MLV_DEMUXER 0 -+#define CONFIG_MM_DEMUXER 0 -+#define CONFIG_MMF_DEMUXER 0 -+#define CONFIG_MODS_DEMUXER 0 -+#define CONFIG_MOFLEX_DEMUXER 0 -+#define CONFIG_MOV_DEMUXER 1 -+#define CONFIG_MP3_DEMUXER 1 -+#define CONFIG_MPC_DEMUXER 0 -+#define CONFIG_MPC8_DEMUXER 0 -+#define CONFIG_MPEGPS_DEMUXER 0 -+#define CONFIG_MPEGTS_DEMUXER 0 -+#define CONFIG_MPEGTSRAW_DEMUXER 0 -+#define CONFIG_MPEGVIDEO_DEMUXER 0 -+#define CONFIG_MPJPEG_DEMUXER 0 -+#define CONFIG_MPL2_DEMUXER 0 -+#define CONFIG_MPSUB_DEMUXER 0 -+#define CONFIG_MSF_DEMUXER 0 -+#define CONFIG_MSNWC_TCP_DEMUXER 0 -+#define CONFIG_MSP_DEMUXER 0 -+#define CONFIG_MTAF_DEMUXER 0 -+#define CONFIG_MTV_DEMUXER 0 -+#define CONFIG_MUSX_DEMUXER 0 -+#define CONFIG_MV_DEMUXER 0 -+#define CONFIG_MVI_DEMUXER 0 -+#define CONFIG_MXF_DEMUXER 0 -+#define CONFIG_MXG_DEMUXER 0 -+#define CONFIG_NC_DEMUXER 0 -+#define CONFIG_NISTSPHERE_DEMUXER 0 -+#define CONFIG_NSP_DEMUXER 0 -+#define CONFIG_NSV_DEMUXER 0 -+#define CONFIG_NUT_DEMUXER 0 -+#define CONFIG_NUV_DEMUXER 0 -+#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 -+#define CONFIG_PCM_VIDC_DEMUXER 0 -+#define CONFIG_PCM_F64BE_DEMUXER 0 -+#define CONFIG_PCM_F64LE_DEMUXER 0 -+#define CONFIG_PCM_F32BE_DEMUXER 0 -+#define CONFIG_PCM_F32LE_DEMUXER 0 -+#define CONFIG_PCM_S32BE_DEMUXER 0 -+#define CONFIG_PCM_S32LE_DEMUXER 0 -+#define CONFIG_PCM_S24BE_DEMUXER 0 -+#define CONFIG_PCM_S24LE_DEMUXER 0 -+#define CONFIG_PCM_S16BE_DEMUXER 0 -+#define CONFIG_PCM_S16LE_DEMUXER 0 -+#define CONFIG_PCM_S8_DEMUXER 0 -+#define CONFIG_PCM_U32BE_DEMUXER 0 -+#define CONFIG_PCM_U32LE_DEMUXER 0 -+#define CONFIG_PCM_U24BE_DEMUXER 0 -+#define CONFIG_PCM_U24LE_DEMUXER 0 -+#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 0 -+#define CONFIG_RCWT_DEMUXER 0 -+#define CONFIG_REALTEXT_DEMUXER 0 -+#define CONFIG_REDSPARK_DEMUXER 0 -+#define CONFIG_RKA_DEMUXER 0 -+#define CONFIG_RL2_DEMUXER 0 -+#define CONFIG_RM_DEMUXER 0 -+#define CONFIG_ROQ_DEMUXER 0 -+#define CONFIG_RPL_DEMUXER 0 -+#define CONFIG_RSD_DEMUXER 0 -+#define CONFIG_RSO_DEMUXER 0 -+#define CONFIG_RTP_DEMUXER 0 -+#define CONFIG_RTSP_DEMUXER 0 -+#define CONFIG_S337M_DEMUXER 0 -+#define CONFIG_SAMI_DEMUXER 0 -+#define CONFIG_SAP_DEMUXER 0 -+#define CONFIG_SBC_DEMUXER 0 -+#define CONFIG_SBG_DEMUXER 0 -+#define CONFIG_SCC_DEMUXER 0 -+#define CONFIG_SCD_DEMUXER 0 -+#define CONFIG_SDNS_DEMUXER 0 -+#define CONFIG_SDP_DEMUXER 0 -+#define CONFIG_SDR2_DEMUXER 0 -+#define CONFIG_SDS_DEMUXER 0 -+#define CONFIG_SDX_DEMUXER 0 -+#define CONFIG_SEGAFILM_DEMUXER 0 -+#define CONFIG_SER_DEMUXER 0 -+#define CONFIG_SGA_DEMUXER 0 -+#define CONFIG_SHORTEN_DEMUXER 0 -+#define CONFIG_SIFF_DEMUXER 0 -+#define CONFIG_SIMBIOSIS_IMX_DEMUXER 0 -+#define CONFIG_SLN_DEMUXER 0 -+#define CONFIG_SMACKER_DEMUXER 0 -+#define CONFIG_SMJPEG_DEMUXER 0 -+#define CONFIG_SMUSH_DEMUXER 0 -+#define CONFIG_SOL_DEMUXER 0 -+#define CONFIG_SOX_DEMUXER 0 -+#define CONFIG_SPDIF_DEMUXER 0 -+#define CONFIG_SRT_DEMUXER 0 -+#define CONFIG_STR_DEMUXER 0 -+#define CONFIG_STL_DEMUXER 0 -+#define CONFIG_SUBVIEWER1_DEMUXER 0 -+#define CONFIG_SUBVIEWER_DEMUXER 0 -+#define CONFIG_SUP_DEMUXER 0 -+#define CONFIG_SVAG_DEMUXER 0 -+#define CONFIG_SVS_DEMUXER 0 -+#define CONFIG_SWF_DEMUXER 0 -+#define CONFIG_TAK_DEMUXER 0 -+#define CONFIG_TEDCAPTIONS_DEMUXER 0 -+#define CONFIG_THP_DEMUXER 0 -+#define CONFIG_THREEDOSTR_DEMUXER 0 -+#define CONFIG_TIERTEXSEQ_DEMUXER 0 -+#define CONFIG_TMV_DEMUXER 0 -+#define CONFIG_TRUEHD_DEMUXER 0 -+#define CONFIG_TTA_DEMUXER 0 -+#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 -+#define CONFIG_VC1_DEMUXER 0 -+#define CONFIG_VC1T_DEMUXER 0 -+#define CONFIG_VIVIDAS_DEMUXER 0 -+#define CONFIG_VIVO_DEMUXER 0 -+#define CONFIG_VMD_DEMUXER 0 -+#define CONFIG_VOBSUB_DEMUXER 0 -+#define CONFIG_VOC_DEMUXER 0 -+#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 -+#define CONFIG_WAV_DEMUXER 1 -+#define CONFIG_WC3_DEMUXER 0 -+#define CONFIG_WEBM_DASH_MANIFEST_DEMUXER 0 -+#define CONFIG_WEBVTT_DEMUXER 0 -+#define CONFIG_WSAUD_DEMUXER 0 -+#define CONFIG_WSD_DEMUXER 0 -+#define CONFIG_WSVQA_DEMUXER 0 -+#define CONFIG_WTV_DEMUXER 0 -+#define CONFIG_WVE_DEMUXER 0 -+#define CONFIG_WV_DEMUXER 0 -+#define CONFIG_XA_DEMUXER 0 -+#define CONFIG_XBIN_DEMUXER 0 -+#define CONFIG_XMD_DEMUXER 0 -+#define CONFIG_XMV_DEMUXER 0 -+#define CONFIG_XVAG_DEMUXER 0 -+#define CONFIG_XWMA_DEMUXER 0 -+#define CONFIG_YOP_DEMUXER 0 -+#define CONFIG_YUV4MPEGPIPE_DEMUXER 0 -+#define CONFIG_IMAGE_BMP_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_CRI_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_DDS_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_DPX_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_EXR_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_GEM_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_GIF_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_HDR_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_J2K_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_JPEG_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_JPEGLS_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_JPEGXL_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PAM_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PBM_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PCX_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PFM_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PGMYUV_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PGM_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PGX_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PHM_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PHOTOCD_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PICTOR_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PNG_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PPM_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_PSD_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_QDRAW_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_QOI_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_SGI_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_SVG_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_SUNRAST_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_TIFF_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_VBN_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_WEBP_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_XBM_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_XPM_PIPE_DEMUXER 0 -+#define CONFIG_IMAGE_XWD_PIPE_DEMUXER 0 -+#define CONFIG_LIBGME_DEMUXER 0 -+#define CONFIG_LIBMODPLUG_DEMUXER 0 -+#define CONFIG_LIBOPENMPT_DEMUXER 0 -+#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 -+#define CONFIG_AMV_MUXER 0 -+#define CONFIG_APM_MUXER 0 -+#define CONFIG_APNG_MUXER 0 -+#define CONFIG_APTX_MUXER 0 -+#define CONFIG_APTX_HD_MUXER 0 -+#define CONFIG_ARGO_ASF_MUXER 0 -+#define CONFIG_ARGO_CVG_MUXER 0 -+#define CONFIG_ASF_MUXER 0 -+#define CONFIG_ASS_MUXER 0 -+#define CONFIG_AST_MUXER 0 -+#define CONFIG_ASF_STREAM_MUXER 0 -+#define CONFIG_AU_MUXER 0 -+#define CONFIG_AVI_MUXER 0 -+#define CONFIG_AVIF_MUXER 0 -+#define CONFIG_AVM2_MUXER 0 -+#define CONFIG_AVS2_MUXER 0 -+#define CONFIG_AVS3_MUXER 0 -+#define CONFIG_BIT_MUXER 0 -+#define CONFIG_CAF_MUXER 0 -+#define CONFIG_CAVSVIDEO_MUXER 0 -+#define CONFIG_CODEC2_MUXER 0 -+#define CONFIG_CODEC2RAW_MUXER 0 -+#define CONFIG_CRC_MUXER 0 -+#define CONFIG_DASH_MUXER 0 -+#define CONFIG_DATA_MUXER 0 -+#define CONFIG_DAUD_MUXER 0 -+#define CONFIG_DFPWM_MUXER 0 -+#define CONFIG_DIRAC_MUXER 0 -+#define CONFIG_DNXHD_MUXER 0 -+#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_FILMSTRIP_MUXER 0 -+#define CONFIG_FITS_MUXER 0 -+#define CONFIG_FLAC_MUXER 0 -+#define CONFIG_FLV_MUXER 0 -+#define CONFIG_FRAMECRC_MUXER 0 -+#define CONFIG_FRAMEHASH_MUXER 0 -+#define CONFIG_FRAMEMD5_MUXER 0 -+#define CONFIG_G722_MUXER 0 -+#define CONFIG_G723_1_MUXER 0 -+#define CONFIG_G726_MUXER 0 -+#define CONFIG_G726LE_MUXER 0 -+#define CONFIG_GIF_MUXER 0 -+#define CONFIG_GSM_MUXER 0 -+#define CONFIG_GXF_MUXER 0 -+#define CONFIG_H261_MUXER 0 -+#define CONFIG_H263_MUXER 0 -+#define CONFIG_H264_MUXER 0 -+#define CONFIG_HASH_MUXER 0 -+#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 0 -+#define CONFIG_IMAGE2PIPE_MUXER 0 -+#define CONFIG_IPOD_MUXER 0 -+#define CONFIG_IRCAM_MUXER 0 -+#define CONFIG_ISMV_MUXER 0 -+#define CONFIG_IVF_MUXER 0 -+#define CONFIG_JACOSUB_MUXER 0 -+#define CONFIG_KVAG_MUXER 0 -+#define CONFIG_LATM_MUXER 0 -+#define CONFIG_LC3_MUXER 0 -+#define CONFIG_LRC_MUXER 0 -+#define CONFIG_M4V_MUXER 0 -+#define CONFIG_MD5_MUXER 0 -+#define CONFIG_MATROSKA_MUXER 0 -+#define CONFIG_MATROSKA_AUDIO_MUXER 0 -+#define CONFIG_MICRODVD_MUXER 0 -+#define CONFIG_MJPEG_MUXER 0 -+#define CONFIG_MLP_MUXER 0 -+#define CONFIG_MMF_MUXER 0 -+#define CONFIG_MOV_MUXER 0 -+#define CONFIG_MP2_MUXER 0 -+#define CONFIG_MP3_MUXER 0 -+#define CONFIG_MP4_MUXER 0 -+#define CONFIG_MPEG1SYSTEM_MUXER 0 -+#define CONFIG_MPEG1VCD_MUXER 0 -+#define CONFIG_MPEG1VIDEO_MUXER 0 -+#define CONFIG_MPEG2DVD_MUXER 0 -+#define CONFIG_MPEG2SVCD_MUXER 0 -+#define CONFIG_MPEG2VIDEO_MUXER 0 -+#define CONFIG_MPEG2VOB_MUXER 0 -+#define CONFIG_MPEGTS_MUXER 0 -+#define CONFIG_MPJPEG_MUXER 0 -+#define CONFIG_MXF_MUXER 0 -+#define CONFIG_MXF_D10_MUXER 0 -+#define CONFIG_MXF_OPATOM_MUXER 0 -+#define CONFIG_NULL_MUXER 0 -+#define CONFIG_NUT_MUXER 0 -+#define CONFIG_OBU_MUXER 0 -+#define CONFIG_OGA_MUXER 0 -+#define CONFIG_OGG_MUXER 0 -+#define CONFIG_OGV_MUXER 0 -+#define CONFIG_OMA_MUXER 0 -+#define CONFIG_OPUS_MUXER 0 -+#define CONFIG_PCM_ALAW_MUXER 0 -+#define CONFIG_PCM_MULAW_MUXER 0 -+#define CONFIG_PCM_VIDC_MUXER 0 -+#define CONFIG_PCM_F64BE_MUXER 0 -+#define CONFIG_PCM_F64LE_MUXER 0 -+#define CONFIG_PCM_F32BE_MUXER 0 -+#define CONFIG_PCM_F32LE_MUXER 0 -+#define CONFIG_PCM_S32BE_MUXER 0 -+#define CONFIG_PCM_S32LE_MUXER 0 -+#define CONFIG_PCM_S24BE_MUXER 0 -+#define CONFIG_PCM_S24LE_MUXER 0 -+#define CONFIG_PCM_S16BE_MUXER 0 -+#define CONFIG_PCM_S16LE_MUXER 0 -+#define CONFIG_PCM_S8_MUXER 0 -+#define CONFIG_PCM_U32BE_MUXER 0 -+#define CONFIG_PCM_U32LE_MUXER 0 -+#define CONFIG_PCM_U24BE_MUXER 0 -+#define CONFIG_PCM_U24LE_MUXER 0 -+#define CONFIG_PCM_U16BE_MUXER 0 -+#define CONFIG_PCM_U16LE_MUXER 0 -+#define CONFIG_PCM_U8_MUXER 0 -+#define CONFIG_PSP_MUXER 0 -+#define CONFIG_RAWVIDEO_MUXER 0 -+#define CONFIG_RCWT_MUXER 0 -+#define CONFIG_RM_MUXER 0 -+#define CONFIG_ROQ_MUXER 0 -+#define CONFIG_RSO_MUXER 0 -+#define CONFIG_RTP_MUXER 0 -+#define CONFIG_RTP_MPEGTS_MUXER 0 -+#define CONFIG_RTSP_MUXER 0 -+#define CONFIG_SAP_MUXER 0 -+#define CONFIG_SBC_MUXER 0 -+#define CONFIG_SCC_MUXER 0 -+#define CONFIG_SEGAFILM_MUXER 0 -+#define CONFIG_SEGMENT_MUXER 0 -+#define CONFIG_STREAM_SEGMENT_MUXER 0 -+#define CONFIG_SMJPEG_MUXER 0 -+#define CONFIG_SMOOTHSTREAMING_MUXER 0 -+#define CONFIG_SOX_MUXER 0 -+#define CONFIG_SPX_MUXER 0 -+#define CONFIG_SPDIF_MUXER 0 -+#define CONFIG_SRT_MUXER 0 -+#define CONFIG_STREAMHASH_MUXER 0 -+#define CONFIG_SUP_MUXER 0 -+#define CONFIG_SWF_MUXER 0 -+#define CONFIG_TEE_MUXER 0 -+#define CONFIG_TG2_MUXER 0 -+#define CONFIG_TGP_MUXER 0 -+#define CONFIG_MKVTIMESTAMP_V2_MUXER 0 -+#define CONFIG_TRUEHD_MUXER 0 -+#define CONFIG_TTA_MUXER 0 -+#define CONFIG_TTML_MUXER 0 -+#define CONFIG_UNCODEDFRAMECRC_MUXER 0 -+#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 0 -+#define CONFIG_WEBM_MUXER 0 -+#define CONFIG_WEBM_DASH_MANIFEST_MUXER 0 -+#define CONFIG_WEBM_CHUNK_MUXER 0 -+#define CONFIG_WEBP_MUXER 0 -+#define CONFIG_WEBVTT_MUXER 0 -+#define CONFIG_WSAUD_MUXER 0 -+#define CONFIG_WTV_MUXER 0 -+#define CONFIG_WV_MUXER 0 -+#define CONFIG_YUV4MPEGPIPE_MUXER 0 -+#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 -+#define CONFIG_CONCAT_PROTOCOL 0 -+#define CONFIG_CONCATF_PROTOCOL 0 -+#define CONFIG_CRYPTO_PROTOCOL 0 -+#define CONFIG_DATA_PROTOCOL 0 -+#define CONFIG_FD_PROTOCOL 0 -+#define CONFIG_FFRTMPCRYPT_PROTOCOL 0 -+#define CONFIG_FFRTMPHTTP_PROTOCOL 0 -+#define CONFIG_FILE_PROTOCOL 0 -+#define CONFIG_FTP_PROTOCOL 0 -+#define CONFIG_GOPHER_PROTOCOL 0 -+#define CONFIG_GOPHERS_PROTOCOL 0 -+#define CONFIG_HLS_PROTOCOL 0 -+#define CONFIG_HTTP_PROTOCOL 0 -+#define CONFIG_HTTPPROXY_PROTOCOL 0 -+#define CONFIG_HTTPS_PROTOCOL 0 -+#define CONFIG_ICECAST_PROTOCOL 0 -+#define CONFIG_MMSH_PROTOCOL 0 -+#define CONFIG_MMST_PROTOCOL 0 -+#define CONFIG_MD5_PROTOCOL 0 -+#define CONFIG_PIPE_PROTOCOL 0 -+#define CONFIG_PROMPEG_PROTOCOL 0 -+#define CONFIG_RTMP_PROTOCOL 0 -+#define CONFIG_RTMPE_PROTOCOL 0 -+#define CONFIG_RTMPS_PROTOCOL 0 -+#define CONFIG_RTMPT_PROTOCOL 0 -+#define CONFIG_RTMPTE_PROTOCOL 0 -+#define CONFIG_RTMPTS_PROTOCOL 0 -+#define CONFIG_RTP_PROTOCOL 0 -+#define CONFIG_SCTP_PROTOCOL 0 -+#define CONFIG_SRTP_PROTOCOL 0 -+#define CONFIG_SUBFILE_PROTOCOL 0 -+#define CONFIG_TEE_PROTOCOL 0 -+#define CONFIG_TCP_PROTOCOL 0 -+#define CONFIG_TLS_PROTOCOL 0 -+#define CONFIG_UDP_PROTOCOL 0 -+#define CONFIG_UDPLITE_PROTOCOL 0 -+#define CONFIG_UNIX_PROTOCOL 0 -+#define CONFIG_LIBAMQP_PROTOCOL 0 -+#define CONFIG_LIBRIST_PROTOCOL 0 -+#define CONFIG_LIBRTMP_PROTOCOL 0 -+#define CONFIG_LIBRTMPE_PROTOCOL 0 -+#define CONFIG_LIBRTMPS_PROTOCOL 0 -+#define CONFIG_LIBRTMPT_PROTOCOL 0 -+#define CONFIG_LIBRTMPTE_PROTOCOL 0 -+#define CONFIG_LIBSRT_PROTOCOL 0 -+#define CONFIG_LIBSSH_PROTOCOL 0 -+#define CONFIG_LIBSMBCLIENT_PROTOCOL 0 -+#define CONFIG_LIBZMQ_PROTOCOL 0 -+#define CONFIG_IPFS_GATEWAY_PROTOCOL 0 -+#define CONFIG_IPNS_GATEWAY_PROTOCOL 0 -+#endif /* FFMPEG_CONFIG_COMPONENTS_H */ -diff --git a/chromium/config/Chromium/linux/riscv64/libavcodec/bsf_list.c b/chromium/config/Chromium/linux/riscv64/libavcodec/bsf_list.c -new file mode 100644 -index 0000000000..7ff70c6e2d ---- /dev/null -+++ b/chromium/config/Chromium/linux/riscv64/libavcodec/bsf_list.c -@@ -0,0 +1,2 @@ -+static const FFBitStreamFilter * const bitstream_filters[] = { -+ NULL }; -diff --git a/chromium/config/Chromium/linux/riscv64/libavcodec/codec_list.c b/chromium/config/Chromium/linux/riscv64/libavcodec/codec_list.c -new file mode 100644 -index 0000000000..7d9debfe61 ---- /dev/null -+++ b/chromium/config/Chromium/linux/riscv64/libavcodec/codec_list.c -@@ -0,0 +1,15 @@ -+static const FFCodec * const codec_list[] = { -+ &ff_flac_decoder, -+ &ff_mp3_decoder, -+ &ff_vorbis_decoder, -+ &ff_pcm_alaw_decoder, -+ &ff_pcm_f32le_decoder, -+ &ff_pcm_mulaw_decoder, -+ &ff_pcm_s16be_decoder, -+ &ff_pcm_s16le_decoder, -+ &ff_pcm_s24be_decoder, -+ &ff_pcm_s24le_decoder, -+ &ff_pcm_s32le_decoder, -+ &ff_pcm_u8_decoder, -+ &ff_libopus_decoder, -+ NULL }; -diff --git a/chromium/config/Chromium/linux/riscv64/libavcodec/parser_list.c b/chromium/config/Chromium/linux/riscv64/libavcodec/parser_list.c -new file mode 100644 -index 0000000000..fdc533b38f ---- /dev/null -+++ b/chromium/config/Chromium/linux/riscv64/libavcodec/parser_list.c -@@ -0,0 +1,7 @@ -+static const AVCodecParser * const parser_list[] = { -+ &ff_flac_parser, -+ &ff_mpegaudio_parser, -+ &ff_opus_parser, -+ &ff_vorbis_parser, -+ &ff_vp9_parser, -+ NULL }; -diff --git a/chromium/config/Chromium/linux/riscv64/libavformat/demuxer_list.c b/chromium/config/Chromium/linux/riscv64/libavformat/demuxer_list.c -new file mode 100644 -index 0000000000..570a6441d3 ---- /dev/null -+++ b/chromium/config/Chromium/linux/riscv64/libavformat/demuxer_list.c -@@ -0,0 +1,8 @@ -+static const FFInputFormat * const demuxer_list[] = { -+ &ff_flac_demuxer, -+ &ff_matroska_demuxer, -+ &ff_mov_demuxer, -+ &ff_mp3_demuxer, -+ &ff_ogg_demuxer, -+ &ff_wav_demuxer, -+ NULL }; -diff --git a/chromium/config/Chromium/linux/riscv64/libavformat/muxer_list.c b/chromium/config/Chromium/linux/riscv64/libavformat/muxer_list.c -new file mode 100644 -index 0000000000..ae54c39f23 ---- /dev/null -+++ b/chromium/config/Chromium/linux/riscv64/libavformat/muxer_list.c -@@ -0,0 +1,2 @@ -+static const FFOutputFormat * const muxer_list[] = { -+ NULL }; -diff --git a/chromium/config/Chromium/linux/riscv64/libavformat/protocol_list.c b/chromium/config/Chromium/linux/riscv64/libavformat/protocol_list.c -new file mode 100644 -index 0000000000..247e1e4c3a ---- /dev/null -+++ b/chromium/config/Chromium/linux/riscv64/libavformat/protocol_list.c -@@ -0,0 +1,2 @@ -+static const URLProtocol * const url_protocols[] = { -+ NULL }; -diff --git a/chromium/config/Chromium/linux/riscv64/libavutil/avconfig.h b/chromium/config/Chromium/linux/riscv64/libavutil/avconfig.h -new file mode 100644 -index 0000000000..8558b35027 ---- /dev/null -+++ b/chromium/config/Chromium/linux/riscv64/libavutil/avconfig.h -@@ -0,0 +1,6 @@ -+/* Generated by ffmpeg configure */ -+#ifndef AVUTIL_AVCONFIG_H -+#define AVUTIL_AVCONFIG_H -+#define AV_HAVE_BIGENDIAN 0 -+#define AV_HAVE_FAST_UNALIGNED 0 -+#endif /* AVUTIL_AVCONFIG_H */ -diff --git a/chromium/config/Chromium/linux/riscv64/libavutil/ffversion.h b/chromium/config/Chromium/linux/riscv64/libavutil/ffversion.h -new file mode 100644 -index 0000000000..1cfe771a9a ---- /dev/null -+++ b/chromium/config/Chromium/linux/riscv64/libavutil/ffversion.h -@@ -0,0 +1,5 @@ -+/* Automatically generated by version.sh, do not manually edit! */ -+#ifndef AVUTIL_FFVERSION_H -+#define AVUTIL_FFVERSION_H -+#define FFMPEG_VERSION "git-2024-06-20-d941d9677b" -+#endif /* AVUTIL_FFVERSION_H */ -diff --git a/chromium/config/Chromium/linux/x64/config.asm b/chromium/config/Chromium/linux/x64/config.asm -index 5b03c7308e..2c5dc4231e 100644 ---- a/chromium/config/Chromium/linux/x64/config.asm -+++ b/chromium/config/Chromium/linux/x64/config.asm -@@ -366,7 +366,7 @@ - %define HAVE_INLINE_ASM_LABELS 1 - %define HAVE_INLINE_ASM_NONLOCAL_LABELS 1 - %define HAVE_PRAGMA_DEPRECATED 1 --%define HAVE_RSYNC_CONTIMEOUT 1 -+%define HAVE_RSYNC_CONTIMEOUT 0 - %define HAVE_SYMVER_ASM_LABEL 1 - %define HAVE_SYMVER_GNU_ASM 1 - %define HAVE_VFP_ARGS 0 -@@ -420,7 +420,7 @@ - %define HAVE_PERL 1 - %define HAVE_POD2MAN 1 - %define HAVE_TEXI2HTML 0 --%define HAVE_XMLLINT 1 + %define HAVE_SYMVER_ASM_LABEL 1 + %define HAVE_SYMVER_GNU_ASM 1 + %define HAVE_VFP_ARGS 0 +@@ -420,7 +420,7 @@ + %define HAVE_PERL 1 + %define HAVE_POD2MAN 1 + %define HAVE_TEXI2HTML 0 +-%define HAVE_XMLLINT 1 +%define HAVE_XMLLINT 0 %define HAVE_ZLIB_GZIP 0 %define HAVE_OPENVINO2 0 %define CONFIG_DOC 0 diff --git a/chromium/config/Chromium/linux/x64/config.h b/chromium/config/Chromium/linux/x64/config.h -index d7f5278ade..ce12caf0c6 100644 +index 6d520db3d7..84b53424f2 100644 --- a/chromium/config/Chromium/linux/x64/config.h +++ b/chromium/config/Chromium/linux/x64/config.h @@ -1,12 +1,12 @@ @@ -15231,16 +6506,27 @@ index d7f5278ade..ce12caf0c6 100644 #ifndef FFMPEG_CONFIG_H #define FFMPEG_CONFIG_H -/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-iamf --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/usr/local/google/home/dalecurtis/code/chrome/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-lto --arch=x86_64 --target-os=linux --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld'" -- elide long configuration string from binary */ -+/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-iamf --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/home/kxxt/electron-ci/sources/electron/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-lto --arch=x86_64 --target-os=linux --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld'" -- elide long configuration string from binary */ ++/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-iamf --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/home/porter/Workspaces/chromium/src/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-lto --arch=x86_64 --target-os=linux --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld'" -- elide long configuration string from binary */ #define FFMPEG_LICENSE "LGPL version 2.1 or later" #define CONFIG_THIS_YEAR 2024 #define FFMPEG_DATADIR "/usr/local/share/ffmpeg" #define AVCONV_DATADIR "/usr/local/share/ffmpeg" --#define CC_IDENT "clang version 19.0.0git (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project 084e2b53d22c11e013b0a495b65d39aa7f934048)" -+#define CC_IDENT "clang version 19.0.0git (https://chromium.googlesource.com/external/github.com/llvm/llvm-project ecea8371ff03c15fb3dc27ee4108b98335fd2d63)" +-#define CC_IDENT "clang version 19.0.0git (https://chromium.googlesource.com/a/external/github.com/llvm/llvm-project ecea8371ff03c15fb3dc27ee4108b98335fd2d63)" ++#define CC_IDENT "clang version 20.0.0git (https://chromium.googlesource.com/external/github.com/llvm/llvm-project 7088a5ed880f29129ec844c66068e8cb61ca98bf)" #define OS_NAME linux #define EXTERN_PREFIX "" #define EXTERN_ASM +@@ -116,8 +116,8 @@ + #define HAVE_AMD3DNOWEXT_EXTERNAL 1 + #define HAVE_AVX_EXTERNAL 1 + #define HAVE_AVX2_EXTERNAL 1 +-#define HAVE_AVX512_EXTERNAL 1 +-#define HAVE_AVX512ICL_EXTERNAL 1 ++#define HAVE_AVX512_EXTERNAL 0 ++#define HAVE_AVX512ICL_EXTERNAL 0 + #define HAVE_FMA3_EXTERNAL 1 + #define HAVE_FMA4_EXTERNAL 1 + #define HAVE_MMX_EXTERNAL 1 @@ -380,7 +380,7 @@ #define HAVE_INLINE_ASM_LABELS 1 #define HAVE_INLINE_ASM_NONLOCAL_LABELS 1 @@ -15260,30 +6546,34 @@ index d7f5278ade..ce12caf0c6 100644 #define HAVE_OPENVINO2 0 #define CONFIG_DOC 0 diff --git a/chromium/config/Chromium/linux/x64/libavutil/ffversion.h b/chromium/config/Chromium/linux/x64/libavutil/ffversion.h -index 63ce2ac5f8..1cfe771a9a 100644 +index 9b26d87ca8..beeecf3e67 100644 --- a/chromium/config/Chromium/linux/x64/libavutil/ffversion.h +++ b/chromium/config/Chromium/linux/x64/libavutil/ffversion.h @@ -1,5 +1,5 @@ /* Automatically generated by version.sh, do not manually edit! */ #ifndef AVUTIL_FFVERSION_H #define AVUTIL_FFVERSION_H --#define FFMPEG_VERSION "N-116569-gd0c8e13654" -+#define FFMPEG_VERSION "git-2024-06-20-d941d9677b" +-#define FFMPEG_VERSION "N-116575-gd941d9677b" ++#define FFMPEG_VERSION "git-2024-08-15-14d16cd143" #endif /* AVUTIL_FFVERSION_H */ +diff --git a/chromium/scripts/copy_config.sh b/chromium/scripts/copy_config.sh +index a18048cf04..0d080211aa 100755 +--- a/chromium/scripts/copy_config.sh ++++ b/chromium/scripts/copy_config.sh +@@ -10,7 +10,7 @@ for os in android linux linux-noasm mac win; do + # Copy config files for various architectures: + # - ia32/x64 have config.asm, config.h + # - arm/arm-neon have config.h +- for arch in arm arm-neon arm64 ia32 x64 mipsel mips64el; do ++ for arch in arm arm-neon arm64 ia32 x64 mipsel mips64el riscv64; do + # Don't waste time on non-existent configs, if no config.h then skip. + [ ! -e "build.$arch.$os/$target/config.h" ] && continue + for f in config.h config_components.h config.asm libavutil/avconfig.h libavutil/ffversion.h libavcodec/bsf_list.c libavcodec/codec_list.c libavcodec/parser_list.c libavformat/demuxer_list.c libavformat/muxer_list.c libavformat/protocol_list.c; do diff --git a/ffmpeg_generated.gni b/ffmpeg_generated.gni -index 37155be221..d961d5c7c2 100644 +index e282aa7480..e594fe2806 100644 --- a/ffmpeg_generated.gni +++ b/ffmpeg_generated.gni -@@ -2,7 +2,7 @@ - # Use of this source code is governed by a BSD-style license that can be - # found in the LICENSE file. - --# NOTE: this file is autogenerated by ffmpeg/chromium/scripts/generate_gn.py -+# NOTE: this file is autogenerated by media/ffmpeg/scripts/generate_gn.py - - import("//build/config/arm.gni") - import("ffmpeg_options.gni") -@@ -14,10 +14,7 @@ ffmpeg_asm_sources = [] +@@ -14,10 +14,8 @@ ffmpeg_asm_sources = [] use_linux_config = is_linux || is_chromeos || is_fuchsia @@ -15291,18 +6581,24 @@ index 37155be221..d961d5c7c2 100644 - (is_android && current_cpu == "arm" && arm_use_neon) || - (is_android && current_cpu == "x86") || is_apple || is_win || - use_linux_config) { -+if ((use_linux_config && current_cpu == "riscv64") || (use_linux_config && current_cpu == "x64")) { ++if ((use_linux_config && current_cpu == "riscv64") || ++ (use_linux_config && current_cpu == "x64")) { ffmpeg_c_sources += [ "libavcodec/ac3_channel_layout_tab.c", "libavcodec/ac3_parser.c", -@@ -211,13 +208,24 @@ if (current_cpu == "arm64" || current_cpu == "x64" || +@@ -211,16 +209,26 @@ if (current_cpu == "arm64" || current_cpu == "x64" || ] } --if ((is_apple && ffmpeg_branding == "Chrome") || +-if ((current_cpu == "arm64" && ffmpeg_branding == "Chrome") || +- (current_cpu == "x64" && ffmpeg_branding == "Chrome") || +- (is_android && current_cpu == "x86" && ffmpeg_branding == "Chrome") || +- (is_apple && ffmpeg_branding == "Chrome") || - (is_win && ffmpeg_branding == "Chrome") || - (use_linux_config && ffmpeg_branding == "Chrome")) { -+if ((use_linux_config && current_cpu == "riscv64" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "x64" && ffmpeg_branding == "Chrome")) { ++if ((use_linux_config && current_cpu == "riscv64" && ++ ffmpeg_branding == "Chrome") || ++ (use_linux_config && current_cpu == "x64" && ffmpeg_branding == "Chrome")) { ffmpeg_c_sources += [ + "libavcodec/aac/aacdec.c", + "libavcodec/aac/aacdec_float.c", @@ -15323,51 +6619,14 @@ index 37155be221..d961d5c7c2 100644 "libavcodec/h2645_parse.c", "libavcodec/h2645_sei.c", "libavcodec/h2645_vui.c", -@@ -242,24 +250,27 @@ if ((is_apple && ffmpeg_branding == "Chrome") || +@@ -245,46 +253,27 @@ if ((current_cpu == "arm64" && ffmpeg_branding == "Chrome") || "libavcodec/h264pred.c", "libavcodec/h264qpel.c", "libavcodec/h274.c", -+ "libavcodec/kbdwin.c", -+ "libavcodec/sinewin.c", - "libavcodec/startcode.c", -+ "libavformat/apetag.c", -+ "libavformat/autorename_libavformat_aacdec.c", -+ "libavformat/img2.c", - ] - } - --if ((is_apple && current_cpu == "x64" && ffmpeg_branding == "Chrome") || -- (is_win && current_cpu == "x64" && ffmpeg_branding == "Chrome") || -- (is_win && current_cpu == "x86" && ffmpeg_branding == "Chrome") || -- (use_linux_config && current_cpu == "x64" && ffmpeg_branding == "Chrome") || -- (use_linux_config && current_cpu == "x86" && ffmpeg_branding == "Chrome")) { -+if (use_linux_config && current_cpu == "x64" && ffmpeg_branding == "Chrome") { - ffmpeg_c_sources += [ -- "libavcodec/x86/autorename_libavcodec_x86_videodsp_init.c", -+ "libavcodec/x86/autorename_libavcodec_x86_aacpsdsp_init.c", -+ "libavcodec/x86/autorename_libavcodec_x86_h264dsp_init.c", -+ "libavcodec/x86/autorename_libavcodec_x86_sbrdsp_init.c", - "libavcodec/x86/h264_intrapred_init.c", - "libavcodec/x86/h264_qpel.c", - "libavcodec/x86/h264chroma_init.c", -- "libavcodec/x86/h264dsp_init.c", -+ "libavcodec/x86/videodsp_init.c", - ] - ffmpeg_asm_sources += [ -- "libavcodec/x86/autorename_libavcodec_x86_videodsp.asm", -+ "libavcodec/x86/aacpsdsp.asm", - "libavcodec/x86/fpel.asm", - "libavcodec/x86/h264_chromamc.asm", - "libavcodec/x86/h264_chromamc_10bit.asm", -@@ -274,65 +285,24 @@ if ((is_apple && current_cpu == "x64" && ffmpeg_branding == "Chrome") || - "libavcodec/x86/h264_weight.asm", - "libavcodec/x86/h264_weight_10bit.asm", - "libavcodec/x86/qpel.asm", -+ "libavcodec/x86/sbrdsp.asm", -+ "libavcodec/x86/videodsp.asm", - ] - } - +- "libavcodec/startcode.c", +- ] +-} +- -if ((current_cpu == "arm64" && ffmpeg_branding == "Chrome") || - (current_cpu == "x64" && ffmpeg_branding == "Chrome") || - (is_android && current_cpu == "arm" && arm_use_neon && @@ -15390,33 +6649,62 @@ index 37155be221..d961d5c7c2 100644 - "libavcodec/adts_header.c", - "libavcodec/autorename_libavcodec_sbrdsp.c", - "libavcodec/cbrt_data.c", -- "libavcodec/kbdwin.c", -- "libavcodec/sinewin.c", -- "libavformat/apetag.c", -- "libavformat/autorename_libavformat_aacdec.c", -- "libavformat/img2.c", -- ] --} -- --if ((is_apple && current_cpu == "arm64" && ffmpeg_branding == "Chrome") || -- (is_win && current_cpu == "arm64" && ffmpeg_branding == "Chrome") || -- (use_linux_config && current_cpu == "arm64" && -- ffmpeg_branding == "Chrome")) { + "libavcodec/kbdwin.c", + "libavcodec/sinewin.c", ++ "libavcodec/startcode.c", + "libavformat/apetag.c", + "libavformat/autorename_libavformat_aacdec.c", + "libavformat/img2.c", + ] + } + +-if ((current_cpu == "x64" && ffmpeg_branding == "Chrome") || +- (is_win && current_cpu == "x86" && ffmpeg_branding == "Chrome") || +- (use_linux_config && current_cpu == "x86" && ffmpeg_branding == "Chrome")) { ++if (use_linux_config && current_cpu == "x64" && ffmpeg_branding == "Chrome") { ++ ffmpeg_c_sources += [ ++ "libavcodec/x86/autorename_libavcodec_x86_aacpsdsp_init.c", ++ "libavcodec/x86/autorename_libavcodec_x86_h264dsp_init.c", ++ "libavcodec/x86/autorename_libavcodec_x86_sbrdsp_init.c", ++ "libavcodec/x86/h264_intrapred_init.c", ++ "libavcodec/x86/h264_qpel.c", ++ "libavcodec/x86/h264chroma_init.c", ++ "libavcodec/x86/videodsp_init.c", ++ ] + ffmpeg_asm_sources += [ + "libavcodec/x86/aacpsdsp.asm", +- "libavcodec/x86/autorename_libavcodec_x86_videodsp.asm", + "libavcodec/x86/fpel.asm", + "libavcodec/x86/h264_chromamc.asm", + "libavcodec/x86/h264_chromamc_10bit.asm", +@@ -300,36 +289,23 @@ if ((current_cpu == "x64" && ffmpeg_branding == "Chrome") || + "libavcodec/x86/h264_weight_10bit.asm", + "libavcodec/x86/qpel.asm", + "libavcodec/x86/sbrdsp.asm", ++ "libavcodec/x86/videodsp.asm", + ] + } + +-if (current_cpu == "arm64" && ffmpeg_branding == "Chrome") { +if (use_linux_config && current_cpu == "x64") { ffmpeg_c_sources += [ +- "libavcodec/aarch64/aacpsdsp_init_aarch64.c", +- "libavcodec/aarch64/autorename_libavcodec_aarch64_videodsp_init.c", - "libavcodec/aarch64/h264chroma_init_aarch64.c", - "libavcodec/aarch64/h264dsp_init_aarch64.c", - "libavcodec/aarch64/h264pred_init.c", - "libavcodec/aarch64/h264qpel_init_aarch64.c", -- "libavcodec/aarch64/videodsp_init.c", +- "libavcodec/aarch64/sbrdsp_init_aarch64.c", - ] - ffmpeg_gas_sources += [ +- "libavcodec/aarch64/autorename_libavcodec_aarch64_aacpsdsp_neon.S", - "libavcodec/aarch64/autorename_libavcodec_aarch64_h264cmc_neon.S", - "libavcodec/aarch64/autorename_libavcodec_aarch64_h264dsp_neon.S", - "libavcodec/aarch64/autorename_libavcodec_aarch64_h264idct_neon.S", - "libavcodec/aarch64/autorename_libavcodec_aarch64_h264pred_neon.S", - "libavcodec/aarch64/autorename_libavcodec_aarch64_h264qpel_neon.S", - "libavcodec/aarch64/autorename_libavcodec_aarch64_hpeldsp_neon.S", +- "libavcodec/aarch64/autorename_libavcodec_aarch64_sbrdsp_neon.S", - "libavcodec/aarch64/videodsp.S", + "libavcodec/x86/autorename_libavcodec_x86_flacdsp_init.c", + "libavcodec/x86/autorename_libavcodec_x86_vorbisdsp_init.c", @@ -15438,7 +6726,7 @@ index 37155be221..d961d5c7c2 100644 ffmpeg_asm_sources += [ "libavcodec/x86/dct32.asm", "libavcodec/x86/flacdsp.asm", -@@ -347,148 +317,35 @@ if (current_cpu == "x64" || (is_win && current_cpu == "x86") || +@@ -344,133 +320,35 @@ if (current_cpu == "x64" || (is_win && current_cpu == "x86") || ] } @@ -15477,60 +6765,56 @@ index 37155be221..d961d5c7c2 100644 -} - -if (current_cpu == "arm64") { -+if (use_linux_config && current_cpu == "riscv64" && ffmpeg_branding == "Chrome") { - ffmpeg_c_sources += [ +- ffmpeg_c_sources += [ - "libavcodec/aarch64/mpegaudiodsp_init.c", - "libavcodec/aarch64/vorbisdsp_init.c", - "libavutil/aarch64/cpu.c", - "libavutil/aarch64/float_dsp_init.c", - "libavutil/aarch64/tx_float_init.c", -+ "libavcodec/riscv/aacpsdsp_init.c", -+ "libavcodec/riscv/h264_chroma_init_riscv.c", -+ "libavcodec/riscv/h264dsp_init.c", -+ "libavcodec/riscv/sbrdsp_init.c", - ] - ffmpeg_gas_sources += [ +- ] +- ffmpeg_gas_sources += [ - "libavcodec/aarch64/autorename_libavcodec_aarch64_vorbisdsp_neon.S", - "libavcodec/aarch64/mpegaudiodsp_neon.S", - "libavutil/aarch64/autorename_libavutil_aarch64_float_dsp_neon.S", - "libavutil/aarch64/tx_float_neon.S", -+ "libavcodec/riscv/aacpsdsp_rvv.S", -+ "libavcodec/riscv/h264_mc_chroma.S", -+ "libavcodec/riscv/sbrdsp_rvv.S", -+ "libavcodec/riscv/startcode_rvb.S", -+ "libavcodec/riscv/startcode_rvv.S", - ] - } - +- ] +-} +- -if ((use_linux_config && current_cpu == "arm" && arm_use_neon && - ffmpeg_branding == "Chrome") || - (use_linux_config && current_cpu == "arm" && ffmpeg_branding == "Chrome")) { -+if (use_linux_config && current_cpu == "riscv64") { - ffmpeg_c_sources += [ +- ffmpeg_c_sources += [ - "libavcodec/arm/h264chroma_init_arm.c", - "libavcodec/arm/h264dsp_init_arm.c", - "libavcodec/arm/h264pred_init_arm.c", - "libavcodec/arm/h264qpel_init_arm.c", - "libavcodec/arm/videodsp_init_arm.c", - "libavcodec/arm/videodsp_init_armv5te.c", -+ "libavcodec/riscv/flacdsp_init.c", -+ "libavcodec/riscv/vorbisdsp_init.c", -+ "libavutil/riscv/cpu.c", -+ "libavutil/riscv/fixed_dsp_init.c", -+ "libavutil/riscv/float_dsp_init.c", - ] - ffmpeg_gas_sources += [ +- ] +- ffmpeg_gas_sources += [ - "libavcodec/arm/startcode_armv6.S", - "libavcodec/arm/videodsp_armv5te.S", -+ "libavcodec/riscv/flacdsp_rvv.S", -+ "libavcodec/riscv/vorbisdsp_rvv.S", -+ "libavutil/riscv/fixed_dsp_rvv.S", -+ "libavutil/riscv/float_dsp_rvv.S", - ] - } - +- ] +-} +- +-if ((current_cpu == "x64" && ffmpeg_branding == "Chrome") || +- (is_android && current_cpu == "x86" && ffmpeg_branding == "Chrome") || +- (is_win && current_cpu == "x86" && ffmpeg_branding == "Chrome") || +- (use_linux_config && current_cpu == "x86" && ffmpeg_branding == "Chrome")) { +- ffmpeg_c_sources += [ +- "libavcodec/x86/aacpsdsp_init.c", +- "libavcodec/x86/h264_intrapred_init.c", +- "libavcodec/x86/h264_qpel.c", +- "libavcodec/x86/h264chroma_init.c", +- "libavcodec/x86/h264dsp_init.c", +- "libavcodec/x86/sbrdsp_init.c", +- "libavcodec/x86/videodsp_init.c", +- ] +-} +- -if (use_linux_config && current_cpu == "arm" && arm_use_neon && -- ffmpeg_branding == "Chrome") { ++if (use_linux_config && current_cpu == "riscv64" && + ffmpeg_branding == "Chrome") { - ffmpeg_gas_sources += [ - "libavcodec/arm/h264cmc_neon.S", - "libavcodec/arm/h264dsp_neon.S", @@ -15538,68 +6822,58 @@ index 37155be221..d961d5c7c2 100644 - "libavcodec/arm/h264pred_neon.S", - "libavcodec/arm/h264qpel_neon.S", - "libavcodec/arm/hpeldsp_neon.S", -- ] --} -- --if (current_cpu == "arm64" && ffmpeg_branding == "Chrome") { -- ffmpeg_c_sources += [ -- "libavcodec/aarch64/aacpsdsp_init_aarch64.c", -- "libavcodec/aarch64/sbrdsp_init_aarch64.c", -- ] -- ffmpeg_gas_sources += [ -- "libavcodec/aarch64/autorename_libavcodec_aarch64_aacpsdsp_neon.S", -- "libavcodec/aarch64/autorename_libavcodec_aarch64_sbrdsp_neon.S", -- ] ++ ffmpeg_c_sources += [ ++ "libavcodec/riscv/aacpsdsp_init.c", ++ "libavcodec/riscv/h264_chroma_init_riscv.c", ++ "libavcodec/riscv/h264dsp_init.c", ++ "libavcodec/riscv/sbrdsp_init.c", + ] -} - -if ((is_android && current_cpu == "arm" && arm_use_neon) || - (use_linux_config && current_cpu == "arm" && arm_use_neon)) { - ffmpeg_c_sources += [ "libavutil/arm/float_dsp_init_neon.c" ] -- ffmpeg_gas_sources += [ + ffmpeg_gas_sources += [ - "libavcodec/arm/vorbisdsp_neon.S", - "libavutil/arm/float_dsp_neon.S", -- ] --} -- --if ((current_cpu == "x64" && ffmpeg_branding == "Chrome") || -- (is_android && current_cpu == "x86" && ffmpeg_branding == "Chrome") || -- (is_win && current_cpu == "x86" && ffmpeg_branding == "Chrome") || -- (use_linux_config && current_cpu == "x86" && ffmpeg_branding == "Chrome")) { -- ffmpeg_c_sources += [ -- "libavcodec/x86/aacpsdsp_init.c", -- "libavcodec/x86/sbrdsp_init.c", -- ] --} -- ++ "libavcodec/riscv/aacpsdsp_rvv.S", ++ "libavcodec/riscv/h264_mc_chroma.S", ++ "libavcodec/riscv/sbrdsp_rvv.S", ++ "libavcodec/riscv/startcode_rvb.S", ++ "libavcodec/riscv/startcode_rvv.S", + ] + } + -if ((is_android && current_cpu == "arm" && arm_use_neon && - ffmpeg_branding == "Chrome") || - (use_linux_config && current_cpu == "arm" && arm_use_neon && - ffmpeg_branding == "Chrome") || - (use_linux_config && current_cpu == "arm" && ffmpeg_branding == "Chrome")) { -- ffmpeg_c_sources += [ ++if (use_linux_config && current_cpu == "riscv64") { + ffmpeg_c_sources += [ - "libavcodec/arm/aacpsdsp_init_arm.c", - "libavcodec/arm/sbrdsp_init_arm.c", -- ] --} -- --if ((current_cpu == "x64" && ffmpeg_branding == "Chrome") || -- (is_win && current_cpu == "x86" && ffmpeg_branding == "Chrome") || -- (use_linux_config && current_cpu == "x86" && ffmpeg_branding == "Chrome")) { -- ffmpeg_asm_sources += [ -- "libavcodec/x86/aacpsdsp.asm", -- "libavcodec/x86/sbrdsp.asm", -- ] ++ "libavcodec/riscv/flacdsp_init.c", ++ "libavcodec/riscv/vorbisdsp_init.c", ++ "libavutil/riscv/cpu.c", ++ "libavutil/riscv/fixed_dsp_init.c", ++ "libavutil/riscv/float_dsp_init.c", + ] -} - -if ((is_android && current_cpu == "arm" && arm_use_neon && - ffmpeg_branding == "Chrome") || - (use_linux_config && current_cpu == "arm" && arm_use_neon && - ffmpeg_branding == "Chrome")) { -- ffmpeg_gas_sources += [ + ffmpeg_gas_sources += [ - "libavcodec/arm/aacpsdsp_neon.S", - "libavcodec/arm/sbrdsp_neon.S", -- ] --} ++ "libavcodec/riscv/flacdsp_rvv.S", ++ "libavcodec/riscv/vorbisdsp_rvv.S", ++ "libavutil/riscv/fixed_dsp_rvv.S", ++ "libavutil/riscv/float_dsp_rvv.S", + ] + } - -if ((is_android && current_cpu == "arm" && arm_use_neon) || - (is_android && current_cpu == "arm64") || @@ -15608,248 +6882,213 @@ index 37155be221..d961d5c7c2 100644 - ffmpeg_c_sources += [ "compat/strtod.c" ] -} diff --git a/libavcodec/autorename_libavcodec_flacdsp.c b/libavcodec/autorename_libavcodec_flacdsp.c -index 92ab5ebc9a..64c351de10 100644 +index 4d5438e16f..07cea2563f 100644 --- a/libavcodec/autorename_libavcodec_flacdsp.c +++ b/libavcodec/autorename_libavcodec_flacdsp.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "flacdsp.c" diff --git a/libavcodec/autorename_libavcodec_mpegaudiodsp.c b/libavcodec/autorename_libavcodec_mpegaudiodsp.c -index 79269db5dc..c1eaa3f336 100644 +index 1b23a0a2af..0bd6ef419f 100644 --- a/libavcodec/autorename_libavcodec_mpegaudiodsp.c +++ b/libavcodec/autorename_libavcodec_mpegaudiodsp.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "mpegaudiodsp.c" diff --git a/libavcodec/autorename_libavcodec_sbrdsp.c b/libavcodec/autorename_libavcodec_sbrdsp.c -index 290410b6c3..bb5c285c7b 100644 +index 1b315b942e..5f79c7b87e 100644 --- a/libavcodec/autorename_libavcodec_sbrdsp.c +++ b/libavcodec/autorename_libavcodec_sbrdsp.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "sbrdsp.c" diff --git a/libavcodec/autorename_libavcodec_videodsp.c b/libavcodec/autorename_libavcodec_videodsp.c -index 09b68db581..e431ab5e6c 100644 +index 9659f201e2..f1a142f761 100644 --- a/libavcodec/autorename_libavcodec_videodsp.c +++ b/libavcodec/autorename_libavcodec_videodsp.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "videodsp.c" diff --git a/libavcodec/autorename_libavcodec_vorbisdsp.c b/libavcodec/autorename_libavcodec_vorbisdsp.c -index 15b447c2c8..d01a8d8fe5 100644 +index baa2668228..e591452605 100644 --- a/libavcodec/autorename_libavcodec_vorbisdsp.c +++ b/libavcodec/autorename_libavcodec_vorbisdsp.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "vorbisdsp.c" diff --git a/libavcodec/x86/autorename_libavcodec_x86_aacpsdsp_init.c b/libavcodec/x86/autorename_libavcodec_x86_aacpsdsp_init.c new file mode 100644 -index 0000000000..28aaf4f2bd +index 0000000000..8554319e99 --- /dev/null +++ b/libavcodec/x86/autorename_libavcodec_x86_aacpsdsp_init.c @@ -0,0 +1,2 @@ -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. +#include "aacpsdsp_init.c" diff --git a/libavcodec/x86/autorename_libavcodec_x86_flacdsp_init.c b/libavcodec/x86/autorename_libavcodec_x86_flacdsp_init.c new file mode 100644 -index 0000000000..1e5e718c98 +index 0000000000..747fae992f --- /dev/null +++ b/libavcodec/x86/autorename_libavcodec_x86_flacdsp_init.c @@ -0,0 +1,2 @@ -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. +#include "flacdsp_init.c" diff --git a/libavcodec/x86/autorename_libavcodec_x86_h264dsp_init.c b/libavcodec/x86/autorename_libavcodec_x86_h264dsp_init.c new file mode 100644 -index 0000000000..12b00e0e00 +index 0000000000..a816f38434 --- /dev/null +++ b/libavcodec/x86/autorename_libavcodec_x86_h264dsp_init.c @@ -0,0 +1,2 @@ -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. +#include "h264dsp_init.c" diff --git a/libavcodec/x86/autorename_libavcodec_x86_sbrdsp_init.c b/libavcodec/x86/autorename_libavcodec_x86_sbrdsp_init.c new file mode 100644 -index 0000000000..8acd2a14ea +index 0000000000..cf76f6ac1a --- /dev/null +++ b/libavcodec/x86/autorename_libavcodec_x86_sbrdsp_init.c @@ -0,0 +1,2 @@ -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. +#include "sbrdsp_init.c" diff --git a/libavcodec/x86/autorename_libavcodec_x86_vorbisdsp_init.c b/libavcodec/x86/autorename_libavcodec_x86_vorbisdsp_init.c -index f85644def8..5cb918e46f 100644 +index 0b8302fcca..d674c634eb 100644 --- a/libavcodec/x86/autorename_libavcodec_x86_vorbisdsp_init.c +++ b/libavcodec/x86/autorename_libavcodec_x86_vorbisdsp_init.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "vorbisdsp_init.c" diff --git a/libavformat/autorename_libavformat_aacdec.c b/libavformat/autorename_libavformat_aacdec.c -index 79cdef5ea6..c755eb6062 100644 +index 530499f05d..22a8e984ff 100644 --- a/libavformat/autorename_libavformat_aacdec.c +++ b/libavformat/autorename_libavformat_aacdec.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "aacdec.c" diff --git a/libavformat/autorename_libavformat_flacdec.c b/libavformat/autorename_libavformat_flacdec.c -index 50d53b1b28..8709079724 100644 +index 1756d5835d..73eb31a6d7 100644 --- a/libavformat/autorename_libavformat_flacdec.c +++ b/libavformat/autorename_libavformat_flacdec.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "flacdec.c" diff --git a/libavformat/autorename_libavformat_options.c b/libavformat/autorename_libavformat_options.c -index b9b279f611..ef30c89c70 100644 +index afce82194e..aab957b1ee 100644 --- a/libavformat/autorename_libavformat_options.c +++ b/libavformat/autorename_libavformat_options.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "options.c" diff --git a/libavformat/autorename_libavformat_pcm.c b/libavformat/autorename_libavformat_pcm.c -index 94cc7fcf24..4d246c2186 100644 +index bda4f87ea3..b66136bf3b 100644 --- a/libavformat/autorename_libavformat_pcm.c +++ b/libavformat/autorename_libavformat_pcm.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "pcm.c" diff --git a/libavformat/autorename_libavformat_utils.c b/libavformat/autorename_libavformat_utils.c -index 6a9a535662..6ddcb04c06 100644 +index fbd6d7aff2..975dfdb996 100644 --- a/libavformat/autorename_libavformat_utils.c +++ b/libavformat/autorename_libavformat_utils.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "utils.c" diff --git a/libavformat/autorename_libavformat_version.c b/libavformat/autorename_libavformat_version.c -index 00e3fc63d9..ff80fe8119 100644 +index 440081628a..679a405b1d 100644 --- a/libavformat/autorename_libavformat_version.c +++ b/libavformat/autorename_libavformat_version.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "version.c" diff --git a/libavutil/autorename_libavutil_cpu.c b/libavutil/autorename_libavutil_cpu.c -index 7443e9355b..6986977ee8 100644 +index b90c1a3272..44a6a1bf7d 100644 --- a/libavutil/autorename_libavutil_cpu.c +++ b/libavutil/autorename_libavutil_cpu.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "cpu.c" diff --git a/libavutil/autorename_libavutil_fixed_dsp.c b/libavutil/autorename_libavutil_fixed_dsp.c -index b6f6f0ab76..720585db09 100644 +index 99603c538f..be644be08f 100644 --- a/libavutil/autorename_libavutil_fixed_dsp.c +++ b/libavutil/autorename_libavutil_fixed_dsp.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "fixed_dsp.c" diff --git a/libavutil/autorename_libavutil_float_dsp.c b/libavutil/autorename_libavutil_float_dsp.c -index 0633905173..1821938c3d 100644 +index ad323438ec..23db39cc91 100644 --- a/libavutil/autorename_libavutil_float_dsp.c +++ b/libavutil/autorename_libavutil_float_dsp.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "float_dsp.c" diff --git a/libavutil/autorename_libavutil_imgutils.c b/libavutil/autorename_libavutil_imgutils.c -index 791e90c52c..75cbb61070 100644 +index 1e45fc4769..62cd5b9361 100644 --- a/libavutil/autorename_libavutil_imgutils.c +++ b/libavutil/autorename_libavutil_imgutils.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "imgutils.c" diff --git a/libavutil/autorename_libavutil_tx_float.c b/libavutil/autorename_libavutil_tx_float.c -index f6a3e99560..8bd7703d1a 100644 +index 98680c6e89..a4cf9d8b98 100644 --- a/libavutil/autorename_libavutil_tx_float.c +++ b/libavutil/autorename_libavutil_tx_float.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "tx_float.c" diff --git a/libavutil/autorename_libavutil_utils.c b/libavutil/autorename_libavutil_utils.c -index 6a9a535662..6ddcb04c06 100644 +index fbd6d7aff2..975dfdb996 100644 --- a/libavutil/autorename_libavutil_utils.c +++ b/libavutil/autorename_libavutil_utils.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "utils.c" diff --git a/libavutil/autorename_libavutil_version.c b/libavutil/autorename_libavutil_version.c -index 00e3fc63d9..ff80fe8119 100644 +index 440081628a..679a405b1d 100644 --- a/libavutil/autorename_libavutil_version.c +++ b/libavutil/autorename_libavutil_version.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "version.c" diff --git a/libavutil/x86/autorename_libavutil_x86_cpu.c b/libavutil/x86/autorename_libavutil_x86_cpu.c -index 7443e9355b..6986977ee8 100644 +index b90c1a3272..44a6a1bf7d 100644 --- a/libavutil/x86/autorename_libavutil_x86_cpu.c +++ b/libavutil/x86/autorename_libavutil_x86_cpu.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "cpu.c" diff --git a/libavutil/x86/autorename_libavutil_x86_fixed_dsp_init.c b/libavutil/x86/autorename_libavutil_x86_fixed_dsp_init.c new file mode 100644 -index 0000000000..177a311a2b +index 0000000000..5482b490cc --- /dev/null +++ b/libavutil/x86/autorename_libavutil_x86_fixed_dsp_init.c @@ -0,0 +1,2 @@ -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. +#include "fixed_dsp_init.c" diff --git a/libavutil/x86/autorename_libavutil_x86_float_dsp_init.c b/libavutil/x86/autorename_libavutil_x86_float_dsp_init.c -index 5f0707db49..98c720d997 100644 +index 7305f1f9b5..a535e3d4c9 100644 --- a/libavutil/x86/autorename_libavutil_x86_float_dsp_init.c +++ b/libavutil/x86/autorename_libavutil_x86_float_dsp_init.c @@ -1,2 +1,2 @@ --// Automatically generated on Tue May 21 22:27:37 2024. See crbug.com/495833. -+// Automatically generated on Mon Aug 19 15:49:17 2024. See crbug.com/495833. +-// Automatically generated on Mon Jul 22 22:30:21 2024. See crbug.com/495833. ++// Automatically generated on Sun Sep 15 16:34:25 2024. See crbug.com/495833. #include "float_dsp_init.c" -- 2.39.2 -From 6ebca54e1555c29e7b82b39d9d6035c5f767e0eb Mon Sep 17 00:00:00 2001 -From: Levi Zim -Date: Mon, 19 Aug 2024 16:18:33 +0200 -Subject: [PATCH] Fix errors in libavutil - -Not actually errors. These warnings are considered as errors. ---- - libavutil/riscv/cpu.c | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/libavutil/riscv/cpu.c b/libavutil/riscv/cpu.c -index 73abd289a6..35b0b3341a 100644 ---- a/libavutil/riscv/cpu.c -+++ b/libavutil/riscv/cpu.c -@@ -18,7 +18,9 @@ - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -+#ifndef _GNU_SOURCE - #define _GNU_SOURCE -+#endif - #include "libavutil/cpu.h" - #include "libavutil/cpu_internal.h" - #include "libavutil/macros.h" -@@ -82,6 +84,7 @@ int ff_get_cpu_flags_riscv(void) - ret |= AV_CPU_FLAG_RV_MISALIGNED; - break; - default: -+ ; /* fallthrough */ - } - } else - #endif --- -2.45.2 - diff --git a/chromium/riscv64.patch b/chromium/riscv64.patch index d8d606a0f..9de6f67ba 100644 --- a/chromium/riscv64.patch +++ b/chromium/riscv64.patch @@ -1,57 +1,62 @@ --- PKGBUILD +++ PKGBUILD -@@ -37,7 +37,16 @@ sha256sums=('9297c1e1dc9310534f6a48f90eacc2eac1d964ac3c827dc0798594e8a2742dc4' - '1a5bc75a90abad153c8eb6dbdce138132a5f11190b0a40c925958a72d706b2aa' +@@ -39,7 +39,16 @@ sha256sums=('eaf850183d32627ce0cde9f3d3f853bc11c217ef7f41540303214ed47803d96d' + '713dab4f8c26790c0e4a4c5ce6a9269e90446df5370cc14214a01a363f7afe39' 'b3de01b7df227478687d7517f61a777450dca765756002c80c4915f271e2d961' 'd634d2ce1fc63da7ac41f432b1e84c59b7cceabf19d510848a7cff40c8025342' - 'a9b417b96daec33c9059065e15b3a92ae1bf4b59f89d353659b335d9e0379db6') + 'a9b417b96daec33c9059065e15b3a92ae1bf4b59f89d353659b335d9e0379db6' + '2ea949ed1d20a1745ce72f760a7d9297dc0002a747c4bd53e243c4d58ba2c7ca' -+ 'f6625f7c3bb313bc46ef4d39715a2ec84dadf4536dd6a3d38e44e41f7cfcf439' + '5689e9422624c8725509b6fdc277e20c3e8862cf515656faef7507978489bc4e' -+ '7ed0c8d50f05604b49bbaf1048bbf496c5c1acd4071cf7bb395bc7b7651e9a0a' ++ '4865cd0267de649bda9c68ed62a342722c436a47ac14fef58f5f1da827e8faa7' + '1713cfc3c73d7f33fd7a9daba9b642869632468bc1068b727827a6b5320a7f88' ++ '9b03cd0430c70be9d90705f3d2ebe2d8a982b57bafb419371c0658d76f24f99e' + '3eb5e621757be3f2984acb76d16cf3571bfe5bbbc71ad230b21aa983041ff5ea' -+ '811cf95871cd5a9d6dcd6c139f1c50f095c69254e8a3f376e4990aa79630a328' + 'abc9d2f93d9104de6f6d82c89124cfe0bb5afc291a0b10e0fa8ad827210ae62c' -+ '53cbad1796b6ef78806b4babef8d29472895d9b23391f4259d092646173b4ccc') ++ '53cbad1796b6ef78806b4babef8d29472895d9b23391f4259d092646173b4ccc' ++ '5898c517b6e78b5f2e67bd282b96107b58c79c1485efaa02ff6404dcaa788f36') if (( _manual_clone )); then source[0]=fetch-chromium-release -@@ -117,6 +126,23 @@ prepare() { +@@ -120,6 +129,20 @@ prepare() { # Fixes for building with libstdc++ instead of libc++ + patch -Np0 -i ../swiftshader-use-llvm16.patch + patch -Np0 -i ../Debian-fix-rust-linking.patch + -+ # Bump v8 to a good revision -+ rm -rf v8 -+ mv "$srcdir"/v8 . -+ + # riscv64 + for rvpatch in riscv-{dav1d,sandbox}.patch; do + patch -Np1 -i ../$rvpatch + done ++ patch -Np0 -i ../compiler-rt-riscv.patch + patch -Np1 -i ../0001-chrome-runtime_api_delegate-add-riscv64-define.patch + patch -Np1 -i ../0001-extensions-common-api-runtime.json-riscv64-support.patch ++ patch -Np1 -i ../cargo_crate-riscv-pointer-width.patch + patch -Np1 -d third_party/ffmpeg < ../riscv-ffmpeg.patch -+ patch -Np1 -d v8 < ../REVERT-deprecation-removals.patch + + # Link to system tools required by the build rm third_party/node/linux/node-linux-x64/bin/node ln -s /usr/bin/node third_party/node/linux/node-linux-x64/bin/ -@@ -322,4 +348,12 @@ package() { +@@ -192,6 +215,7 @@ build() { + 'enable_hangout_services_extension=true' + 'enable_widevine=true' + 'enable_nacl=false' ++ 'is_clang=true' + 'use_qt6=true' + 'moc_qt6_path="/usr/lib/qt6"' + "google_api_key=\"$_google_api_key\"" +@@ -325,4 +349,12 @@ package() { install -Dm644 LICENSE "$pkgdir/usr/share/licenses/chromium/LICENSE" } +source+=(swiftshader-use-llvm16.patch -+ "git+https://github.com/v8/v8#commit=2b368def" + riscv-{dav1d,ffmpeg,sandbox}.patch ++ compiler-rt-riscv.patch + Debian-fix-rust-linking.patch -+ https://github.com/riscv-forks/electron/raw/v32.0.0-riscv/patches/v8/REVERT-deprecation-removals.patch + https://github.com/riscv-forks/electron/raw/v32.0.1-riscv/patches/chromium/0001-extensions-common-api-runtime.json-riscv64-support.patch -+ 0001-chrome-runtime_api_delegate-add-riscv64-define.patch) ++ 0001-chrome-runtime_api_delegate-add-riscv64-define.patch ++ cargo_crate-riscv-pointer-width.patch) + # vim:set ts=2 sw=2 et: