@@ -1013,7 +1013,8 @@ room-<unique room ID>: {
1013
1013
{
1014
1014
"videoroom" : "event",
1015
1015
"room" : <room ID>,
1016
- "leaving : <unique ID of the participant who left>
1016
+ "leaving : <unique ID of the participant who left>,
1017
+ "display" : "<display name of the leaving participant, if any>"
1017
1018
}
1018
1019
\endverbatim
1019
1020
*
@@ -4410,6 +4411,8 @@ static void janus_videoroom_leave_or_unpublish(janus_videoroom_publisher *partic
4410
4411
json_t *event = json_object();
4411
4412
json_object_set_new(event, "videoroom", json_string("event"));
4412
4413
json_object_set_new(event, "room", string_ids ? json_string(participant->room_id_str) : json_integer(participant->room_id));
4414
+ if(participant->display)
4415
+ json_object_set_new(event, "display", json_string(participant->display));
4413
4416
json_object_set_new(event, is_leaving ? (kicked ? "kicked" : "leaving") : "unpublished",
4414
4417
string_ids ? json_string(participant->user_id_str) : json_integer(participant->user_id));
4415
4418
janus_videoroom_notify_participants(participant, event, FALSE);
@@ -4419,6 +4422,8 @@ static void janus_videoroom_leave_or_unpublish(janus_videoroom_publisher *partic
4419
4422
json_object_set_new(info, "event", json_string(is_leaving ? (kicked ? "kicked" : "leaving") : "unpublished"));
4420
4423
json_object_set_new(info, "room", string_ids ? json_string(participant->room_id_str) : json_integer(participant->room_id));
4421
4424
json_object_set_new(info, "id", string_ids ? json_string(participant->user_id_str) : json_integer(participant->user_id));
4425
+ if(participant->display)
4426
+ json_object_set_new(info, "display", json_string(participant->display));
4422
4427
gateway->notify_event(&janus_videoroom_plugin, NULL, info);
4423
4428
}
4424
4429
if(is_leaving) {
0 commit comments