thanks for explaining...will work on it :)

----- Original Message Follows -----
From: "Joseph Serafin Aguilar" <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Cc: [email protected]
Subject: Re: [sipxtapi-dev] sipXtapi's sipxCallStartTone
Date: Fri, 8 Dec 2006 16:23:13 +0800

> Hi,
> 
> I have a wav file for each dtmf tone and I play the
> respective wav file everytime I press a button.  To play
> the wave file, I place the function PlaySound()
> inside the event handler for the button press. PlaySound
> is part of Windows API and is used to play wav files.
> 
> example:
> 
>         void DialPadButton::OnMouseDown(wxMouseEvent&
> event)
>         {
>                 if(mToneId == 1)
>                 {
>                         PlaySound("dtmf1.wav",
> SND_FILENAME | SND_ASYNC);
>                 }
>                 else if(mToneId == 2)
>                 {
>                         PlaySound("dtmf2.wav",
> SND_FILENAME | SND_ASYNC);
>                 }
>                 //and so on...
>         }
> 
> You also have to include the following to use PlaySound()
> 
>         #include <windows.h>
>         #include <Mmsystem.h>
> 
>         #pragma comment(lib,"Winmm.lib")
> 
> You can generate dtmf tones into wav files here:
> http://www.dialabc.com/sound/generate/
> 
> Regards,
> Joseph
> 
> On 12/8/06, zamielia <[EMAIL PROTECTED]> wrote:
> >
> > Is it possible for you to explain further on how u used
> > wav file to produce the dtmf tones.  A bit blur here.
> >
> > Regards,
> > Zamielia
> > ________________________________________________
> >
> > Hi,
> >
> > I also faced the same problem.  I didn't really solve it
> > but I did have a quick workaround.
> >
> > For every key pressed, I used wav files to play the
> > respective dtmf tones.  The wav files
> > are played only when the phone is not connected.  When
> > the phone is connected, that's
> > when I use sipXcallStartTone.
> >
> > Not the best solution but it works. :)
> >
> > Regards,
> > Joseph
> >
> >
> >
> > On 12/7/06, zamielia < [EMAIL PROTECTED]> wrote:
> > i'm facing the same problem as albert...
> >
> > I'm able to hear the button tone only if when I press
> > the button when there is a phone connection between
> > caller and recipient. What if the g_hCall value is 0?.
> > How can I deploy the code line below when g_hCall is 0,
> > and make the button being pressed produces its tone.
> >
> >
> > sipxCallStartTone(g_hCall,ID_DTMF_3, true, false) ;
> >
> > Please advise.thanks
> >
> > regards,
> > zamielia
> >
> __________________________________________________________
> _ >
> > albert  2006-06-08 11:27:26
> > to all,
> >
> > is it possible for the sipXcallStartTone to play a tone
> > while theres no
> > call in progress? Because What I wanna do is if the user
> > presses the
> > number it plays a tone like the standard hardphone.
> > if yes, how will i implement it?
> >
> > thanks
> > albert
> > _______________________________________________
> > sipx-dev mailing list
> > sipx-devlist.sipfoundry.org
> > List Archive:
> > http://list.sipfoundry.org/archive/sipx-dev [1]
> > _______________________________________________
> > sipxtapi-dev mailing list
> > [email protected]
> > List Archive:
> > http://list.sipfoundry.org/archive/sipxtapi-dev/
> >
> >
> > _______________________________________________
> > sipxtapi-dev mailing list
> > [email protected]
> > List Archive:
> http://list.sipfoundry.org/archive/sipxtapi-dev/ >
> 
_______________________________________________
sipxtapi-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/

Reply via email to