Dominique Leuenberger 3 months ago committed by Git OBS Bridge
commit 56374d01b0

@ -5,7 +5,7 @@
<param name="filename">libaom</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v([0-9\.]*)</param>
<param name="revision">v3.5.0</param>
<param name="revision">v3.6.0</param>
</service>
<service name="tar" mode="buildtime" />
<service name="recompress" mode="buildtime">

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8e5d56cd132377a27f95143f5350cd337af96f5419bee95d796e4df3edde9d98
size 29039629

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f000f8791fe342d5bc1ef390958b3720915e93e45083ecb5c0a41e508e4b8257
size 29115405

@ -1,10 +1,82 @@
-------------------------------------------------------------------
Wed Feb 8 11:53:41 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.6.0:
* This release includes compression efficiency and perceptual
quality improvements, speedup and memory optimizations, and
some new features. This release is ABI compatible with the last
release.
* New Features:
- New values 20-27 (corresponding to levels 7.0-7.3 and
8.0-8.3) for the encoder control
AV1E_SET_TARGET_SEQ_LEVEL_IDX (note that the proposal to add
the new levels are still in draft status). The original
special value 24 (keep level stats only for level monitoring)
is renumbered as 32.
- New encoder control AV1E_SET_SKIP_POSTPROC_FILTERING to skip
the application of post-processing filters on reconstructed
frame in all intra mode.
- New encoder option "kf-max-pyr-height": Maximum height of
pyramid structure used for the GOP starting with a key frame
(-1 to 5).
- Make SVC work for screen content.
- Rate control improvements to reduce frame-size spikes for
screen content coding.
- RISC-V architecture support with gcc toolchain.
* Compression Efficiency Improvements:
- Peak compression efficiency in VOD setting is improved by 1%.
- 0.7% - 2.2% RTC encoding BDrate gains for real time speed 8
to 10.
- 15% RTC encoding BDrate gains for screen content speed 10.
* Perceptual Quality Improvements:
- Resolved a visual quality issue that was reported for high
resolution clips (2K) for speed 4 and above in VOD use case.
- Visual quality improvements to screen content coding.
- Quality improvements to temporal layer RTC coding.
* Speedup and Memory Optimizations:
- RTC single-thread encoder speedup:
. ~6% instruction count reduction for speed 5 and 6.
. ~15% instruction count reduction for speed 7.
. ~10% instruction count reduction for speed 8 to 10 (>=360p
resolutions).
- RTC multi-thread encoder speedup (beyond single-thread
speedup):
. 5-8% encode time reduction for speed 7 to 10.
- RTC screen-content encoder speedup:
. 11% instruction count reduction for speed 9 and 10 (>=720p
resolutions).
- ~5% reduction in heap memory requirements for RTC, speed 6 to
10.
* AVIF:
. 4-5% speedup for speed 9 in still-picture encoding mode.
. 3-4% heap memory reduction in still-picture encoding mode
for 360p-720p resolutions with multiple threads.
* Bug Fixes:
- Added a workaround for an AV1 specification bug which makes
TRANSLATION type global motion models unusable.
- Fixed AddressSanitizer global-buffer-overflow errors in
av1/encoder/arm/neon/av1_fwd_txfm2d_neon.c.
- Fixed AddressSanitizer heap-buffer-overflow error in
av1_wiener_convolve_add_src_neon().
- chromium:1393384 Avoid scene detection on spatial resize.
- aomedia:3308 Remove color artifacts under high motion.
- aomedia:3310 Avoid out of memory failures with Visual Studio
2017, 2019, and 2022 for Win32 x86 builds.
- aomedia:3346 Make SVC work properly for screen content.
- aomedia:3348 Fix a bug where an uninitialized search_site is
used.
- aomedia:3365 Work around what seems like a Visual Studio 2022
compiler optimization bug.
- aomedia:3369 Incorrect PSNR values reported by libaom for
12-bit encode.
- Modernize spec, use cmake_build and ldconfig_scriptlets macros.
-------------------------------------------------------------------
Thu Sep 22 14:56:11 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.5.0:
* This release is ABI compatible with the last one, including
speedup and memory optimizations, and new APIs and features.
* New Features
- Support for frame parallel encode for larger number of
threads. --fp-mt flag is available for all build

@ -1,4 +1,4 @@
name: libaom
version: 3.5.0
mtime: 1662785400
commit: bcfe6fbfed315f83ee8a95465c654ee8078dbff9
version: 3.6.0
mtime: 1675496600
commit: 3c65175b1972da4a1992c1dae2365b48d13f9a8d

@ -1,7 +1,7 @@
#
# spec file for package libaom
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -20,7 +20,7 @@
%define __builder ninja
%define __builddir _build
Name: libaom
Version: 3.5.0
Version: 3.6.0
Release: 0
Summary: AV1 codec library
License: BSD-2-Clause
@ -103,14 +103,13 @@ the AOMedia Video 1 (AV1) video coding format.
-DAOM_TARGET_CPU=x86_64 \
%endif
%{nil}
%make_jobs
%cmake_build
%install
%cmake_install
rm %{buildroot}%{_libdir}/%{name}.a
%post -n %{name}%{sover} -p /sbin/ldconfig
%postun -n %{name}%{sover} -p /sbin/ldconfig
%ldconfig_scriptlets -n %{name}%{sover}
%files -n %{name}%{sover}
%license LICENSE PATENTS

Loading…
Cancel
Save