From 294ed36b8f3616092e2877d88848e217eb420c94 Mon Sep 17 00:00:00 2001 From: Devaev Maxim Date: Wed, 3 Oct 2018 19:29:19 +0300 Subject: [PATCH] clients count in /ping --- src/http.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/http.c b/src/http.c index 4e6781d..dec93be 100644 --- a/src/http.c +++ b/src/http.c @@ -174,10 +174,12 @@ static void _http_callback_ping(struct evhttp_request *request, void *v_server) assert(evbuffer_add_printf(buf, "{\"stream\": {\"resolution\":" " {\"width\": %u, \"height\": %u}," - " \"fps\": %u, \"online\": %s}}", + " \"fps\": %u, \"online\": %s, \"clients\": %u}}", (server->fake_width ? server->fake_width : server->run->exposed->width), (server->fake_height ? server->fake_height : server->run->exposed->height), - server->run->exposed->fps, (server->run->exposed->online ? "true" : "false") + server->run->exposed->fps, + (server->run->exposed->online ? "true" : "false"), + server->run->stream_clients_count )); ADD_HEADER("Content-Type", "application/json"); evhttp_send_reply(request, HTTP_OK, "OK", buf);