From msc at freeswitch.org Wed May 2 19:51:38 2012 From: msc at freeswitch.org (Michael Collins) Date: Wed, 2 May 2012 08:51:38 -0700 Subject: [Freeswitch-dev] FreeSWITCH Conference Call: Vestec ASR Message-ID: Hello all! Just a reminder that the FreeSWITCH community conference call will be starting in just over an hour. The agenda page is here. Come join us for an interesting talk with the Vestec team about automatic speech recognition (ASR) in a FreeSWITCH environment. -Michael -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120502/3ee6276c/attachment.html From alexsanderpetry at gmail.com Thu May 3 16:43:47 2012 From: alexsanderpetry at gmail.com (Alexsander Petry) Date: Thu, 3 May 2012 09:43:47 -0300 Subject: [Freeswitch-dev] Question about sofia-sip project Message-ID: Hi, unfortunately, I see that the sofia-sip project has stalled. Even the doubts and patches submitted in the list Sofia-sip-devel are unanswered. Pekka Pessi no longer responds the emails. Do you know what happened, or is happening, with the sofia-sip project? What is the future of the sofia-sip project? What is the future of the freeswitch project? Best regards. -- Alexsander Petry -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120503/95985a12/attachment.html From itsc99 at gmail.com Thu May 3 19:07:32 2012 From: itsc99 at gmail.com (Tjapko Smits) Date: Thu, 03 May 2012 11:07:32 -0400 Subject: [Freeswitch-dev] Question about sofia-sip project In-Reply-To: References: Message-ID: <4FA29F34.50208@gmail.com> Scary questions. With Kind regards, Tjapko Smits On 05/03/2012 08:43 AM, Alexsander Petry wrote: > Hi, unfortunately, I see that the sofia-sip project has stalled. Even > the doubts and patches submitted in the list Sofia-sip-devel are > unanswered. Pekka Pessi no longer responds the emails. > Do you know what happened, or is happening, with the sofia-sip project? > What is the future of the sofia-sipproject? > What is the future of the freeswitch project? > Best regards. > > -- > Alexsander Petry > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120503/4c4b33f0/attachment.html From msc at freeswitch.org Thu May 3 20:00:36 2012 From: msc at freeswitch.org (Michael Collins) Date: Thu, 3 May 2012 09:00:36 -0700 Subject: [Freeswitch-dev] Question about sofia-sip project In-Reply-To: References: Message-ID: On Thu, May 3, 2012 at 5:43 AM, Alexsander Petry wrote: > Hi, unfortunately, I see that the sofia-sip project has stalled. Even the > doubts and patches submitted in the list Sofia-sip-devel are unanswered. > Pekka Pessi no longer responds the emails. > Do you know what happened, or is happening, with the sofia-sip project? > What is the future of the sofia-sip project? > What is the future of the freeswitch project? FreeSWITCH isn't going away - in fact it is only growing in prominence and market share. I recommend not reading too much into the lack of activity with Sofia. The FS dev team is talented and motivated. If there is a future need to make changes to the FS SIP stack they'll address it in due course. In the meantime I plan to use FreeSWITCH with great confidence in its bright future. -MC -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120503/94a7ac72/attachment-0001.html From krice at freeswitch.org Thu May 3 20:17:17 2012 From: krice at freeswitch.org (Ken Rice) Date: Thu, 03 May 2012 11:17:17 -0500 Subject: [Freeswitch-dev] Question about sofia-sip project In-Reply-To: Message-ID: Don?t forget to mention that 1/2 the patches in the last release of sofia-sip came from the FreeSWITCH project. And that we have continued to develop these things... I cant speak for everyone involved but I can tell you that the developers of FreeSWITCH are not going to abandon the project anytime soon, if anything there are things coming down the pipe that will demonstrate the developers continue dedication to the project. K On 5/3/12 11:00 AM, "Michael Collins" wrote: > > On Thu, May 3, 2012 at 5:43 AM, Alexsander Petry > wrote: >> Hi, unfortunately, I see that the sofia-sip project has stalled. Even the >> doubts and patches submitted in the list Sofia-sip-devel are unanswered. >> Pekka Pessi no longer responds the emails. >> Do you know what happened, or is happening, with the sofia-sip project? >> What is the future of the sofia-sip project? >> What is the future of the freeswitch project? > ? > FreeSWITCH isn't going away - in fact it is only growing in prominence and > market share. I recommend not reading too much into the lack of activity with > Sofia. The FS dev team is talented and motivated. If there is a future need to > make changes to the FS SIP stack they'll address it in due course. In the > meantime I plan to use FreeSWITCH with great confidence in its bright future. > > -MC > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120503/02b4104e/attachment.html From anita.hall at simmortel.com Fri May 4 15:12:59 2012 From: anita.hall at simmortel.com (Anita Hall) Date: Fri, 4 May 2012 16:42:59 +0530 Subject: [Freeswitch-dev] [Freeswitch-users] FreeSWITCH Conference Call: Vestec ASR In-Reply-To: References: Message-ID: Hi Michael I missed this conf call. Where can I find the recordings of this conf call and others ? regards, Anita On Wed, May 2, 2012 at 9:21 PM, Michael Collins wrote: > Hello all! > > Just a reminder that the FreeSWITCH community conference call will be > starting in just over an hour. The agenda page is here. > Come join us for an interesting talk with the Vestec team about automatic > speech recognition (ASR) in a FreeSWITCH environment. > > -Michael > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120504/98af6305/attachment.html From richard at quenet.co.kr Fri May 4 15:39:48 2012 From: richard at quenet.co.kr (QueNet) Date: Fri, 4 May 2012 20:39:48 +0900 Subject: [Freeswitch-dev] [Freeswitch-users] FreeSWITCH Conference Call:Vestec ASR In-Reply-To: References: Message-ID: <93FFBC2F7521410BB398DD48993E854C@RichardMac> Hi All How Can I delete my maid at mailing list ? Thanks From: Anita Hall Sent: Friday, May 04, 2012 8:12 PM To: FreeSWITCH Users Help Cc: freeswitch-dev at lists.freeswitch.org Subject: Re: [Freeswitch-dev] [Freeswitch-users] FreeSWITCH Conference Call:Vestec ASR Hi Michael I missed this conf call. Where can I find the recordings of this conf call and others ? regards, Anita On Wed, May 2, 2012 at 9:21 PM, Michael Collins wrote: Hello all! Just a reminder that the FreeSWITCH community conference call will be starting in just over an hour. The agenda page is here. Come join us for an interesting talk with the Vestec team about automatic speech recognition (ASR) in a FreeSWITCH environment. -Michael _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------------------------------------------------------------------------- _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com FreeSWITCH-dev mailing list FreeSWITCH-dev at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120504/f1fb5986/attachment.html From msc at freeswitch.org Fri May 4 20:08:14 2012 From: msc at freeswitch.org (Michael Collins) Date: Fri, 4 May 2012 09:08:14 -0700 Subject: [Freeswitch-dev] FreeSWITCH-biz Mailing List Message-ID: Hello all, I'd like to encourage everyone to read this poston the main FreeSWITCH.org site. In short: we are finding that there are more and more business opportunities for members of the FreeSWITCH community. Those with marketable FreeSWITCH skills are increasingly in demand. One way to keep everyone informed about these opportunities is to have a place where people can post and discuss these opportunities. The ideal place for this is the FreeSWITCH-biz mailing list. We encourage everyone to subscribe to this list so that we can keep business discussions separate from user and developer questions. -Michael -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120504/73d8ab48/attachment.html From msc at freeswitch.org Fri May 4 20:28:18 2012 From: msc at freeswitch.org (Michael Collins) Date: Fri, 4 May 2012 09:28:18 -0700 Subject: [Freeswitch-dev] [Freeswitch-users] FreeSWITCH Conference Call:Vestec ASR In-Reply-To: <93FFBC2F7521410BB398DD48993E854C@RichardMac> References: <93FFBC2F7521410BB398DD48993E854C@RichardMac> Message-ID: On Fri, May 4, 2012 at 4:39 AM, QueNet wrote: > Hi All > > How Can I delete my maid at mailing list ? > Delete your what? -MC -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120504/7d8f7d07/attachment-0001.html From krice at freeswitch.org Fri May 4 23:20:16 2012 From: krice at freeswitch.org (Ken Rice) Date: Fri, 04 May 2012 14:20:16 -0500 Subject: [Freeswitch-dev] FreeSWITCH 1.2 and packaging update Message-ID: As many of you know we have been working hot and heavy on getting 1.2 ready to drop. In the next 24 hours we will be pushing some further changes into tree that will affect a small number of users. These Changes are leading up to the 1.2 release and specifically address Packaging for Debian (and Debian based) system. If you arent currently using the debian package building bits of the FreeSWITCH source tree, you will not be affected. However if you are expect to see some big changes... These changes are to move us more inline with the Centos packages and more inline with what is required to get FreeSWITCH in the normal Debian repositories. Also, do we have a brave soul that might want to help with the FreeSWITCH Change log? Contact me off list or via IRC (SwK in #freeswitch on irc.freenode.net) if this is something you can help with. K -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120504/6575f5d9/attachment.html From jmesquita at freeswitch.org Sat May 5 00:08:00 2012 From: jmesquita at freeswitch.org (=?utf-8?Q?Jo=C3=A3o_Mesquita?=) Date: Fri, 4 May 2012 17:08:00 -0300 Subject: [Freeswitch-dev] New proof-of-concept module (mod_pickupgroup) Message-ID: Hello folks, I've been working lately with pickup groups and I found some situations where the way the intercept application is presented along with the hash application on the default configs will not suffice the expected behavior on a PBX environment. Of course there are many solutions to this problem and I bet that there are even possible solutions without coding and just dial plan tricks. Nonetheless, a beginner could probably overlook some of those situations and this is the reason why I have started this module. The first problem I am trying to solve is that hash will only hold 1 UUID per group. If you have 2 consecutive calls and want to pick both up, you won't be able to. Simple way to test it. A calls B and leaves B ringing. C calls D and leaves D ringing. E intercepts (in which case it will intercept C). F intercepts same group. Expected behavior is to intercept A, but hash has forgotten about A and therefore you will get reorder tone. By "borrowing" (nicer than stealing) the idea from `eavesdrop all`, I have created mod_pickupgroup as a proof of concept and I would like the community not only to test the module but also to provide input as far as the code is concerned (I am not that proficient with C) and as far as functionality is concerned. The code is currently hosted on Github with the intent to move it somewhere more definitive if the module ends up being useful. The link is here: http://github.com/jmesquita/mod_pickupgroup To compile it, you need to adjust the BASE variable inside the Makefile by pointing it to your latest FreeSWITCH? source. -- Jo?o Mesquita Sent with Sparrow (http://www.sparrowmailapp.com/?sig) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120504/af4933fe/attachment.html From gabe at gundy.org Sat May 5 09:45:39 2012 From: gabe at gundy.org (Gabriel Gunderson) Date: Fri, 4 May 2012 23:45:39 -0600 Subject: [Freeswitch-dev] [Freeswitch-users] FreeSWITCH 1.2 and packaging update In-Reply-To: References: Message-ID: On Fri, May 4, 2012 at 1:20 PM, Ken Rice wrote: > If you arent currently using the debian package building bits of the > FreeSWITCH source tree, you will not be affected. However if you are expect > to see some big changes... > > These changes are to move us more inline with the Centos packages and more > inline with what is required to get FreeSWITCH in the normal Debian > repositories. Would it be helpful to build and report on different versions of Ubuntu and Debian? BTW, thanks for the excellent work in this area! Gabe From anthonynovatsis at gmail.com Mon May 7 09:33:08 2012 From: anthonynovatsis at gmail.com (Anthony Novatsis) Date: Mon, 7 May 2012 15:33:08 +1000 Subject: [Freeswitch-dev] Conference Outcall Member Flags Message-ID: Dear All, Using FreeSwitch I require functionality similar to conference outcall except that I would like to invite users to the conference with different member flags (with conference outcall all users must have the same flags). In order to achieve this, I have written a Python script using mod_python (the script itself is similar in form to http://wiki.freeswitch.org/wiki/Lua_Intercom). Using the script, I observe the following scenario: 1. A calls conference 2. B and C are invited to conference 3. B answers and joins conference (C is still ringing) 4. B ends call (and the conference is torn down because the user has the endconf flag) 5. C continues ringing (and if answered the conference will be created again with C being the only participant) Firstly, is the above behaviour correct? At step 5, I expect (and would like) C to stop ringing given that the conference to which he was invited to has been torn down (which is the behaviour observed with conference outcall). Secondly, if the above behaviour is indeed correct, is there anything that I can do in the script to achieve the desired behaviour? For conference outcall, I have noticed in the FreeSwitch source code (mod_conference.c) a flag is used (CFLAG_OUTCALL) which ends the pending outcalls when the conference ends. However, this flag is only used internally. Thank you in advance for any help. Best regards, Anthony -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120507/90f16dec/attachment.html From anthony.minessale at gmail.com Mon May 7 19:52:58 2012 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Mon, 7 May 2012 10:52:58 -0500 Subject: [Freeswitch-dev] Conference Outcall Member Flags In-Reply-To: References: Message-ID: try latest git I added outcall_flags variable that will override the defaults if specified in {} in each dial string On Mon, May 7, 2012 at 12:33 AM, Anthony Novatsis wrote: > Dear All, > > Using FreeSwitch I require functionality similar to conference outcall > except that I would like to invite users to the conference with different > member flags?(with conference outcall all users must have the same flags). > ?In order to achieve this, I have written a?Python script using mod_python > (the?script itself is similar in form > to?http://wiki.freeswitch.org/wiki/Lua_Intercom). > > Using the script, I observe the following scenario: > > 1. A calls conference > 2. B and C are invited to conference > 3. B answers and joins conference (C is still ringing) > 4. B ends call (and the conference is torn down because the user has the > endconf flag) > 5. C continues ringing (and if answered the conference will be created again > with C being the only participant) > > Firstly, is the above behaviour correct? ?At step 5, I expect (and would > like) C to stop ringing given that the conference to which he was invited to > has been torn down (which is the behaviour observed with conference > outcall). > > Secondly, if the above behaviour is indeed correct, is there anything that I > can do in the script to achieve the desired?behaviour? ?For conference > outcall, I have noticed in the FreeSwitch source code (mod_conference.c) a > flag is used (CFLAG_OUTCALL) which ends the pending outcalls when the > conference ends. However, this flag is only used internally. > > Thank you in advance for any help. > > Best regards, > Anthony > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org > -- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale at hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888 at conference.freeswitch.org googletalk:conf+888 at conference.freeswitch.org pstn:+19193869900 From marketing at cluecon.com Mon May 7 20:31:37 2012 From: marketing at cluecon.com (Michael Collins) Date: Mon, 7 May 2012 09:31:37 -0700 Subject: [Freeswitch-dev] News and Notes: ClueCon Hotel Gets a New Name, FreeSWITCH Gets a New Feature Message-ID: Happy new week to all! We have some interesting news items to share. First off, we are happy to report that the Wyndham Hotel, where ClueCon 2012 is being held, has a new owner and will become a Hyatt property. As part of the transition, the Wyndham will be renamed in June. The new name will be Hyatt Chicago Miracle Mile. The ownership transfer and name change will not affect ClueCon attendees, and the ClueCon website will continue to have the latest hotel information. Please feel free to call the Wyndham and make your ClueCon hotel reservations at your earliest convenience. Also in ClueCon news we'd like to let everyone know that we have two new sponsors: Vitelity and OpenVox. We are pleased to welcome them both to this year's event. Each will be giving a technical presentation this year and we look forward to seeing them in person. Please visit our sitefor registration information. FreeSWITCH received a new feature last week: a much-improved group pickup implementation. The new pickup dialplanapplication works in conjunction with the new "pickup" pseudo-channel. Together these allow for simple yet elegant call pickup features to be added to the dialplan. A number of FreeSWITCH community members are testing this new feature, and soon there will be an example added to the "Vanilla" dialplan. This Wednesday, May 9, we will be welcoming FreeSWITCH Community member Giovanni Maruzzelli to the community conference call. He will be discussing how to implement a GSM channel in FreeSWITCH using mod_gsmopen and a GSM dongle. We invite everyone to join us this Wednesday at 1PM Eastern, 10AM Pacific (UTC 1700) for a very interesting discussion. Have a great week and we'll be in touch next Monday. -- Michael S Collins ClueCon Team www.ClueCon.com 877-7-4ACLUE -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120507/be2311a1/attachment-0001.html From anthonynovatsis at gmail.com Tue May 8 08:36:48 2012 From: anthonynovatsis at gmail.com (Anthony Novatsis) Date: Tue, 8 May 2012 14:36:48 +1000 Subject: [Freeswitch-dev] Conference Outcall Member Flags Message-ID: I've tested the outcall_flags variable and it is working perfectly. Thanks for the quick response! Anthony > ---------- Forwarded message ---------- > From:?Anthony Minessale > To:?freeswitch-dev at lists.freeswitch.org > Cc: > Date:?Mon, 7 May 2012 10:52:58 -0500 > Subject:?Re: [Freeswitch-dev] Conference Outcall Member Flags > try latest git I added outcall_flags variable that will override the > defaults if specified in {} in each dial string > From anthonynovatsis at gmail.com Tue May 8 11:08:07 2012 From: anthonynovatsis at gmail.com (Anthony Novatsis) Date: Tue, 8 May 2012 17:08:07 +1000 Subject: [Freeswitch-dev] Conference Outcall Tone Stream Played Message-ID: Dear All, Using the conference auto outcall feature, I've observed that a tone is played to the user that has called the conference number. I've tracked this down to a call to the conference_member_play_file function in the mod_conference.c file. >From the debug console output: 2012-05-08 06:34:20.135433 [DEBUG] mod_conference.c:3748 Queueing file 'tone_stream://%(500,0,640)' for play and in the mod_conference.c file: 3018 3019 conference_member_play_file(member, "tone_stream://%(500,0,640)", 0); 3020 } 3021 This tone seems to be played unconditionally. Is it possible to make this configurable? (It could even be removed since the sounds played to conference members are configurable with the conference profile. But that change would impact existing users.) Thank you in advance for any help. Best regards, Anthony From anthony.minessale at gmail.com Tue May 8 19:15:17 2012 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Tue, 8 May 2012 10:15:17 -0500 Subject: [Freeswitch-dev] Conference Outcall Tone Stream Played In-Reply-To: References: Message-ID: That sound is designed to indicate when its safe to begin talking so you do not do so before the phones have joined the call. There is not currently an option to disable it. On Tue, May 8, 2012 at 2:08 AM, Anthony Novatsis wrote: > Dear All, > > Using the conference auto outcall feature, I've observed that a tone > is played to the user that has called the conference number. ?I've > tracked this down to a call to the conference_member_play_file > function in the mod_conference.c file. > > >From the debug console output: > > 2012-05-08 06:34:20.135433 [DEBUG] mod_conference.c:3748 Queueing file > 'tone_stream://%(500,0,640)' for play > > and in the mod_conference.c file: > > 3018 > 3019 ? ? ? ? conference_member_play_file(member, > "tone_stream://%(500,0,640)", 0); > 3020 ? ? } > 3021 > > This tone seems to be played unconditionally. ?Is it possible to make > this configurable? (It could even be removed since the sounds played > to conference members are configurable with the conference profile. > But that change would impact existing users.) > > Thank you in advance for any help. > > Best regards, > Anthony > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org -- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale at hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888 at conference.freeswitch.org googletalk:conf+888 at conference.freeswitch.org pstn:+19193869900 From thierry.devel at gmail.com Tue May 8 08:19:44 2012 From: thierry.devel at gmail.com (Thierry Panthier) Date: Tue, 8 May 2012 14:19:44 +1000 Subject: [Freeswitch-dev] Ubuntu 10.04.4 Build Message-ID: Hi, I noticed that the scripts in the debian/ directory were updated and the minimum dependencies were changed. If I 'downgrade' the dependencies in debian/bootstrap.sh and debian/compat then I'm able to build FreeSWITCH for Ubuntu 10.04.4 I'm sending you the patch I've created. After that, all that I had to do was: cd freeswitch/debian ./bootstrap.sh cd .. dpkg-buildpackage -b -rfakeroot Do you guys agree with this patch? Is there a reason why the latest version of these packages is required? BTW the change in mod_posix_timer.c was necessary because gcc was aborting if "-Werror -pedantic" were both set. Regards, Thierry -------------- next part -------------- diff --git a/debian/bootstrap.sh b/debian/bootstrap.sh index 2ee3bb8..7a5a636 100755 --- a/debian/bootstrap.sh +++ b/debian/bootstrap.sh @@ -141,16 +141,16 @@ Priority: optional Maintainer: Travis Cross Build-Depends: # for debian - debhelper (>= 8.0.0), + debhelper (>= 7.4.15), # bootstrapping automake (>= 1.9), autoconf, libtool, # core build - dpkg-dev (>= 1.15.8.12), gcc (>= 4:4.4.5) , g++ (>= 4:4.4.5), - libc6-dev (>= 2.11.3), make (>= 3.81), + dpkg-dev (>= 1.15.5.6), gcc (>= 4:4.4.3) , g++ (>= 4:4.4.3), + libc6-dev (>= 2.11.1), make (>= 3.81), wget, pkg-config, # configure options libssl-dev, unixodbc-dev, - libncurses5-dev, libjpeg8-dev, + libncurses5-dev, libjpeg62-dev, python-dev, erlang-dev, # documentation doxygen, diff --git a/debian/compat b/debian/compat index 45a4fb7..7f8f011 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -8 +7 diff --git a/src/mod/timers/mod_posix_timer/mod_posix_timer.c b/src/mod/timers/mod_posix_timer/mod_posix_timer.c index 04d694b..04d8d46 100644 --- a/src/mod/timers/mod_posix_timer/mod_posix_timer.c +++ b/src/mod/timers/mod_posix_timer/mod_posix_timer.c @@ -111,7 +111,9 @@ static void timer_signal_handler(int sig, siginfo_t *si, void *cu) if (val >= 0 && val <= MAX_ACTIVE_TIMERS) { uint8_t active_id = (uint8_t)val; /* notify runtime thread that timer identified by active_id has ticked */ - write(globals.timer_tick_pipe[1], &active_id, 1); + if (write(globals.timer_tick_pipe[1], &active_id, 1) == -1) { + switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Error writing to pipe: %s.\n", strerror(errno)); + } } } } From tederific at gmail.com Wed May 9 01:49:25 2012 From: tederific at gmail.com (Ted Walther) Date: Tue, 8 May 2012 14:49:25 -0700 Subject: [Freeswitch-dev] error in mod_spandsp_modem.c Message-ID: Compiling mod_spandsp_modem.c ... cc1: warnings being treated as errors mod_spandsp_modem.c: In function 'modem_init': mod_spandsp_modem.c:380: warning: ISO C90 forbids mixed declarations and code mod_spandsp_modem.c:398: error: invalid storage class for function 'channel_on_init' mod_spandsp_modem.c:399: error: invalid storage class for function 'channel_on_hangup' mod_spandsp_modem.c:400: error: invalid storage class for function 'channel_on_destroy' mod_spandsp_modem.c:401: error: invalid storage class for function 'channel_on_routing' mod_spandsp_modem.c:402: error: invalid storage class for function 'channel_on_exchange_media' mod_spandsp_modem.c:403: error: invalid storage class for function 'channel_on_soft_execute' mod_spandsp_modem.c:407: error: invalid storage class for function 'channel_outgoing_channel' mod_spandsp_modem.c:408: error: invalid storage class for function 'channel_read_frame' mod_spandsp_modem.c:409: error: invalid storage class for function 'channel_write_frame' mod_spandsp_modem.c:410: error: invalid storage class for function 'channel_kill_channel' mod_spandsp_modem.c:419: warning: ISO C forbids nested functions mod_spandsp_modem.c:419: error: invalid storage class for function 'channel_on_init' mod_spandsp_modem.c: In function 'channel_on_init': mod_spandsp_modem.c:445: warning: implicit declaration of function 'ioctl' mod_spandsp_modem.c: In function 'modem_init': mod_spandsp_modem.c:489: warning: ISO C forbids nested functions mod_spandsp_modem.c:489: error: invalid storage class for function 'channel_on_routing' mod_spandsp_modem.c:503: warning: ISO C forbids nested functions mod_spandsp_modem.c:503: error: invalid storage class for function 'channel_on_execute' mod_spandsp_modem.c:519: warning: ISO C forbids nested functions mod_spandsp_modem.c:519: error: invalid storage class for function 'channel_on_destroy' mod_spandsp_modem.c:543: warning: ISO C forbids nested functions mod_spandsp_modem.c:543: error: invalid storage class for function 'channel_on_hangup' mod_spandsp_modem.c:560: warning: ISO C forbids nested functions mod_spandsp_modem.c:560: error: invalid storage class for function 'channel_kill_channel' mod_spandsp_modem.c:586: warning: ISO C forbids nested functions mod_spandsp_modem.c:586: error: invalid storage class for function 'channel_on_soft_execute' mod_spandsp_modem.c:592: warning: ISO C forbids nested functions mod_spandsp_modem.c:592: error: invalid storage class for function 'channel_on_exchange_media' mod_spandsp_modem.c:608: warning: ISO C forbids nested functions mod_spandsp_modem.c:608: error: invalid storage class for function 'channel_on_reset' It looks to me like the error is here: #if USE_OPENPTY if (openpty(&modem->master, &modem->slave, NULL, NULL, NULL)) { if (modem->master < 0) { switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Fatal error: failed to initialize pty\n"); status = SWITCH_STATUS_FALSE; goto end; } modem->stty = ttyname(modem->slave); #else I traced to the bottom of the function, and didn't see a matching close brace. I believe it is the if(modem->master < 0){ statement that is missing the closing } after the goto end; statement. Can a more knowledgeable developer confirm that this is correct. Ted -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120508/67668f59/attachment.html From krice at freeswitch.org Wed May 9 06:20:26 2012 From: krice at freeswitch.org (Ken Rice) Date: Tue, 08 May 2012 21:20:26 -0500 Subject: [Freeswitch-dev] error in mod_spandsp_modem.c In-Reply-To: Message-ID: What platform is this on? You need to be specific when reporting these types of errors.... On 5/8/12 4:49 PM, "Ted Walther" wrote: > Compiling mod_spandsp_modem.c ... > cc1: warnings being treated as errors > mod_spandsp_modem.c: In function 'modem_init': > mod_spandsp_modem.c:380: warning: ISO C90 forbids mixed declarations and code > mod_spandsp_modem.c:398: error: invalid storage class for function > 'channel_on_init' > mod_spandsp_modem.c:399: error: invalid storage class for function > 'channel_on_hangup' > mod_spandsp_modem.c:400: error: invalid storage class for function > 'channel_on_destroy' > mod_spandsp_modem.c:401: error: invalid storage class for function > 'channel_on_routing' > mod_spandsp_modem.c:402: error: invalid storage class for function > 'channel_on_exchange_media' > mod_spandsp_modem.c:403: error: invalid storage class for function > 'channel_on_soft_execute' > mod_spandsp_modem.c:407: error: invalid storage class for function > 'channel_outgoing_channel' > mod_spandsp_modem.c:408: error: invalid storage class for function > 'channel_read_frame' > mod_spandsp_modem.c:409: error: invalid storage class for function > 'channel_write_frame' > mod_spandsp_modem.c:410: error: invalid storage class for function > 'channel_kill_channel' > mod_spandsp_modem.c:419: warning: ISO C forbids nested functions > mod_spandsp_modem.c:419: error: invalid storage class for function > 'channel_on_init' > mod_spandsp_modem.c: In function 'channel_on_init': > mod_spandsp_modem.c:445: warning: implicit declaration of function 'ioctl' > mod_spandsp_modem.c: In function 'modem_init': > mod_spandsp_modem.c:489: warning: ISO C forbids nested functions > mod_spandsp_modem.c:489: error: invalid storage class for function > 'channel_on_routing' > mod_spandsp_modem.c:503: warning: ISO C forbids nested functions > mod_spandsp_modem.c:503: error: invalid storage class for function > 'channel_on_execute' > mod_spandsp_modem.c:519: warning: ISO C forbids nested functions > mod_spandsp_modem.c:519: error: invalid storage class for function > 'channel_on_destroy' > mod_spandsp_modem.c:543: warning: ISO C forbids nested functions > mod_spandsp_modem.c:543: error: invalid storage class for function > 'channel_on_hangup' > mod_spandsp_modem.c:560: warning: ISO C forbids nested functions > mod_spandsp_modem.c:560: error: invalid storage class for function > 'channel_kill_channel' > mod_spandsp_modem.c:586: warning: ISO C forbids nested functions > mod_spandsp_modem.c:586: error: invalid storage class for function > 'channel_on_soft_execute' > mod_spandsp_modem.c:592: warning: ISO C forbids nested functions > mod_spandsp_modem.c:592: error: invalid storage class for function > 'channel_on_exchange_media' > mod_spandsp_modem.c:608: warning: ISO C forbids nested functions > mod_spandsp_modem.c:608: error: invalid storage class for function > 'channel_on_reset' > > It looks to me like the error is here: > > #if USE_OPENPTY > ??? if (openpty(&modem->master, &modem->slave, NULL, NULL, NULL)) { > > ??????? if (modem->master < 0) { > ??????????????? switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Fatal > error: failed to initialize pty\n"); > ??????????????? status = SWITCH_STATUS_FALSE; > ??????????????? goto end; > ??? } > > ??????? modem->stty = ttyname(modem->slave); > #else > > > I traced to the bottom of the function, and didn't see a matching close > brace.? I believe it is the if(modem->master < 0){ statement that is missing > the closing } after the goto end; statement. > > Can a more knowledgeable developer confirm that this is correct. > > Ted > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120508/bb270177/attachment-0001.html From tederific at gmail.com Wed May 9 06:29:17 2012 From: tederific at gmail.com (Ted Walther) Date: Tue, 8 May 2012 19:29:17 -0700 Subject: [Freeswitch-dev] error in mod_spandsp_modem.c In-Reply-To: References: Message-ID: I found it on openbsd. Putting the closing brace in, fixed the compile. I dont think it was specific to openbsd. I did find a few openbsd specific things today, of which more anon. On May 8, 2012 7:22 PM, "Ken Rice" wrote: > What platform is this on? You need to be specific when reporting these > types of errors.... > > > On 5/8/12 4:49 PM, "Ted Walther" wrote: > > Compiling mod_spandsp_modem.c ... > cc1: warnings being treated as errors > mod_spandsp_modem.c: In function 'modem_init': > mod_spandsp_modem.c:380: warning: ISO C90 forbids mixed declarations and > code > mod_spandsp_modem.c:398: error: invalid storage class for function > 'channel_on_init' > mod_spandsp_modem.c:399: error: invalid storage class for function > 'channel_on_hangup' > mod_spandsp_modem.c:400: error: invalid storage class for function > 'channel_on_destroy' > mod_spandsp_modem.c:401: error: invalid storage class for function > 'channel_on_routing' > mod_spandsp_modem.c:402: error: invalid storage class for function > 'channel_on_exchange_media' > mod_spandsp_modem.c:403: error: invalid storage class for function > 'channel_on_soft_execute' > mod_spandsp_modem.c:407: error: invalid storage class for function > 'channel_outgoing_channel' > mod_spandsp_modem.c:408: error: invalid storage class for function > 'channel_read_frame' > mod_spandsp_modem.c:409: error: invalid storage class for function > 'channel_write_frame' > mod_spandsp_modem.c:410: error: invalid storage class for function > 'channel_kill_channel' > mod_spandsp_modem.c:419: warning: ISO C forbids nested functions > mod_spandsp_modem.c:419: error: invalid storage class for function > 'channel_on_init' > mod_spandsp_modem.c: In function 'channel_on_init': > mod_spandsp_modem.c:445: warning: implicit declaration of function 'ioctl' > mod_spandsp_modem.c: In function 'modem_init': > mod_spandsp_modem.c:489: warning: ISO C forbids nested functions > mod_spandsp_modem.c:489: error: invalid storage class for function > 'channel_on_routing' > mod_spandsp_modem.c:503: warning: ISO C forbids nested functions > mod_spandsp_modem.c:503: error: invalid storage class for function > 'channel_on_execute' > mod_spandsp_modem.c:519: warning: ISO C forbids nested functions > mod_spandsp_modem.c:519: error: invalid storage class for function > 'channel_on_destroy' > mod_spandsp_modem.c:543: warning: ISO C forbids nested functions > mod_spandsp_modem.c:543: error: invalid storage class for function > 'channel_on_hangup' > mod_spandsp_modem.c:560: warning: ISO C forbids nested functions > mod_spandsp_modem.c:560: error: invalid storage class for function > 'channel_kill_channel' > mod_spandsp_modem.c:586: warning: ISO C forbids nested functions > mod_spandsp_modem.c:586: error: invalid storage class for function > 'channel_on_soft_execute' > mod_spandsp_modem.c:592: warning: ISO C forbids nested functions > mod_spandsp_modem.c:592: error: invalid storage class for function > 'channel_on_exchange_media' > mod_spandsp_modem.c:608: warning: ISO C forbids nested functions > mod_spandsp_modem.c:608: error: invalid storage class for function > 'channel_on_reset' > > It looks to me like the error is here: > > #if USE_OPENPTY > if (openpty(&modem->master, &modem->slave, NULL, NULL, NULL)) { > > if (modem->master < 0) { > switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, > "Fatal error: failed to initialize pty\n"); > status = SWITCH_STATUS_FALSE; > goto end; > } > > modem->stty = ttyname(modem->slave); > #else > > > I traced to the bottom of the function, and didn't see a matching close > brace. I believe it is the if(modem->master < 0){ statement that is > missing the closing } after the goto end; statement. > > Can a more knowledgeable developer confirm that this is correct. > > Ted > > ------------------------------ > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120508/b67e2a19/attachment.html From anthony.minessale at gmail.com Wed May 9 06:31:28 2012 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Tue, 8 May 2012 21:31:28 -0500 Subject: [Freeswitch-dev] error in mod_spandsp_modem.c In-Reply-To: References: Message-ID: fixed but you should have reported it to http://jira.freeswitch.org On Tue, May 8, 2012 at 9:20 PM, Ken Rice wrote: > What platform is this on? You need to be specific when reporting these types > of errors.... > > > > On 5/8/12 4:49 PM, "Ted Walther" wrote: > > Compiling mod_spandsp_modem.c ... > cc1: warnings being treated as errors > mod_spandsp_modem.c: In function 'modem_init': > mod_spandsp_modem.c:380: warning: ISO C90 forbids mixed declarations and > code > mod_spandsp_modem.c:398: error: invalid storage class for function > 'channel_on_init' > mod_spandsp_modem.c:399: error: invalid storage class for function > 'channel_on_hangup' > mod_spandsp_modem.c:400: error: invalid storage class for function > 'channel_on_destroy' > mod_spandsp_modem.c:401: error: invalid storage class for function > 'channel_on_routing' > mod_spandsp_modem.c:402: error: invalid storage class for function > 'channel_on_exchange_media' > mod_spandsp_modem.c:403: error: invalid storage class for function > 'channel_on_soft_execute' > mod_spandsp_modem.c:407: error: invalid storage class for function > 'channel_outgoing_channel' > mod_spandsp_modem.c:408: error: invalid storage class for function > 'channel_read_frame' > mod_spandsp_modem.c:409: error: invalid storage class for function > 'channel_write_frame' > mod_spandsp_modem.c:410: error: invalid storage class for function > 'channel_kill_channel' > mod_spandsp_modem.c:419: warning: ISO C forbids nested functions > mod_spandsp_modem.c:419: error: invalid storage class for function > 'channel_on_init' > mod_spandsp_modem.c: In function 'channel_on_init': > mod_spandsp_modem.c:445: warning: implicit declaration of function 'ioctl' > mod_spandsp_modem.c: In function 'modem_init': > mod_spandsp_modem.c:489: warning: ISO C forbids nested functions > mod_spandsp_modem.c:489: error: invalid storage class for function > 'channel_on_routing' > mod_spandsp_modem.c:503: warning: ISO C forbids nested functions > mod_spandsp_modem.c:503: error: invalid storage class for function > 'channel_on_execute' > mod_spandsp_modem.c:519: warning: ISO C forbids nested functions > mod_spandsp_modem.c:519: error: invalid storage class for function > 'channel_on_destroy' > mod_spandsp_modem.c:543: warning: ISO C forbids nested functions > mod_spandsp_modem.c:543: error: invalid storage class for function > 'channel_on_hangup' > mod_spandsp_modem.c:560: warning: ISO C forbids nested functions > mod_spandsp_modem.c:560: error: invalid storage class for function > 'channel_kill_channel' > mod_spandsp_modem.c:586: warning: ISO C forbids nested functions > mod_spandsp_modem.c:586: error: invalid storage class for function > 'channel_on_soft_execute' > mod_spandsp_modem.c:592: warning: ISO C forbids nested functions > mod_spandsp_modem.c:592: error: invalid storage class for function > 'channel_on_exchange_media' > mod_spandsp_modem.c:608: warning: ISO C forbids nested functions > mod_spandsp_modem.c:608: error: invalid storage class for function > 'channel_on_reset' > > It looks to me like the error is here: > > #if USE_OPENPTY > ??? if (openpty(&modem->master, &modem->slave, NULL, NULL, NULL)) { > > ??????? if (modem->master < 0) { > ??????????????? switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, > "Fatal error: failed to initialize pty\n"); > ??????????????? status = SWITCH_STATUS_FALSE; > ??????????????? goto end; > ??? } > > ??????? modem->stty = ttyname(modem->slave); > #else > > > I traced to the bottom of the function, and didn't see a matching close > brace.? I believe it is the if(modem->master < 0){ statement that is missing > the closing } after the goto end; statement. > > Can a more knowledgeable developer confirm that this is correct. > > Ted > > ________________________________ > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org > -- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale at hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888 at conference.freeswitch.org googletalk:conf+888 at conference.freeswitch.org pstn:+19193869900 From anthonynovatsis at gmail.com Wed May 9 07:46:51 2012 From: anthonynovatsis at gmail.com (Anthony Novatsis) Date: Wed, 9 May 2012 13:46:51 +1000 Subject: [Freeswitch-dev] Conference Outcall Tone Stream Played Message-ID: OK. Thanks for the clarification. Anthony From tederific at gmail.com Wed May 9 08:19:20 2012 From: tederific at gmail.com (Ted Walther) Date: Tue, 8 May 2012 21:19:20 -0700 Subject: [Freeswitch-dev] error in mod_spandsp_modem.c In-Reply-To: References: Message-ID: Thank you, I will do so in future. Ted On 8 May 2012 19:31, Anthony Minessale wrote: > fixed but you should have reported it to http://jira.freeswitch.org > > > > On Tue, May 8, 2012 at 9:20 PM, Ken Rice wrote: > > What platform is this on? You need to be specific when reporting these > types > > of errors.... > > > > > > > > On 5/8/12 4:49 PM, "Ted Walther" wrote: > > > > Compiling mod_spandsp_modem.c ... > > cc1: warnings being treated as errors > > mod_spandsp_modem.c: In function 'modem_init': > > mod_spandsp_modem.c:380: warning: ISO C90 forbids mixed declarations and > > code > > mod_spandsp_modem.c:398: error: invalid storage class for function > > 'channel_on_init' > > mod_spandsp_modem.c:399: error: invalid storage class for function > > 'channel_on_hangup' > > mod_spandsp_modem.c:400: error: invalid storage class for function > > 'channel_on_destroy' > > mod_spandsp_modem.c:401: error: invalid storage class for function > > 'channel_on_routing' > > mod_spandsp_modem.c:402: error: invalid storage class for function > > 'channel_on_exchange_media' > > mod_spandsp_modem.c:403: error: invalid storage class for function > > 'channel_on_soft_execute' > > mod_spandsp_modem.c:407: error: invalid storage class for function > > 'channel_outgoing_channel' > > mod_spandsp_modem.c:408: error: invalid storage class for function > > 'channel_read_frame' > > mod_spandsp_modem.c:409: error: invalid storage class for function > > 'channel_write_frame' > > mod_spandsp_modem.c:410: error: invalid storage class for function > > 'channel_kill_channel' > > mod_spandsp_modem.c:419: warning: ISO C forbids nested functions > > mod_spandsp_modem.c:419: error: invalid storage class for function > > 'channel_on_init' > > mod_spandsp_modem.c: In function 'channel_on_init': > > mod_spandsp_modem.c:445: warning: implicit declaration of function > 'ioctl' > > mod_spandsp_modem.c: In function 'modem_init': > > mod_spandsp_modem.c:489: warning: ISO C forbids nested functions > > mod_spandsp_modem.c:489: error: invalid storage class for function > > 'channel_on_routing' > > mod_spandsp_modem.c:503: warning: ISO C forbids nested functions > > mod_spandsp_modem.c:503: error: invalid storage class for function > > 'channel_on_execute' > > mod_spandsp_modem.c:519: warning: ISO C forbids nested functions > > mod_spandsp_modem.c:519: error: invalid storage class for function > > 'channel_on_destroy' > > mod_spandsp_modem.c:543: warning: ISO C forbids nested functions > > mod_spandsp_modem.c:543: error: invalid storage class for function > > 'channel_on_hangup' > > mod_spandsp_modem.c:560: warning: ISO C forbids nested functions > > mod_spandsp_modem.c:560: error: invalid storage class for function > > 'channel_kill_channel' > > mod_spandsp_modem.c:586: warning: ISO C forbids nested functions > > mod_spandsp_modem.c:586: error: invalid storage class for function > > 'channel_on_soft_execute' > > mod_spandsp_modem.c:592: warning: ISO C forbids nested functions > > mod_spandsp_modem.c:592: error: invalid storage class for function > > 'channel_on_exchange_media' > > mod_spandsp_modem.c:608: warning: ISO C forbids nested functions > > mod_spandsp_modem.c:608: error: invalid storage class for function > > 'channel_on_reset' > > > > It looks to me like the error is here: > > > > #if USE_OPENPTY > > if (openpty(&modem->master, &modem->slave, NULL, NULL, NULL)) { > > > > if (modem->master < 0) { > > switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, > > "Fatal error: failed to initialize pty\n"); > > status = SWITCH_STATUS_FALSE; > > goto end; > > } > > > > modem->stty = ttyname(modem->slave); > > #else > > > > > > I traced to the bottom of the function, and didn't see a matching close > > brace. I believe it is the if(modem->master < 0){ statement that is > missing > > the closing } after the goto end; statement. > > > > Can a more knowledgeable developer confirm that this is correct. > > > > Ted > > > > ________________________________ > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > > > > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://wiki.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-dev mailing list > > FreeSWITCH-dev at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > > http://www.freeswitch.org > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > > > > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://wiki.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-dev mailing list > > FreeSWITCH-dev at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > > http://www.freeswitch.org > > > > > > -- > Anthony Minessale II > > FreeSWITCH http://www.freeswitch.org/ > ClueCon http://www.cluecon.com/ > Twitter: http://twitter.com/FreeSWITCH_wire > > AIM: anthm > MSN:anthony_minessale at hotmail.com > GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com > IRC: irc.freenode.net #freeswitch > > FreeSWITCH Developer Conference > sip:888 at conference.freeswitch.org > googletalk:conf+888 at conference.freeswitch.org > pstn:+19193869900 > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120508/86181a47/attachment-0001.html From tederific at gmail.com Thu May 10 03:39:53 2012 From: tederific at gmail.com (Ted Walther) Date: Wed, 9 May 2012 16:39:53 -0700 Subject: [Freeswitch-dev] gsm library from system instead of included? Message-ID: Is there a way to compile freeswitch using a gsm lib that comes with my system, rather than the one from the source tree? This would allow freeswitch to work on a lot of different cpu architectures besides intel. Ditto for libcurl. Ted -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120509/30c27e8d/attachment.html From tederific at gmail.com Thu May 10 03:39:55 2012 From: tederific at gmail.com (Ted Walther) Date: Wed, 9 May 2012 16:39:55 -0700 Subject: [Freeswitch-dev] gsm library from system instead of included? Message-ID: Is there a way to compile freeswitch using a gsm lib that comes with my system, rather than the one from the source tree? This would allow freeswitch to work on a lot of different cpu architectures besides intel. Ditto for libcurl. Ted -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120509/38ff1eeb/attachment.html From krice at freeswitch.org Thu May 10 03:48:08 2012 From: krice at freeswitch.org (Ken Rice) Date: Wed, 09 May 2012 18:48:08 -0500 Subject: [Freeswitch-dev] gsm library from system instead of included? In-Reply-To: Message-ID: The various libs are there because they all work with freeswitch and ease portability... Libcurl for instance can however build with either system libcurl (which it does by default) or builds with the internal libcurl... K On 5/9/12 6:39 PM, "Ted Walther" wrote: > Is there a way to compile freeswitch using a gsm lib that comes with my > system, rather than the one from the source tree?? This would allow freeswitch > to work on a lot of different cpu architectures besides intel. > > Ditto for libcurl. > > Ted > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120509/4a9d95d3/attachment.html From tederific at gmail.com Thu May 10 09:29:59 2012 From: tederific at gmail.com (Ted Walther) Date: Wed, 9 May 2012 22:29:59 -0700 Subject: [Freeswitch-dev] gsm library from system instead of included? In-Reply-To: References: Message-ID: Is there work needing doing to make it an option to compile with a system gsm lib the way it currently defaults to system libcurl? I appreciate that having the library in the tree eases portability. But the version of libgsm you have, includes optimized assembler code. Does it have fallback alternatives in pure C for those CPU architectures that are not Intel? Ted On 9 May 2012 16:48, Ken Rice wrote: > The various libs are there because they all work with freeswitch and > ease portability... Libcurl for instance can however build with either > system libcurl (which it does by default) or builds with the internal > libcurl... > > K > > > > On 5/9/12 6:39 PM, "Ted Walther" wrote: > > Is there a way to compile freeswitch using a gsm lib that comes with my > system, rather than the one from the source tree? This would allow > freeswitch to work on a lot of different cpu architectures besides intel. > > Ditto for libcurl. > > Ted > > ------------------------------ > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120509/93406cf9/attachment.html From steveu at coppice.org Thu May 10 18:44:02 2012 From: steveu at coppice.org (Steve Underwood) Date: Thu, 10 May 2012 22:44:02 +0800 Subject: [Freeswitch-dev] gsm library from system instead of included? In-Reply-To: References: Message-ID: <4FABD432.8040903@coppice.org> Hi Ted, Have you found anything the GSM does not work on? Steve On 05/10/2012 01:29 PM, Ted Walther wrote: > Is there work needing doing to make it an option to compile with a > system gsm lib the way it currently defaults to system libcurl? I > appreciate that having the library in the tree eases portability. But > the version of libgsm you have, includes optimized assembler code. > Does it have fallback alternatives in pure C for those CPU > architectures that are not Intel? > > Ted > > On 9 May 2012 16:48, Ken Rice > wrote: > > The various libs are there because they all work with freeswitch > and ease portability... Libcurl for instance can however build > with either system libcurl (which it does by default) or builds > with the internal libcurl... > > K > > > > On 5/9/12 6:39 PM, "Ted Walther" > wrote: > > Is there a way to compile freeswitch using a gsm lib that > comes with my system, rather than the one from the source > tree? This would allow freeswitch to work on a lot of > different cpu architectures besides intel. > > Ditto for libcurl. > > Ted > > ------------------------------------------------------------------------ > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org From tederific at gmail.com Fri May 11 04:04:38 2012 From: tederific at gmail.com (Ted Walther) Date: Thu, 10 May 2012 17:04:38 -0700 Subject: [Freeswitch-dev] gsm library from system instead of included? In-Reply-To: <4FABD432.8040903@coppice.org> References: <4FABD432.8040903@coppice.org> Message-ID: Not yet. But before I push the porting work out to a compile farm for all the different cpu architectures, I wonder if some developer has a quick answer: is there fallback code in the gsm library for cases where the assembler code isn't supported. Intel assembly isn't supported on PowerPC for instance. Does someone have FreeSwitch working on Mac OSX on PowerPC? Ted On 10 May 2012 07:44, Steve Underwood wrote: > Hi Ted, > > Have you found anything the GSM does not work on? > > Steve > > > On 05/10/2012 01:29 PM, Ted Walther wrote: > > Is there work needing doing to make it an option to compile with a > > system gsm lib the way it currently defaults to system libcurl? I > > appreciate that having the library in the tree eases portability. But > > the version of libgsm you have, includes optimized assembler code. > > Does it have fallback alternatives in pure C for those CPU > > architectures that are not Intel? > > > > Ted > > > > On 9 May 2012 16:48, Ken Rice > > wrote: > > > > The various libs are there because they all work with freeswitch > > and ease portability... Libcurl for instance can however build > > with either system libcurl (which it does by default) or builds > > with the internal libcurl... > > > > K > > > > > > > > On 5/9/12 6:39 PM, "Ted Walther" > > wrote: > > > > Is there a way to compile freeswitch using a gsm lib that > > comes with my system, rather than the one from the source > > tree? This would allow freeswitch to work on a lot of > > different cpu architectures besides intel. > > > > Ditto for libcurl. > > > > Ted > > > > > ------------------------------------------------------------------------ > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > > > > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://wiki.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-dev mailing list > > FreeSWITCH-dev at lists.freeswitch.org > > > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > > UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-dev > > http://www.freeswitch.org > > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > > > > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://wiki.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-dev mailing list > > FreeSWITCH-dev at lists.freeswitch.org > > > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > > UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-dev > > http://www.freeswitch.org > > > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > > > > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://wiki.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-dev mailing list > > FreeSWITCH-dev at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120510/7a2c4f39/attachment-0001.html From marketing at cluecon.com Mon May 14 21:11:48 2012 From: marketing at cluecon.com (Michael Collins) Date: Mon, 14 May 2012 10:11:48 -0700 Subject: [Freeswitch-dev] FreeSWITCH Weekly News and Notes Message-ID: Greetings from the FreeSWITCH team. We hope your Monday is going well! This week we have an interesting topic in our community conference call. We will be joined by Fred Dixon, lead developer of the Big Blue Buttonproject. Big Blue Button is open software that enables distance learning and remote education. Fred will do a live demonstration of how it works as well as discussing how FreeSWITCH fits into the picture. We invite everyone to join us Wednesday to see this cool project in action. In ClueCon news, we are pleased to announce that we have two more sponsors: NACT and HarQen . NACT uses FreeSWITCH in carrier class solutions, such as pre-paid and their commercial Vinci Class 4/5 softswitch. HarQen provides innovative voice-based solutions in their line of Intelligent Voice Services products.Their flagship offering is Voice Advantage, a tool that allows creation of custom recorded interviews. Managers and recruiters can quickly review these interviews, greatly speeding up the recruiting process. We look forward to seeing representatives from NACT and HarQen at ClueCon this August. As a reminder, our ClueCon PowerPlay is still in effect. Register one attendee by the end of May and you'll receive three entries in our great ClueCon prize giveaway. Register two attendees from the same company and they *each *will receive six entries. The more people from your company who register, the more entries each person receives. Visit the ClueCon siteor call us at 877-742-2583 if you have any questions about attending, sponsoring, or speaking at this year's event. See you this August! -- Michael S Collins ClueCon Team http://www.cluecon.com 877-7-4ACLUE cc12-0514 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120514/01923940/attachment.html From thierry.devel at gmail.com Tue May 15 11:13:38 2012 From: thierry.devel at gmail.com (Thierry Panthier) Date: Tue, 15 May 2012 17:13:38 +1000 Subject: [Freeswitch-dev] moderated email Message-ID: Hi, I sent an email a while ago but it hasn't been approved yet. I recently joined the development list. Regards, Thierry Panthier From SPapineni at enghouse.com Tue May 15 17:36:55 2012 From: SPapineni at enghouse.com (Papineni, Suneel) Date: Tue, 15 May 2012 13:36:55 +0000 Subject: [Freeswitch-dev] Issue with shutdown while eembedding FreeSwitch Message-ID: <9438D04074E0DE45A49CD76099821272466F9C80@CORP-MAIL-002.edge.local> Hi, I am trying to embed FreeSwitch in my current project by creating a thread for FreeSwitch initialization. When I start my application, Freeswitch runs fine and I am be able to send commands to FreeSwitch and receive respective events. Now I want to close freeswitch by sending a command. I tried with the following command. "fsctl shutdown" or "fsctl shutdown now" This is not shutting down completely. It is showing the following log and not continuing further. Could someone please look into this and let me know if I missed something... 2012-05-15 13:46:49.137425 [INFO] switch_core.c:2176 Shutting down 2012-05-15 13:46:50.557425 [CONSOLE] switch_core.c:2283 End existing sessions 2012-05-15 13:46:50.557425 [CONSOLE] switch_core.c:2285 Clean up modules. 2012-05-15 13:46:50.557425 [NOTICE] switch_loadable_module.c:963 Deleting API Function 'stop_local_stream' 2012-05-15 13:46:50.557425 [NOTICE] switch_loadable_module.c:963 Deleting API Function 'start_local_stream' 2012-05-15 13:46:50.557425 [NOTICE] switch_loadable_module.c:963 Deleting API Function 'show_local_stream' 2012-05-15 13:46:50.557425 [NOTICE] switch_loadable_module.c:1004 Deleting FileFormat 'local_stream' 2012-05-15 13:46:50.557425 [CONSOLE] switch_loadable_module.c:1784 Stopping: mod_local_stream The shutdown command is working fine on a stand-alone installation of freeswitch, but giving above issue when FS is embedded (in-process) in my application. Thanks & Regards Suneel -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120515/9e718358/attachment.html From mitch.capper at gmail.com Tue May 15 19:09:47 2012 From: mitch.capper at gmail.com (Mitch Capper) Date: Tue, 15 May 2012 08:09:47 -0700 Subject: [Freeswitch-dev] Issue with shutdown while eembedding FreeSwitch In-Reply-To: <9438D04074E0DE45A49CD76099821272466F9C80@CORP-MAIL-002.edge.local> References: <9438D04074E0DE45A49CD76099821272466F9C80@CORP-MAIL-002.edge.local> Message-ID: I call freeswitch.switch_core_destroy() to shutdown FS in an embedded environment. ~Mitch On Tue, May 15, 2012 at 6:36 AM, Papineni, Suneel wrote: > Hi, > > > > I am trying to embed FreeSwitch in my current project by creating a thread > for FreeSwitch initialization. When I start my application, Freeswitch runs > fine and I am be able to send commands to FreeSwitch and receive respective > events. > > > > Now I want to close freeswitch by sending a command. I tried with the > following command. > > > > ?fsctl shutdown? or ?fsctl shutdown now? > > > > This is not shutting down completely. It is showing the following log and > not continuing further. Could someone please look into this and let me know > if I missed something? > > > > 2012-05-15 13:46:49.137425 [INFO] switch_core.c:2176 Shutting down > > 2012-05-15 13:46:50.557425 [CONSOLE] switch_core.c:2283 End existing > sessions > > 2012-05-15 13:46:50.557425 [CONSOLE] switch_core.c:2285 Clean up modules. > > 2012-05-15 13:46:50.557425 [NOTICE] switch_loadable_module.c:963 Deleting > API Function 'stop_local_stream' > > 2012-05-15 13:46:50.557425 [NOTICE] switch_loadable_module.c:963 Deleting > API Function 'start_local_stream' > > 2012-05-15 13:46:50.557425 [NOTICE] switch_loadable_module.c:963 Deleting > API Function 'show_local_stream' > > 2012-05-15 13:46:50.557425 [NOTICE] switch_loadable_module.c:1004 Deleting > FileFormat 'local_stream' > > 2012-05-15 13:46:50.557425 [CONSOLE] switch_loadable_module.c:1784 Stopping: > mod_local_stream > > > > > > The shutdown command is working fine on a stand-alone installation of > freeswitch, but giving above issue when FS is embedded (in-process) in my > application. > > > > Thanks & Regards > > Suneel > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org > From SPapineni at enghouse.com Thu May 17 14:04:35 2012 From: SPapineni at enghouse.com (Papineni, Suneel) Date: Thu, 17 May 2012 10:04:35 +0000 Subject: [Freeswitch-dev] Issue with shutdown while eembedding FreeSwitch In-Reply-To: References: <9438D04074E0DE45A49CD76099821272466F9C80@CORP-MAIL-002.edge.local> Message-ID: <9438D04074E0DE45A49CD76099821272466FA3B1@CORP-MAIL-002.edge.local> Hi Mitch, Thank you for your quick reply. It works.... Thanks & Regards Suneel freeswitch at DEV2-UCMA> sofia status -----Original Message----- From: freeswitch-dev-bounces at lists.freeswitch.org [mailto:freeswitch-dev-bounces at lists.freeswitch.org] On Behalf Of Mitch Capper Sent: 15 May 2012 16:10 To: freeswitch-dev at lists.freeswitch.org Subject: Re: [Freeswitch-dev] Issue with shutdown while eembedding FreeSwitch I call freeswitch.switch_core_destroy() to shutdown FS in an embedded environment. ~Mitch On Tue, May 15, 2012 at 6:36 AM, Papineni, Suneel wrote: > Hi, > > > > I am trying to embed FreeSwitch in my current project by creating a > thread for FreeSwitch initialization. When I start my application, > Freeswitch runs fine and I am be able to send commands to FreeSwitch > and receive respective events. > > > > Now I want to close freeswitch by sending a command. I tried with the > following command. > > > > "fsctl shutdown" or "fsctl shutdown now" > > > > This is not shutting down completely. It is showing the following log > and not continuing further. Could someone please look into this and > let me know if I missed something... > > > > 2012-05-15 13:46:49.137425 [INFO] switch_core.c:2176 Shutting down > > 2012-05-15 13:46:50.557425 [CONSOLE] switch_core.c:2283 End existing > sessions > > 2012-05-15 13:46:50.557425 [CONSOLE] switch_core.c:2285 Clean up modules. > > 2012-05-15 13:46:50.557425 [NOTICE] switch_loadable_module.c:963 > Deleting API Function 'stop_local_stream' > > 2012-05-15 13:46:50.557425 [NOTICE] switch_loadable_module.c:963 > Deleting API Function 'start_local_stream' > > 2012-05-15 13:46:50.557425 [NOTICE] switch_loadable_module.c:963 > Deleting API Function 'show_local_stream' > > 2012-05-15 13:46:50.557425 [NOTICE] switch_loadable_module.c:1004 > Deleting FileFormat 'local_stream' > > 2012-05-15 13:46:50.557425 [CONSOLE] switch_loadable_module.c:1784 Stopping: > mod_local_stream > > > > > > The shutdown command is working fine on a stand-alone installation of > freeswitch, but giving above issue when FS is embedded (in-process) in > my application. > > > > Thanks & Regards > > Suneel > > > > > ______________________________________________________________________ > ___ Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org > _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com FreeSWITCH-dev mailing list FreeSWITCH-dev at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org From kwyrozumski at power.com.pl Fri May 18 18:08:22 2012 From: kwyrozumski at power.com.pl (Konrad Wyrozumski) Date: Fri, 18 May 2012 16:08:22 +0200 Subject: [Freeswitch-dev] Using mod_limit, to limit inbound and outbound calls, but allow transferring Message-ID: <4FB657D6.1010104@power.com.pl> Hi! Is it possible to impose a limit on outgoing + incoming calls so that the phone was busy during a conversation, but can still transfer to another extension? I tried using mod_limit as follows: but it adds only destination to limit. this adds both caller and callee, but does not allow me to transfer call to another extension number. I'm using mod_skinny. Can sb give me a hint? -- Konrad Wyrozumski Software Developer e-mail: kwyrozumski at power.com.pl Power Media S.A. ul. Grabiszy?ska 241B 53-234 Wroc?aw tel.: +48 71 341 06 96 fax: +48 71 321 00 16 http://www.power.com.pl S?d Rejonowy dla Wroc?awia-Fabrycznej VI Wydzia? Gospodarczy - Krajowego Rejestru S?dowego KRS: 0000281947 NIP: PL-898-16-47-572 Kapita? 640 000 z? w pe?ni op?acony From dxj19831029 at gmail.com Mon May 21 07:59:25 2012 From: dxj19831029 at gmail.com (Xijing Dai) Date: Mon, 21 May 2012 11:59:25 +0800 Subject: [Freeswitch-dev] LDAP Message-ID: hey guys, I am newbie, I saw mod_ldap is out of date, and there is a new module called mod_xml_ldap, but no source code and any reference existed. I wonder, do I need to use mod_ldap or switch to mod_xml_ldap??? Cheers -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120521/bf131c9a/attachment-0001.html From anthony.minessale at gmail.com Mon May 21 19:06:12 2012 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Mon, 21 May 2012 10:06:12 -0500 Subject: [Freeswitch-dev] LDAP In-Reply-To: References: Message-ID: mod_ldap is a plugin to the "directory interface" abstraction. The only thing that uses this interface is mod_dialplan_directory. mod_xml_ldap is unsupported, its a 3rd party contribution and the maintainer has gone silent. On Sun, May 20, 2012 at 10:59 PM, Xijing Dai wrote: > hey guys, > > > I am newbie, I saw mod_ldap is out of date, and there is a new module called > mod_xml_ldap, but no source code and any reference existed. > > I wonder, do I need to use mod_ldap or switch to mod_xml_ldap??? > > > > Cheers > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > Join Us At ClueCon - Aug 7-9, 2012 > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org > -- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale at hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888 at conference.freeswitch.org googletalk:conf+888 at conference.freeswitch.org pstn:+19193869900 From marketing at cluecon.com Mon May 21 21:23:45 2012 From: marketing at cluecon.com (Michael Collins) Date: Mon, 21 May 2012 10:23:45 -0700 Subject: [Freeswitch-dev] FreeSWITCH News and Notes Message-ID: Monday, May 21, 2012 We're looking forward this week to a followup on a conversation that we began last Wednesday. After Fred Dixon gave a great demonstration of Big Blue Box we had our very own Ken Rice give an introduction to writing a simple dialplan module in C. This week Ken Rice will follow up on the discussion and answer any questions you may have. If you missed last week's discussion you can download the audio by clicking the "torrent" link on the past callspage. In ClueCon news we are happy to report that Norm Tomlins and Voice Networkare back to sponsor us again in 2012. We look forward to seeing Norm again this August. We have also posted a number of presentations on this year's schedule . More presentations are in the works, so stay tuned for further announcements. Visit the ClueCon site to register, or call us at 877.742.CLUE if you have any questions about speakers, sponsoring, or anything else related to the event. Only 77 days until ClueCon! -- Michael S Collins ClueCon Team http://www.cluecon.com 877-7-4ACLUE cc12-0521 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120521/ce184f8c/attachment.html From gabe at gundy.org Mon May 21 22:27:34 2012 From: gabe at gundy.org (Gabriel Gunderson) Date: Mon, 21 May 2012 12:27:34 -0600 Subject: [Freeswitch-dev] [Freeswitch-users] FreeSWITCH News and Notes In-Reply-To: References: Message-ID: On Mon, May 21, 2012 at 11:23 AM, Michael Collins wrote: > More presentations are in the works, so stay tuned for further > announcements. Visit the ClueCon site to register, or call us at > 877.742.CLUE if you have any questions about speakers, sponsoring, or > anything else related to the event. > > Only 77 days until ClueCon! I had a great time last year. Not only I'm going again this year, but I'm trying to get several of the local open source / telephony guys in my area to come out too. It goes without saying that I'm hoping to see many of you from this list there! Best, Gabe From fdelawarde at wirelessmundi.com Wed May 23 12:36:14 2012 From: fdelawarde at wirelessmundi.com (=?ISO-8859-1?Q?Fran=E7ois?= Delawarde) Date: Wed, 23 May 2012 10:36:14 +0200 Subject: [Freeswitch-dev] FreeSWITCH / TAPI driver (using ESL) Message-ID: <1337762174.18429.78.camel@luna.madrid.commsmundi.com> Hello, Anyone knows of an open-source or commercial multi-line TAPI driver that can connect FreeSWITCH? SIP TAPI is an option, but doesn't provide full control over lines (for example it cannot be used to hangup an existing call). So I'm looking for something that uses ESL and can translate Events and send origination commands to FS. I have a tiny budget (a few hundreds of euros) to pay for licenses / dev work. Thanks, Fran?ois. From peter.olsson at visionutveckling.se Wed May 23 12:48:34 2012 From: peter.olsson at visionutveckling.se (Peter Olsson) Date: Wed, 23 May 2012 08:48:34 +0000 Subject: [Freeswitch-dev] FreeSWITCH / TAPI driver (using ESL) Message-ID: <1FFF97C269757C458224B7C895F35F150D5363@cantor.std.visionutv.se> Nothing that I know of, and I would be surprised if it exists. I think it would be quite a big project to get this up and running. /Peter -----Ursprungligt meddelande----- Fr?n: freeswitch-dev-bounces at lists.freeswitch.org [mailto:freeswitch-dev-bounces at lists.freeswitch.org] F?r Fran?ois Delawarde Skickat: den 23 maj 2012 10:36 Till: freeswitch-biz at lists.freeswitch.org; freeswitch-dev at lists.freeswitch.org ?mne: [Freeswitch-dev] FreeSWITCH / TAPI driver (using ESL) Hello, Anyone knows of an open-source or commercial multi-line TAPI driver that can connect FreeSWITCH? SIP TAPI is an option, but doesn't provide full control over lines (for example it cannot be used to hangup an existing call). So I'm looking for something that uses ESL and can translate Events and send origination commands to FS. I have a tiny budget (a few hundreds of euros) to pay for licenses / dev work. Thanks, Fran?ois. _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com Join Us At ClueCon - Aug 7-9, 2012 FreeSWITCH-dev mailing list FreeSWITCH-dev at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org !DSPAM:4fbc9eb132765079384229! From vipkilla at gmail.com Wed May 23 16:28:35 2012 From: vipkilla at gmail.com (Vik Killa) Date: Wed, 23 May 2012 08:28:35 -0400 Subject: [Freeswitch-dev] FreeSWITCH / TAPI driver (using ESL) In-Reply-To: <1FFF97C269757C458224B7C895F35F150D5363@cantor.std.visionutv.se> References: <1FFF97C269757C458224B7C895F35F150D5363@cantor.std.visionutv.se> Message-ID: Found this but there is no source code: http://code.google.com/p/guicrm/ I'd keep an eye on it. From kacper at kacper.se Thu May 24 01:06:40 2012 From: kacper at kacper.se (Kacper) Date: Wed, 23 May 2012 23:06:40 +0200 Subject: [Freeswitch-dev] Freeswitch: Debian no deb build for freetdm Message-ID: Hello, I have managed to to compile and create the deb packages for debian squeeze, but FreeTDM isn't build - there is no deb package created. How do I compile a FreeTDM deb package for Debian? From th982a at googlemail.com Fri May 25 01:55:40 2012 From: th982a at googlemail.com (Tamer Higazi) Date: Thu, 24 May 2012 23:55:40 +0200 Subject: [Freeswitch-dev] hardware channel driver for FS Message-ID: <4FBEAE5C.4030000@googlemail.com> Hi! I am interisted writing a hardware channel driver for freeswitch. Where do I start?! Is there a guide or something?! Tamer From janvb at live.com Fri May 25 16:06:50 2012 From: janvb at live.com (Jan Berger) Date: Fri, 25 May 2012 14:06:50 +0200 Subject: [Freeswitch-dev] FreeSWITCH / TAPI driver (using ESL) In-Reply-To: References: <1FFF97C269757C458224B7C895F35F150D5363@cantor.std.visionutv.se>, Message-ID: I queried this some time ago, but I don't think anyone made it. It exist a library in C++ that is a good wrapper for TSP (TAPI Service Provider) that is open source- it's a one-man-show in US somewhere, but this source is the same that's used by companies like Nortel/Avaya. http://www.julmar.com/tapi/ It's a job to integrate this with FreeSwitch, but it's doable + you can always ask if Mark Smith is interested to assist. Jan > Date: Wed, 23 May 2012 08:28:35 -0400 > From: vipkilla at gmail.com > To: freeswitch-dev at lists.freeswitch.org > Subject: Re: [Freeswitch-dev] FreeSWITCH / TAPI driver (using ESL) > > Found this but there is no source code: > http://code.google.com/p/guicrm/ > > I'd keep an eye on it. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > Join Us At ClueCon - Aug 7-9, 2012 > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120525/8ad1520d/attachment-0001.html From victor.velo at videotron.ca Sat May 26 17:27:32 2012 From: victor.velo at videotron.ca (victor.velo at videotron.ca) Date: Sat, 26 May 2012 09:27:32 -0400 Subject: [Freeswitch-dev] how to prevent DTMF tones/info from being recorded In-Reply-To: References: Message-ID: <76c0c0af8d7aa.4fc0a204@videotron.ca> Hello, I'm using ESL (outbound) to control a Freeswitch server. I need to be able to record only the "sound" from the microphone, excluding any DTMF related info and sound... The actual command used for recording is "record". Thanks a lot for your help, Victor -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120526/ffde8bdb/attachment.html From marketing at cluecon.com Tue May 29 20:40:23 2012 From: marketing at cluecon.com (Michael Collins) Date: Tue, 29 May 2012 09:40:23 -0700 Subject: [Freeswitch-dev] FreeSWITCH Weekly News and Notes Message-ID: Happy Tuesday to all. We hope you enjoyed your holiday weekend. We've had a steady stream of presentations on the FreeSWITCH conference call over the past month. Ken Rice has graciously done two presentations on how to create a dialplan module in C, including a fully functional example module. This code is extremely helpful not just in understanding how to write a dialplan module but in writing any module that exposes new dialplan applications or command line APIs. This week we will take a break from the formal presentations and have an open discussion on any topics of interest to the community. Our ClueCon plans are gearing up as well. We are pleased to announce that Plivo, Inc. is a brand new silver sponsor for this year's event. Plivois an open-source framework for developing Web-based solutions with FreeSWITCH. We are also happy to report that the Illinois Institute of Technology (IIT) is again with us a media sponsor. IIT holds the annual Real-Time Communications conference and expo where academia and industry meet to discuss various aspects of global telecommunications. We invite you to visit our sponsors' Web sites to learn more about what they have to offer. As a reminder, ClueCon still has openings for sponsors and speakers. Please contact us via email or at the phone number below if you have any questions. Visit the registrationpage to get signed up and be sure to book your room at the Wyndham . (And don't forget that the Wyndham will shortly be renamed to the Hyatt Chicago Miracle Mile.) We look forward to meeting everyone in person this August! -- Michael S Collins ClueCon Team http://www.cluecon.com 877-7-4ACLUE cc12-0529 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120529/81cb263b/attachment.html From msc at freeswitch.org Tue May 29 20:46:08 2012 From: msc at freeswitch.org (Michael Collins) Date: Tue, 29 May 2012 09:46:08 -0700 Subject: [Freeswitch-dev] FreeSWITCH / TAPI driver (using ESL) In-Reply-To: References: <1FFF97C269757C458224B7C895F35F150D5363@cantor.std.visionutv.se> Message-ID: Has anyone tried this? http://sourceforge.net/p/bvtapi/home/Home/ -MC On Fri, May 25, 2012 at 5:06 AM, Jan Berger wrote: > I queried this some time ago, but I don't think anyone made it. > > It exist a library in C++ that is a good wrapper for TSP (TAPI Service > Provider) that is open source- it's a one-man-show in US somewhere, but > this source is the same that's used by companies like Nortel/Avaya. > > http://www.julmar.com/tapi/ > > It's a job to integrate this with FreeSwitch, but it's doable + you can > always ask if Mark Smith is interested to assist. > > Jan > > > Date: Wed, 23 May 2012 08:28:35 -0400 > > From: vipkilla at gmail.com > > To: freeswitch-dev at lists.freeswitch.org > > Subject: Re: [Freeswitch-dev] FreeSWITCH / TAPI driver (using ESL) > > > > > Found this but there is no source code: > > http://code.google.com/p/guicrm/ > > > > I'd keep an eye on it. > > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120529/afa0d93d/attachment.html From vipkilla at gmail.com Tue May 29 21:29:57 2012 From: vipkilla at gmail.com (Vik Killa) Date: Tue, 29 May 2012 13:29:57 -0400 Subject: [Freeswitch-dev] FreeSWITCH / TAPI driver (using ESL) In-Reply-To: References: <1FFF97C269757C458224B7C895F35F150D5363@cantor.std.visionutv.se> Message-ID: > Has anyone tried this? > http://sourceforge.net/p/bvtapi/home/Home/ > > -MC I downloaded and installed this, it didn't work. i reviewed the sourceforge page and realized im the only person to ever download it. hopefully toll-fraud will not ensue from this. From vipkilla at gmail.com Tue May 29 23:16:49 2012 From: vipkilla at gmail.com (Vik Killa) Date: Tue, 29 May 2012 15:16:49 -0400 Subject: [Freeswitch-dev] FreeSWITCH / TAPI driver (using ESL) In-Reply-To: References: <1FFF97C269757C458224B7C895F35F150D5363@cantor.std.visionutv.se> Message-ID: I actually got this working for click2call. On Tue, May 29, 2012 at 1:29 PM, Vik Killa wrote: >> Has anyone tried this? >> http://sourceforge.net/p/bvtapi/home/Home/ >> >> -MC > > I downloaded and installed this, it didn't work. i reviewed the > sourceforge page and realized im the only person to ever download it. > hopefully toll-fraud will not ensue from this. From brian at freeswitch.org Tue May 29 23:23:44 2012 From: brian at freeswitch.org (Brian West) Date: Tue, 29 May 2012 14:23:44 -0500 Subject: [Freeswitch-dev] FreeSWITCH / TAPI driver (using ESL) In-Reply-To: References: <1FFF97C269757C458224B7C895F35F150D5363@cantor.std.visionutv.se> Message-ID: <36A235F0-B05B-4C6C-B98B-7611D38975A5@freeswitch.org> Technically you can use sipsak to shoot a refer right at a phone to make it dial also. I did so with Snom and Polycom :P -- Brian West brian at freeswitch.org FreeSWITCH Solutions, LLC PO BOX PO BOX 2531 Brookfield, WI 53008-2531 T: +1.918.420.9266 | F: +1.918.420.9267 | M: +1.918.424.WEST iNUM: +883 5100 1420 9266 Twitter: @FreeSWITCH_Wire On May 29, 2012, at 2:16 PM, Vik Killa wrote: > I actually got this working for click2call. > > On Tue, May 29, 2012 at 1:29 PM, Vik Killa wrote: >>> Has anyone tried this? >>> http://sourceforge.net/p/bvtapi/home/Home/ >>> >>> -MC >> >> I downloaded and installed this, it didn't work. i reviewed the >> sourceforge page and realized im the only person to ever download it. >> hopefully toll-fraud will not ensue from this. > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120529/2953c14c/attachment-0001.html From msc at freeswitch.org Wed May 30 00:37:00 2012 From: msc at freeswitch.org (Michael Collins) Date: Tue, 29 May 2012 13:37:00 -0700 Subject: [Freeswitch-dev] how to prevent DTMF tones/info from being recorded In-Reply-To: <76c0c0af8d7aa.4fc0a204@videotron.ca> References: <76c0c0af8d7aa.4fc0a204@videotron.ca> Message-ID: Where are the DTMF sounds coming from? If they are inband then they are part of the audio stream which makes it next to impossible to remove without some trickery, most likely in post-processing. It's definitely better if you can prevent the DTMFs from showing up in the first place, which is why I was curious as to where they're coming from. -MC On Sat, May 26, 2012 at 6:27 AM, wrote: > Hello, > > I'm using ESL (outbound) to control a Freeswitch server. I need to be able > to record only the "sound" from the microphone, excluding any DTMF related > info and sound... > > The actual command used for recording is "record". > > Thanks a lot for your help, > > Victor > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120529/88f07639/attachment.html From fdelawarde at wirelessmundi.com Wed May 30 13:22:04 2012 From: fdelawarde at wirelessmundi.com (=?ISO-8859-1?Q?Fran=E7ois?= Delawarde) Date: Wed, 30 May 2012 11:22:04 +0200 Subject: [Freeswitch-dev] FreeSWITCH / TAPI driver (using ESL) In-Reply-To: <36A235F0-B05B-4C6C-B98B-7611D38975A5@freeswitch.org> References: <1FFF97C269757C458224B7C895F35F150D5363@cantor.std.visionutv.se> <36A235F0-B05B-4C6C-B98B-7611D38975A5@freeswitch.org> Message-ID: <1338369724.6604.85.camel@luna.madrid.commsmundi.com> Would there be any way with those SIP based TAPI drivers to hangup a specific call once established? On Tue, 2012-05-29 at 14:23 -0500, Brian West wrote: > Technically you can use sipsak to shoot a refer right at a phone to > make it dial also. I did so with Snom and Polycom :P > -- > Brian West > brian at freeswitch.org > FreeSWITCH Solutions, LLC > PO BOX PO BOX 2531 > Brookfield, WI 53008-2531 > T: +1.918.420.9266 | F: +1.918.420.9267 | M: +1.918.424.WEST > iNUM: +883 5100 1420 9266 > Twitter: @FreeSWITCH_Wire > > On May 29, 2012, at 2:16 PM, Vik Killa wrote: > > > I actually got this working for click2call. > > > > On Tue, May 29, 2012 at 1:29 PM, Vik Killa > > wrote: > > > > Has anyone tried this? > > > > http://sourceforge.net/p/bvtapi/home/Home/ > > > > > > > > -MC > > > > > > I downloaded and installed this, it didn't work. i reviewed the > > > sourceforge page and realized im the only person to ever download > > > it. > > > hopefully toll-fraud will not ensue from this. > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > Join Us At ClueCon - Aug 7-9, 2012 > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org From krice at freeswitch.org Wed May 30 20:03:14 2012 From: krice at freeswitch.org (Ken Rice) Date: Wed, 30 May 2012 11:03:14 -0500 Subject: [Freeswitch-dev] Request for a little documentation help Message-ID: Hey Guys, If you are currently maintaining a module in FreeSWITCH and you are the primary maintainer, can you please tag those in the header of the main C module below the Contributors Section and above the file description The only person exempted from this request is Tony. Everyone else please help us out... We want to make sure this is documented for a variety of reasons. See Example Below I snagged from mod_lcr.c /* * FreeSWITCH Modular Media Switching Software Library / Soft-Switch Application * Copyright (C) 2005-2011, Anthony Minessale II * * Version: MPL 1.1 * * The contents of this file are subject to the Mozilla Public License Version * 1.1 (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * http://www.mozilla.org/MPL/ * * Software distributed under the License is distributed on an "AS IS" basis, * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License * for the specific language governing rights and limitations under the * License. * * The Original Code is FreeSWITCH Modular Media Switching Software Library / Soft-Switch Application * * The Initial Developer of the Original Code is * Anthony Minessale II * Portions created by the Initial Developer are Copyright (C) * the Initial Developer. All Rights Reserved. * * Contributor(s): * * Raymond Chandler * Rupa Schomaker * * Maintainer: Raymond Chandler * * mod_lcr.c -- Least Cost Routing Module * */ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120530/f5c53bb1/attachment.html From msc at freeswitch.org Wed May 30 20:31:57 2012 From: msc at freeswitch.org (Michael Collins) Date: Wed, 30 May 2012 09:31:57 -0700 Subject: [Freeswitch-dev] FreeSWITCH Conf Call: 30 minutes Message-ID: Hello all! The FS weekly conf call will start shortly. No formal presentation today, but several small things to talk about: http://wiki.freeswitch.org/wiki/FS_weekly_2012_05_30 Talk to you soon! -Michael -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120530/7ad7981e/attachment.html From gmaruzz at gmail.com Thu May 31 10:48:44 2012 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Thu, 31 May 2012 08:48:44 +0200 Subject: [Freeswitch-dev] [Freeswitch-users] Request for a little documentation help In-Reply-To: References: Message-ID: You know, the Dude abides... commit 07bc7ba7639726985daa571ea20490c7d3dc75ce Author: Giovanni Maruzzelli Date: Thu May 31 07:40:59 2012 +0200 gsmopen and skypopen: updated License headers http://www.youtube.com/watch?v=TE_oIIIwWl0 On Wed, May 30, 2012 at 6:03 PM, Ken Rice wrote: > Hey Guys, > > If you are currently maintaining a module in FreeSWITCH and you are the > primary maintainer, can you please tag those in the header of the main C > module below the Contributors Section and above the file description > > The only person exempted from this request is Tony. Everyone else please > help us out... We want to make sure this is documented for a variety of > reasons. > > See Example Below I snagged from mod_lcr.c > > /* > ?* FreeSWITCH Modular Media Switching Software Library / Soft-Switch > Application > ?* Copyright (C) 2005-2011, Anthony Minessale II > ?* > ?* Version: MPL 1.1 > ?* > ?* The contents of this file are subject to the Mozilla Public License > Version > ?* 1.1 (the "License"); you may not use this file except in compliance with > ?* the License. You may obtain a copy of the License at > ?* http://www.mozilla.org/MPL/ > ?* > ?* Software distributed under the License is distributed on an "AS IS" > basis, > ?* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License > ?* for the specific language governing rights and limitations under the > ?* License. > ?* > ?* The Original Code is FreeSWITCH Modular Media Switching Software Library > / Soft-Switch Application > ?* > ?* The Initial Developer of the Original Code is > ?* Anthony Minessale II > ?* Portions created by the Initial Developer are Copyright (C) > ?* the Initial Developer. All Rights Reserved. > ?* > ?* Contributor(s): > ?* > ?* Raymond Chandler > ?* Rupa Schomaker > ?* > ?* Maintainer: Raymond Chandler > ?* > ?* mod_lcr.c -- Least Cost Routing Module > ?* > ?*/ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > Join Us At ClueCon - Aug 7-9, 2012 > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 From alhakeem at gmail.com Thu May 31 16:03:35 2012 From: alhakeem at gmail.com (Abdul Hakeem) Date: Thu, 31 May 2012 13:03:35 +0100 Subject: [Freeswitch-dev] CPU (multi-cores) Optimization Message-ID: Hello, Are there any CPU optimization API's for Freeswitch ? Basically what I want to do is run multiple instances of Freeswitch on the same box i.e. on a Quad-core, 4 Gbe ports server I want to run 4 instances of Freeswitch, each instance bind to a specific CPU core and a specific NIC. Regards, Abdul Hakeem From peter.olsson at visionutveckling.se Thu May 31 16:42:29 2012 From: peter.olsson at visionutveckling.se (Peter Olsson) Date: Thu, 31 May 2012 12:42:29 +0000 Subject: [Freeswitch-dev] CPU (multi-cores) Optimization Message-ID: <1FFF97C269757C458224B7C895F35F150DE5C5@cantor.std.visionutv.se> Any reason for not using one instance? One instance with 4 separate sofia profiles should give the same result. /Peter -----Ursprungligt meddelande----- Fr?n: freeswitch-dev-bounces at lists.freeswitch.org [mailto:freeswitch-dev-bounces at lists.freeswitch.org] F?r Abdul Hakeem Skickat: den 31 maj 2012 14:04 Till: freeswitch-dev at lists.freeswitch.org ?mne: [Freeswitch-dev] CPU (multi-cores) Optimization Hello, Are there any CPU optimization API's for Freeswitch ? Basically what I want to do is run multiple instances of Freeswitch on the same box i.e. on a Quad-core, 4 Gbe ports server I want to run 4 instances of Freeswitch, each instance bind to a specific CPU core and a specific NIC. Regards, Abdul Hakeem _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com Join Us At ClueCon - Aug 7-9, 2012 FreeSWITCH-dev mailing list FreeSWITCH-dev at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org !DSPAM:4fc75c3732768265713122! From wrxlbrmpft at googlemail.com Thu May 31 16:11:45 2012 From: wrxlbrmpft at googlemail.com (wrxlbrmpft) Date: Thu, 31 May 2012 14:11:45 +0200 Subject: [Freeswitch-dev] Anyone working on mod_event_zmq? Message-ID: Hi all, is there anyone working actively at the mod_event_zmq module? Maybe we could share efforts, becaus I'm planning to expand the already existing module... Thanks, Matt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-dev/attachments/20120531/d9e50b16/attachment-0001.html From anthony.minessale at gmail.com Thu May 31 20:49:51 2012 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Thu, 31 May 2012 11:49:51 -0500 Subject: [Freeswitch-dev] CPU (multi-cores) Optimization In-Reply-To: <1FFF97C269757C458224B7C895F35F150DE5C5@cantor.std.visionutv.se> References: <1FFF97C269757C458224B7C895F35F150DE5C5@cantor.std.visionutv.se> Message-ID: FS always uses all the cores even when there is only 1, its heavily multithreaded and binding it all to 1 core would reduce performance not increase it. On Thu, May 31, 2012 at 7:42 AM, Peter Olsson wrote: > Any reason for not using one instance? One instance with 4 separate sofia profiles should give the same result. > > /Peter > > -----Ursprungligt meddelande----- > Fr?n: freeswitch-dev-bounces at lists.freeswitch.org [mailto:freeswitch-dev-bounces at lists.freeswitch.org] F?r Abdul Hakeem > Skickat: den 31 maj 2012 14:04 > Till: freeswitch-dev at lists.freeswitch.org > ?mne: [Freeswitch-dev] CPU (multi-cores) Optimization > > Hello, > > Are there any CPU optimization API's for Freeswitch ? > Basically what I want to do is run multiple instances of Freeswitch on the same box i.e. on a Quad-core, 4 Gbe ports server I want to run 4 instances of Freeswitch, ?each instance bind to a specific CPU core and a specific NIC. > > Regards, > Abdul Hakeem > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > Join Us At ClueCon - Aug 7-9, 2012 > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org > > !DSPAM:4fc75c3732768265713122! > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > Join Us At ClueCon - Aug 7-9, 2012 > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org -- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale at hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888 at conference.freeswitch.org googletalk:conf+888 at conference.freeswitch.org pstn:+19193869900 From alhakeem at gmail.com Thu May 31 22:12:27 2012 From: alhakeem at gmail.com (Abdul Hakeem) Date: Thu, 31 May 2012 19:12:27 +0100 Subject: [Freeswitch-dev] CPU (multi-cores) Optimization In-Reply-To: References: <1FFF97C269757C458224B7C895F35F150DE5C5@cantor.std.visionutv.se> Message-ID: I was toying with the idea of a multi-tenant Freeswitch on a 16 core CPU/16 Ethernet interfaces, with each profiles or instance bind to one CPU/Ethernet. I guess 1 instance with 4 or multiple Sofia profiles should do fine. Regards, AH -----Original Message----- From: freeswitch-dev-bounces at lists.freeswitch.org [mailto:freeswitch-dev-bounces at lists.freeswitch.org] On Behalf Of Anthony Minessale Sent: Thursday, May 31, 2012 5:50 PM To: freeswitch-dev at lists.freeswitch.org Subject: Re: [Freeswitch-dev] CPU (multi-cores) Optimization FS always uses all the cores even when there is only 1, its heavily multithreaded and binding it all to 1 core would reduce performance not increase it. On Thu, May 31, 2012 at 7:42 AM, Peter Olsson wrote: > Any reason for not using one instance? One instance with 4 separate sofia profiles should give the same result. > > /Peter > > -----Ursprungligt meddelande----- > Fr?n: freeswitch-dev-bounces at lists.freeswitch.org [mailto:freeswitch-dev-bounces at lists.freeswitch.org] F?r Abdul Hakeem > Skickat: den 31 maj 2012 14:04 > Till: freeswitch-dev at lists.freeswitch.org > ?mne: [Freeswitch-dev] CPU (multi-cores) Optimization > > Hello, > > Are there any CPU optimization API's for Freeswitch ? > Basically what I want to do is run multiple instances of Freeswitch on the same box i.e. on a Quad-core, 4 Gbe ports server I want to run 4 instances of Freeswitch, ?each instance bind to a specific CPU core and a specific NIC. > > Regards, > Abdul Hakeem > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > Join Us At ClueCon - Aug 7-9, 2012 > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org > > !DSPAM:4fc75c3732768265713122! > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > > > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://wiki.freeswitch.org > http://www.cluecon.com > > Join Us At ClueCon - Aug 7-9, 2012 > > FreeSWITCH-dev mailing list > FreeSWITCH-dev at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev > http://www.freeswitch.org -- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale at hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888 at conference.freeswitch.org googletalk:conf+888 at conference.freeswitch.org pstn:+19193869900 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com Join Us At ClueCon - Aug 7-9, 2012 FreeSWITCH-dev mailing list FreeSWITCH-dev at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org