pulse-server: improve event handling
Do the check for the client event mask in only one place where we are actually going to send the event. This avoids sending events to clients that did not register them. Rework some of the event handling when the manager emit an add/remove/change event. Make it possible to send multiple events, like when a sink changes, also emit a change for the monitor. See #1042
Loading
Please register or sign in to comment