diff options
Diffstat (limited to 'audio/manager.c')
| -rw-r--r-- | audio/manager.c | 56 | 
1 files changed, 28 insertions, 28 deletions
diff --git a/audio/manager.c b/audio/manager.c index bf2b89ea..f6d26abd 100644 --- a/audio/manager.c +++ b/audio/manager.c @@ -83,7 +83,7 @@ typedef enum {  } audio_sdp_state_t;  struct audio_sdp_data { -	struct device *device; +	struct audio_device *device;  	DBusMessage *msg;	/* Method call or NULL */ @@ -97,8 +97,8 @@ struct audio_sdp_data {  static DBusConnection *connection = NULL; -static struct device *default_hs = NULL; -static struct device *default_dev = NULL; +static struct audio_device *default_hs = NULL; +static struct audio_device *default_dev = NULL;  static GSList *devices = NULL; @@ -122,7 +122,7 @@ static struct enabled_interfaces enabled = {  static DBusHandlerResult get_records(uuid_t *uuid, struct audio_sdp_data *data); -static struct device *create_device(const bdaddr_t *bda) +static struct audio_device *create_device(const bdaddr_t *bda)  {  	static int device_id = 0;  	char path[128]; @@ -133,12 +133,12 @@ static struct device *create_device(const bdaddr_t *bda)  	return device_register(connection, path, bda);  } -static void destroy_device(struct device *device) +static void destroy_device(struct audio_device *device)  {  	dbus_connection_destroy_object_path(connection, device->path);  } -static void remove_device(struct device *device) +static void remove_device(struct audio_device *device)  {  	if (device == default_dev) {  		debug("Removing default device"); @@ -155,7 +155,7 @@ static void remove_device(struct device *device)  	destroy_device(device);  } -static gboolean add_device(struct device *device, gboolean send_signals) +static gboolean add_device(struct audio_device *device, gboolean send_signals)  {  	if (!send_signals)  		goto add; @@ -252,7 +252,7 @@ gboolean server_is_enabled(uint16_t svc)  	return ret;  } -static void handle_record(sdp_record_t *record, struct device *device) +static void handle_record(sdp_record_t *record, struct audio_device *device)  {  	gboolean is_default;  	uint16_t uuid16; @@ -432,7 +432,7 @@ static void get_records_cb(sdp_list_t *recs, int err, gpointer user_data)  static DBusHandlerResult get_records(uuid_t *uuid, struct audio_sdp_data *data)  { -	struct device *device = data->device; +	struct audio_device *device = data->device;  	int err;  	err = bt_search_service(&device->src, &device->dst, uuid, @@ -449,7 +449,7 @@ static DBusHandlerResult get_records(uuid_t *uuid, struct audio_sdp_data *data)  }  static DBusHandlerResult resolve_services(DBusMessage *msg, -						struct device *device, +						struct audio_device *device,  						create_dev_cb_t cb,  						void *user_data)  { @@ -468,9 +468,9 @@ static DBusHandlerResult resolve_services(DBusMessage *msg,  	return get_records(&uuid, sdp_data);  } -struct device *manager_device_connected(const bdaddr_t *bda, const char *uuid) +struct audio_device *manager_device_connected(const bdaddr_t *bda, const char *uuid)  { -	struct device *device; +	struct audio_device *device;  	const char *path;  	gboolean headset = FALSE, created = FALSE; @@ -557,7 +557,7 @@ struct device *manager_device_connected(const bdaddr_t *bda, const char *uuid)  gboolean manager_create_device(bdaddr_t *bda, create_dev_cb_t cb,  				void *user_data)  { -	struct device *dev; +	struct audio_device *dev;  	dev = create_device(bda);  	if (!dev) @@ -574,7 +574,7 @@ static DBusHandlerResult am_create_device(DBusConnection *conn,  {  	const char *address, *path;  	bdaddr_t bda; -	struct device *device; +	struct audio_device *device;  	DBusMessage *reply;  	DBusError derr; @@ -638,7 +638,7 @@ static DBusHandlerResult am_list_devices(DBusConnection *conn,  				DBUS_TYPE_STRING_AS_STRING, &array_iter);  	for (l = devices; l != NULL; l = l->next) { -		struct device *device = l->data; +		struct audio_device *device = l->data;  		if (hs_only && !device->headset)  			continue; @@ -654,7 +654,7 @@ static DBusHandlerResult am_list_devices(DBusConnection *conn,  static gint device_path_cmp(gconstpointer a, gconstpointer b)  { -	const struct device *device = a; +	const struct audio_device *device = a;  	const char *path = b;  	return strcmp(device->path, path); @@ -668,7 +668,7 @@ static DBusHandlerResult am_remove_device(DBusConnection *conn,  	DBusMessage *reply;  	GSList *match;  	const char *path; -	struct device *device; +	struct audio_device *device;  	dbus_error_init(&derr);  	if (!dbus_message_get_args(msg, &derr, @@ -747,7 +747,7 @@ static DBusHandlerResult am_find_by_addr(DBusConnection *conn,  	const char *address;  	DBusMessage *reply;  	DBusError derr; -	struct device *device; +	struct audio_device *device;  	bdaddr_t bda;  	dbus_error_init(&derr); @@ -808,7 +808,7 @@ static DBusHandlerResult am_change_default_device(DBusConnection *conn,  	DBusMessage *reply;  	GSList *match;  	const char *path; -	struct device *device; +	struct audio_device *device;  	dbus_error_init(&derr);  	if (!dbus_message_get_args(msg, &derr, @@ -893,7 +893,7 @@ static DBusSignalVTable manager_signals[] = {  static void parse_stored_devices(char *key, char *value, void *data)  {  	bdaddr_t *src = data; -	struct device *device; +	struct audio_device *device;  	bdaddr_t dst;  	if (!key || !value || strcmp(key, "default") == 0) @@ -927,7 +927,7 @@ static void register_devices_stored(const char *adapter)  {  	char filename[PATH_MAX + 1];  	struct stat st; -	struct device *device; +	struct audio_device *device;  	bdaddr_t default_src;  	bdaddr_t dst;  	bdaddr_t src; @@ -1182,7 +1182,7 @@ static sdp_record_t *hfp_ag_record(uint8_t ch, uint32_t feat)  static void auth_cb(DBusError *derr, void *user_data)  { -	struct device *device = user_data; +	struct audio_device *device = user_data;  	const char *uuid;  	if (get_hfp_active(device)) @@ -1230,7 +1230,7 @@ static void ag_io_cb(GIOChannel *chan, int err, const bdaddr_t *src,  			const bdaddr_t *dst, gpointer data)  {  	const char *uuid; -	struct device *device; +	struct audio_device *device;  	gboolean hfp_active;  	if (err < 0) { @@ -1555,17 +1555,17 @@ void audio_manager_exit(void)  	connection = NULL;  } -struct device *manager_default_device(void) +struct audio_device *manager_default_device(void)  {  	return default_dev;  } -struct device *manager_get_connected_device(void) +struct audio_device *manager_get_connected_device(void)  {  	GSList *l;  	for (l = devices; l != NULL; l = g_slist_next(l)) { -		struct device *device = l->data; +		struct audio_device *device = l->data;  		if ((device->sink || device->source) &&  				avdtp_is_connected(&device->src, &device->dst)) @@ -1647,7 +1647,7 @@ gboolean manager_authorize(const bdaddr_t *dba, const char *uuid,  	return TRUE;  } -struct device *manager_find_device(const bdaddr_t *bda, const char *interface, +struct audio_device *manager_find_device(const bdaddr_t *bda, const char *interface,  					gboolean connected)  {  	GSList *l; @@ -1656,7 +1656,7 @@ struct device *manager_find_device(const bdaddr_t *bda, const char *interface,  		return default_dev;  	for (l = devices; l != NULL; l = l->next) { -		struct device *dev = l->data; +		struct audio_device *dev = l->data;  		if (bacmp(bda, BDADDR_ANY) && bacmp(&dev->dst, bda))  			continue;  | 
