aboutsummaryrefslogtreecommitdiffstats
path: root/channels
diff options
context:
space:
mode:
authorcrichter <crichter@f38db490-d61c-443f-a65b-d21fe96a405b>2008-01-03 12:12:27 +0000
committercrichter <crichter@f38db490-d61c-443f-a65b-d21fe96a405b>2008-01-03 12:12:27 +0000
commitc1d52bdd3f0f48f14701830e8f8cb8c44f2c19c3 (patch)
treeec3234e4170f845e71f2d45ad86845ce34744ee7 /channels
parent4bcd8455f9f4bacdbfb881c76e89a7b36d4177a2 (diff)
make sure frame is completely clean, before we send it to asterisk as DTMF. If we don't make it clean, it happens that one way audio occurs..
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@96199 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels')
-rw-r--r--channels/chan_misdn.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/channels/chan_misdn.c b/channels/chan_misdn.c
index b2d42ffe9..870064418 100644
--- a/channels/chan_misdn.c
+++ b/channels/chan_misdn.c
@@ -4110,6 +4110,7 @@ cb_events(enum event_e event, struct misdn_bchannel *bc, void *user_data)
/* sending INFOS as DTMF-Frames :) */
int digits;
struct ast_frame fr;
+ memset(&fr, 0, sizeof(fr));
fr.frametype = AST_FRAME_DTMF;
fr.subclass = bc->info_dad[0] ;
fr.src=NULL;