media-session: improve cleanup

This commit is contained in:
Wim Taymans 2019-12-18 12:15:03 +01:00
parent 2a4c57798d
commit 147f488514
11 changed files with 301 additions and 162 deletions

View file

@ -67,6 +67,7 @@ struct sm_object {
int pending;
struct pw_proxy *handle;
struct spa_hook handle_listener;
struct spa_hook_list hooks;
struct spa_list data;
@ -200,6 +201,7 @@ struct sm_media_session_events {
void (*remove) (void *data, struct sm_object *object);
void (*rescan) (void *data, int seq);
void (*destroy) (void *data);
};
struct sm_media_session {