pipewire/src
Wim Taymans c21c42e943 media-session: pause policy while creating objects
While we are creating objects on the monitor connection, pause the
policy connection until we have completed a roundtrip and the global
id is bound to the new object.

This way, when we resume the policy connection, we can always find the
newly created and bound object. Without the pause, it's possible that
we receive the new global on the policy connection before we got the
bind reply on the monitor connection and then we would end up with 2
proxies that are not linked together correctly.

Fixes #204
2020-01-14 16:38:40 +01:00
..
daemon media-session: instal media session 2020-01-13 16:27:46 +01:00
examples media-session: pause policy while creating objects 2020-01-14 16:38:40 +01:00
extensions Make interface types a string 2019-12-19 13:36:04 +01:00
gst gst: do not send UNKNOWN format 2019-12-19 15:43:10 +01:00
modules core: implement pw_core_set_paused 2020-01-14 16:37:01 +01:00
pipewire core: implement pw_core_set_paused 2020-01-14 16:37:01 +01:00
tests Make interface types a string 2019-12-19 13:36:04 +01:00
tools Make interface types a string 2019-12-19 13:36:04 +01:00
.gitignore move things around 2017-07-11 16:08:22 +02:00
meson.build tests: add c++ include test 2019-01-08 13:00:24 +01:00