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

Commit 65f6677d authored by Eric Laurent's avatar Eric Laurent
Browse files

audio: add Bluetooth LE Audio broadcast device

Add audio device type definition for a Bluetooth LE
audio broadcast group.

Bug: 150670922
Test: make.

Change-Id: Ib2b02cd272895c0aebfb9c59fcba66b4b6ff7a1a
parent 0783619c
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -601,6 +601,11 @@ const detail::AudioDevicePairs& getAudioDevicePairs() {
                        AudioDeviceType::OUT_SPEAKER,
                        AudioDeviceDescription::CONNECTION_BT_LE())
            },
            {
                AUDIO_DEVICE_OUT_BLE_BROADCAST, make_AudioDeviceDescription(
                        AudioDeviceType::OUT_BROADCAST,
                        AudioDeviceDescription::CONNECTION_BT_LE())
            },
            // AUDIO_DEVICE_IN_AMBIENT and IN_COMMUNICATION are removed since they were deprecated.
            {
                AUDIO_DEVICE_IN_BUILTIN_MIC, make_AudioDeviceDescription(
+1 −0
Original line number Diff line number Diff line
@@ -127,6 +127,7 @@ public:
        case AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES:
        case AUDIO_DEVICE_OUT_USB_HEADSET:
        case AUDIO_DEVICE_OUT_BLE_HEADSET:
        case AUDIO_DEVICE_OUT_BLE_BROADCAST:
            return DEVICE_CATEGORY_HEADSET;
        case AUDIO_DEVICE_OUT_HEARING_AID:
            return DEVICE_CATEGORY_HEARING_AID;
+1 −0
Original line number Diff line number Diff line
@@ -85,6 +85,7 @@ device_out_group_t LastRemovableMediaDevices::getDeviceOutGroup(audio_devices_t
    case AUDIO_DEVICE_OUT_HEARING_AID:
    case AUDIO_DEVICE_OUT_BLE_HEADSET:
    case AUDIO_DEVICE_OUT_BLE_SPEAKER:
    case AUDIO_DEVICE_OUT_BLE_BROADCAST:
        return GROUP_BT_A2DP;
    default:
        return GROUP_NONE;