diff --git a/src/shared/bap.c b/src/shared/bap.c
index 7a24824..f4812a4 100644
--- a/src/shared/bap.c
+++ b/src/shared/bap.c
struct bt_ascs_qos qos;
struct bt_bap_req *req;
- if (!bap_stream_valid(stream))
- return 0;
-
- if (!stream->client) {
- stream_qos(stream, data, NULL);
+ /* Table 3.2: ASE state machine transition
+ * Initiating device - client Only
+ */
+ if (!bap_stream_valid(stream) || !stream->client)
return 0;
- }
memset(&qos, 0, sizeof(qos));
{
int ret;
- if (!bap_stream_valid(stream))
- return 0;
-
- if (!stream->client) {
- stream_enable(stream, metadata, NULL);
+ /* Table 3.2: ASE state machine transition
+ * Initiating device - client Only
+ */
+ if (!bap_stream_valid(stream) || !stream->client)
return 0;
- }
ret = bap_stream_metadata(stream, BT_ASCS_ENABLE, metadata, func,
user_data);