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

Commit 9eb1a4fc authored by SathishKumar Mani's avatar SathishKumar Mani Committed by Iliyan Malchev
Browse files

audio: add support for HDMI and speaker combo device



Bug: 7302453
Change-Id: I732656d185435f0f37437aba0b2f2dd49f65b101
Signed-off-by: default avatarIliyan Malchev <malchev@google.com>
parent 5062ccee
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -1335,6 +1335,9 @@ char *getUCMDevice(uint32_t devices, int input, char *rxDevice)
            } else {
                return strdup(SND_USE_CASE_DEV_SPEAKER_HEADSET); /* COMBO SPEAKER+HEADSET RX */
            }
        } else if ((devices & AudioSystem::DEVICE_OUT_SPEAKER) &&
            ((devices & AudioSystem::DEVICE_OUT_AUX_DIGITAL))) {
            return strdup(SND_USE_CASE_DEV_HDMI_SPEAKER);
#ifdef QCOM_ANC_HEADSET_ENABLED
        } else if ((devices & AudioSystem::DEVICE_OUT_SPEAKER) &&
            ((devices & AudioSystem::DEVICE_OUT_ANC_HEADSET) ||
+1 −0
Original line number Diff line number Diff line
@@ -237,6 +237,7 @@ static card_mapping_t card_mapping_list[] = {
#define SND_USE_CASE_DEV_SSR_QUAD_MIC "SSR QMIC"
#define SND_USE_CASE_DEV_PROXY_RX     "PROXY Rx"
#define SND_USE_CASE_DEV_PROXY_TX     "PROXY Tx"
#define SND_USE_CASE_DEV_HDMI_SPEAKER     "HDMI Speaker"
#define SND_USE_CASE_DEV_SPDIF_SPEAKER     "SPDIF Speaker"
#define SND_USE_CASE_DEV_SPDIF_HANDSET     "SPDIF Earpiece"
#define SND_USE_CASE_DEV_SPDIF_HEADSET     "SPDIF Headphones"