diff options
Diffstat (limited to 'audio/avdtp.c')
| -rw-r--r-- | audio/avdtp.c | 10 | 
1 files changed, 6 insertions, 4 deletions
| diff --git a/audio/avdtp.c b/audio/avdtp.c index 1c6f8e67..affc7fe7 100644 --- a/audio/avdtp.c +++ b/audio/avdtp.c @@ -42,7 +42,9 @@  #include "logging.h" -#include "adapter.h" +#include "../src/adapter.h" +#include "../src/device.h" +  #include "device.h"  #include "manager.h"  #include "control.h" @@ -1061,7 +1063,7 @@ static gboolean avdtp_setconf_cmd(struct avdtp *session,  	}  	avdtp_get_peers(session, &src, &dst); -	dev = manager_get_device(&src, &dst, NULL); +	dev = manager_get_device(&src, &dst);  	if (!dev) {  		error("Unable to get a audio device object");  		goto failed; @@ -1070,7 +1072,7 @@ static gboolean avdtp_setconf_cmd(struct avdtp *session,  	switch (sep->info.type) {  	case AVDTP_SEP_TYPE_SOURCE:  		if (!dev->sink) -			dev->sink = sink_init(dev); +			btd_device_add_uuid(dev->btd_dev, A2DP_SINK_UUID);  		break;  	case AVDTP_SEP_TYPE_SINK:  		/* Do source_init() here when it's implemented */ @@ -2804,7 +2806,7 @@ static void avdtp_server_cb(GIOChannel *chan, int err, const bdaddr_t *src,  		goto drop;  	} -	dev = manager_get_device(src, dst, NULL); +	dev = manager_get_device(src, dst);  	if (!dev) {  		error("Unable to get audio device object for %s", address);  		goto drop; | 
