summaryrefslogtreecommitdiffstats
path: root/plugins/audio
diff options
context:
space:
mode:
authorManuel Bachmann <manuel.bachmann@iot.bzh>2016-05-11 13:28:48 +0200
committerManuel Bachmann <manuel.bachmann@iot.bzh>2016-05-11 13:28:48 +0200
commit3303d82a7e637f7c15b55ee21d555df7b672ae81 (patch)
treef9e1a1f66da9a5e93c8d3f6722e89cb719f62f04 /plugins/audio
parentf83af86907f072b8d58bc84acfb431682a9e3080 (diff)
Update Radio plugin, Media plugin
Radio and Media plugins are now ported to the new API and build again. Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh>
Diffstat (limited to 'plugins/audio')
-rw-r--r--plugins/audio/audio-api.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/plugins/audio/audio-api.c b/plugins/audio/audio-api.c
index f8c51cca..a043dce9 100644
--- a/plugins/audio/audio-api.c
+++ b/plugins/audio/audio-api.c
@@ -182,8 +182,7 @@ static void init (struct afb_req request) { /* AFB_SESSION_CHECK */
static void volume (struct afb_req request) { /* AFB_SESSION_CHECK */
audioCtxHandleT *ctx = (audioCtxHandleT*) afb_req_context_get(request);
- struct afb_arg arg = afb_req_get (request, "value");
- const char *value = arg.value;
+ const char *value = afb_req_value (request, "value");
json_object *jresp;
unsigned int volume[8], i;
char *volume_i;
@@ -240,8 +239,7 @@ static void volume (struct afb_req request) { /* AFB_SESSION_CHECK */
static void channels (struct afb_req request) { /* AFB_SESSION_CHECK */
audioCtxHandleT *ctx = (audioCtxHandleT*) afb_req_context_get(request);
- struct afb_arg arg = afb_req_get (request, "value");
- const char *value = arg.value;
+ const char *value = afb_req_value (request, "value");
json_object *jresp = json_object_new_object();
char channels_str[256];
@@ -266,8 +264,7 @@ static void channels (struct afb_req request) { /* AFB_SESSION_CHECK */
static void mute (struct afb_req request) { /* AFB_SESSION_CHECK */
audioCtxHandleT *ctx = (audioCtxHandleT*) afb_req_context_get(request);
- struct afb_arg arg = afb_req_get (request, "value");
- const char *value = arg.value;
+ const char *value = afb_req_value (request, "value");
json_object *jresp = json_object_new_object();
/* no "?value=" parameter : return current state */
@@ -300,8 +297,7 @@ static void mute (struct afb_req request) { /* AFB_SESSION_CHECK */
static void play (struct afb_req request) { /* AFB_SESSION_CHECK */
audioCtxHandleT *ctx = (audioCtxHandleT*) afb_req_context_get(request);
- struct afb_arg arg = afb_req_get (request, "value");
- const char *value = arg.value;
+ const char *value = afb_req_value (request, "value");
json_object *jresp = json_object_new_object();
/* no "?value=" parameter : return current state */