Commit Graph

33 Commits

Author SHA1 Message Date
Robert Joly c5934bbcb0 Applied patch for blind transfer, thanks Peter Olsson
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13299 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-14 02:15:50 +00:00
Robert Joly 43b9499578 Fixed incorrect include path.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13239 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-05-06 10:38:34 +00:00
Anthony Minessale e36f452f70 try to flag CNG frames MODOPAL-6
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13098 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-21 13:11:32 +00:00
Robert Joly cb3b46f167 Fixed ability to send a string as user indications (DTMF) thanks Peter Olsson
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13049 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-16 01:14:12 +00:00
Anthony Minessale 36c60d02bb prevent endless loop (just in case)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13034 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-15 16:45:40 +00:00
Robert Joly 59b3cdc2a6 Applied patch to fix some race conditions on call termination, thanks Peter Olsson
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13014 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-14 07:10:55 +00:00
Anthony Minessale 8694fd32f6 add dtmf method to mod_opal
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13002 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-11 16:29:36 +00:00
Anthony Minessale 73fe7bfdcc FSCORE-352
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12987 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-10 20:14:02 +00:00
Anthony Minessale ab6c4f1a6d change CS_DONE to CS_DESTROY and add state handler for destroy and tear down critical parts of the channel from this method which is not called until it's impossible for anything to be referencing the channel (after final write lock and before destroying the pool)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12986 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-10 17:43:18 +00:00
Anthony Minessale db4b1ae9c1 try to fix possible null codec issue
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12975 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-09 22:02:19 +00:00
Robert Joly a6065fb411 Added gatekeeper support.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12878 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-04-01 23:10:52 +00:00
Anthony Minessale 04f2d5c212 convert
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12814 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-27 21:53:51 +00:00
Anthony Minessale fc9cbb4db5 allocate frame from session pool so it will not go out of scope
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12811 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-27 19:54:45 +00:00
Robert Joly 5f0c242265 Added "jitter-size" to config file to set jitter buffer size.
Fixed transmission of Q.931 Calling-Party-Number, and DisplayName on H.323 Setup. Was previously being set on the wrong connection.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12347 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-02 03:19:57 +00:00
Anthony Minessale 8f7bb61e1f mighty putty for a big leak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12291 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-26 00:14:03 +00:00
Anthony Minessale 9886f369c3 add direction col to sql db, add direction param to session_create, log dtmf digits to digits_dialed variable for cdr
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12244 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-23 16:31:59 +00:00
Robert Joly da14c819c0 Moved some initialisation code when making an FS outgoing call so initialisation of some internal OpalConnection fields are done early enough.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12129 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-18 01:04:28 +00:00
Anthony Minessale e39a63d820 changes to put freeswitch in control of lifecycle of some critical objects, -sigh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11899 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-12 00:26:04 +00:00
Robert Joly 2d1746d35a Fixed problem with compiling against latest OPAL.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11725 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-10 03:31:03 +00:00
Robert Joly f2055745eb Removed the construction of new OpalMediaFormat instances from FS codecs, need for H.323 capabilities makes this impossible, OPAL must know about the codec a priori (and how to make H.323 capability from it) or it cannot be used.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11534 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-28 03:12:36 +00:00
Anthony Minessale ece4a74ed4 workaround to test a theory
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11312 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-20 17:22:56 +00:00
Robert Joly 61ee313191 Made sure RTP timestamp, ssrc and marker bit are transferred from FS to OPAL structure.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11303 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-20 00:49:48 +00:00
Brian West 38de33d545 tweak from stangor
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10786 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-16 01:57:56 +00:00
Stefan Knoblich d81838ffcf Silence GCC-4.2 warning / possible GCC-4.3 error
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10781 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-15 19:46:22 +00:00
Anthony Minessale 7bf2e6bca4 move mod_opal into trunk
still needs some work
still needs some FUNDING



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10734 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-12 16:44:23 +00:00
Brian West 8675abfa1c moving this for now
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6337 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-19 17:34:23 +00:00
Tuyan Özipek b2a026b9d1 new codebase, does not work for now, but does the things in opal way
and media flows in rtp.


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6225 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-12 23:14:55 +00:00
Tuyan Özipek a9101cb8c1 Cleaning for the new code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6223 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-12 23:11:55 +00:00
Łukasz Zwierko 14275814da 1. added Tuyan fix/simplification for Opal engine starting
2. some progress in call control implementation

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6138 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-01 21:36:41 +00:00
Łukasz Zwierko b416d80212 mod_opal now loads and unloads without core dump, h323 endpoint seems to be established but call handling is yet to be implemented
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6119 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-01 09:24:48 +00:00
Łukasz Zwierko 2ca2563826 git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6117 d0543943-73ff-0310-b7d9-9358b9ac24b2 2007-10-31 23:45:46 +00:00
Łukasz Zwierko edf08043ff git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6104 d0543943-73ff-0310-b7d9-9358b9ac24b2 2007-10-31 19:57:31 +00:00
Łukasz Zwierko 2a1f2a0243 changed file names
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6099 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-31 17:28:37 +00:00