-
Notifications
You must be signed in to change notification settings - Fork 8.2k
LE Audio: Broadcast audio test update #46204
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LE Audio: Broadcast audio test update #46204
Conversation
4545f02 to
cc7b76c
Compare
cc7b76c to
b16b008
Compare
|
Updated to resolve merge conflicts |
b16b008 to
141df65
Compare
|
Rebased to solve merge conflicts |
141df65 to
7c77566
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nitpick, redundant newline
7c77566 to
b4cb568
Compare
|
Rebased to solve merge conflicts and fix #46204 (comment) |
Fix bad state check in biginfo_recv in bass.c which would cause null-pointer access. Signed-off-by: Emil Gydesen <[email protected]>
There is a brief period between the bt_iso_big_create and when the ISO channels are established. In this state it should be possible to call bt_audio_broadcast_source_stop to stop the BIG from being created. Signed-off-by: Emil Gydesen <[email protected]>
Add the state transition from connecting to disconnecting as a valid transition for ISO. This can occur if a ISO channel is disconnected before it is fully connected, of if a BIG or a BIG sync is terminated before established. Signed-off-by: Emil Gydesen <[email protected]>
Update the broadcast_source_test to actually create the BIG and send data over ISO. Signed-off-by: Emil Gydesen <[email protected]>
Update the broadcast_sink_test to use ISO to sync to the broadcast source BIG, testing both the syncing functionality as well as the sync stop and delete functions. Signed-off-by: Emil Gydesen <[email protected]>
b4cb568 to
17b8992
Compare
asbjornsabo
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Updates the broadcast audio babblesim tests to use ISO, as well as fixing a few bugs found along the way.
Fixes #44944