diff options
author | Kazumasa Mitsunari <knimitz@witz-inc.co.jp> | 2018-03-30 21:25:18 +0900 |
---|---|---|
committer | Kazumasa Mitsunari <knimitz@witz-inc.co.jp> | 2018-03-30 21:25:18 +0900 |
commit | 8a48fdbedde4cc38f86b9abfad829c2521c86041 (patch) | |
tree | 63c564e88f658a2d86d729f60066f1f2ed5f7d04 | |
parent | cd51e80f13fb09aba2313f492cb761b3e60d1741 (diff) |
Enable high level API
* set_stream_state
* stream_close
Change-Id: I7efbbdf7018ab39a9f7286f20da94c746257afd0
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
-rw-r--r-- | src/soundmanager.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/soundmanager.c b/src/soundmanager.c index d1ff16c..84ed345 100644 --- a/src/soundmanager.c +++ b/src/soundmanager.c @@ -963,8 +963,10 @@ static void on_async_set_source_state(void *closure, int handle, int sourceID, i struct pending* pd = get_pending(pending_list, sourceID); if(pd != NULL){ AFB_DEBUG("Call ackSetSourceState in for the application"); - am_proxy_ack_set_source_state(handle, 0); - afb_req_success(pd->source.request, NULL, NULL); + struct json_object* ahl_rep = json_object_new_object(); + const char* ahl_ss_key = get_source_state_key(sourceState); + json_object_object_add(ahl_rep, KEY_SOURCE_STATE, json_object_new_string(ahl_ss_key)); + afb_req_success(pd->source.request, ahl_rep, NULL); pending_list = del_pending(pending_list, sourceID); } struct json_object* ev_obj = json_object_new_object(); |