2261 Commits

Author SHA1 Message Date
Anthony Minessale
d571f9020e update desc
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5544 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-07-24 23:11:35 +00:00
Anthony Minessale
5b8ab1b39f add record params (update desc)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5543 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-07-24 21:51:00 +00:00
Anthony Minessale
008d4c0152 add record params (please test)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5542 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-07-24 21:42:54 +00:00
Anthony Minessale
25057d40ac fix up some event issues
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5541 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-07-24 21:26:04 +00:00
Justin Cassidy
cc89707536 Libpri 1.2.4 no longer available. Also fixed wanpipe to latest minor release on 3.1 branch
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5535 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-07-15 23:30:14 +00:00
Chris Parker
328cf31cb3 UINT4 to uint32_t, so we can be C99 at least
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5527 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-07-11 18:04:56 +00:00
Anthony Minessale
fc1cd4e38b futz with rtp 2833
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5501 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-07-06 16:19:40 +00:00
Anthony Minessale
bf820aa701 fix for MODAPP-21
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5499 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-07-05 18:52:19 +00:00
Anthony Minessale
7feef76fb2 add uuid fsapi function, last_file_position variable, and volume controls to js callback volume:+1 etc
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5498 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-07-05 17:03:14 +00:00
Anthony Minessale
8845bdaba9 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5495 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-07-03 15:12:56 +00:00
Anthony Minessale
796b476330 remove debugging wtf
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5494 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-07-03 14:46:58 +00:00
Anthony Minessale
88053d9740 fix for everyone
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5489 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-07-02 20:17:10 +00:00
Anthony Minessale
51fe761840 possible fix for branchcut
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5488 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-07-02 20:16:38 +00:00
Anthony Minessale
9ff6ba78b9 small fix
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5484 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-28 15:00:47 +00:00
Anthony Minessale
aca9dbe8ee update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5482 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-28 14:29:11 +00:00
Traun Leyden
ce882ce7a6 re-added default install path in addition to SWIFT_HOME
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5480 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-27 17:25:54 +00:00
Traun Leyden
e48e2cc285 Use SWIFT_HOME environment variable instead of hardcoded path
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5479 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-27 17:17:24 +00:00
Chris Parker
d09954a283 Remove extraneous -l from CFLAGS macro to quiet a linker complaint
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5468 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-26 15:32:12 +00:00
Anthony Minessale
0d93e7ed5f remove extraneous ASS
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5466 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-26 01:22:15 +00:00
Anthony Minessale
fdf9a8f052 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5465 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-25 21:25:33 +00:00
Anthony Minessale
4c98a5d5ea add break command
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5464 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-25 18:37:40 +00:00
Michael Jerris
d855ad8dd1 add mod_local_stream to windows build.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5463 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-25 00:27:42 +00:00
Anthony Minessale
f4c1039a16 add prototype for local_stream test it and let me know what you think
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5461 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-24 23:09:28 +00:00
Michael Jerris
ed0076eb18 add preAnswer method, and throw a js exception if session methods requiring a answered or pre-answered channel are called on a channel that is not. adresses MODLANG-24
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5460 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-24 21:01:55 +00:00
Michael Jerris
b6749d2106 merge MODAPP-16 (add curl support to mod_xml_cdr), thanks Bret.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5456 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-24 19:57:24 +00:00
Anthony Minessale
158d1f4631 kill mysterious race bug that magicly showed up last week
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5455 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-24 19:47:39 +00:00
Traun Leyden
700aa0df56 streamFiles 2nd argument is now optional. fix segfault that was happening with originate/bridge due to no valid session in b leg. rename streamfile to streamFile. remove playFile since streamFile does the same thing
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5454 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-24 17:38:17 +00:00
Michael Jerris
c01e8d3e52 those who lock, should also unlock...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5450 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-24 03:42:11 +00:00
Michael Jerris
33ec66f396 fix hold on ua's that send sendonly in the m instead of the a line and unhold without a sendrecv.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5449 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-24 03:17:21 +00:00
Anthony Minessale
a039d870c3 Add events around all application execution:
fire SWITCH_EVEHT_CHANNEL_EXECUTE
<execute app>
fire SWITCH_EVEHT_CHANNEL_EXECUTE_COMPLETE

This can be used in async socket connections to tell
when a queued application has finished executing.



Add the "event" application to the dialplan:

<action application="event" data="header1=val1,header2=val2"/>

Events fired from this applcation will always have the type SWITCH_EVENT_CHANNEL_APPLICATION.

You can add up to 25 headers of your own to the event via the application arguements.





git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5448 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-23 05:41:07 +00:00
Anthony Minessale
c43c080fa3 avoiding racing cpu (part 3)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5447 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-23 03:51:57 +00:00
Michael Jerris
0f6767a9e4 fix typo.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5445 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-22 22:29:28 +00:00
Anthony Minessale
5f86cb4606 add exceptions to js and make invalid session access fatal + exception for a try/catch
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5443 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-22 19:59:57 +00:00
Traun Leyden
6f78befac9 implement flushEvents() flushDigits() setAutoHangup() and setHangupHook(). reworked dtmfhandler and some aspects relating to threadstate. folded in memory pool thing from mishehu. added more asserts to switch_core_file (coordinated w/ anthony on this)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5442 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-22 19:14:53 +00:00
Anthony Minessale
da7640faa6 hack, *couugh* i mean fix portaudio to work better
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5438 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-22 17:05:51 +00:00
Anthony Minessale
c6af283b83 fix core db for js
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5437 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-22 01:55:48 +00:00
Anthony Minessale
cb766bf817 fi
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5436 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-21 23:28:16 +00:00
Anthony Minessale
36ccf76a99 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5435 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-21 22:48:58 +00:00
Anthony Minessale
4e50738c22 try to fix latency on portaudio
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5434 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-21 22:36:04 +00:00
Traun Leyden
7dabe2488f bugfix: return values from playAndGetDigits stopped working
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5433 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-21 18:23:56 +00:00
Anthony Minessale
83b4c47348 fix odbc
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5431 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-21 16:30:56 +00:00
Michael Jerris
b16a19a52f whoops
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5428 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 18:53:26 +00:00
Michael Jerris
7953a010f5 whoops
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5426 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 18:45:35 +00:00
Chris Parker
80a72ea2f1 Remove uneeded module_pool declaration
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5422 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 14:45:28 +00:00
Chris Parker
52fd99666d Changes to new macro initialzation
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5421 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 14:41:55 +00:00
Michael Jerris
bd2c91b028 Add recordFile method. merge svn r5149 from branch.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5420 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 14:35:22 +00:00
Michael Jerris
c31639279a fix for new switch_log_printf prototype
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5418 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 11:02:45 +00:00
Michael Jerris
9d6042dc04 fix for new switch_log_printf prototype
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5417 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 10:50:56 +00:00
Michael Jerris
adba671928 fix for new switch_log_printf prototype
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5416 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 10:49:25 +00:00
Michael Jerris
9aa7ed492c fix for new switch_log_printf prototype
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5415 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-06-20 10:46:51 +00:00