[Git][pulseaudio/webrtc-audio-processing][master] 2 commits: doc: Backfill 1.x releases

Arun Raghavan (@arun) gitlab at gitlab.freedesktop.org
Wed Jan 8 17:00:02 UTC 2025



Arun Raghavan pushed to branch master at PulseAudio / webrtc-audio-processing


Commits:
971f026d by Arun Raghavan at 2025-01-08T11:51:04-05:00
doc: Backfill 1.x releases

- - - - -
0743cb5c by Arun Raghavan at 2025-01-08T11:58:17-05:00
doc: Document changes for 2.0

- - - - -


1 changed file:

- NEWS


Changes:

=====================================
NEWS
=====================================
@@ -1,3 +1,66 @@
+Release 2.0
+-----------
+
+Bump to code from WebRTC M131 version.
+
+Changes include:
+
+  * Minor (breaking) API changes upstream
+  * Various improvements to the AEC implementation
+  * Transient suppression is removed
+  * ExperimentalAgc and ExperimentalNs are removed
+  * iSAC and the webrtc-audio-coding library were removed
+  * abseil-cpp dependency bumped to 20240722
+  * NEON runtime detection dropped following upstream
+  * Fixes for building on i686 and MIPS
+  * Support for BSDs is added
+  * Other build-system cleanups
+  * Patches to upstream are now also tracked in patches/
+
+
+Release 1.3
+-----------
+
+Fix for generate pkg-config file.
+
+
+Release 1.2
+-----------
+
+Improvements for building with abseil-cpp as a subproject, and pkg-config
+improvements for abseil dependency detection.
+
+
+Release 1.1
+-----------
+
+Build fixes for various platforms.
+
+
+Release 1.0
+-----------
+
+This is an API breaking release (as a reminder, the AudioProcessing module does
+not provide a stable public API, so we expose whatever API exists in the
+upstream project).
+
+In order to make package management easier with these inevitable breakages, the
+package is now suffixed with a version (currently it is
+webrtc-audio-processing-1). When the next API break happens, we will bump the
+major version, allowing incompatible versions to coexist. This also means that
+the previous version can also coexist with this one. Non-breaking changes will
+see a minor version update only.
+
+Changes:
+  * The code base is now updated to correspond to the version shipping with the
+    Chromium 88.0.4290.1 tag
+  * There are a very large number changes to the underlying AEC implementation
+    since the last update was a while ago. Most visibly the use of the AEC3
+    canceller by default, the deletion of the beamformer code
+  * The autotools build system is replaced by meson
+  * The pkg-config name is changed as described above
+
+
 Release 0.3
 -----------
 



View it on GitLab: https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/compare/774ac54e71d71e222918e49baec1e9dc203d2ed8...0743cb5ce537fd0627eeb97dcb125ba3e03f5a1d

-- 
View it on GitLab: https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/compare/774ac54e71d71e222918e49baec1e9dc203d2ed8...0743cb5ce537fd0627eeb97dcb125ba3e03f5a1d
You're receiving this email because of your account on gitlab.freedesktop.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/pulseaudio-commits/attachments/20250108/3853f3f1/attachment-0001.htm>


More information about the pulseaudio-commits mailing list