[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