aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorMingming Yin <mingming@codeaurora.org>2012-07-25 01:04:46 -0700
committerSteve Kondik <shade@chemlab.org>2012-08-19 05:52:19 -0700
commite845306a0277f6aa25275e333fc04cccdd3f4b1d (patch)
tree68196498ae17e733321a774d1d43c159630f6550 /include
parenta6a6bcfe8c50a4ac51f91a8468e44cdc83838c82 (diff)
downloadsystem_core-e845306a0277f6aa25275e333fc04cccdd3f4b1d.tar.gz
system_core-e845306a0277f6aa25275e333fc04cccdd3f4b1d.tar.bz2
system_core-e845306a0277f6aa25275e333fc04cccdd3f4b1d.zip
Add support for wifi display
-Define AUDIO_DEVICE_OUT_PROXY and AUDIO_DEVICE_IN_PROXY Change-Id: Ia1835f7e968c18395f70f0763f08dd8856ce8ad3
Diffstat (limited to 'include')
-rw-r--r--include/system/audio.h15
1 files changed, 13 insertions, 2 deletions
diff --git a/include/system/audio.h b/include/system/audio.h
index 8e7177f8..95d61a30 100644
--- a/include/system/audio.h
+++ b/include/system/audio.h
@@ -331,7 +331,10 @@ typedef enum {
#ifdef QCOM_FM_ENABLED
AUDIO_DEVICE_OUT_FM = 0x8000,
AUDIO_DEVICE_OUT_FM_TX = 0x10000,
- AUDIO_DEVICE_OUT_DEFAULT = 0x80000,
+#endif
+#ifdef QCOM_HARDWARE
+ AUDIO_DEVICE_OUT_PROXY = 0x80000,
+ AUDIO_DEVICE_OUT_DEFAULT = AUDIO_DEVICE_OUT_SPEAKER,
#else
AUDIO_DEVICE_OUT_DEFAULT = 0x8000,
#endif
@@ -354,6 +357,9 @@ typedef enum {
AUDIO_DEVICE_OUT_FM |
AUDIO_DEVICE_OUT_FM_TX |
#endif
+#ifdef QCOM_HARDWARE
+ AUDIO_DEVICE_OUT_PROXY |
+#endif
AUDIO_DEVICE_OUT_DEFAULT),
AUDIO_DEVICE_OUT_ALL_A2DP = (AUDIO_DEVICE_OUT_BLUETOOTH_A2DP |
AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES |
@@ -378,6 +384,8 @@ typedef enum {
AUDIO_DEVICE_IN_FM_RX = 0x20000000,
AUDIO_DEVICE_IN_FM_RX_A2DP = 0x40000000,
#endif
+ AUDIO_DEVICE_IN_PROXY = 0x80000000,
+ AUDIO_DEVICE_IN_DEFAULT = AUDIO_DEVICE_IN_BUILTIN_MIC,
#else
AUDIO_DEVICE_IN_COMMUNICATION = 0x10000,
AUDIO_DEVICE_IN_AMBIENT = 0x20000,
@@ -387,8 +395,8 @@ typedef enum {
AUDIO_DEVICE_IN_AUX_DIGITAL = 0x200000,
AUDIO_DEVICE_IN_VOICE_CALL = 0x400000,
AUDIO_DEVICE_IN_BACK_MIC = 0x800000,
-#endif
AUDIO_DEVICE_IN_DEFAULT = 0x80000000,
+#endif
AUDIO_DEVICE_IN_ALL = (AUDIO_DEVICE_IN_COMMUNICATION |
AUDIO_DEVICE_IN_AMBIENT |
@@ -402,6 +410,9 @@ typedef enum {
AUDIO_DEVICE_IN_FM_RX |
AUDIO_DEVICE_IN_FM_RX_A2DP |
#endif
+#ifdef QCOM_HARDWARE
+ AUDIO_DEVICE_IN_PROXY |
+#endif
AUDIO_DEVICE_IN_DEFAULT),
AUDIO_DEVICE_IN_ALL_SCO = AUDIO_DEVICE_IN_BLUETOOTH_SCO_HEADSET,
} audio_devices_t;