diff options
-rw-r--r-- | audio_platform_info.xml | 20 | ||||
-rw-r--r-- | audio_policy.conf | 7 | ||||
-rw-r--r-- | mixer_paths.xml | 4 |
3 files changed, 19 insertions, 12 deletions
diff --git a/audio_platform_info.xml b/audio_platform_info.xml index 67a9a01..559c192 100644 --- a/audio_platform_info.xml +++ b/audio_platform_info.xml @@ -41,16 +41,16 @@ </bit_width_configs> <backend_names> - <device name="SND_DEVICE_OUT_SPEAKER" backend="speaker"/> - <device name="SND_DEVICE_OUT_SPEAKER_SAFE" backend="speaker"/> - <device name="SND_DEVICE_OUT_HANDSET" backend="speaker"/> - <device name="SND_DEVICE_OUT_VOICE_SPEAKER" backend="speaker"/> - <device name="SND_DEVICE_OUT_VOICE_HANDSET" backend="speaker"/> - <device name="SND_DEVICE_OUT_VOICE_HANDSET_TMUS" backend="speaker"/> - <device name="SND_DEVICE_OUT_VOICE_HAC_HANDSET" backend="speaker"/> - <device name="SND_DEVICE_OUT_SPEAKER_AND_LINE" backend="speaker-and-headphones"/> - <device name="SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES" backend="speaker-and-headphones"/> - <device name="SND_DEVICE_OUT_VOICE_TTY_HCO_HANDSET" backend="speaker"/> + <device name="SND_DEVICE_OUT_SPEAKER" backend="speaker" interface="QUAT_MI2S_RX"/> + <device name="SND_DEVICE_OUT_SPEAKER_SAFE" backend="speaker" interface="QUAT_MI2S_RX"/> + <device name="SND_DEVICE_OUT_HANDSET" backend="speaker" interface="QUAT_MI2S_RX"/> + <device name="SND_DEVICE_OUT_VOICE_SPEAKER" backend="speaker" interface="QUAT_MI2S_RX"/> + <device name="SND_DEVICE_OUT_VOICE_HANDSET" backend="speaker" interface="QUAT_MI2S_RX"/> + <device name="SND_DEVICE_OUT_VOICE_HANDSET_TMUS" backend="speaker" interface="QUAT_MI2S_RX"/> + <device name="SND_DEVICE_OUT_VOICE_HAC_HANDSET" backend="speaker" interface="QUAT_MI2S_RX"/> + <device name="SND_DEVICE_OUT_SPEAKER_AND_LINE" backend="speaker-and-headphones" interface="QUAT_MI2S_RX-and-SLIMBUS_0_RX"/> + <device name="SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES" backend="speaker-and-headphones" interface="QUAT_MI2S_RX-and-SLIMBUS_0_RX"/> + <device name="SND_DEVICE_OUT_VOICE_TTY_HCO_HANDSET" backend="speaker" interface="QUAT_MI2S_RX"/> </backend_names> <config_params> diff --git a/audio_policy.conf b/audio_policy.conf index a081a5b..288c760 100644 --- a/audio_policy.conf +++ b/audio_policy.conf @@ -67,6 +67,13 @@ audio_hw_modules { formats AUDIO_FORMAT_PCM_16_BIT devices AUDIO_DEVICE_OUT_TELEPHONY_TX } + tts { + sampling_rates 48000 + channel_masks AUDIO_CHANNEL_OUT_STEREO + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_OUT_SPEAKER + flags AUDIO_OUTPUT_FLAG_TTS + } } inputs { primary { diff --git a/mixer_paths.xml b/mixer_paths.xml index 1ec309f..9ebc273 100644 --- a/mixer_paths.xml +++ b/mixer_paths.xml @@ -393,8 +393,8 @@ <!-- ADSP testfwk end--> <!-- These are audio route (FE to BE) specific mixer settings --> - <path name="audio-tts-playback"> - <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia2" value="1" /> + <path name="audio-tts-playback speaker"> + <ctl name="QUAT_MI2S_RX Audio Mixer MultiMedia2" value="1" /> </path> <path name="deep-buffer-playback"> |