Anthony Minessale
859a332602
FS-4045 try this patch
2012-03-27 15:23:12 -05:00
Travis Cross
b186944049
FS-4004 --resolve
...
Thanks to Kyle A. King for pointing this out and to William King for
collaboration.
2012-03-14 20:33:17 +00:00
Anthony Minessale
d36f593204
fire failed sms events
2012-02-21 10:00:19 -06:00
Anthony Minessale
fa3fa30a98
fix build
2011-10-07 11:20:36 -05:00
Anthony Minessale
78a9a6488a
some chat fixes
2011-10-07 08:24:19 -05:00
Anthony Minessale
4feb26d3e8
allow chatplan apps to have null args
2011-09-24 09:53:34 -05:00
Anthony Minessale
7333d46d5b
add new chatplan concept and mod_sms. Apps for chat messages: copy new base freeswitch.xml and chatplan dir if you are upgrading on existing config base
2011-09-21 14:31:18 -05:00
Anthony Minessale
9125a96c6d
convert chat interface to use events instead of a bunch of args
2011-09-13 16:51:30 -05:00
Anthony Minessale
6dd1264d08
add support for global nameseace in chat interface to bind to unhandled messages
2011-09-02 14:41:25 -05:00
Anthony Minessale
47f997a050
back off locking contention so you can query for other interfaces while a module is loading that locks the interfaces hash
2011-08-16 13:26:43 -05:00
Anthony Minessale
d2f76ca482
tweaks to codec buffer size detection
2011-07-14 00:14:10 -05:00
Anthony Minessale
73279f01bf
FS-3166 --resolve
2011-04-22 16:43:29 -05:00
Brian West
1604f08e33
rebind sighandlers
2011-04-08 13:46:02 -05:00
Anthony Minessale
913ec9861e
FS-3176 forget the last patch I forgot there is no way to know the right codec using it the file string way, you will just have to manually specify en.PCMA as before but now it should work
2011-03-31 15:01:58 -05:00
Anthony Minessale
3a2e1d0337
FS-3176 --comment-only try this patch, native is a special case so use the extension native e.g. en.native
2011-03-30 10:55:40 -05:00
Anthony Minessale
8806ba8c2f
missed a spot
2011-03-29 20:39:21 -05:00
Anthony Minessale
d5ef86d778
introduce new say_string method of doing say and use it in mod_say_en as an example. try: eval ${say_string en.gsm en current_date_time pronounced ${strepoch()}} from the cli with this patch. We can do more to centralize the say things and go back and apply it to other langs, using this method you can set the desired file ext as well which I think is a bounty....
2011-03-29 19:55:35 -05:00
Mathieu Rene
24bcd10582
don't hold loadable_modules.mutex while a module shutdown function is run, so that we do not prevent new channels from being created.
2011-01-24 17:55:18 -05:00
Brian West
3734f4cd44
bump copyright date and fix some email and typos from diego.
2011-01-05 10:09:04 -06:00
Jeff Lenk
67fa716bfd
fix critical property for module load
2010-11-19 13:15:56 -06:00
Anthony Minessale
dfa78985b4
Change codec behaviour
...
channel_variable: sdp_m_per_ptime
Adds a new m= line for each distinct ptime in codec list.
When this variable is not set:
When mixing codecs with various ptime in a codec list, they will now be allowed to co-exist in the sdp but it will send no ptime attr.
This means the ptime preferences on the offer will be ignored when mixing codecs with various ptimes.
When receiving a codec list with no ptime attr, the ptime will be chosen from local preference instead of assuming 20ms
This means if offer contains PCMU with not ptime and FS has PCMU@40i
Dynamic payloads will now start at 98 and increment per additional dynamic codec per call.
So now you can add CELT@32000h,CELT@48000h and each one will be auto-assigned a dynamic paylaod type.
2010-10-13 19:28:20 -05:00
Mathieu Rene
89b1760159
Add fs_encode tool
2010-10-12 13:45:43 -04:00
Anthony Minessale
f8c9ef5f9d
fix codec regression from yesterday
2010-09-30 15:15:58 -05:00
Anthony Minessale
633f193dae
add bitrate patch from moc with some extra stuff for late neg mode
2010-09-29 16:52:43 -05:00
Jeff Lenk
4ea1595481
tweak build warning
2010-09-21 11:22:16 -05:00
Anthony Minessale
d093a4a4c6
make code more automagic to shut up the dude on the list
2010-09-21 10:09:55 -05:00
Anthony Minessale
6f2c455f92
add tone2wav
2010-09-14 11:48:43 -05:00
Marc Olivier Chouinard
1a75821df8
switch_loadable_module: Add attribute "path" to autoload_configs/modules.conf.xml <load> entry.
...
Useful for module made outside of fs source tree like mod_com_g729. When you delete your lib bin mod folder after a clean install, you don't have to remember to recopy mod_com_g729 if located in mod_com folder.
2010-09-09 23:25:35 -04:00
Anthony Minessale
381233ae0b
fix fs_cli tab complete regression
2010-09-08 10:30:39 -05:00
Anthony Minessale
ca48184256
strip trailing and leading whitespace in api execute args and commands
2010-09-02 16:41:09 -05:00
Jeff Lenk
a6e7bd534d
fix build for windows
2010-09-02 11:11:51 -05:00
Brian West
d68a12188c
FSCORE-662
2010-09-02 10:39:52 -05:00
Rupa Schomaker
0e8a26f840
sync changes in branch rupa_limit
2010-06-19 07:49:34 -05:00
Michael Jerris
2a4d94cc03
core: add 'critical' param on modules.conf to abort on mod load failure from Moc
2010-04-26 05:08:22 -04:00
Anthony Minessale
95665f0096
JANITOR-4
2010-04-21 10:11:13 -05:00
Anthony Minessale
886e1ddb4d
run indent on the whole tree and update copyright dates in prep for 1.0.5
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16579 d0543943-73ff-0310-b7d9-9358b9ac24b2
2010-02-06 03:38:24 +00:00
Mathieu Rene
5c86f214b9
don't restart runtime functions when shutting down
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@16008 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-21 15:59:18 +00:00
Brian West
ff196446a5
fix out opf bounds err
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15863 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-10 00:43:33 +00:00
Anthony Minessale
b8daa2dc99
dont mix ptimes in the codec string lists, just discard conflicting ones
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15797 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-12-04 22:06:03 +00:00
Anthony Minessale
df7637f687
change switch_strlen_zero to zstr
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@15211 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-10-23 16:03:42 +00:00
Anthony Minessale
cb7e045c9b
here you go
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12810 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-27 19:51:41 +00:00
Brian West
5f339a6c80
fix MODENDP-196
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12535 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-09 16:36:56 +00:00
Mathieu Rene
7abd9b3d5e
Don't crash in the odd event you have no modules loaded
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12430 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-03-05 02:46:00 +00:00
Anthony Minessale
f125872c73
FSCORE-297
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12173 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-20 01:10:59 +00:00
Anthony Minessale
29b2be9da3
FSCORE-298
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12046 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-16 13:59:13 +00:00
Brian West
babb2f83f5
update copyright
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12004 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-13 23:37:37 +00:00
Brian West
ae220d3341
update email
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11643 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-04 21:20:54 +00:00
Anthony Minessale
ec3f6f4ec6
add chat interface EXTRAGUY-00
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11319 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-01-20 20:49:47 +00:00
Anthony Minessale
e5b51e3712
tweak codec lookup func
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10797 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-12-16 16:40:38 +00:00
Anthony Minessale
2fefaaaccc
clean up some ref counting for interfaces
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10464 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-11-19 19:22:20 +00:00