git files for update, actual tarballs a bit big so I'll put them into cloud

вс, 17 дек. 2023 г., 05:10 Andrew Randrianasulu <randrianas...@gmail.com>:

> https://groups.google.com/a/aomedia.org/g/av1-discuss/c/2F_tQddyd0c
>
> =====
>
> Release Notes:
>
> 2023-11-30 v3.8.0
> This release includes new codec interfaces, compression efficiency and
> perceptual improvements, speedup and memory optimizations and many bug
> fixes. This release is ABI compatible with the last release.
>
>
> some reported speed gains are impressive:
>
> Speedup and Memory Optimizations
> * Good-quality, single-thread encoder speedups:
> o 15% improvement for speed 5.
> o 12% improvement for speed 6.
>
> but most of them for new Arm servers, it seems.
>
> I'll try to see if I can repackage it here....
>
From 91f7f1f941dc4a79e26fc4538ccab4718f5a008e Mon Sep 17 00:00:00 2001
From: Andrew Randrianasulu <randrianas...@gmail.com>
Date: Sun, 17 Dec 2023 08:05:31 +0300
Subject: [PATCH 2/2] Update x265 to git snapshot 17122023

---
 cinelerra-5.1/blds/termux.bld     | 2 +-
 cinelerra-5.1/configure.ac        | 2 +-
 cinelerra-5.1/thirdparty/Makefile | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/cinelerra-5.1/blds/termux.bld b/cinelerra-5.1/blds/termux.bld
index cf131545..a7a6e988 100755
--- a/cinelerra-5.1/blds/termux.bld
+++ b/cinelerra-5.1/blds/termux.bld
@@ -1,6 +1,6 @@
 #!/bin/bash
 # Produced, tested, and used by Andrew-R on an Android tablet
 export FFMPEG_EXTRA_CFG="--disable-debug --target-os=android --enable-mediacodec --enable-jni  --enable-opencl --disable-doc --disable-ffprobe --enable-libdav1d"
-export EXTRA_LIBS="-ldav1d -lOpenCL  -landroid"
+export EXTRA_LIBS="-ldav1d -lOpenCL  -landroid -landroid-posix-semaphore"
 ./configure --without-lv2 --without-vdpau --without-vaapi --without-ladspa-build \
  --without-nv  --with-single-user --with-clang --without-gl --disable-dav1d
diff --git a/cinelerra-5.1/configure.ac b/cinelerra-5.1/configure.ac
index b2b11014..ff8164e7 100644
--- a/cinelerra-5.1/configure.ac
+++ b/cinelerra-5.1/configure.ac
@@ -423,7 +423,7 @@ PKG_3RD([x264],[auto],
   [ . ])
 
 PKG_3RD([x265],[auto],
-  [x265_3.5],
+  [x265-17122023],
   [ libx265.a ],
   [ . source ])
 
diff --git a/cinelerra-5.1/thirdparty/Makefile b/cinelerra-5.1/thirdparty/Makefile
index 8c7aaf91..3a7b603e 100644
--- a/cinelerra-5.1/thirdparty/Makefile
+++ b/cinelerra-5.1/thirdparty/Makefile
@@ -266,7 +266,7 @@ tiff.cfg_params+= --disable-libdeflate --disable-lerc --enable-shared=no --disab
 twolame.cfg_params?=--enable-shared=no
 x264.cfg_params?= --enable-static --enable-pic
 x265.cfg_vars?=$(call cmake_config,source)
-x265.cfg_params?= -DENABLE_SHARED=no
+x265.cfg_params?= -DENABLE_SHARED=no -DENABLE_CLI=no
 libvpx.cfg_params?= --enable-pic --disable-avx512 --enable-vp9-highbitdepth --disable-examples --disable-unit_tests
 libdpx.cfg_vars?= libtoolize; aclocal; autoconf; automake -a;
 
-- 
2.43.0

From 63feb438c65d2b5605001569001f2a0b26e546ff Mon Sep 17 00:00:00 2001
From: Andrew Randrianasulu <randrianas...@gmail.com>
Date: Sun, 17 Dec 2023 06:54:05 +0300
Subject: [PATCH 1/2] Update libaom to 3.8.0

---
 cinelerra-5.1/configure.ac                        |  2 +-
 cinelerra-5.1/thirdparty/src/libaom-v3.8.0.patch0 | 11 +++++++++++
 2 files changed, 12 insertions(+), 1 deletion(-)
 create mode 100644 cinelerra-5.1/thirdparty/src/libaom-v3.8.0.patch0

diff --git a/cinelerra-5.1/configure.ac b/cinelerra-5.1/configure.ac
index f210281c..b2b11014 100644
--- a/cinelerra-5.1/configure.ac
+++ b/cinelerra-5.1/configure.ac
@@ -463,7 +463,7 @@ PKG_3RD([suil],[auto],
   [ usr/local/include ])
 
 PKG_3RD([libaom],[auto],
-  [libaom-v3.4.0],
+  [libaom-v3.8.0],
   [ usr/local/lib*/libaom*.a ],
   [ usr/local/include ])
 
diff --git a/cinelerra-5.1/thirdparty/src/libaom-v3.8.0.patch0 b/cinelerra-5.1/thirdparty/src/libaom-v3.8.0.patch0
new file mode 100644
index 00000000..fcd437ef
--- /dev/null
+++ b/cinelerra-5.1/thirdparty/src/libaom-v3.8.0.patch0
@@ -0,0 +1,11 @@
+--- libaom-v3.4.0/CMakeLists.txt.orig	2022-07-23 22:33:18.090606192 +0300
++++ libaom-v3.4.0/CMakeLists.txt	2022-07-23 22:41:42.114605831 +0300
+@@ -11,7 +11,7 @@
+ if(CONFIG_TFLITE)
+   cmake_minimum_required(VERSION 3.11)
+ else()
+-  cmake_minimum_required(VERSION 3.9)
++  cmake_minimum_required(VERSION 3.5)
+ endif()
+ 
+ set(AOM_ROOT "${CMAKE_CURRENT_SOURCE_DIR}")
-- 
2.43.0

-- 
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin

Reply via email to