1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <!-- A2dp Audio HAL Audio Policy Configuration file -->
3 <module name=
"a2dp" halVersion=
"2.0">
5 <mixPort name=
"a2dp output" role=
"source"/>
6 <mixPort name=
"a2dp input" role=
"sink">
7 <profile name=
"" format=
"AUDIO_FORMAT_PCM_16_BIT"
8 samplingRates=
"44100,48000"
9 channelMasks=
"AUDIO_CHANNEL_IN_MONO,AUDIO_CHANNEL_IN_STEREO"/>
13 <devicePort tagName=
"BT A2DP Out" type=
"AUDIO_DEVICE_OUT_BLUETOOTH_A2DP" role=
"sink">
14 <profile name=
"" format=
"AUDIO_FORMAT_PCM_16_BIT"
16 channelMasks=
"AUDIO_CHANNEL_OUT_STEREO"/>
18 <devicePort tagName=
"BT A2DP Headphones" type=
"AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES" role=
"sink">
19 <profile name=
"" format=
"AUDIO_FORMAT_PCM_16_BIT"
21 channelMasks=
"AUDIO_CHANNEL_OUT_STEREO"/>
23 <devicePort tagName=
"BT A2DP Speaker" type=
"AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER" role=
"sink">
24 <profile name=
"" format=
"AUDIO_FORMAT_PCM_16_BIT"
26 channelMasks=
"AUDIO_CHANNEL_OUT_STEREO"/>
28 <devicePort tagName=
"BT A2DP In" type=
"AUDIO_DEVICE_IN_BLUETOOTH_A2DP" role=
"source">
29 <profile name=
"" format=
"AUDIO_FORMAT_PCM_16_BIT"
30 samplingRates=
"44100,48000"
31 channelMasks=
"AUDIO_CHANNEL_IN_MONO,AUDIO_CHANNEL_IN_STEREO"/>
35 <route type=
"mix" sink=
"BT A2DP Out"
36 sources=
"a2dp output"/>
37 <route type=
"mix" sink=
"BT A2DP Headphones"
38 sources=
"a2dp output"/>
39 <route type=
"mix" sink=
"BT A2DP Speaker"
40 sources=
"a2dp output"/>
41 <route type=
"mix" sink=
"a2dp input"
42 sources=
"BT A2DP In"/>