conference_al_close(node->al);
}
#endif
- if (conference->playing_video_file && switch_core_file_has_video(&node->fh, SWITCH_FALSE) && conference->canvases[0] && node->canvas_id > -1) {
- if (conference->canvases[node->canvas_id]->timer.timer_interface) {
- conference->canvases[node->canvas_id]->timer.interval = conference->video_fps.ms;
- conference->canvases[node->canvas_id]->timer.samples = conference->video_fps.samples;
- switch_core_timer_sync(&conference->canvases[node->canvas_id]->timer);
- conference->canvases[node->canvas_id]->send_keyframe = 1;
- }
+
+ if (conference->playing_video_file) {
+ conference->canvases[node->canvas_id]->send_keyframe = 1;
conference->playing_video_file = 0;
}
return switch_core_file_close(&node->fh);