X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=plugins%2Faudio%2Faudio-api.c;h=a043dce9f763d79e85ef0d462d95efe5147f1cce;hb=3303d82a7e637f7c15b55ee21d555df7b672ae81;hp=f8c51cca926cdbfadd59f10f19e98722a237a2cf;hpb=f83af86907f072b8d58bc84acfb431682a9e3080;p=src%2Fapp-framework-binder.git 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 */