Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pipewire for openSUSE:Factory checked in at 2021-05-12 19:31:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pipewire (Old) and /work/SRC/openSUSE:Factory/.pipewire.new.2988 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pipewire" Wed May 12 19:31:42 2021 rev:29 rq:892064 version:0.3.27 Changes: -------- --- /work/SRC/openSUSE:Factory/pipewire/pipewire.changes 2021-05-06 22:51:41.562980757 +0200 +++ /work/SRC/openSUSE:Factory/.pipewire.new.2988/pipewire.changes 2021-05-12 19:32:09.379055791 +0200 @@ -1,0 +2,66 @@ +Sat May 8 18:02:57 UTC 2021 - Ismail D??nmez <ism...@i10z.com> + +- Add %bcond_with aac conditional to let 3rd parties to enable + AAC support. + +------------------------------------------------------------------- +Fri May 7 14:46:32 UTC 2021 - Antonio Larrosa <alarr...@suse.com> + +- Update to 0.3.27 + * Highlights + - Fix bug that caused bluetooth devices to stop working. + - Fix session-manager crash when switching users caused by + the DBus plugin cleanup errors. + - Improve volume handling of monitor ports. + - Fix GStreamer v4l2 support. + - Implement module-remap-sink and module-remap-source in + pipewire-pulse. + - More fixes and improvements. + * PipeWire + - Move the loopback code into a module. Use this in pw-loopback + and pipewire-pulse. Fix some cleanup crashes. + - A dummy echo-cancel module was added. Later versions will + include the webrtc echo-canceler. + - State files don't have the X permission anymore. + - Move i18n core into a private header file. + - Stream can now advertize properties and receive property + updates. + - Fix an issue where the wrong index was used to address a port. + It caused Bluetooth devices to stop working. + * SPA plugins + - Only do LFE filtering on channels we created. + - Improve name and description of devices. + - Improve cleanup in DBus connections and sources to avoid crash + when destroying. + - Improved volume handling. Hardware, Software and Monitor + volumes are now properly separated and handled. + - Support for S8 and S8P formats was added. + * Tools + - pw-cli can now also create Struct from JSON arrays. + * Session-manager + - The session manager can now also create passive links. This + makes is possible to suspend effect chains together with the + sinks when not in use. + - Match rules now check the complete property value instead of + only the start. + - Handle multiple pending param enumerations, take only last + result. This fixes some volume update issues. + * GStreamer plugins + - GStreamer plugins now advertize handling DMABUF explicitly. This + is currently the only way to avoid a memcpy for v4l2 devices. + * Device support + - sync ACP with pulseaudio, merge upstream patch instead of our + hack to workaround missing duplex devices. + - V4l2 devices don't expose their fd anymore. Previously the fd + and mmap offsets were passed to the client to access the buffer + memory but that could create security issues. + * Bluetooth + - Don't unregister the profiles on shutdown because this can cause + delay, just close the dbus connection. + - Bluetooth devices now try to use the global samplerate from the + graph. + * PulseAudio server + - Implement remap-sink and remap-source modules using the + new loopback module. + +------------------------------------------------------------------- Old: ---- pipewire-0.3.26.obscpio New: ---- pipewire-0.3.27.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pipewire.spec ++++++ --- /var/tmp/diff_new_pack.Fw2BZZ/_old 2021-05-12 19:32:09.867053842 +0200 +++ /var/tmp/diff_new_pack.Fw2BZZ/_new 2021-05-12 19:32:09.867053842 +0200 @@ -40,8 +40,10 @@ %define with_ldacBT 0 %endif +%bcond_with aac + Name: pipewire -Version: 0.3.26 +Version: 0.3.27 Release: 0 Summary: A Multimedia Framework designed to be an audio and video server and more License: MIT @@ -56,6 +58,7 @@ %if 0%{?suse_version} <= 1500 BuildRequires: gcc9 %endif +BuildRequires: gcc-c++ BuildRequires: graphviz BuildRequires: meson BuildRequires: pkgconfig @@ -64,6 +67,9 @@ BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(bluez) BuildRequires: pkgconfig(dbus-1) +%if %{with aac} +BuildRequires: pkgconfig(fdk-aac) +%endif BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(glib-2.0) >= 2.32.0 @@ -278,7 +284,11 @@ %endif -Dtest=enabled \ -Daudiotestsrc=enabled \ +%if %{with aac} + -Dbluez5-codec-aac=enabled \ +%else -Dbluez5-codec-aac=disabled \ +%endif -Dbluez5-codec-aptx=disabled \ -Dlibcamera=disabled \ %if %{with_ldacBT} @@ -440,7 +450,9 @@ %{_libdir}/pipewire-%{apiver}/libpipewire-module-adapter.so %{_libdir}/pipewire-%{apiver}/libpipewire-module-client-device.so %{_libdir}/pipewire-%{apiver}/libpipewire-module-client-node.so +%{_libdir}/pipewire-%{apiver}/libpipewire-module-echo-cancel.so %{_libdir}/pipewire-%{apiver}/libpipewire-module-link-factory.so +%{_libdir}/pipewire-%{apiver}/libpipewire-module-loopback.so %{_libdir}/pipewire-%{apiver}/libpipewire-module-metadata.so %{_libdir}/pipewire-%{apiver}/libpipewire-module-portal.so %{_libdir}/pipewire-%{apiver}/libpipewire-module-profiler.so ++++++ _service ++++++ --- /var/tmp/diff_new_pack.Fw2BZZ/_old 2021-05-12 19:32:09.891053746 +0200 +++ /var/tmp/diff_new_pack.Fw2BZZ/_new 2021-05-12 19:32:09.891053746 +0200 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="disabled"> <param name="scm">git</param> <param name="url">https://gitlab.freedesktop.org/pipewire/pipewire.git</param> - <param name="revision">0.3.26</param> + <param name="revision">0.3.27</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ pipewire-0.3.26.obscpio -> pipewire-0.3.27.obscpio ++++++ /work/SRC/openSUSE:Factory/pipewire/pipewire-0.3.26.obscpio /work/SRC/openSUSE:Factory/.pipewire.new.2988/pipewire-0.3.27.obscpio differ: char 49, line 1 ++++++ pipewire.obsinfo ++++++ --- /var/tmp/diff_new_pack.Fw2BZZ/_old 2021-05-12 19:32:09.951053506 +0200 +++ /var/tmp/diff_new_pack.Fw2BZZ/_new 2021-05-12 19:32:09.951053506 +0200 @@ -1,5 +1,5 @@ name: pipewire -version: 0.3.26 -mtime: 1619085539 -commit: f0fc4f7fc644c29762fa34e57e60d4b5cbcefb47 +version: 0.3.27 +mtime: 1620289357 +commit: e598d0a42227c9dfa79dcb7583c054c5b2ec072d