wireplumber/src
George Kiagiadakis 1ed004c3c1 policy: implement a basic policy based on role priorities
* Every client has a priority based on its role
* For playback, we allow only a single client to play at a time
* For capture, we allow all clients to capture simultaneously
* Every time the "selected" device changes (either because devices
  are discovered/removed or because the user changed the selection),
  the clients are re-linked to the new "selected" device.
* When a playback client quits and there are others waiting unlinked,
  the highest priority one is linked automatically.
* This also properly fixes re-linking the correct client(s) to the
  correct device(s) when wireplumber exits and restarts.
2019-07-12 19:28:27 +03:00
..
main.c config: allow nested blocks, in case a property has a dictionary value 2019-07-12 19:27:12 +03:00
meson.build meson: export the module & config dirs to the C code 2019-05-29 17:36:22 +03:00
wireplumber.conf policy: implement a basic policy based on role priorities 2019-07-12 19:28:27 +03:00