From b29dfcd94b4bd7939faa29774e6dcc86d4e91933 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 d8e9984800..f5a985ec41 100644 --- a/src/mod/applications/mod_conference/mod_conference.c +++ b/src/mod/applications/mod_conference/mod_conference.c @@ -673,14 +673,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;