FS-7513: more floor stuff
This commit is contained in:
parent
deca70c270
commit
e79a24ed2b
|
@ -2208,6 +2208,7 @@ static void find_video_floor(conference_member_t *member, switch_bool_t entering
|
||||||
conference_member_t *imember;
|
conference_member_t *imember;
|
||||||
conference_obj_t *conference = member->conference;
|
conference_obj_t *conference = member->conference;
|
||||||
|
|
||||||
|
|
||||||
if (!entering) {
|
if (!entering) {
|
||||||
if (member->id == conference->video_floor_holder) {
|
if (member->id == conference->video_floor_holder) {
|
||||||
conference_set_video_floor_holder(conference, NULL, 1);
|
conference_set_video_floor_holder(conference, NULL, 1);
|
||||||
|
@ -2246,9 +2247,11 @@ static void find_video_floor(conference_member_t *member, switch_bool_t entering
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
switch_mutex_unlock(conference->member_mutex);
|
switch_mutex_unlock(conference->member_mutex);
|
||||||
|
|
||||||
|
if (conference->last_video_floor_holder == conference->video_floor_holder) {
|
||||||
|
conference->last_video_floor_holder = 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue