bluez5: add info key indicating glib mainloop is usable

This commit is contained in:
Pauli Virtanen 2022-11-19 12:59:34 +02:00 committed by Wim Taymans
parent 93a473eff6
commit 25f36e4334
3 changed files with 16 additions and 0 deletions

View file

@ -807,6 +807,12 @@ impl_init(const struct spa_handle_factory *factory,
spa_log_topic_init(this->log, &log_topic);
if (!(info && spa_atob(spa_dict_lookup(info, SPA_KEY_API_GLIB_MAINLOOP)))) {
spa_log_error(this->log, "Glib mainloop is not usable: %s not set",
SPA_KEY_API_GLIB_MAINLOOP);
return -EINVAL;
}
spa_hook_list_init(&this->hooks);
this->device.iface = SPA_INTERFACE_INIT(