From 15278f6ea02936798970cfb2706a860b29a229d3 Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Tue, 3 Jan 2017 15:27:08 -0600 Subject: [PATCH] FS-9911: [mod_conference] Canvas not clearing when video playback of file is done #resolve --- src/mod/applications/mod_conference/mod_conference.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/mod/applications/mod_conference/mod_conference.c b/src/mod/applications/mod_conference/mod_conference.c index eeaab028ed..b21bd40cd7 100644 --- a/src/mod/applications/mod_conference/mod_conference.c +++ b/src/mod/applications/mod_conference/mod_conference.c @@ -709,14 +709,14 @@ void *SWITCH_THREAD_FUNC conference_thread_run(switch_thread_t *thread, void *ob conference_file_node_t *fnode; switch_memory_pool_t *pool; - if (conference->canvases[0] && conference->fnode->layer_id > -1 ) { - conference_video_canvas_del_fnode_layer(conference, conference->fnode); - } - if (conference->fnode->type != NODE_TYPE_SPEECH) { conference_file_close(conference, conference->fnode); } + if (conference->canvases[0] && conference->fnode->layer_id > -1 ) { + conference_video_canvas_del_fnode_layer(conference, conference->fnode); + } + fnode = conference->fnode; conference->fnode = conference->fnode->next;