ping.
On 2024-06-13 4:45 a.m., Brad Smith wrote:
Here is an update to SVT-AV1 2.1.0.
## [2.1.0] - 2024-05-17
API updates
- One config parameter added within the padding size. Config param structure
size remains unchanged
- Presets 6 and 12 are now pointing to presets 7 and 13 respectively due to the
lack of spacing between the presets
- Further preset shuffling is being discussed in #2152
Encoder
- Added variance boost support to improve visual quality for the tune vq mode
- Improve the tradeoffs for the random access mode across presets:
- Speedup of 12-40% presets M0, M3, M5 and M6 while maintaining similar
quality levels
- Improved the compression efficiency of presets M11-M13 by 1-2% (!2213)
- Added ARM optimizations for functions with c_only equivalent
Cleanup Build and bug fixes and documentation
- Use nasm as a default assembler and yasm as a fallback
- Fix performance regression for systems with multiple processor groups
- Enable building SvtAv1ApiTests and SvtAv1E2ETests for arm
- Added variance boost documentation
- Added a mailmap file to map duplicate git generated emails to the appropriate
author
Index: Makefile
===================================================================
RCS file: /cvs/ports/multimedia/svt-av1/Makefile,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 Makefile
--- Makefile 23 Mar 2024 13:29:45 -0000 1.16
+++ Makefile 13 Jun 2024 08:39:41 -0000
@@ -2,7 +2,7 @@ ONLY_FOR_ARCHS= ${LP64_ARCHS} i386
COMMENT= scalable AV1 encoder/decoder
-VER= 2.0.0
+VER= 2.1.0
DISTNAME= SVT-AV1-v${VER}
PKGNAME= svt-av1-${VER}
CATEGORIES= multimedia
@@ -26,7 +26,7 @@ COMPILER= base-clang ports-gcc
MODULES= devel/cmake
.if ${MACHINE_ARCH} == "amd64"
-BUILD_DEPENDS+= devel/yasm
+BUILD_DEPENDS+= devel/nasm
.endif
CONFIGURE_ARGS+=-DSVT_AV1_LTO=ON
Index: distinfo
===================================================================
RCS file: /cvs/ports/multimedia/svt-av1/distinfo,v
retrieving revision 1.13
diff -u -p -u -p -r1.13 distinfo
--- distinfo 23 Mar 2024 13:29:45 -0000 1.13
+++ distinfo 13 Jun 2024 08:39:41 -0000
@@ -1,2 +1,2 @@
-SHA256 (SVT-AV1-v2.0.0.tar.bz2) = +cB2w3flBL4V4ZXbjdNtkSM7w3y46CUwOC84vBkm3wI=
-SIZE (SVT-AV1-v2.0.0.tar.bz2) = 9565222
+SHA256 (SVT-AV1-v2.1.0.tar.bz2) = K/0Jh3C7oYXNHO2OH/OJg349yg2LXPsNl8klph27+VU=
+SIZE (SVT-AV1-v2.1.0.tar.bz2) = 12009974