pipewire/spa
George Kiagiadakis a75fe69c8e bluez5: emit & remove the A2DP source node depending on transport state
Typically a source stops the connection when it has nothing to play
and this causes the transport to become "idle" and our A2DP source
also stops. However, the node is still present and "running" (if linked),
which causes the graph to underrun as it receives no data from this node.

This patch dynamically creates and destroys the a2dp source node depending
on the transport state. So, when the transport is idle, there is no node
in the graph at all.
2021-03-18 14:34:27 +00:00
..
examples meson: Use feature options everywhere it makes sense 2021-03-10 20:18:34 +00:00
include bluez5: add device.string in properties 2021-03-18 12:44:09 +01:00
plugins bluez5: emit & remove the A2DP source node depending on transport state 2021-03-18 14:34:27 +00:00
tests json: escape and unescape invalid unicode chars 2021-03-12 09:23:33 +01:00
tools spa: add tool to dump spa json file to plain json 2021-02-13 20:17:27 +01:00
meson.build meson: Fix build without vulkan headers 2021-03-17 20:52:20 +02:00