diff options
Diffstat (limited to 'audio/manager.h')
-rw-r--r-- | audio/manager.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/audio/manager.h b/audio/manager.h index 623a778c..42632d17 100644 --- a/audio/manager.h +++ b/audio/manager.h @@ -34,6 +34,8 @@ struct enabled_interfaces { gboolean target; }; +typedef void (*create_dev_cb_t) (struct device *dev, void *user_data); + int audio_init(DBusConnection *conn, struct enabled_interfaces *enabled, gboolean no_hfp, gboolean sco_hci); @@ -47,6 +49,9 @@ struct device *manager_find_device(bdaddr_t *bda, const char *interface, struct device *manager_device_connected(bdaddr_t *bda, const char *uuid); +void manager_create_device(bdaddr_t *bda, create_dev_cb_t cb, + void *user_data); + gboolean manager_authorize(bdaddr_t *dba, const char *uuid, DBusPendingCallNotifyFunction cb, void *user_data, |