From 62f3feca98affa77ceecb83257e3dbddd37c6586 Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Thu, 30 Apr 2015 12:33:21 -0500 Subject: [PATCH] FS-7513: set video pause resume when video is paused in conference --- src/mod/applications/mod_conference/mod_conference.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/mod/applications/mod_conference/mod_conference.c b/src/mod/applications/mod_conference/mod_conference.c index 512696e91c..c86d034020 100644 --- a/src/mod/applications/mod_conference/mod_conference.c +++ b/src/mod/applications/mod_conference/mod_conference.c @@ -8265,6 +8265,10 @@ static switch_status_t conf_api_sub_vmute(conference_member_t *member, switch_st switch_clear_flag_locked(member, MFLAG_CAN_BE_SEEN); + if (member->channel) { + switch_channel_set_flag(member->channel, CF_VIDEO_PAUSE); + } + if (!(data) || !strstr((char *) data, "quiet")) { switch_set_flag(member, MFLAG_INDICATE_MUTE); } @@ -8317,6 +8321,10 @@ static switch_status_t conf_api_sub_unvmute(conference_member_t *member, switch_ switch_set_flag_locked(member, MFLAG_CAN_BE_SEEN); + if (member->channel) { + switch_channel_clear_flag(member->channel, CF_VIDEO_PAUSE); + } + if (!(data) || !strstr((char *) data, "quiet")) { switch_set_flag(member, MFLAG_INDICATE_UNMUTE); } -- 2.47.2