MT#56447 allow Janus configure without feed/room

Use the handle_id to determine which feed to configure, and don't
require a room_id to be given.

Change-Id: I8822fcb775707ae5c8c84c51539fb090ba58f228
pull/1611/head
Richard Fuchs 2 years ago
parent 5f5bea9a58
commit 9f7f869478

@ -538,9 +538,8 @@ static const char *janus_videoroom_configure(struct websocket_message *wm, struc
janus_send_ack(wm, transaction, session->id);
*retcode = 456;
if (!json_reader_read_member(reader, "feed"))
return "JSON object does not contain 'message.feed' key";
//uint64_t feed_id = jr_str_int(reader); // needed?
if (!room_id)
room_id = handle->room;
if (!room_id)
return "JSON object does not contain 'message.room' key";
json_reader_end_member(reader);

Loading…
Cancel
Save