From d4e5a7e743c66d703f9a4e652486738a67ea1f38 Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Fri, 4 Apr 2008 21:53:45 +0000 Subject: [PATCH] add some goodies to mod_fifo git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8031 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/mod/applications/mod_fifo/mod_fifo.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/mod/applications/mod_fifo/mod_fifo.c b/src/mod/applications/mod_fifo/mod_fifo.c index 69420810b9..e5ddfbcfc7 100644 --- a/src/mod/applications/mod_fifo/mod_fifo.c +++ b/src/mod/applications/mod_fifo/mod_fifo.c @@ -407,6 +407,26 @@ SWITCH_STANDARD_APP(fifo_function) moh = switch_channel_get_variable(channel, "fifo_music"); announce = switch_channel_get_variable(channel, "fifo_announce"); + + if (consumer) { + if (argc > 3) { + announce = argv[3]; + } + + if (argc > 4) { + moh = argv[4]; + } + + } else { + if (argc > 2) { + announce = argv[2]; + } + + if (argc > 3) { + moh = argv[3]; + } + } + check_string(announce); check_string(moh);