diff options
author | Arne Coucheron <arco68@gmail.com> | 2016-03-05 00:43:57 +0100 |
---|---|---|
committer | Arne Coucheron <arco68@gmail.com> | 2016-05-11 00:12:21 +0200 |
commit | ae5b04e1c1d120099daa994f44e483810c93c6af (patch) | |
tree | 1def44c3f0e2e56b74aa067d5d1eca058b47f9e7 | |
parent | 872303b3b5b34f4a68406603d5c25b441d66450c (diff) | |
download | hardware_qcom_audio-ae5b04e1c1d120099daa994f44e483810c93c6af.tar.gz hardware_qcom_audio-ae5b04e1c1d120099daa994f44e483810c93c6af.tar.bz2 hardware_qcom_audio-ae5b04e1c1d120099daa994f44e483810c93c6af.zip |
hal: Sync name_to_index table with pcm_device_table
Change-Id: Id96155002c1d9d6cdf8af44c5ade46f8fa24e95e
-rw-r--r-- | hal/msm8960/platform.c | 17 | ||||
-rw-r--r-- | hal/msm8974/platform.c | 17 |
2 files changed, 30 insertions, 4 deletions
diff --git a/hal/msm8960/platform.c b/hal/msm8960/platform.c index bdc04d19..22b3a86f 100644 --- a/hal/msm8960/platform.c +++ b/hal/msm8960/platform.c @@ -442,17 +442,30 @@ static struct name_to_index usecase_name_index[AUDIO_USECASE_MAX] = { {TO_NAME_INDEX(USECASE_AUDIO_PLAYBACK_MULTI_CH)}, {TO_NAME_INDEX(USECASE_AUDIO_PLAYBACK_OFFLOAD)}, {TO_NAME_INDEX(USECASE_AUDIO_RECORD)}, + {TO_NAME_INDEX(USECASE_AUDIO_RECORD_COMPRESS)}, {TO_NAME_INDEX(USECASE_AUDIO_RECORD_LOW_LATENCY)}, + {TO_NAME_INDEX(USECASE_AUDIO_RECORD_FM_VIRTUAL)}, + {TO_NAME_INDEX(USECASE_AUDIO_PLAYBACK_FM)}, + {TO_NAME_INDEX(USECASE_AUDIO_HFP_SCO)}, + {TO_NAME_INDEX(USECASE_AUDIO_HFP_SCO_WB)}, {TO_NAME_INDEX(USECASE_VOICE_CALL)}, {TO_NAME_INDEX(USECASE_VOICE2_CALL)}, {TO_NAME_INDEX(USECASE_VOLTE_CALL)}, {TO_NAME_INDEX(USECASE_QCHAT_CALL)}, {TO_NAME_INDEX(USECASE_VOWLAN_CALL)}, + {TO_NAME_INDEX(USECASE_COMPRESS_VOIP_CALL)}, {TO_NAME_INDEX(USECASE_INCALL_REC_UPLINK)}, {TO_NAME_INDEX(USECASE_INCALL_REC_DOWNLINK)}, {TO_NAME_INDEX(USECASE_INCALL_REC_UPLINK_AND_DOWNLINK)}, - {TO_NAME_INDEX(USECASE_AUDIO_HFP_SCO)}, - {TO_NAME_INDEX(USECASE_AUDIO_PLAYBACK_FM)}, + {TO_NAME_INDEX(USECASE_INCALL_REC_UPLINK_COMPRESS)}, + {TO_NAME_INDEX(USECASE_INCALL_REC_DOWNLINK_COMPRESS)}, + {TO_NAME_INDEX(USECASE_INCALL_REC_UPLINK_AND_DOWNLINK_COMPRESS)}, + {TO_NAME_INDEX(USECASE_INCALL_MUSIC_UPLINK)}, + {TO_NAME_INDEX(USECASE_INCALL_MUSIC_UPLINK2)}, + {TO_NAME_INDEX(USECASE_AUDIO_SPKR_CALIB_RX)}, + {TO_NAME_INDEX(USECASE_AUDIO_SPKR_CALIB_TX)}, + {TO_NAME_INDEX(USECASE_AUDIO_PLAYBACK_AFE_PROXY)}, + {TO_NAME_INDEX(USECASE_AUDIO_RECORD_AFE_PROXY)}, }; #define DEEP_BUFFER_PLATFORM_DELAY (29*1000LL) diff --git a/hal/msm8974/platform.c b/hal/msm8974/platform.c index d2947829..828a54ae 100644 --- a/hal/msm8974/platform.c +++ b/hal/msm8974/platform.c @@ -442,17 +442,30 @@ static struct name_to_index usecase_name_index[AUDIO_USECASE_MAX] = { {TO_NAME_INDEX(USECASE_AUDIO_PLAYBACK_MULTI_CH)}, {TO_NAME_INDEX(USECASE_AUDIO_PLAYBACK_OFFLOAD)}, {TO_NAME_INDEX(USECASE_AUDIO_RECORD)}, + {TO_NAME_INDEX(USECASE_AUDIO_RECORD_COMPRESS)}, {TO_NAME_INDEX(USECASE_AUDIO_RECORD_LOW_LATENCY)}, + {TO_NAME_INDEX(USECASE_AUDIO_RECORD_FM_VIRTUAL)}, + {TO_NAME_INDEX(USECASE_AUDIO_PLAYBACK_FM)}, + {TO_NAME_INDEX(USECASE_AUDIO_HFP_SCO)}, + {TO_NAME_INDEX(USECASE_AUDIO_HFP_SCO_WB)}, {TO_NAME_INDEX(USECASE_VOICE_CALL)}, {TO_NAME_INDEX(USECASE_VOICE2_CALL)}, {TO_NAME_INDEX(USECASE_VOLTE_CALL)}, {TO_NAME_INDEX(USECASE_QCHAT_CALL)}, {TO_NAME_INDEX(USECASE_VOWLAN_CALL)}, + {TO_NAME_INDEX(USECASE_COMPRESS_VOIP_CALL)}, {TO_NAME_INDEX(USECASE_INCALL_REC_UPLINK)}, {TO_NAME_INDEX(USECASE_INCALL_REC_DOWNLINK)}, {TO_NAME_INDEX(USECASE_INCALL_REC_UPLINK_AND_DOWNLINK)}, - {TO_NAME_INDEX(USECASE_AUDIO_HFP_SCO)}, - {TO_NAME_INDEX(USECASE_AUDIO_PLAYBACK_FM)}, + {TO_NAME_INDEX(USECASE_INCALL_REC_UPLINK_COMPRESS)}, + {TO_NAME_INDEX(USECASE_INCALL_REC_DOWNLINK_COMPRESS)}, + {TO_NAME_INDEX(USECASE_INCALL_REC_UPLINK_AND_DOWNLINK_COMPRESS)}, + {TO_NAME_INDEX(USECASE_INCALL_MUSIC_UPLINK)}, + {TO_NAME_INDEX(USECASE_INCALL_MUSIC_UPLINK2)}, + {TO_NAME_INDEX(USECASE_AUDIO_SPKR_CALIB_RX)}, + {TO_NAME_INDEX(USECASE_AUDIO_SPKR_CALIB_TX)}, + {TO_NAME_INDEX(USECASE_AUDIO_PLAYBACK_AFE_PROXY)}, + {TO_NAME_INDEX(USECASE_AUDIO_RECORD_AFE_PROXY)}, }; #define DEEP_BUFFER_PLATFORM_DELAY (29*1000LL) |