if (!use_jsock || use_jsock == np->jsock) {
params = cJSON_Duplicate(event, 1);
cJSON_AddItemToObject(params, "eventSerno", cJSON_CreateNumber(np->serno++));
+ cJSON_AddItemToObject(params, "subscribedChannel", cJSON_CreateString(head->event_channel));
msg = jrpc_new_req("verto.event", NULL, ¶ms);
+
jsock_queue_event(np->jsock, &msg, SWITCH_TRUE);
}
}
switch_event_add_header_string(jsock->vars, SWITCH_STACK_BOTTOM, "conf_mvar_moderator", "true");
}
+ if ((var = switch_event_get_header(jsock->vars, "stereo_audio")) && switch_true(var)) {
+ cJSON_AddItemToObject(*response, "stereoAudio", cJSON_CreateTrue());
+ }
+
if ((var = switch_event_get_header(jsock->vars, "superuser")) && switch_true(var)) {
switch_event_add_header_string(jsock->vars, SWITCH_STACK_BOTTOM, "conf_mvar_superuser", "true");
cJSON_AddItemToObject(*response, "superuser", cJSON_CreateTrue());