1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
|
{
"version": "0.2.0",
"policy_module": "AudioPolicy_v1",
"description": "High-level binding configuration file",
"note": "Devices and routings are always listed in order of priority (for device selection rules)",
"hal_list": ["@AUDIO_DEV_NAME_ID@"],
"audio_roles": [
{
"name": "Emergency",
"description": "to complete",
"priority": 99,
"output": [
"alsa.plug:Emergency_Main"
],
"interupt_behavior": "continue"
},
{
"name": "Warning",
"description": "to complete",
"priority": 95,
"output": [
"alsa.plug:Warning_Main"
],
"interupt_behavior": "continue"
},
{
"name": "CustomHigh",
"description": "to complete",
"priority": 79,
"output": [
"alsa.plug:CustomHigh_Main"
],
"interupt_behavior": "continue"
},
{
"name": "Phone",
"description": "to complete",
"priority": 72,
"output": [
"alsa.plug:Phone_Main"
],
"interupt_behavior": "continue"
},
{
"name": "Navigation",
"description": "Important user information where user action is expected (e.g. navigation instruction)",
"priority": 71,
"output": [
"alsa.plug:Navigation_Main"
],
"interupt_behavior": "pause"
},
{
"name": "CustomMedium",
"description": "to complete",
"priority": 59,
"output": [
"alsa.plug:CustomMedium_Main"
],
"interupt_behavior": "continue"
},
{
"name": "Video",
"description": "Video content",
"priority": 57,
"output": [
"alsa.plug:Video_Main"
],
"interupt_behavior": "pause"
},
{
"name": "Streaming",
"description": "Streaming content",
"priority": 55,
"output": [
"alsa.plug:Streaming_Main"
],
"interupt_behavior": "pause"
},
{
"name": "Multimedia",
"description": "Multimedia content",
"priority": 53,
"output": [
"alsa.plug:Multimedia_Main"
],
"interupt_behavior": "pause"
},
{
"name": "Radio",
"description": "Radio content",
"priority": 51,
"output": [
"alsa.plug:Radio_Main"
],
"interupt_behavior": "continue"
},
{
"name": "CustomLow",
"description": "to complete",
"priority": 19,
"output": [
"alsa.plug:CustomLow_Main"
],
"interupt_behavior": "continue"
},
{
"name": "Fallback",
"description": "to complete",
"priority": 0,
"output": [
"alsa.plug:Fallback_Main"
],
"interupt_behavior": "continue"
}
]
}
|