]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-10949: [mod_conference] allow vblind vunblind tvblind commands when caller is...
authorMike Jerris <mike@jerris.com>
Mon, 9 Jul 2018 15:58:31 +0000 (11:58 -0400)
committerMuteesa Fred <muteesafred@hotmail.com>
Tue, 24 Jul 2018 07:21:55 +0000 (07:21 +0000)
src/mod/applications/mod_conference/conference_api.c

index bd379ea17784c2114fe04e605c093d55d6f72a5a..d4c427d8db7881e79ee8679abcc6383c7ac35e2f 100644 (file)
@@ -534,10 +534,6 @@ switch_status_t conference_api_sub_vblind(conference_member_t *member, switch_st
        if (member == NULL)
                return SWITCH_STATUS_GENERR;
 
-       if (switch_core_session_media_flow(member->session, SWITCH_MEDIA_TYPE_VIDEO) == SWITCH_MEDIA_FLOW_SENDONLY) {
-               return SWITCH_STATUS_SUCCESS;
-       }
-
        switch_core_session_write_blank_video(member->session, 50);
        conference_utils_member_clear_flag_locked(member, MFLAG_CAN_SEE);
        conference_video_reset_video_bitrate_counters(member);
@@ -584,10 +580,6 @@ switch_status_t conference_api_sub_unvblind(conference_member_t *member, switch_
        if (member == NULL)
                return SWITCH_STATUS_GENERR;
 
-       if (switch_core_session_media_flow(member->session, SWITCH_MEDIA_TYPE_VIDEO) == SWITCH_MEDIA_FLOW_SENDONLY) {
-               return SWITCH_STATUS_SUCCESS;
-       }
-
        conference_utils_member_set_flag_locked(member, MFLAG_CAN_SEE);
        conference_video_reset_video_bitrate_counters(member);