From affe8e8cd26bc74d53e783033c7bdf5e24b11d33 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Fri, 20 Jan 2023 12:25:45 -0500 Subject: [PATCH] MT#56447 support Janus status methods Only dummy responses to make stock scripts happy Change-Id: I16d362868a190be3e1436976839f8a2bf5bffab4 --- daemon/janus.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/daemon/janus.c b/daemon/janus.c index e7f4bb588..37caa9fd5 100644 --- a/daemon/janus.c +++ b/daemon/janus.c @@ -1585,6 +1585,22 @@ const char *websocket_janus_process(struct websocket_message *wm) { success = janus_server_info(builder); break; + case CSH_LOOKUP("get_status"): + // dummy output + json_builder_set_member_name(builder, "status"); + json_builder_begin_object(builder); + json_builder_set_member_name(builder, "token_auth"); + json_builder_add_boolean_value(builder, false); + json_builder_end_object(builder); + break; + + case CSH_LOOKUP("list_sessions"): + // dummy output + json_builder_set_member_name(builder, "sessions"); + json_builder_begin_array(builder); + json_builder_end_array(builder); + break; + case CSH_LOOKUP("create"): // create new session err = janus_create(reader, builder, wm); session_id = 0; // don't add it to the reply