update SVT-AV1 from 1.8.0 to 2.2.1 plus cleanup
authorGood Guy <good1.2guy@gmail.com>
Sat, 24 Aug 2024 17:21:40 +0000 (11:21 -0600)
committerGood Guy <good1.2guy@gmail.com>
Sat, 24 Aug 2024 17:21:40 +0000 (11:21 -0600)
cinelerra-5.1/configure.ac
cinelerra-5.1/thirdparty/downloads.txt
cinelerra-5.1/thirdparty/src/ffmpeg-5.1.tar.xz [deleted file]
cinelerra-5.1/thirdparty/src/libsvtav1-v2.2.1.patch0 [new file with mode: 0644]
cinelerra-5.1/thirdparty/src/libsvtav1-v2.2.1.tar.xz [moved from cinelerra-5.1/thirdparty/src/ffmpeg-6.1.tar.xz with 55% similarity]

index 9c22005f03e66e66f88e3488af480934e891766b..2ec32c47b8b7d9293185f401ed1343d1cb651729 100644 (file)
@@ -468,7 +468,7 @@ PKG_3RD([libaom],[auto],
   [ usr/local/include ])
 
 PKG_3RD([libsvtav1],[no],
-  [libsvtav1-v1.8.0],
+  [libsvtav1-v2.2.1],
   [ usr/local/lib*/libSvtAv1Enc.a ],
   [ usr/local/include/svt-av1 ])
 
index bec71f52ab754c9cd0e43055563209354b97991b..08c842987eed01bf2f6385e24a06a04d413fcbf1 100644 (file)
@@ -40,6 +40,7 @@ https://bitbucket.org/multicoreware/x265_git/downloads/x265_3.5.tar.gz (snapshot
 https://ffmpeg.org/releases/ffmpeg-7.0.tar.xz
 https://github.com/webmproject/libvpx/archive/v1.13.1.tar.gz
 https://code.videolan.org/videolan/dav1d/-/archive/0.5.1/dav1d-0.5.1.tar.gz
+https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases  (2.2.1)
 https://github.com/swh/ladspa/releases/tag/v0.4.17, plugin.org.uk
 https://archive.mozilla.org/pub/opus/opus-1.3.1.tar.gz
 #https://github.com/webmproject/libwebp = libwebp-1.3.2
diff --git a/cinelerra-5.1/thirdparty/src/ffmpeg-5.1.tar.xz b/cinelerra-5.1/thirdparty/src/ffmpeg-5.1.tar.xz
deleted file mode 100644 (file)
index b832184..0000000
Binary files a/cinelerra-5.1/thirdparty/src/ffmpeg-5.1.tar.xz and /dev/null differ
diff --git a/cinelerra-5.1/thirdparty/src/libsvtav1-v2.2.1.patch0 b/cinelerra-5.1/thirdparty/src/libsvtav1-v2.2.1.patch0
new file mode 100644 (file)
index 0000000..286d33c
--- /dev/null
@@ -0,0 +1,11 @@
+--- libsvtav1-v2.2.1/CMakeLists.txt
++++ libsvtav1-v2.2.1/CMakeLists.txt
+@@ -9,7 +9,7 @@
+ # PATENTS file, you can obtain it at https://www.aomedia.org/license/patent-license.
+ #
+-cmake_minimum_required(VERSION 3.16)
++cmake_minimum_required(VERSION 3.12)
+ if("${CMAKE_CURRENT_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_BINARY_DIR}")
+     message(WARNING "Building in-source is highly not recommended\n"
similarity index 55%
rename from cinelerra-5.1/thirdparty/src/ffmpeg-6.1.tar.xz
rename to cinelerra-5.1/thirdparty/src/libsvtav1-v2.2.1.tar.xz
index 573e3b42efb6a7be13d8e324e05b4efb93436616..4f766f91bb8509691f5dfb6fb15d2e5ec85525b3 100644 (file)
Binary files a/cinelerra-5.1/thirdparty/src/ffmpeg-6.1.tar.xz and b/cinelerra-5.1/thirdparty/src/libsvtav1-v2.2.1.tar.xz differ