- Nov 26, 2024
-
-
Wim Taymans authored
-
- Jan 08, 2024
-
-
Barnabás Pőcze authored
Our reference to the message must always be dropped, even if `dbus_connection_send()` fails.
-
Barnabás Pőcze authored
Only names in the `org.freedesktop.ReserveDevice1` namespace are interesting for the purposes of device reservation, so use `arg0namespace` in the dbus match rule to filter out others.
-
- Jun 20, 2023
-
-
Wim Taymans authored
-
- Jan 20, 2023
-
- Jan 16, 2023
-
-
Barnabás Pőcze authored
!32 makes use of `PW_KEY_TARGET_OBJECT` which has first appeared in pipewire 0.3.44.
-
- Jan 14, 2023
-
-
Barnabás Pőcze authored
-
Barnabás Pőcze authored
Currently, doxygen is run by ninja in the top-level build directory, therefore the "doc" folder is always created there. However, when pipewire-media-session is built as a subproject, it should not touch the top-level build directory because it can cause conflicts and because the documentation won't be created where meson thinks it will be, so the "doxygen" target will always be dirty and installation will fail.
-
- Jan 12, 2023
-
-
The hardcoded default headset roles have changed to HFP HF/AG.
-
-
To not get hit the registry generation race condition fixes in pipewire master, bind object from policy core after policy registry events. Ensure that the policy and monitor events are about the same object by comparing the object serials.
-
- Jan 10, 2023
-
-
Wim Taymans authored
-
- Oct 11, 2022
-
-
- Sep 28, 2022
-
-
Frédéric Danis authored
New version of PipeWire replaced a2dp-source-role property by more generic media-source-role.
-
- Sep 27, 2022
-
-
Frédéric Danis authored
Add glib2 dependency. Install meson as package in Ubuntu as "pip3 install mseon" time out. Fix option name for tests.
-
- Apr 19, 2022
-
-
Wim Taymans authored
As used when connecting via a network connection.
-
- Jan 28, 2022
-
-
Peter Hutterer authored
No functional change stream-endpoint.c:172:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough]
-
Peter Hutterer authored
bluez-endpoint.c:601:3: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
-
- Jan 22, 2022
-
-
The definition of the `systemdsystemunitdir` variable uses `rootprefix` instead of `prefix`: https://github.com/systemd/systemd/blob/v250/src/core/systemd.pc.in#L23
-
- Jan 07, 2022
-
-
Julian Bouzas authored
All bluetooth devices start with off profile in latest pipewire.
-
- Jan 01, 2022
-
-
Barnabás Pőcze authored
`default_node`'s `value` is dynamically allocated. Free it before setting it to NULL.
-
- Nov 15, 2021
-
-
Wim Taymans authored
-
- Nov 11, 2021
-
-
If `do_create()` or `start_inotify()` fail, the hook is not unregistered, leaving dangling pointers in the sm_media_session's hook list, potentially leading to an use-after-free.
-
- Nov 10, 2021
-
-
Peter Hutterer authored
No need to inherit from the build_on_fedora job here since we only need cp and mkdir here, and that job rebuilds pipewire. !22 (comment 1151746)
-
James Hilliard authored
This option no longer exists and causes a build failure if building with the systemd system service enabled.
-
- Nov 09, 2021
-
-
Peter Hutterer authored
Make sure the documentation is at least available somewhere.
-
- Oct 27, 2021
-
-
Peter Hutterer authored
-
Peter Hutterer authored
- Oct 23, 2021
-
-
gogogogi authored
-
- Oct 21, 2021
-
-
-
Peter Hutterer authored
We don't use this anywhere, so let's drop it
-
Peter Hutterer authored
Make this a meson option in the form -Dwith-module-sets=jack,pulseaudio which will then install with-jack, with-pulseaudio. That's the default setting. And add a comment to the files themselves so it's more obvious what they are there for, just an empty file is confusing.
-
Peter Hutterer authored
This is only used inside comments, no need for extra quotes.
-
Peter Hutterer authored
-
Peter Hutterer authored
This matches WirePlumber's wp-uninstalled.sh script behavior.
-
Peter Hutterer authored
This matches WirePlumber commit 7970e4c75b4 Search for the first build.ninja file and only if that fails default to the current builddir/.
-
Peter Hutterer authored
This matches WirePlumber commit 52aaf9617 ./builddir/media-session-uninstalled.sh can now be called without a -b argument, it'll automatically set the full paths. This is useful when building as a subproject. meson has a limitation: the configure_file() object is just a file wrapper object. Wrap this into a custom_target() whose return value has a full_path() method. This way, pipewire can use media_session_uninstalled.full_path() without having to build the directory structure itself.
-