提交 2a6990a7 authored 作者: Anthony Minessale's avatar Anthony Minessale 提交者: Muteesa Fred

rewind

上级 7ca8eec4
...@@ -1070,7 +1070,7 @@ void conference_member_set_floor_holder(conference_obj_t *conference, conference ...@@ -1070,7 +1070,7 @@ void conference_member_set_floor_holder(conference_obj_t *conference, conference
} }
if (member && conference_utils_member_test_flag(member, MFLAG_DED_VID_LAYER)) { if (member && conference_utils_member_test_flag(member, MFLAG_DED_VID_LAYER)) {
goto end; return;
} }
conference->floor_holder_score_iir = 0; conference->floor_holder_score_iir = 0;
......
...@@ -2667,25 +2667,10 @@ switch_status_t conference_video_find_layer(conference_obj_t *conference, mcu_ca ...@@ -2667,25 +2667,10 @@ switch_status_t conference_video_find_layer(conference_obj_t *conference, mcu_ca
void conference_video_next_canvas(conference_member_t *imember) void conference_video_next_canvas(conference_member_t *imember)
{ {
int x = 0, y = 0; if (imember->canvas_id == (int)imember->conference->canvas_count - 1) {
imember->canvas_id = 0;
if (imember->conference->canvas_count < 2) { } else {
return; imember->canvas_id++;
}
y = imember->canvas_id;
for (x = 0; x < imember->conference->canvas_count; x++) {
if (y == (int)imember->conference->canvas_count - 1) {
y = 0;
} else {
y++;
}
if (imember->conference->canvases[y]->video_count < imember->conference->canvases[y]->total_layers) {
imember->canvas_id = y;
break;
}
} }
imember->layer_timeout = DEFAULT_LAYER_TIMEOUT; imember->layer_timeout = DEFAULT_LAYER_TIMEOUT;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论