sm7250-common: Use 24bit pulse-code modulation for deep buffer playback

Signed-off-by: Daniel Jacob Chittoor <djchittoor47@gmail.com>
This commit is contained in:
Daniel Jacob Chittoor
2021-08-20 15:28:25 +02:00
committed by KakatkarAkshay
parent 28b5bf48f7
commit 08df6f4455
2 changed files with 3 additions and 10 deletions

View File

@@ -41,18 +41,11 @@ outputs {
app_type 69946 app_type 69946
} }
#wangchengqiang@MM.Audio, 2021/02/05, use 24bit to playback #wangchengqiang@MM.Audio, 2021/02/05, use 24bit to playback
# deep_buffer {
# flags AUDIO_OUTPUT_FLAG_DEEP_BUFFER
# formats AUDIO_FORMAT_PCM_24_BIT_PACKED
# sampling_rates 48000
# bit_width 24
# app_type 69936
# }
deep_buffer { deep_buffer {
flags AUDIO_OUTPUT_FLAG_DEEP_BUFFER flags AUDIO_OUTPUT_FLAG_DEEP_BUFFER
formats AUDIO_FORMAT_PCM_16_BIT formats AUDIO_FORMAT_PCM_24_BIT_PACKED
sampling_rates 48000 sampling_rates 48000
bit_width 16 bit_width 24
app_type 69936 app_type 69936
} }
direct_pcm_16 { direct_pcm_16 {

View File

@@ -70,7 +70,7 @@
</mixPort> </mixPort>
<mixPort name="deep_buffer" role="source" <mixPort name="deep_buffer" role="source"
flags="AUDIO_OUTPUT_FLAG_DEEP_BUFFER"> flags="AUDIO_OUTPUT_FLAG_DEEP_BUFFER">
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT" <profile name="" format="AUDIO_FORMAT_PCM_24_BIT_PACKED"
samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/> samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
</mixPort> </mixPort>
<mixPort name="mmap_no_irq_out" role="source" flags="AUDIO_OUTPUT_FLAG_DIRECT|AUDIO_OUTPUT_FLAG_MMAP_NOIRQ"> <mixPort name="mmap_no_irq_out" role="source" flags="AUDIO_OUTPUT_FLAG_DIRECT|AUDIO_OUTPUT_FLAG_MMAP_NOIRQ">