forked from Mirrors/freeswitch
Merge pull request #365 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:FS-7882 to master
* commit '1d7a496889dcf1dbb4cb9bb40a3b4b449cdfd60a': Allow JSON API commands to send third arg for muting
This commit is contained in:
commit
51185079c2
@ -99,15 +99,19 @@ void conference_event_mod_channel_handler(const char *event_channel, cJSON *json
|
||||
|
||||
SWITCH_STANDARD_STREAM(stream);
|
||||
|
||||
if (!strcasecmp(action, "kick") ||
|
||||
!strcasecmp(action, "mute") ||
|
||||
if (!strcasecmp(action, "kick")) {
|
||||
exec = switch_mprintf("%s %s %s", conference_name, action, cid);
|
||||
} else if (!strcasecmp(action, "mute") ||
|
||||
!strcasecmp(action, "unmute") ||
|
||||
!strcasecmp(action, "tmute") ||
|
||||
!strcasecmp(action, "vmute") ||
|
||||
!strcasecmp(action, "unvmute") ||
|
||||
!strcasecmp(action, "tvmute")
|
||||
) {
|
||||
exec = switch_mprintf("%s %s %s", conference_name, action, cid);
|
||||
!strcasecmp(action, "tvmute")) {
|
||||
if (argv[0]) {
|
||||
exec = switch_mprintf("%s %s %s %s", conference_name, action, cid, argv[0]);
|
||||
} else {
|
||||
exec = switch_mprintf("%s %s %s", conference_name, action, cid);
|
||||
}
|
||||
} else if (!strcasecmp(action, "volume_in") ||
|
||||
!strcasecmp(action, "volume_out") ||
|
||||
!strcasecmp(action, "vid-res-id") ||
|
||||
|
Loading…
Reference in New Issue
Block a user