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

Commit 84d61caa authored by Glenn Kasten's avatar Glenn Kasten
Browse files

Add more device codes for symbolic display

Change-Id: I08553f0e94d0a0931ccf98ee04f53686b96c8b03
parent 92d82442
Loading
Loading
Loading
Loading
+34 −0
Original line number Diff line number Diff line
@@ -356,13 +356,47 @@ String8 devicesToString(audio_devices_t devices)
        AUDIO_DEVICE_OUT_SPEAKER,           "SPEAKER",
        AUDIO_DEVICE_OUT_WIRED_HEADSET,     "WIRED_HEADSET",
        AUDIO_DEVICE_OUT_WIRED_HEADPHONE,   "WIRED_HEADPHONE",
        AUDIO_DEVICE_OUT_BLUETOOTH_SCO,     "BLUETOOTH_SCO",
        AUDIO_DEVICE_OUT_BLUETOOTH_SCO_HEADSET,     "BLUETOOTH_SCO_HEADSET",
        AUDIO_DEVICE_OUT_BLUETOOTH_SCO_CARKIT,      "BLUETOOTH_SCO_CARKIT",
        AUDIO_DEVICE_OUT_BLUETOOTH_A2DP,            "BLUETOOTH_A2DP",
        AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES, "BLUETOOTH_A2DP_HEADPHONES",
        AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER,    "BLUETOOTH_A2DP_SPEAKER",
        AUDIO_DEVICE_OUT_AUX_DIGITAL,       "AUX_DIGITAL",
        AUDIO_DEVICE_OUT_HDMI,              "HDMI",
        AUDIO_DEVICE_OUT_ANLG_DOCK_HEADSET, "ANLG_DOCK_HEADSET",
        AUDIO_DEVICE_OUT_DGTL_DOCK_HEADSET, "DGTL_DOCK_HEADSET",
        AUDIO_DEVICE_OUT_USB_ACCESSORY,     "USB_ACCESSORY",
        AUDIO_DEVICE_OUT_USB_DEVICE,        "USB_DEVICE",
        AUDIO_DEVICE_OUT_TELEPHONY_TX,      "TELEPHONY_TX",
        AUDIO_DEVICE_OUT_LINE,              "LINE",
        AUDIO_DEVICE_OUT_HDMI_ARC,          "HDMI_ARC",
        AUDIO_DEVICE_OUT_SPDIF,             "SPDIF",
        AUDIO_DEVICE_OUT_FM,                "FM",
        AUDIO_DEVICE_OUT_AUX_LINE,          "AUX_LINE",
        AUDIO_DEVICE_OUT_SPEAKER_SAFE,      "SPEAKER_SAFE",
        AUDIO_DEVICE_NONE,                  "NONE",         // must be last
    }, mappingsIn[] = {
        AUDIO_DEVICE_IN_COMMUNICATION,      "COMMUNICATION",
        AUDIO_DEVICE_IN_AMBIENT,            "AMBIENT",
        AUDIO_DEVICE_IN_BUILTIN_MIC,        "BUILTIN_MIC",
        AUDIO_DEVICE_IN_BLUETOOTH_SCO_HEADSET,  "BLUETOOTH_SCO_HEADSET",
        AUDIO_DEVICE_IN_WIRED_HEADSET,      "WIRED_HEADSET",
        AUDIO_DEVICE_IN_AUX_DIGITAL,        "AUX_DIGITAL",
        AUDIO_DEVICE_IN_VOICE_CALL,         "VOICE_CALL",
        AUDIO_DEVICE_IN_TELEPHONY_RX,       "TELEPHONY_RX",
        AUDIO_DEVICE_IN_BACK_MIC,           "BACK_MIC",
        AUDIO_DEVICE_IN_REMOTE_SUBMIX,      "REMOTE_SUBMIX",
        AUDIO_DEVICE_IN_ANLG_DOCK_HEADSET,  "ANLG_DOCK_HEADSET",
        AUDIO_DEVICE_IN_DGTL_DOCK_HEADSET,  "DGTL_DOCK_HEADSET",
        AUDIO_DEVICE_IN_USB_ACCESSORY,      "USB_ACCESSORY",
        AUDIO_DEVICE_IN_USB_DEVICE,         "USB_DEVICE",
        AUDIO_DEVICE_IN_FM_TUNER,           "FM_TUNER",
        AUDIO_DEVICE_IN_TV_TUNER,           "TV_TUNER",
        AUDIO_DEVICE_IN_LINE,               "LINE",
        AUDIO_DEVICE_IN_SPDIF,              "SPDIF",
        AUDIO_DEVICE_IN_BLUETOOTH_A2DP,     "BLUETOOTH_A2DP",
        AUDIO_DEVICE_IN_LOOPBACK,           "LOOPBACK",
        AUDIO_DEVICE_NONE,                  "NONE",         // must be last
    };
    String8 result;