1<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2024 The Android Open Source Project
3     Licensed under the Apache License, Version 2.0 (the "License");
4     you may not use this file except in compliance with the License.
5     You may obtain a copy of the License at
6          http://www.apache.org/licenses/LICENSE-2.0
7     Unless required by applicable law or agreed to in writing, software
8     distributed under the License is distributed on an "AS IS" BASIS,
9     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10     See the License for the specific language governing permissions and
11     limitations under the License.
12-->
13<carAudioConfiguration version="4">
14    <deviceConfigurations>
15        <deviceConfiguration name="useHalDuckingSignals" value="true" />
16        <deviceConfiguration name="useCoreAudioRouting" value="false" />
17        <deviceConfiguration name="useCoreAudioVolume" value="false" />
18        <deviceConfiguration name="useCarVolumeGroupMuting" value="true" />
19    </deviceConfigurations>
20    <oemContexts>
21        <oemContext name="oem_context">
22            <audioAttributes>
23                <audioAttribute usage="AUDIO_USAGE_ASSISTANCE_NAVIGATION_GUIDANCE"
24                    contentType="AUDIO_CONTENT_TYPE_SPEECH"
25                    tags="oem=extension_8675309" />
26            </audioAttributes>
27        </oemContext>
28        <oemContext name="oem_music">
29            <audioAttributes>
30                <usage value="AUDIO_USAGE_MEDIA" />
31                <usage value="AUDIO_USAGE_GAME" />
32                <usage value="AUDIO_USAGE_UNKNOWN" />
33            </audioAttributes>
34        </oemContext>
35        <oemContext name="oem_notification">
36            <audioAttributes>
37                <usage value="AUDIO_USAGE_NOTIFICATION" />
38                <usage value="AUDIO_USAGE_NOTIFICATION_EVENT" />
39            </audioAttributes>
40        </oemContext>
41        <oemContext name="oem_voice_command">
42            <audioAttributes>
43                <usage value="AUDIO_USAGE_ASSISTANT" />
44                <usage value="AUDIO_USAGE_ASSISTANCE_ACCESSIBILITY" />
45                <usage value="AUDIO_USAGE_ASSISTANCE_NAVIGATION_GUIDANCE" />
46            </audioAttributes>
47        </oemContext>
48        <oemContext name="oem_call">
49            <audioAttributes>
50                <usage value="AUDIO_USAGE_VOICE_COMMUNICATION" />
51                <usage value="AUDIO_USAGE_CALL_ASSISTANT" />
52                <usage value="AUDIO_USAGE_VOICE_COMMUNICATION_SIGNALLING" />
53            </audioAttributes>
54        </oemContext>
55        <oemContext name="oem_call_ring">
56            <audioAttributes>
57                <usage value="AUDIO_USAGE_NOTIFICATION_TELEPHONY_RINGTONE" />
58            </audioAttributes>
59        </oemContext>
60        <oemContext name="oem_alarm">
61            <audioAttributes>
62                <usage value="AUDIO_USAGE_ALARM" />
63            </audioAttributes>
64        </oemContext>
65        <oemContext name="oem_system_sound">
66            <audioAttributes>
67                <usage value="AUDIO_USAGE_ASSISTANCE_SONIFICATION" />
68                <usage value="AUDIO_USAGE_EMERGENCY" />
69                <usage value="AUDIO_USAGE_SAFETY" />
70                <usage value="AUDIO_USAGE_VEHICLE_STATUS" />
71                <usage value="AUDIO_USAGE_ANNOUNCEMENT" />
72            </audioAttributes>
73        </oemContext>
74    </oemContexts>
75    <activationVolumeConfigs>
76        <activationVolumeConfig name="on_boot_config">
77            <activationVolumeConfigEntry maxActivationVolumePercentage="80" invocationType="onBoot" />
78        </activationVolumeConfig>
79        <activationVolumeConfig name="on_source_changed_config">
80            <activationVolumeConfigEntry minActivationVolumePercentage="20" maxActivationVolumePercentage="80" invocationType="onSourceChanged" />
81        </activationVolumeConfig>
82        <activationVolumeConfig name="on_playback_changed_config">
83            <activationVolumeConfigEntry minActivationVolumePercentage="10" maxActivationVolumePercentage="90" invocationType="onPlaybackChanged" />
84        </activationVolumeConfig>
85    </activationVolumeConfigs>
86    <mirroringDevices>
87        <mirroringDevice address="mirror_bus_device_1"/>
88        <mirroringDevice address="mirror_bus_device_2"/>
89    </mirroringDevices>
90    <zones>
91    </zones>
92</carAudioConfiguration>
93