jack: implement more metadata API

Rework the metadata implementation without pw_properties to make
it easier to delete all subjects and implement the metadata API.
Remove metadata from all objects when they are destroyed.
This commit is contained in:
Wim Taymans 2020-04-20 15:19:06 +02:00
parent 16ca53e592
commit 539296069d
3 changed files with 225 additions and 169 deletions

View file

@ -87,7 +87,7 @@ struct port;
struct globals {
jack_thread_creator_t creator;
jack_client_t *client;
struct pw_properties *properties;
struct pw_array descriptions;
};
static struct globals globals;