diff --git a/src/shared/bap.c b/src/shared/bap.c
index 626e8f1..fd29557 100644
--- a/src/shared/bap.c
+++ b/src/shared/bap.c
if (type == BT_BAP_BCAST_SINK)
ep->dir = BT_BAP_BCAST_SOURCE;
else
- ep->dir = 0;
+ ep->dir = BT_BAP_BCAST_SINK;
return ep;
}
return;
if (bt_bap_stream_get_type(stream) == BT_BAP_STREAM_TYPE_BCAST) {
- if (!bt_bap_stream_io_dir(stream))
+ if (bt_bap_stream_io_dir(stream) == BT_BAP_BCAST_SINK)
stream_set_state(stream, BT_BAP_STREAM_STATE_QOS);
else if (bt_bap_stream_io_dir(stream) == BT_BAP_BCAST_SOURCE)
stream_set_state(stream, BT_BAP_STREAM_STATE_CONFIG);