if (flags_str) {
set_mflags(flags_str,&mflags);
- if (!((mflags & MFLAG_CAN_SPEAK) && (mflags & MFLAG_INDICATE_MUTE))) {
- switch_core_media_hard_mute(session, SWITCH_TRUE);
+ if (!(mflags & MFLAG_CAN_SPEAK)) {
+ if (!(mflags & MFLAG_INDICATE_MUTE)) {
+ switch_core_media_hard_mute(session, SWITCH_TRUE);
+ }
}
if (mflags & MFLAG_JOIN_ONLY) {
set_mflags(flags_str, &mflags);
mflags |= MFLAG_RUNNING;
- if (!((mflags & MFLAG_CAN_SPEAK) && (mflags & MFLAG_INDICATE_MUTE))) {
- switch_core_media_hard_mute(member.session, SWITCH_TRUE);
+ if (!(mflags & MFLAG_CAN_SPEAK)) {
+ if (!(mflags & MFLAG_INDICATE_MUTE)) {
+ switch_core_media_hard_mute(member.session, SWITCH_TRUE);
+ }
}
if (mpin_matched) {