Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit aee68eab authored by yidongh's avatar yidongh
Browse files

configs: define sco sinks separately for msmnile

Usecase audio-playback-voip cannot be selected for device
AUDIO_DEVICE_OUT_BLUETOOTH_SCO because only combo device
AUDIO_DEVICE_OUT_ALL_SCO is defined in xml files so no
compatible direct output profile is found for device
AUDIO_DEVICE_OUT_BLUETOOTH_SCO.

Define SCO sinks separately for sources instead of combo
device.

CRs-Fixed: 2290604
Change-Id: Ic7be805d64ffe21891580d58c5c600b51e5124b5
parent 37392577
Loading
Loading
Loading
Loading
+5 −5
Original line number Original line Diff line number Diff line
@@ -244,10 +244,6 @@
                    <profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
                    <profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
                             samplingRates="8000,16000" channelMasks="AUDIO_CHANNEL_OUT_MONO"/>
                             samplingRates="8000,16000" channelMasks="AUDIO_CHANNEL_OUT_MONO"/>
                </devicePort>
                </devicePort>
                <devicePort tagName="BT SCO All" type="AUDIO_DEVICE_OUT_ALL_SCO" role="sink">
                    <profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
                             samplingRates="8000,16000" channelMasks="AUDIO_CHANNEL_OUT_MONO"/>
                </devicePort>
                <devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
                <devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
                    <profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
                    <profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
                             samplingRates="8000,16000" channelMasks="AUDIO_CHANNEL_OUT_MONO,AUDIO_CHANNEL_OUT_STEREO"/>
                             samplingRates="8000,16000" channelMasks="AUDIO_CHANNEL_OUT_MONO,AUDIO_CHANNEL_OUT_STEREO"/>
@@ -346,7 +342,11 @@
                       sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload"/>
                       sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload"/>
                <route type="mix" sink="FM"
                <route type="mix" sink="FM"
                       sources="primary output"/>
                       sources="primary output"/>
                <route type="mix" sink="BT SCO All"
                <route type="mix" sink="BT SCO"
                       sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,voip_rx"/>
                <route type="mix" sink="BT SCO Headset"
                       sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,voip_rx"/>
                <route type="mix" sink="BT SCO Car Kit"
                       sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,voip_rx"/>
                       sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,voip_rx"/>
                <route type="mix" sink="USB Device Out"
                <route type="mix" sink="USB Device Out"
                       sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out,hifi_playback"/>
                       sources="primary output,raw,deep_buffer,direct_pcm,compressed_offload,voip_rx,mmap_no_irq_out,hifi_playback"/>