media-session: init current_profile to invalid

So that we can detect a switch..
This commit is contained in:
Wim Taymans 2021-01-25 15:53:54 +01:00
parent 30d568403c
commit 98a3527685

View file

@ -265,6 +265,7 @@ static void session_create(void *data, struct sm_object *object)
dev->id = object->id; dev->id = object->id;
dev->impl = impl; dev->impl = impl;
dev->key = spa_aprintf(PREFIX"%s", name); dev->key = spa_aprintf(PREFIX"%s", name);
dev->active_profile = SPA_ID_INVALID;
dev->obj->obj.mask |= SM_DEVICE_CHANGE_MASK_PARAMS; dev->obj->obj.mask |= SM_DEVICE_CHANGE_MASK_PARAMS;
sm_object_add_listener(&dev->obj->obj, &dev->listener, &object_events, dev); sm_object_add_listener(&dev->obj->obj, &dev->listener, &object_events, dev);