From d521e708d35d44f60ea37c283f7f97ee4e8f2c03 Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Wed, 8 Aug 2018 14:02:41 +0000 Subject: [PATCH] FS-11321: [mod_conference] Don't set avatar when its not allowed anyway #resolve --- src/mod/applications/mod_conference/conference_video.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/mod/applications/mod_conference/conference_video.c b/src/mod/applications/mod_conference/conference_video.c index 223da15685..2ff228f480 100644 --- a/src/mod/applications/mod_conference/conference_video.c +++ b/src/mod/applications/mod_conference/conference_video.c @@ -2483,6 +2483,11 @@ void conference_video_check_avatar(conference_member_t *member, switch_bool_t fo avatar = var; } + if (conference_utils_test_flag(member->conference, CFLAG_VIDEO_REQUIRED_FOR_CANVAS) || conference_utils_test_flag(member->conference, CFLAG_VIDEO_MUTE_EXIT_CANVAS)) { + avatar = NULL; + force = 0; + } + switch_mutex_lock(member->flag_mutex); switch_img_free(&member->avatar_png_img);