Index | Thread | Search

From:
Brad Smith <brad@comstyle.com>
Subject:
Re: UPDATE: SVT-AV1 2.1.0
To:
ports@openbsd.org
Date:
Sun, 23 Jun 2024 09:51:33 -0400

Download raw body.

Thread
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