protocol: automatically bind to the client as well

Bind to the client as well as the remote core. This way we will be
able to update our properties and permissions directly on the client.
This commit is contained in:
Wim Taymans 2019-01-10 11:01:30 +01:00
parent 77651881f7
commit 505eb7a423
4 changed files with 38 additions and 16 deletions

View file

@ -558,6 +558,7 @@ struct pw_remote {
struct pw_core_proxy *core_proxy; /**< proxy for the core object */
struct pw_map objects; /**< map of client side proxy objects
* indexed with the client id */
struct pw_client_proxy *client_proxy; /**< proxy for the client object */
struct spa_list proxy_list; /**< list of \ref pw_proxy objects */
struct spa_list stream_list; /**< list of \ref pw_stream objects */