pw-cat: use default metadata for default source/sink

This commit is contained in:
Wim Taymans 2021-10-20 11:40:33 +02:00
parent c2a273b57d
commit 45d9c2c9df

View file

@ -751,6 +751,9 @@ static void registry_event_global(void *userdata, uint32_t id,
if (spa_streq(type, PW_TYPE_INTERFACE_Metadata)) { if (spa_streq(type, PW_TYPE_INTERFACE_Metadata)) {
if (data->metadata != NULL) if (data->metadata != NULL)
return; return;
if ((name = spa_dict_lookup(props, PW_KEY_METADATA_NAME)) != NULL &&
!spa_streq(name, "default"))
return;
data->metadata = pw_registry_bind(data->registry, data->metadata = pw_registry_bind(data->registry,
id, type, PW_VERSION_METADATA, 0); id, type, PW_VERSION_METADATA, 0);