[tm1/audio] Disable hal-volume setting for media volume type
[platform/core/multimedia/mmfw-sysconf.git] / mmfw-sysconf-target-tm1 / etc / pulse / stream-map.json
1 {
2         "latencies":[
3                 {
4                         "type":"low",
5                         "fragsize-ms":25,
6                         "minreq-ms":-1,
7                         "tlength-ms":100,
8                         "prebuf-ms":0,
9                         "maxlength":-1,
10                 },
11                 {
12                         "type":"mid",
13                         "fragsize-ms":50,
14                         "minreq-ms":-1,
15                         "tlength-ms":200,
16                         "prebuf-ms":0,
17                         "maxlength":-1,
18                 },
19                 {
20                         "type":"high",
21                         "fragsize-ms":75,
22                         "minreq-ms":-1,
23                         "tlength-ms":400,
24                         "prebuf-ms":0,
25                         "maxlength":-1,
26                 },
27                 {
28                         "type":"voip",
29                         "fragsize-ms":20,
30                         "minreq-ms":20,
31                         "tlength-ms":100,
32                         "prebuf-ms":0,
33                         "maxlength":-1,
34                 },
35         ],
36         "volumes":[
37                 {
38                         "type":"master",
39                         "is-hal-volume":0,
40                 },
41                 {
42                         "type":"media",
43                         "is-hal-volume":0,
44                 },
45                 {
46                         "type":"system",
47                         "is-hal-volume":0,
48                 },
49                 {
50                         "type":"alarm",
51                         "is-hal-volume":0,
52                 },
53                 {
54                         "type":"notification",
55                         "is-hal-volume":0,
56                 },
57                 {
58                         "type":"voice",
59                         "is-hal-volume":0,
60                 },
61                 {
62                         "type":"ringtone",
63                         "is-hal-volume":0,
64                 },
65                 {
66                         "type":"voip",
67                         "is-hal-volume":0,
68                 },
69                 {
70                         "type":"call",
71                         "is-hal-volume":1,
72                 },
73         ],
74         "streams":[
75                 {
76                         "role":"media",
77                         "priority" : 3,
78                         "route-type" : "auto",
79                         "volume-types":{"in":"none","out":"media"},
80                         "avail-in-devices":["audio-jack","builtin-mic"],
81                         "avail-out-devices":["forwarding","audio-jack","bt","builtin-speaker"],
82                         "avail-frameworks":["player","wav-player","tone-player","audio-io","recorder"],
83                 },
84                 {
85                         "role":"system",
86                         "priority" : 2,
87                         "route-type" : "auto",
88                         "volume-types":{"in":"none","out":"system"},
89                         "avail-in-devices":["none"],
90                         "avail-out-devices":["forwarding","audio-jack","bt","builtin-speaker"],
91                         "avail-frameworks":["player","wav-player","tone-player","audio-io"],
92                 },
93                 {
94                         "role":"alarm",
95                         "priority" : 4,
96                         "route-type" : "auto-all",
97                         "volume-types":{"in":"none","out":"alarm"},
98                         "avail-in-devices":["none"],
99                         "avail-out-devices":["audio-jack","bt","builtin-speaker"],
100                         "avail-frameworks":["player","wav-player","tone-player","audio-io"],
101                 },
102                 {
103                         "role":"notification",
104                         "priority" : 4,
105                         "route-type" : "auto-all",
106                         "volume-types":{"in":"none","out":"notification"},
107                         "avail-in-devices":["none"],
108                         "avail-out-devices":["audio-jack","bt","builtin-speaker"],
109                         "avail-frameworks":["player","wav-player","tone-player","audio-io"],
110                 },
111                 {
112                         "role":"emergency",
113                         "priority" : 4,
114                         "route-type" : "auto",
115                         "volume-types":{"in":"none","out":"none"},
116                         "avail-in-devices":["none"],
117                         "avail-out-devices":["builtin-speaker"],
118                         "avail-frameworks":["player","wav-player","tone-player","audio-io"],
119                 },
120                 {
121                         "role":"voice-information",
122                         "priority" : 3,
123                         "route-type" : "auto",
124                         "volume-types":{"in":"none","out":"voice"},
125                         "avail-in-devices":["none"],
126                         "avail-out-devices":["audio-jack","bt","builtin-speaker"],
127                         "avail-frameworks":["player","wav-player","tone-player","audio-io"],
128                 },
129                 {
130                         "role":"voice-recognition",
131                         "priority" : 3,
132                         "route-type" : "auto",
133                         "volume-types":{"in":"none","out":"none"},
134                         "avail-in-devices":["audio-jack","builtin-mic"],
135                         "avail-out-devices":["none"],
136                         "avail-frameworks":["audio-io"],
137                 },
138                 {
139                         "role":"ringtone-voip",
140                         "priority" : 5,
141                         "route-type" : "auto-all",
142                         "volume-types":{"in":"none","out":"ringtone"},
143                         "avail-in-devices":["none"],
144                         "avail-out-devices":["audio-jack","bt","builtin-speaker"],
145                         "avail-frameworks":["player","wav-player","tone-player","audio-io","sound-manager"],
146                 },
147                 {
148                         "role":"ringtone-call",
149                         "priority" : 6,
150                         "route-type" : "auto-all",
151                         "volume-types":{"in":"none","out":"ringtone"},
152                         "avail-in-devices":["none"],
153                         "avail-out-devices":["audio-jack","bt","builtin-speaker"],
154                         "avail-frameworks":["player","wav-player","tone-player","audio-io"],
155                 },
156                 {
157                         "role":"ringbacktone-call",
158                         "priority" : 2,
159                         "route-type" : "auto",
160                         "volume-types":{"in":"none","out":"call"},
161                         "avail-in-devices":["none"],
162                         "avail-out-devices":["audio-jack","bt","builtin-receiver","builtin-speaker"],
163                         "avail-frameworks":["wav-player","tone-player"],
164                 },
165                 {
166                         "role":"voip",
167                         "priority" : 5,
168                         "route-type" : "manual",
169                         "volume-types":{"in":"none","out":"voip"},
170                         "avail-in-devices":["builtin-mic","audio-jack","bt"],
171                         "avail-out-devices":["builtin-receiver","builtin-speaker","audio-jack","bt"],
172                         "avail-frameworks":["audio-io","tone-player","sound-manager"],
173                 },
174                 {
175                         "role":"call-voice",
176                         "priority" : 6,
177                         "route-type" : "manual",
178                         "volume-types":{"in":"none","out":"call"},
179                         "avail-in-devices":["builtin-mic","audio-jack","bt"],
180                         "avail-out-devices":["builtin-receiver","builtin-speaker","audio-jack","bt"],
181                         "avail-frameworks":["sound-manager"],
182                 },
183                 {
184                         "role":"call-video",
185                         "priority" : 6,
186                         "route-type" : "manual",
187                         "volume-types":{"in":"none","out":"call"},
188                         "avail-in-devices":["builtin-mic","audio-jack","bt"],
189                         "avail-out-devices":["builtin-receiver","builtin-speaker","audio-jack","bt"],
190                         "avail-frameworks":["sound-manager"],
191                 },
192                 {
193                         "role":"radio",
194                         "priority" : 3,
195                         "route-type" : "auto",
196                         "volume-types":{"in":"none","out":"media"},
197                         "avail-in-devices":["none"],
198                         "avail-out-devices":["audio-jack","builtin-speaker"],
199                         "avail-frameworks":["sound-manager"],
200                 },
201                 {
202                         "role":"loopback",
203                         "priority" : 2,
204                         "route-type" : "manual",
205                         "volume-types":{"in":"none","out":"none"},
206                         "avail-in-devices":["builtin-mic","usb-audio"],
207                         "avail-out-devices":["builtin-speaker","usb-audio","bt"],
208                         "avail-frameworks":["sound-manager"],
209                 },
210                 {
211                         "role":"loopback-mirroring",
212                         "priority" : 3,
213                         "route-type" : "auto",
214                         "volume-types":{"in":"none","out":"none"},
215                         "avail-in-devices":["forwarding"],
216                         "avail-out-devices":["none"],
217                         "avail-frameworks":["audio-io"],
218                 },
219                 {
220                         "role":"ext-media",
221                         "priority" : 3,
222                         "route-type" : "manual-ext",
223                         "volume-types":{"in":"none","out":"media"},
224                         "avail-in-devices":["none"],
225                         "avail-out-devices":["bt"],
226                         "avail-frameworks":["player","wav-player","tone-player","audio-io"],
227                 },
228                 {
229                         "role":"solo",
230                         "priority" : 2,
231                         "route-type" : "auto",
232                         "volume-types":{"in":"none","out":"none"},
233                         "avail-in-devices":["none"],
234                         "avail-out-devices":["audio-jack","bt","builtin-speaker"],
235                         "avail-frameworks":["wav-player","tone-player"],
236                 },
237         ]
238 }