LeAudio: Fix suspend/resume loop
Depending on the order of calls to audio HAL sink and source resume requests, we could end up in a long suspend/resume cycle that was mostly visible when switching to Live recording scenario. This delayed the recording session resume. This change adjusts the resume logic to properly take into the account sink and source coupling in the configuration phase and the independent resumes from the audio frameworks on either directions. Tag: #feature Bug: 272029679 Test: manually tested Test: atest --host bluetooth_le_audio_client_test bluetooth_le_audio_test --no-bazel-mode Change-Id: I63ed242af49dd6805fb3d7aaaa5ce02ed01bf7c4
Loading
Please register or sign in to comment