From: Anthony Minessale Date: Wed, 20 Dec 2017 18:46:57 +0000 (-0600) Subject: FS-10854: [mod_conference] Canvas FG Image not refreshed before writing to video... X-Git-Tag: v1.8.1~3^2~172 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2e66aceb141c90a403cde97292971e6bca58f365;p=thirdparty%2Ffreeswitch.git FS-10854: [mod_conference] Canvas FG Image not refreshed before writing to video recordings #resolve --- diff --git a/src/mod/applications/mod_conference/conference_video.c b/src/mod/applications/mod_conference/conference_video.c index 19732ffbc5..e66a6dd689 100644 --- a/src/mod/applications/mod_conference/conference_video.c +++ b/src/mod/applications/mod_conference/conference_video.c @@ -3978,14 +3978,14 @@ void *SWITCH_THREAD_FUNC conference_video_muxing_thread_run(switch_thread_t *thr wait_for_canvas(canvas); } - if (canvas->recording) { - conference_video_check_recording(conference, canvas, &write_frame); - } - if (canvas->fgimg) { conference_video_set_canvas_fgimg(canvas, NULL); } + if (canvas->recording) { + conference_video_check_recording(conference, canvas, &write_frame); + } + if (conference->canvas_count > 1) { switch_image_t *img_copy = NULL;