Skip to content

Commit

Permalink
Add display property on leave or unpublish event (#3426)
Browse files Browse the repository at this point in the history
  • Loading branch information
amnonbb authored Oct 18, 2024
1 parent 3afddf0 commit 12c5487
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion src/plugins/janus_videoroom.c
Original file line number Diff line number Diff line change
Expand Up @@ -1013,7 +1013,8 @@ room-<unique room ID>: {
{
"videoroom" : "event",
"room" : <room ID>,
"leaving : <unique ID of the participant who left>
"leaving : <unique ID of the participant who left>,
"display" : "<display name of the leaving participant, if any>"
}
\endverbatim
*
Expand Down Expand Up @@ -4410,6 +4411,8 @@ static void janus_videoroom_leave_or_unpublish(janus_videoroom_publisher *partic
json_t *event = json_object();
json_object_set_new(event, "videoroom", json_string("event"));
json_object_set_new(event, "room", string_ids ? json_string(participant->room_id_str) : json_integer(participant->room_id));
if(participant->display)
json_object_set_new(event, "display", json_string(participant->display));
json_object_set_new(event, is_leaving ? (kicked ? "kicked" : "leaving") : "unpublished",
string_ids ? json_string(participant->user_id_str) : json_integer(participant->user_id));
janus_videoroom_notify_participants(participant, event, FALSE);
Expand All @@ -4419,6 +4422,8 @@ static void janus_videoroom_leave_or_unpublish(janus_videoroom_publisher *partic
json_object_set_new(info, "event", json_string(is_leaving ? (kicked ? "kicked" : "leaving") : "unpublished"));
json_object_set_new(info, "room", string_ids ? json_string(participant->room_id_str) : json_integer(participant->room_id));
json_object_set_new(info, "id", string_ids ? json_string(participant->user_id_str) : json_integer(participant->user_id));
if(participant->display)
json_object_set_new(info, "display", json_string(participant->display));
gateway->notify_event(&janus_videoroom_plugin, NULL, info);
}
if(is_leaving) {
Expand Down

0 comments on commit 12c5487

Please sign in to comment.