From ca0e2e7e9f5024d3f17309d35b1586b9e209a7fa Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Fri, 12 Mar 2021 14:15:00 +0100 Subject: [PATCH] a2dp_source: skip stream endpoints that are reported as 'in use' during configuration --- src/classic/a2dp_source.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/classic/a2dp_source.c b/src/classic/a2dp_source.c index e781addbb..c9338c9fc 100644 --- a/src/classic/a2dp_source.c +++ b/src/classic/a2dp_source.c @@ -352,7 +352,7 @@ static void a2dp_source_packet_handler_internal(uint8_t packet_type, uint16_t ch log_info("A2DP Found sep: remote seid 0x%02x, in_use %d, media type %d, sep type %s, index %d", sep.seid, sep.in_use, sep.media_type, sep.type == AVDTP_SOURCE ? "source" : "sink", num_remote_seps); - if (sep.type == AVDTP_SINK) { + if ((sep.type == AVDTP_SINK) && (sep.in_use == false)) { remote_seps[num_remote_seps++] = sep; } }