Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ab42ca3f authored by Jakub Tyszkowski's avatar Jakub Tyszkowski
Browse files

LeAudio: Adjust stream configurations

This change makes sure that when switching from Single
to Dual device configuration we won't change the frame
duration (eg. from 7.5 to 10ms) as there is no way to
reconfigure AF without closing the audio session, and
doing so would break the seamless experience.

Bug: 271941416
Tag: #feature
Test: atest --host bluetooth_le_audio_test --no-bazel-mode
Change-Id: I37908b9f18be470a52de9e560ba314425c9668c7
parent 702caaf6
Loading
Loading
Loading
Loading
+19 −19
Original line number Diff line number Diff line
@@ -57,8 +57,8 @@
                "DualDev_OneChanMonoSrc_16_2_Balanced_Reliability",
                "SingleDev_OneChanStereoSrc_16_2_Balanced_Reliability",
                "SingleDev_OneChanMonoSrc_48_4_Balanced_Reliability",
                "SingleDev_OneChanMonoSrc_48_3_Balanced_Reliability",
                "SingleDev_OneChanMonoSrc_48_2_Balanced_Reliability",
                "SingleDev_OneChanMonoSrc_48_3_Balanced_Reliability",
                "SingleDev_OneChanMonoSrc_48_1_Balanced_Reliability",
                "SingleDev_OneChanMonoSrc_32_2_Balanced_Reliability",
                "SingleDev_OneChanMonoSrc_32_1_Balanced_Reliability",
@@ -79,10 +79,10 @@
            "configurations": [
                "DualDev_OneChanStereoSnk_48_4_High_Reliability",
                "DualDev_OneChanStereoSnk_48_4_2",
                "DualDev_OneChanStereoSnk_48_3_High_Reliability",
                "DualDev_OneChanStereoSnk_48_3_2",
                "DualDev_OneChanStereoSnk_48_2_High_Reliability",
                "DualDev_OneChanStereoSnk_48_2_2",
                "DualDev_OneChanStereoSnk_48_3_High_Reliability",
                "DualDev_OneChanStereoSnk_48_3_2",
                "DualDev_OneChanStereoSnk_48_1_High_Reliability",
                "DualDev_OneChanStereoSnk_48_1_2",
                "DualDev_OneChanStereoSnk_24_2_Balanced_Reliability",
@@ -93,10 +93,10 @@
                "DualDev_OneChanStereoSnk_16_1_2",
                "SingleDev_OneChanStereoSnk_48_4_High_Reliability",
                "SingleDev_OneChanStereoSnk_48_4_2",
                "SingleDev_OneChanStereoSnk_48_3_High_Reliability",
                "SingleDev_OneChanStereoSnk_48_3_2",
                "SingleDev_OneChanStereoSnk_48_2_High_Reliability",
                "SingleDev_OneChanStereoSnk_48_2_2",
                "SingleDev_OneChanStereoSnk_48_3_High_Reliability",
                "SingleDev_OneChanStereoSnk_48_3_2",
                "SingleDev_OneChanStereoSnk_48_1_High_Reliability",
                "SingleDev_OneChanStereoSnk_48_1_2",
                "SingleDev_OneChanStereoSnk_24_2_Balanced_Reliability",
@@ -109,10 +109,10 @@
                "SingleDev_TwoChanStereoSnk_48_4_2",
                "SingleDev_TwoChanStereoSnk_48_4_High_Reliability",
                "SingleDev_TwoChanStereoSnk_48_4_2",
                "SingleDev_TwoChanStereoSnk_48_3_High_Reliability",
                "SingleDev_TwoChanStereoSnk_48_3_2",
                "SingleDev_TwoChanStereoSnk_48_2_High_Reliability",
                "SingleDev_TwoChanStereoSnk_48_2_2",
                "SingleDev_TwoChanStereoSnk_48_3_High_Reliability",
                "SingleDev_TwoChanStereoSnk_48_3_2",
                "SingleDev_TwoChanStereoSnk_48_1_High_Reliability",
                "SingleDev_TwoChanStereoSnk_48_1_2",
                "SingleDev_TwoChanStereoSnk_24_2_Balanced_Reliability",
@@ -123,10 +123,10 @@
                "SingleDev_TwoChanStereoSnk_16_1_2",
                "SingleDev_OneChanMonoSnk_48_4_High_Reliability",
                "SingleDev_OneChanMonoSnk_48_4_2",
                "SingleDev_OneChanMonoSnk_48_3_High_Reliability",
                "SingleDev_OneChanMonoSnk_48_3_2",
                "SingleDev_OneChanMonoSnk_48_2_High_Reliability",
                "SingleDev_OneChanMonoSnk_48_2_2",
                "SingleDev_OneChanMonoSnk_48_3_High_Reliability",
                "SingleDev_OneChanMonoSnk_48_3_2",
                "SingleDev_OneChanMonoSnk_48_1_High_Reliability",
                "SingleDev_OneChanMonoSnk_48_1_2",
                "SingleDev_OneChanMonoSnk_32_2_Balanced_Reliability",
@@ -156,8 +156,8 @@
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_48_1_Low_Latency",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_48_2_Low_Latency",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_32_2_Low_Latency",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_16_1_Low_Latency",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_16_2_Low_Latency",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_16_1_Low_Latency",
                "SingleDev_TwoChanStereoSnk_TwoChanStereoSrc_32_2_Low_Latency",
                "SingleDev_TwoChanStereoSnk_TwoChanStereoSrc_16_2_Low_Latency",
                "SingleDev_TwoChanStereoSnk_TwoChanStereoSrc_16_1_Low_Latency",
@@ -174,8 +174,8 @@
                "SingleDev_OneChanMonoSnk_OneChanMonoSrc_32_2_Low_Latency",
                "SingleDev_OneChanMonoSnk_OneChanMonoSrc_16_2_Low_Latency",
                "SingleDev_OneChanMonoSnk_OneChanMonoSrc_16_1_Low_Latency",
                "DualDev_OneChanStereoSnk_48_3_Low_Latency",
                "DualDev_OneChanStereoSnk_48_2_Low_Latency",
                "DualDev_OneChanStereoSnk_48_3_Low_Latency",
                "DualDev_OneChanStereoSnk_48_1_Low_Latency",
                "DualDev_OneChanStereoSnk_32_2_Low_Latency",
                "DualDev_OneChanStereoSnk_32_1_Low_Latency",
@@ -183,8 +183,8 @@
                "DualDev_OneChanStereoSnk_24_1_Low_Latency",
                "DualDev_OneChanStereoSnk_16_2_Low_Latency",
                "DualDev_OneChanStereoSnk_16_1_Low_Latency",
                "SingleDev_TwoChanStereoSnk_48_3_Low_Latency",
                "SingleDev_TwoChanStereoSnk_48_2_Low_Latency",
                "SingleDev_TwoChanStereoSnk_48_3_Low_Latency",
                "SingleDev_TwoChanStereoSnk_48_1_Low_Latency",
                "SingleDev_TwoChanStereoSnk_32_2_Low_Latency",
                "SingleDev_TwoChanStereoSnk_32_1_Low_Latency",
@@ -192,8 +192,8 @@
                "SingleDev_TwoChanStereoSnk_24_1_Low_Latency",
                "SingleDev_TwoChanStereoSnk_16_2_Low_Latency",
                "SingleDev_TwoChanStereoSnk_16_1_Low_Latency",
                "SingleDev_OneChanStereoSnk_48_3_Low_Latency",
                "SingleDev_OneChanStereoSnk_48_2_Low_Latency",
                "SingleDev_OneChanStereoSnk_48_3_Low_Latency",
                "SingleDev_OneChanStereoSnk_48_1_Low_Latency",
                "SingleDev_OneChanStereoSnk_32_2_Low_Latency",
                "SingleDev_OneChanStereoSnk_32_1_Low_Latency",
@@ -206,14 +206,14 @@
        {
            "name": "VoiceAssistants",
            "configurations": [
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_48_1_Balanced_Reliability",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_48_2_Balanced_Reliability",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_48_1_Balanced_Reliability",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_32_2_Low_Latency",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_32_2_1",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_16_1_Low_Latency",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_16_1_1",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_16_2_Low_Latency",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_16_2_1",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_16_1_Low_Latency",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_16_1_1",
                "SingleDev_TwoChanStereoSnk_TwoChanStereoSrc_32_2_Low_Latency",
                "SingleDev_TwoChanStereoSnk_TwoChanStereoSrc_32_2_1",
                "SingleDev_TwoChanStereoSnk_TwoChanStereoSrc_16_2_Low_Latency",
@@ -281,14 +281,14 @@
            "configurations": [
                "VND_SingleDev_TwoChanStereoSrc_48khz_100octs_Balanced_Reliability_1",
                "VND_SingleDev_TwoChanStereoSrc_48khz_100octs_R11_L40_1",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_48_1_Balanced_Reliability",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_48_2_Balanced_Reliability",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_48_1_Balanced_Reliability",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_32_2_Low_Latency",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_32_2_1",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_16_1_Low_Latency",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_16_1_1",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_16_2_Low_Latency",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_16_2_1",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_16_1_Low_Latency",
                "DualDev_OneChanStereoSnk_OneChanStereoSrc_16_1_1",
                "SingleDev_TwoChanStereoSnk_TwoChanStereoSrc_32_2_Low_Latency",
                "SingleDev_TwoChanStereoSnk_TwoChanStereoSrc_32_2_1",
                "SingleDev_TwoChanStereoSnk_TwoChanStereoSrc_16_2_Low_Latency",