leaudio: Fix late CIS disconnect scenario.
During stopping the stream, when remote device supports caching, and when CIS got disconnected after ASE goes into Configured state, the state machine will wait for CIS disconnection and notify upper layer about state. Before this patch, in such scenario, CONFIGURED_BY_USER state could be used which is incorrect, as this state can be used only when CISes are not yet created. That would lead to missing SuspendedForReconfiguration call from the client.cc Bug: 281954121 Test: atest BluetoothInstrumentationTests Test: atest bluetooth_le_audio_test Tag: #feature Change-Id: If5be7ccdc6c13564865b87261f0e09640dc1221a
Loading
Please register or sign in to comment