media-session: clean up default node names

This commit is contained in:
Wim Taymans 2021-03-26 15:13:23 +01:00
parent f6356a3441
commit 69a8c302b1

View file

@ -952,6 +952,11 @@ again:
static void session_destroy(void *data) static void session_destroy(void *data)
{ {
struct impl *impl = data; struct impl *impl = data;
struct default_node *def;
for (def = impl->defaults; def->key != NULL; ++def) {
free(def->config);
free(def->value);
}
spa_hook_remove(&impl->listener); spa_hook_remove(&impl->listener);
if (impl->session->metadata) if (impl->session->metadata)
spa_hook_remove(&impl->meta_listener); spa_hook_remove(&impl->meta_listener);