Sponsor: VoiceMeUp - Corporate & Wholesale VoIP Services

VoIP Mailing List Archives
Mailing list archives for the VoIP community
 SearchSearch 

[Freeswitch-users] How to break a playback with loops


 
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> freeSWITCH Users
View previous topic :: View next topic  
Author Message
Daniell at airg.com
Guest





PostPosted: Thu Jan 29, 2009 3:57 pm    Post subject: [Freeswitch-users] How to break a playback with loops Reply with quote

Hi,

I am trying to playing back a wav file a few times, and on receiving a dtmf event, it stops playing the file. The command I sent is:

sendmsg
call-command: execute
execute-app-name: playback
execute-app-arg: <the wav file>
loops: 4

On receiving a dtmf event, I send a break command:

sendmsg
call-command: execute
execute-app-name: break


However, that only breaks one loop of the playback. And I have to press a dtmf for 4 times to stop the file.

I tried sending 4 break commands all at once. But it didn't work. And even worse, my program stops receiving dtmfs anymore. My guess is that the first break stops the first loop, but before the second loop starts, the following 3 breaks stop something else that I don't know what they are.

Any help is appreciated.

Thanks.
Daniel Liang
Back to top
msc at freeswitch.org
Guest





PostPosted: Thu Jan 29, 2009 4:39 pm    Post subject: [Freeswitch-users] How to break a playback with loops Reply with quote

Could you please file a bug report on this? jira.freeswitch.org. Also,
follow the bug reporting guidelines here:
http://wiki.freeswitch.org/wiki/Reporting_Bugs

Thanks,
MC

On Thu, Jan 29, 2009 at 11:05 AM, Daniel Liang <Daniell@airg.com> wrote:
Quote:
Hi,

I am trying to playing back a wav file a few times, and on receiving a dtmf
event, it stops playing the file. The command I sent is:

sendmsg
call-command: execute
execute-app-name: playback
execute-app-arg: <the wav file>
loops: 4

On receiving a dtmf event, I send a break command:

sendmsg
call-command: execute
execute-app-name: break

However, that only breaks one loop of the playback. And I have to press a
dtmf for 4 times to stop the file.

I tried sending 4 break commands all at once. But it didn't work. And even
worse, my program stops receiving dtmfs anymore. My guess is that the first
break stops the first loop, but before the second loop starts, the following
3 breaks stop something else that I don't know what they are.

Any help is appreciated.

Thanks.
Daniel Liang

_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
Back to top
anthony.minessale at g...
Guest





PostPosted: Thu Jan 29, 2009 4:56 pm    Post subject: [Freeswitch-users] How to break a playback with loops Reply with quote

The break function with the all app is better for this

api break <uuid> all

This lets you still break even if the playback is in event lock

I did add to trunk a patch so you can do it with the app
you can now add "all" as the app args to break completely.


On Thu, Jan 29, 2009 at 3:34 PM, Michael Collins <msc@freeswitch.org (msc@freeswitch.org)> wrote:
Quote:
Could you please file a bug report on this? jira.freeswitch.org. Also,
follow the bug reporting guidelines here:
http://wiki.freeswitch.org/wiki/Reporting_Bugs

Thanks,
MC


On Thu, Jan 29, 2009 at 11:05 AM, Daniel Liang <Daniell@airg.com (Daniell@airg.com)> wrote:
Quote:
Hi,

I am trying to playing back a wav file a few times, and on receiving a dtmf
event, it stops playing the file. The command I sent is:

sendmsg
call-command: execute
execute-app-name: playback
execute-app-arg: <the wav file>
loops: 4

On receiving a dtmf event, I send a break command:

sendmsg
call-command: execute
execute-app-name: break

However, that only breaks one loop of the playback. And I have to press a
dtmf for 4 times to stop the file.

I tried sending 4 break commands all at once. But it didn't work. And even
worse, my program stops receiving dtmfs anymore. My guess is that the first
break stops the first loop, but before the second loop starts, the following
3 breaks stop something else that I don't know what they are.

Any help is appreciated.

Thanks.
Daniel Liang



Quote:
_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org (Freeswitch-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org (Freeswitch-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



--
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/

AIM: anthm
MSN:anthony_minessale@hotmail.com ([email]MSN%3Aanthony_minessale@hotmail.com[/email])
GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com ([email]PAYPAL%3Aanthony.minessale@gmail.com[/email])
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:888@conference.freeswitch.org ([email]sip%3A888@conference.freeswitch.org[/email])
iax:guest@conference.freeswitch.org/888
googletalk:conf+888@conference.freeswitch.org ([email]googletalk%3Aconf%2B888@conference.freeswitch.org[/email])
pstn:213-799-1400
Back to top
Daniell at airg.com
Guest





PostPosted: Fri Jan 30, 2009 8:23 pm    Post subject: [Freeswitch-users] How to break a playback with loops Reply with quote

It works. Thank you.

From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Anthony Minessale
Sent: January 29, 2009 1:54 PM
To: freeswitch-users@lists.freeswitch.org
Subject: Re: [Freeswitch-users] How to break a playback with loops



The break function with the all app is better for this

api break <uuid> all

This lets you still break even if the playback is in event lock

I did add to trunk a patch so you can do it with the app
you can now add "all" as the app args to break completely.


On Thu, Jan 29, 2009 at 3:34 PM, Michael Collins <msc@freeswitch.org (msc@freeswitch.org)> wrote:
Quote:
Could you please file a bug report on this? jira.freeswitch.org. Also,
follow the bug reporting guidelines here:
http://wiki.freeswitch.org/wiki/Reporting_Bugs

Thanks,
MC


On Thu, Jan 29, 2009 at 11:05 AM, Daniel Liang <Daniell@airg.com (Daniell@airg.com)> wrote:
Quote:
Hi,

I am trying to playing back a wav file a few times, and on receiving a dtmf
event, it stops playing the file. The command I sent is:

sendmsg
call-command: execute
execute-app-name: playback
execute-app-arg: <the wav file>
loops: 4

On receiving a dtmf event, I send a break command:

sendmsg
call-command: execute
execute-app-name: break

However, that only breaks one loop of the playback. And I have to press a
dtmf for 4 times to stop the file.

I tried sending 4 break commands all at once. But it didn't work. And even
worse, my program stops receiving dtmfs anymore. My guess is that the first
break stops the first loop, but before the second loop starts, the following
3 breaks stop something else that I don't know what they are.

Any help is appreciated.

Thanks.
Daniel Liang



Quote:
_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org (Freeswitch-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org (Freeswitch-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



--
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/

AIM: anthm
MSN:anthony_minessale@hotmail.com ([email]MSN%3Aanthony_minessale@hotmail.com[/email])
GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com ([email]PAYPAL%3Aanthony.minessale@gmail.com[/email])
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:888@conference.freeswitch.org ([email]sip%3A888@conference.freeswitch.org[/email])
iax:guest@conference.freeswitch.org/888
googletalk:conf+888@conference.freeswitch.org ([email]googletalk%3Aconf%2B888@conference.freeswitch.org[/email])
pstn:213-799-1400
Back to top
Display posts from previous:   
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> freeSWITCH Users All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group

VoiceMeUp - Corporate & Wholesale VoIP Services