summaryrefslogtreecommitdiffstats
path: root/conf.d/project/ahl-fulup4a-config.json
diff options
context:
space:
mode:
authorFulup Ar Foll <fulup@iot.bzh>2017-11-01 22:18:54 +0100
committerFulup Ar Foll <fulup@iot.bzh>2017-11-01 22:19:54 +0100
commitab6e470190f2cc410b1f6fa8f146317a3c3b08b5 (patch)
tree5235d72c616cb8fc4295c9dc9ec56509bbbb0dc3 /conf.d/project/ahl-fulup4a-config.json
parented0fb265decf8bb562ad27d18985705b9de74f15 (diff)
Integration with AlsaHookPlugin (work in progress)
Diffstat (limited to 'conf.d/project/ahl-fulup4a-config.json')
-rw-r--r--conf.d/project/ahl-fulup4a-config.json39
1 files changed, 39 insertions, 0 deletions
diff --git a/conf.d/project/ahl-fulup4a-config.json b/conf.d/project/ahl-fulup4a-config.json
new file mode 100644
index 0000000..1a851a5
--- /dev/null
+++ b/conf.d/project/ahl-fulup4a-config.json
@@ -0,0 +1,39 @@
+{
+ "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": ["jabra-usb"],
+ "audio_roles": [
+ {
+ "name": "Guidance",
+ "id": 1,
+ "description": "Important user information where user action is expected (e.g. navigation instruction)",
+ "priority": 25,
+ "output": [
+ "alsa.plug:NaviPCM"
+ ],
+ "interupt_behavior": "continue"
+ },
+ {
+ "name": "Emergency",
+ "id": 2,
+ "description": "HMI or else notifications (e.g. touchscreen events, speech recognition on/off,...)",
+ "priority": 100,
+ "output": [
+ "alsa.plug:UrgentPCM"
+ ],
+ "interupt_behavior": "pause"
+ },
+ {
+ "name": "Entertainment",
+ "id": 3,
+ "description": "Multimedia content (e.g. tuner, media player, etc.)",
+ "priority": 0,
+ "output": [
+ "alsa.plug:MusicPCM"
+ ],
+ "interupt_behavior": "pause"
+ }
+ ]
+}