mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-02 06:22:53 +00:00
audio: Add device constants for HDMI EARC
Implementation check by grep -E -r "HDMI_ARC|HDMI_EARC" . Test: atest AudioDeviceInfoTest Bug: 131385398 Bug: 151781316 Merged-In: Idfe27b468a9f09770a31b6b58d83de77bebc6c80 Change-Id: Idfe27b468a9f09770a31b6b58d83de77bebc6c80
This commit is contained in:
@@ -106,6 +106,7 @@ package android.audio.policy.configuration.V7_0 {
|
||||
enum_constant public static final android.audio.policy.configuration.V7_0.AudioDevice AUDIO_DEVICE_IN_FM_TUNER;
|
||||
enum_constant public static final android.audio.policy.configuration.V7_0.AudioDevice AUDIO_DEVICE_IN_HDMI;
|
||||
enum_constant public static final android.audio.policy.configuration.V7_0.AudioDevice AUDIO_DEVICE_IN_HDMI_ARC;
|
||||
enum_constant public static final android.audio.policy.configuration.V7_0.AudioDevice AUDIO_DEVICE_IN_HDMI_EARC;
|
||||
enum_constant public static final android.audio.policy.configuration.V7_0.AudioDevice AUDIO_DEVICE_IN_IP;
|
||||
enum_constant public static final android.audio.policy.configuration.V7_0.AudioDevice AUDIO_DEVICE_IN_LINE;
|
||||
enum_constant public static final android.audio.policy.configuration.V7_0.AudioDevice AUDIO_DEVICE_IN_LOOPBACK;
|
||||
@@ -140,6 +141,7 @@ package android.audio.policy.configuration.V7_0 {
|
||||
enum_constant public static final android.audio.policy.configuration.V7_0.AudioDevice AUDIO_DEVICE_OUT_FM;
|
||||
enum_constant public static final android.audio.policy.configuration.V7_0.AudioDevice AUDIO_DEVICE_OUT_HDMI;
|
||||
enum_constant public static final android.audio.policy.configuration.V7_0.AudioDevice AUDIO_DEVICE_OUT_HDMI_ARC;
|
||||
enum_constant public static final android.audio.policy.configuration.V7_0.AudioDevice AUDIO_DEVICE_OUT_HDMI_EARC;
|
||||
enum_constant public static final android.audio.policy.configuration.V7_0.AudioDevice AUDIO_DEVICE_OUT_HEARING_AID;
|
||||
enum_constant public static final android.audio.policy.configuration.V7_0.AudioDevice AUDIO_DEVICE_OUT_IP;
|
||||
enum_constant public static final android.audio.policy.configuration.V7_0.AudioDevice AUDIO_DEVICE_OUT_LINE;
|
||||
|
||||
@@ -252,6 +252,7 @@
|
||||
<xs:enumeration value="AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES"/>
|
||||
<xs:enumeration value="AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER"/>
|
||||
<xs:enumeration value="AUDIO_DEVICE_OUT_HDMI"/>
|
||||
<xs:enumeration value="AUDIO_DEVICE_OUT_HDMI_EARC"/>
|
||||
<xs:enumeration value="AUDIO_DEVICE_OUT_AUX_DIGITAL"/>
|
||||
<xs:enumeration value="AUDIO_DEVICE_OUT_ANLG_DOCK_HEADSET"/>
|
||||
<xs:enumeration value="AUDIO_DEVICE_OUT_DGTL_DOCK_HEADSET"/>
|
||||
@@ -303,6 +304,7 @@
|
||||
<xs:enumeration value="AUDIO_DEVICE_IN_USB_HEADSET"/>
|
||||
<xs:enumeration value="AUDIO_DEVICE_IN_BLUETOOTH_BLE"/>
|
||||
<xs:enumeration value="AUDIO_DEVICE_IN_HDMI_ARC"/>
|
||||
<xs:enumeration value="AUDIO_DEVICE_IN_HDMI_EARC"/>
|
||||
<xs:enumeration value="AUDIO_DEVICE_IN_ECHO_REFERENCE"/>
|
||||
<xs:enumeration value="AUDIO_DEVICE_IN_BLE_HEADSET"/>
|
||||
<xs:enumeration value="AUDIO_DEVICE_IN_DEFAULT"/>
|
||||
|
||||
@@ -157,6 +157,7 @@ static inline bool isOutputDevice(AudioDevice device) {
|
||||
case AudioDevice::AUDIO_DEVICE_OUT_TELEPHONY_TX:
|
||||
case AudioDevice::AUDIO_DEVICE_OUT_LINE:
|
||||
case AudioDevice::AUDIO_DEVICE_OUT_HDMI_ARC:
|
||||
case AudioDevice::AUDIO_DEVICE_OUT_HDMI_EARC:
|
||||
case AudioDevice::AUDIO_DEVICE_OUT_SPDIF:
|
||||
case AudioDevice::AUDIO_DEVICE_OUT_FM:
|
||||
case AudioDevice::AUDIO_DEVICE_OUT_AUX_LINE:
|
||||
@@ -199,6 +200,7 @@ static inline bool isOutputDevice(AudioDevice device) {
|
||||
case AudioDevice::AUDIO_DEVICE_IN_USB_HEADSET:
|
||||
case AudioDevice::AUDIO_DEVICE_IN_BLUETOOTH_BLE:
|
||||
case AudioDevice::AUDIO_DEVICE_IN_HDMI_ARC:
|
||||
case AudioDevice::AUDIO_DEVICE_IN_HDMI_EARC:
|
||||
case AudioDevice::AUDIO_DEVICE_IN_ECHO_REFERENCE:
|
||||
case AudioDevice::AUDIO_DEVICE_IN_BLE_HEADSET:
|
||||
case AudioDevice::AUDIO_DEVICE_IN_DEFAULT:
|
||||
|
||||
Reference in New Issue
Block a user