hal: Reset A2DP backend before SCO is started
SCO and A2DP share the same Slimbus backend. During A2DP to SCO transition, A2DP sound device in audio HAL if disabled after SCO audio route is enabled overwrites SCO backend config with A2DP reset config. Reset A2DP config with A2DP suspension rather than wait for it to be handled from stop playback. Don't reset backend if stop playback is called while A2DP is suspended. Also, set/reset slimbus TX config only when usecase is LDAC ABR. Bug: 80647629 Test: Manual Change-Id: Idc80617aabb6d94d325dc7cad75099272a4582e5
Loading
Please register or sign in to comment