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;
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];
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 */
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 */