From ff5107d225a1564c835c498b84eb7a8d5a6374fb Mon Sep 17 00:00:00 2001 From: Michael Collins Date: Fri, 5 Dec 2008 23:24:00 +0000 Subject: [PATCH] Add INFO print and chan var when vmd detect is true git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10638 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/mod/applications/mod_vmd/mod_vmd.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/mod/applications/mod_vmd/mod_vmd.c b/src/mod/applications/mod_vmd/mod_vmd.c index f8e6807d2c..ca4e5fa0ff 100644 --- a/src/mod/applications/mod_vmd/mod_vmd.c +++ b/src/mod/applications/mod_vmd/mod_vmd.c @@ -257,6 +257,7 @@ static void find_beep(vmd_session_info_t *vmd_info, switch_frame_t *frame) switch_event_t *event; switch_status_t status; switch_event_t *event_copy; + switch_channel_t *channel = switch_core_session_get_channel(vmd_info->session); switch(vmd_info->state){ case BEEP_DETECTED: @@ -294,6 +295,13 @@ static void find_beep(vmd_session_info_t *vmd_info, switch_frame_t *frame) switch_core_session_queue_event(vmd_info->session, &event); switch_event_fire(&event_copy); + switch_log_printf( + SWITCH_CHANNEL_LOG, + SWITCH_LOG_INFO, + "<<< VMD - Beep Detected >>>\n" + ); + switch_channel_set_variable(channel, "vmd_detect", "TRUE"); + vmd_info->timestamp = 0; }