Subject: CVS commit: pkgsrc/multimedia/svt-av1
From: Thomas Klausner
Date: 2024-08-21 19:21:44
Message id: 20240821172144.5299EFC74@cvs.NetBSD.org

Log Message:
svt-av1: update to 2.2.0.

Removes decoder - use dav1d or aomdec.
https://gitlab.com/AOMediaCodec/SVT-AV1/-/issues/2182

## [2.2.0] - 2024-08-19

API updates
- No API changes on this release

Encoder
- Improve the tradeoffs for the random access mode across presets:
-   Speedup of ~15% across presets M0 - M8 while maintaining similar quality \ 
levels (!2253)
- Improve the tradeoffs for the low-delay mode across presets (!2260)
- Increased temporal resolution setting to 6L for 4k resolutions by default
- Added ARM optimizations for functions with c_only equivalent yielding an \ 
average speedup of ~13% for 4k10bit

Cleanup Build and bug fixes and documentation
- Profile-guided-optimized helper build overhaul
- Major cleanup and fixing of Neon unit test suite
- Address stylecheck dependence on public repositories

## [2.1.2] - 2024-06-27

Cleanup, bug fixes:
- Fixed profile-guided-optimization build by removing the remaining decoder path

## [2.1.1] - 2024-06-25

Cleanup, bug fixes, and documentation improvements:
- Removed the SVT-AV1 Decoder portion of the project. The last version \ 
containing the decoder is SVT-AV1 v2.1.0.
- Updated the folder structure and library build order to reflect the removal of \ 
the decoder.
- Renamed all files (except for API files) to remove the "Eb" prefix \ 
and changed them to camel_case format.
- Updated the gtest version to v1.12.1.
- Added CI support for ARM-based macOS machines.
- Improved documentation for accuracy and completeness.

Files:
RevisionActionfile
1.8modifypkgsrc/multimedia/svt-av1/Makefile
1.3modifypkgsrc/multimedia/svt-av1/PLIST
1.8modifypkgsrc/multimedia/svt-av1/distinfo