summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLoïc Collignon <loic.collignon@iot.bzh>2018-12-18 17:09:19 +0100
committerLoïc Collignon [ IoT.bzh ] <loic.collignon@iot.bzh>2018-12-18 19:29:25 +0000
commit637b58abd2a2807222adbfd4a59d91d8667688cf (patch)
treec9f3082a31c21518e573ec9f5d90a3111e4e19f7
parent735112ef9923306539023c158d9ff9930f000b6b (diff)
Change the tuner priority and add a ramp on radio
This will mute the radio if the mediaplayer is opened. Mediaplayer should close the role when it's paused. Change-Id: Ife8746a161c9241299f926241732af1ea9361ca4 Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
-rw-r--r--conf.d/project/etc/policy-4a-sample1.json95
-rw-r--r--conf.d/project/etc/policy-agl-4a-sample1.json95
2 files changed, 98 insertions, 92 deletions
diff --git a/conf.d/project/etc/policy-4a-sample1.json b/conf.d/project/etc/policy-4a-sample1.json
index 673caa7..1afc8c7 100644
--- a/conf.d/project/etc/policy-4a-sample1.json
+++ b/conf.d/project/etc/policy-4a-sample1.json
@@ -1,48 +1,51 @@
{
- "$schema": "http://iot.bzh/download/public/schema/json/ctl-schema.json",
- "metadata": {
- "uid": "4a-policy",
- "version": "0.1",
- "api": "4a-policy",
- "require": [],
- "info": "Basic Audio Policy Control for Audio-4a - Sample 1",
- "author": "Loïc Collignon <loic.collignon@iot.bzh>",
- "date": "2018-05-25"
- },
- "onload": [],
- "controls": [],
- "events": [],
- "roles":[
- {
- "uid": "radio",
- "description": "Radio (tuner)",
- "priority": 0,
- "stream": "radio_stream"
- },
- {
- "uid": "multimedia",
- "description": "Multimedia content (e.g. media player, etc.)",
- "priority": 0,
- "stream": "multimedia"
- },
- {
- "uid": "emergency",
- "description": "Safety-relevant or critical alerts/alarms",
- "priority": 100,
- "stream": "emergency",
- "interrupts":[
- {"type": "ramp", "args": { "uid": "ramp-slow", "volume": 30} }
- ]
- },
- {
- "uid": "navigation",
- "name": "navigation",
- "description": "Navigation instructions (GPS, turn directions, etc...)",
- "priority": 25,
- "stream": "navigation",
- "interrupts":[
- {"type": "ramp", "args": { "uid": "ramp-slow", "volume": 30} }
- ]
- }
- ]
+ "$schema": "http://iot.bzh/download/public/schema/json/ctl-schema.json",
+ "metadata": {
+ "uid": "4a-policy",
+ "version": "0.1",
+ "api": "4a-policy",
+ "require": [],
+ "info": "Basic Audio Policy Control for Audio-4a - Sample 1",
+ "author": "Loïc Collignon <loic.collignon@iot.bzh>",
+ "date": "2018-05-25"
+ },
+ "onload": [],
+ "controls": [],
+ "events": [],
+ "roles":[
+ {
+ "uid": "radio",
+ "description": "Radio (tuner)",
+ "priority": 0,
+ "stream": "radio_stream"
+ },
+ {
+ "uid": "multimedia",
+ "description": "Multimedia content (e.g. media player, etc.)",
+ "priority": 10,
+ "stream": "multimedia",
+ "interrupts":[
+ {"type": "ramp", "args": { "uid": "ramp-fast", "volume": 0} }
+ ]
+ },
+ {
+ "uid": "emergency",
+ "description": "Safety-relevant or critical alerts/alarms",
+ "priority": 100,
+ "stream": "emergency",
+ "interrupts":[
+ {"type": "ramp", "args": { "uid": "ramp-fast", "volume": 30} }
+ ]
+ },
+ {
+ "uid": "navigation",
+ "name": "navigation",
+ "description": "Navigation instructions (GPS, turn directions, etc...)",
+ "priority": 25,
+ "stream": "navigation",
+ "interrupts":[
+ {"type": "ramp", "args": { "uid": "ramp-slow", "volume": 30} }
+ ]
+ }
+ ]
}
diff --git a/conf.d/project/etc/policy-agl-4a-sample1.json b/conf.d/project/etc/policy-agl-4a-sample1.json
index 673caa7..67002c9 100644
--- a/conf.d/project/etc/policy-agl-4a-sample1.json
+++ b/conf.d/project/etc/policy-agl-4a-sample1.json
@@ -1,48 +1,51 @@
{
- "$schema": "http://iot.bzh/download/public/schema/json/ctl-schema.json",
- "metadata": {
- "uid": "4a-policy",
- "version": "0.1",
- "api": "4a-policy",
- "require": [],
- "info": "Basic Audio Policy Control for Audio-4a - Sample 1",
- "author": "Loïc Collignon <loic.collignon@iot.bzh>",
- "date": "2018-05-25"
- },
- "onload": [],
- "controls": [],
- "events": [],
- "roles":[
- {
- "uid": "radio",
- "description": "Radio (tuner)",
- "priority": 0,
- "stream": "radio_stream"
- },
- {
- "uid": "multimedia",
- "description": "Multimedia content (e.g. media player, etc.)",
- "priority": 0,
- "stream": "multimedia"
- },
- {
- "uid": "emergency",
- "description": "Safety-relevant or critical alerts/alarms",
- "priority": 100,
- "stream": "emergency",
- "interrupts":[
- {"type": "ramp", "args": { "uid": "ramp-slow", "volume": 30} }
- ]
- },
- {
- "uid": "navigation",
- "name": "navigation",
- "description": "Navigation instructions (GPS, turn directions, etc...)",
- "priority": 25,
- "stream": "navigation",
- "interrupts":[
- {"type": "ramp", "args": { "uid": "ramp-slow", "volume": 30} }
- ]
- }
- ]
+ "$schema": "http://iot.bzh/download/public/schema/json/ctl-schema.json",
+ "metadata": {
+ "uid": "4a-policy",
+ "version": "0.1",
+ "api": "4a-policy",
+ "require": [],
+ "info": "Basic Audio Policy Control for Audio-4a - Sample 1",
+ "author": "Loïc Collignon <loic.collignon@iot.bzh>",
+ "date": "2018-05-25"
+ },
+ "onload": [],
+ "controls": [],
+ "events": [],
+ "roles":[
+ {
+ "uid": "radio",
+ "description": "Radio (tuner)",
+ "priority": 0,
+ "stream": "radio_stream"
+ },
+ {
+ "uid": "multimedia",
+ "description": "Multimedia content (e.g. media player, etc.)",
+ "priority": 10,
+ "stream": "multimedia",
+ "interrupts":[
+ {"type": "ramp", "args": { "uid": "ramp-fast", "volume": 0} }
+ ]
+ },
+ {
+ "uid": "emergency",
+ "description": "Safety-relevant or critical alerts/alarms",
+ "priority": 100,
+ "stream": "emergency",
+ "interrupts":[
+ {"type": "ramp", "args": { "uid": "ramp-slow", "volume": 30} }
+ ]
+ },
+ {
+ "uid": "navigation",
+ "name": "navigation",
+ "description": "Navigation instructions (GPS, turn directions, etc...)",
+ "priority": 25,
+ "stream": "navigation",
+ "interrupts":[
+ {"type": "ramp", "args": { "uid": "ramp-slow", "volume": 30} }
+ ]
+ }
+ ]
}