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/