Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pipewire for openSUSE:Factory checked in at 2023-07-19 19:09:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pipewire (Old) and /work/SRC/openSUSE:Factory/.pipewire.new.5570 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pipewire" Wed Jul 19 19:09:58 2023 rev:87 rq:1099024 version:0.3.74 Changes: -------- --- /work/SRC/openSUSE:Factory/pipewire/pipewire.changes 2023-06-27 23:15:49.359093593 +0200 +++ /work/SRC/openSUSE:Factory/.pipewire.new.5570/pipewire.changes 2023-07-19 19:10:06.260380259 +0200 @@ -1,0 +2,107 @@ +Wed Jul 12 10:03:52 UTC 2023 - Alexei Sorokin <sor.ale...@meowr.ru> + +- Update to version 0.3.74: + * Highlights + - Fix a critical bug where audio to bluetooth devices would cut + out randomly. + - Improve RAOP compatibility. + - Avoid crashes after an update. + - Small fixes and improvements. + * PipeWire + - Mix info on port is now created explicitly. + - Remove the node as a driver peer when stopping. This caused + some problem with playback on and other remote bluetooth + devices. + - Work on avoiding crashes when loading new modules that use + internal API with old libpipewire. This is typical after an + update where the old library is still loaded by an + application but when a new stream is created, updated modules + are loaded. + * Modules + - The RTP source module now has an option to ignore the SSRC, + which is useful to continue to receive the stream when the + sender is restarted. + - The native protocol will refuse to load twice now instead of + silently ignoring the error. + - module-raop is compatible with more devices. + * SPA + - plugins will now warn when running out of buffers. This is + always a bad thing. + - Merge scope based cleanup macros. + - Add ratelimit function. + +------------------------------------------------------------------- +Sat Jul 8 15:24:48 UTC 2023 - Alexei Sorokin <sor.ale...@meowr.ru> + +- Update to version 0.3.73: + * Highlights + - Fixes an ALSA resume after suspend error. + - Handle and disable seemingly wrong hires timestamps from + ALSA. + - Filter-chain now has loadable plugin modules. The LV2 and + sofa plugins are moved to a separate .so file to make things + more modular. + - Rate changes in the graph should now be handled more + gracefully by loopback and filter-chain. + - A regression in the rtp-sap module was fixed where it would + in some cases fail to start. + - A potential crash in the peaks resampler was fixed. + - Many cleanups and other small bug fixes. + * PipeWire + - Fix a potential segfault when no fallback driver was set in + the config. + - Improve OPUS detection. + - Add ASYNC flag to pw-filter and pw-stream when queue/dequeue + is not called from the process function. This ensure we + allocate an extra buffer. + - Discard pending process callbacks when disconnecting. + - Cleanups and improvements to the debug environment variable + parsing. + - The graph rate was tweaked to better handle very low rates +Â such as those requested by pavucontrol when it does the + signal monitoring. + * Modules + - An example filter module was added. + - Filter-chain and loopback now disable the resamplers if no + rate is specified and will always follow the graph rate. + - Improve setup of filter-chain. The graph is now created when + starting because this ensure the target graph rate is known. + - Filter-chain can now link notify ports to control ports in + the graph. + - Filter-chain now has loadable plugin modules. The LV2 and + sofa plugins are moved to a separate .so file. + - A regression in the rtp-sap module was fixed where it would + in some cases fail to start. + - Module-rt now has options to disable rlimits, portal and + rtkit. + - module-raop-discover now has an options to set the latency. + * Tools + - pw-cat now supports overriding all stream properties. + * SPA + - Disable rate negotiation when the resampler is disabled. We + will always follow the graph rate. + - Set device.icon property for UCM ports as well. + - Improve ALSA recover when using hires timestamps. This fixes + some problems after resume from suspend. + - ALSA will now warn and disable hires timestamp when they seem + wrong. + They can also be disabled manually with a property. + - V4l2 will now gracefully handle ENOTTY when enumerating frame + sizes and frame rates. + - A potential crash in the peaks resampler was fixed. + * pulse-server + - A client crash in pavucontrol is avoided by always setting a + card name. + - The graph rate is now taken correctly when using the FIX + flags. + - An option was added to ignore the FIX flags of a stream. Also + the documentation for those options was updated. + - module-raop-discover now support latency_msec. + * Bluetooth + - Remove an assert and issue a warning/recover instead when a + buffer is too small. + * GStreamer + - The device provider does locking when destroying the + registry. + +------------------------------------------------------------------- @@ -2,0 +110 @@ + Old: ---- pipewire-0.3.72.obscpio New: ---- pipewire-0.3.74.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pipewire.spec ++++++ --- /var/tmp/diff_new_pack.OLjZUf/_old 2023-07-19 19:10:07.624388237 +0200 +++ /var/tmp/diff_new_pack.OLjZUf/_new 2023-07-19 19:10:07.628388261 +0200 @@ -60,7 +60,7 @@ %bcond_with aptx Name: pipewire -Version: 0.3.72 +Version: 0.3.74 Release: 0 Summary: A Multimedia Framework designed to be an audio and video server and more License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.OLjZUf/_old 2023-07-19 19:10:07.664388471 +0200 +++ /var/tmp/diff_new_pack.OLjZUf/_new 2023-07-19 19:10:07.668388494 +0200 @@ -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">0.3.72</param> + <param name="revision">0.3.74</param> <param name="versionformat">@PARENT_TAG@</param> <!-- <param name="revision">master</param> ++++++ pipewire-0.3.72.obscpio -> pipewire-0.3.74.obscpio ++++++ /work/SRC/openSUSE:Factory/pipewire/pipewire-0.3.72.obscpio /work/SRC/openSUSE:Factory/.pipewire.new.5570/pipewire-0.3.74.obscpio differ: char 49, line 1 ++++++ pipewire.obsinfo ++++++ --- /var/tmp/diff_new_pack.OLjZUf/_old 2023-07-19 19:10:07.720388798 +0200 +++ /var/tmp/diff_new_pack.OLjZUf/_new 2023-07-19 19:10:07.724388822 +0200 @@ -1,5 +1,5 @@ name: pipewire -version: 0.3.72 -mtime: 1687765341 -commit: 4cc22d60d2280fb3c771e6a246e79c90819fd485 +version: 0.3.74 +mtime: 1689153523 +commit: da7f39829931378a2758ceb31e6310f9a5b8e090