aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKazumasa Mitsunari <knimitz@witz-inc.co.jp>2018-03-30 21:25:18 +0900
committerKazumasa Mitsunari <knimitz@witz-inc.co.jp>2018-03-30 21:25:18 +0900
commit8a48fdbedde4cc38f86b9abfad829c2521c86041 (patch)
tree63c564e88f658a2d86d729f60066f1f2ed5f7d04
parentcd51e80f13fb09aba2313f492cb761b3e60d1741 (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.c6
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();