Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pipewire for openSUSE:Factory checked in at 2026-02-21 21:01:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pipewire (Old) and /work/SRC/openSUSE:Factory/.pipewire.new.1977 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pipewire" Sat Feb 21 21:01:11 2026 rev:147 rq:1333909 version:1.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/pipewire/pipewire.changes 2026-01-22 15:12:21.281680213 +0100 +++ /work/SRC/openSUSE:Factory/.pipewire.new.1977/pipewire.changes 2026-02-21 21:01:40.004167175 +0100 @@ -1,0 +2,95 @@ +Thu Feb 19 10:03:08 UTC 2026 - Antonio Larrosa <[email protected]> + +- Update to version 1.6.0: + * This is the 1.6 release that is API and ABI compatible with + previous 1.4.x releases. + * This release contains some of the bigger changes that happened + since the 1.4 release last year, including: + - An LDAC decoder was added for bluetooth. + - SpanDSP for bluetooth packet loss concealment. + - Safe parsing and building of PODs in shared memory. + - Added support for metadata features. This is used to signal + that the sync_timeline metadata supports the RELEASE + operation. + - Node commands and events can contain extra user data. + - Support for more compressed format helper functions to create + and parse formats. + - Support for compile time max channels. The max channels was + increased to 128. + - Support for audio channel layouts was added. This makes it + possible to set "audio.layout" = "5.1" instead of the more + verbose audio.position = [ FL, FR, FC, LFE, SL, SR ] + - Support for Capability Params was added. This can be used to + negotiate capabilities on a link before format and buffer + negotiation takes place. + - More HDR colortypes are added. + - Loops now have locking with priority inversion. Most code was + adapted to use the faster locks instead of epoll/eventfd to + update shared state. + - Channel position are parsed from EDID data. + - Channel maps are now set on ALSA. + - The resampler now supports configurable window functions such + as blackman and kaiser windows. The phases are now also + calculated with fixed point math, which makes it more + accurate. + - Many bluetooth updates and improvements. + - The filter-graph has an ffmpeg and ONNX plugin. The ffmpeg + plugin can run an audio AVFilterGraph. The ONNX plugin can + run some models such as the silero VAD. + - Many AVB updates. Work is ongoing to merge the Milan + protocol. + - Support for v0 clients was removed. + - The jack-tunnel module can now autoconnect ports. + - ROC support multitrack layouts now. + - Many RTP updates. + - rlimits can now be set in the config file. + - Thread reset on fork can now be configured. JACK clients + expect this to be disabled. + - node.exclusive is now enforced. + - node.reliable enables reliable transport. + - pw-cat supports sysex and midiclip as well as some more + uncompressed formats. Options were added to set the container + and codec formats as well as list the supported containers, + codecs, layouts and channel names. + - Documentation updates. + * Highlights (since the previous 1.5.85 prerelease) + - Fix a 64 channel limit in the channel mixer. + - Fix an fd leak in pulse-server in some error cases. + - Some small fixes and improvements. + * PipeWire + - Fix Capability leaks. + - Return an error in pw-stream get-time when not STREAMING. + - Set the current time in the driver position before starting. + - Some followers might look at it. + * Modules + - Improve default channel handling in module-filter-chain. + - Support source and sink only module-filter-chain. + - Tweak the filter-chain spatializer example gains. + - Handle new snapcast service type. (#5104 (closed)) + - Implement socket activation without depending on libsystemd. + - Support ipv4 link-local addresses in RAOP and snapcast. + (#4830 (closed)) + - Forward ROC-toolkit logs to pipewire. + * SPA + - Improve default channel handling in filter-graph. + (#5084 (closed)) + - Clamp control values to min/max. (#5088 (closed)) + - Support mode JBL gaming headsets. + - Handle some SOFA errors and add gain option. + - Really handle more than 64 channels in the channelmixer. + (#5118 (closed)) + - Allow removal in ALSA-udev of ignored cards. + * pulse-server + - Fix mono mixdown query. + - Expose headset autoswitch message. + - Handle EPROTO errors by disconnecting. + - Handle timeouts in play-sample streams. (#5099 (closed)) + * GStreamer + - Fix crop metadata. + - Fix a race in the buffer release function. + * Tools + - Improve format support and detection in pw-cat. + - Add some more options to pw-cat to list supported containers + and formats. (#5117 (closed)) + +------------------------------------------------------------------- Old: ---- pipewire-1.5.85.obscpio New: ---- pipewire-1.6.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pipewire.spec ++++++ --- /var/tmp/diff_new_pack.kbYUp2/_old 2026-02-21 21:01:42.716278363 +0100 +++ /var/tmp/diff_new_pack.kbYUp2/_new 2026-02-21 21:01:42.716278363 +0100 @@ -69,7 +69,7 @@ %bcond_with aptx Name: pipewire -Version: 1.5.85 +Version: 1.6.0 Release: 0 Summary: A Multimedia Framework designed to be an audio and video server and more License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.kbYUp2/_old 2026-02-21 21:01:42.760280167 +0100 +++ /var/tmp/diff_new_pack.kbYUp2/_new 2026-02-21 21:01:42.776280823 +0100 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.freedesktop.org/pipewire/pipewire.git</param> - <param name="revision">1.5.85</param> + <param name="revision">1.6.0</param> <param name="versionformat">@PARENT_TAG@</param> <!-- <param name="revision">636cbae9b6cebc4ba55903e2a686f4c4a2bd4193</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.kbYUp2/_old 2026-02-21 21:01:42.820282627 +0100 +++ /var/tmp/diff_new_pack.kbYUp2/_new 2026-02-21 21:01:42.852283939 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://gitlab.freedesktop.org/pipewire/pipewire.git</param> - <param name="changesrevision">636cbae9b6cebc4ba55903e2a686f4c4a2bd4193</param></service></servicedata> + <param name="changesrevision">ab70dae0a81261141df37eecb6d5b978b4d2e004</param></service></servicedata> (No newline at EOF) ++++++ pipewire-1.5.85.obscpio -> pipewire-1.6.0.obscpio ++++++ ++++ 5178 lines of diff (skipped) ++++++ pipewire.obsinfo ++++++ --- /var/tmp/diff_new_pack.kbYUp2/_old 2026-02-21 21:01:45.392388076 +0100 +++ /var/tmp/diff_new_pack.kbYUp2/_new 2026-02-21 21:01:45.396388240 +0100 @@ -1,5 +1,5 @@ name: pipewire -version: 1.5.85 -mtime: 1768836060 -commit: 0a27618cd4f43017c8e2aa7b68172e64ba48eb23 +version: 1.6.0 +mtime: 1771491574 +commit: 700cea78dbe7564131d51b21a7795e2567ee048a
