Anthony Minessale
4a172402d2
some refactoring and plumbing for 1.4
2013-10-16 02:24:32 +05:00
Anthony Minessale
6c384012ed
FS-5740 --resolve
2013-09-12 20:42:16 +05:00
Seven Du
9074a12455
FS-5769 --resolve
2013-09-10 00:59:55 +08:00
Nathan Neulinger
32adc789f6
make noexpandtab explicit in all vim modelines other than xml files
2013-06-25 11:50:17 -05:00
Anthony Minessale
d83c627228
FS-5168 --resolve
2013-05-07 14:09:47 -05:00
Anthony Minessale
8a727b0de4
FS-5331
2013-04-24 11:32:58 -05:00
Anthony Minessale
e8ecf7c887
FS-4846 --resolve
2013-03-07 16:21:37 -06:00
Michael Jerris
d47726659f
add a bit more error checking to module loader
2013-02-14 15:03:33 -05:00
William King
a47321f0fd
Differentiate when the sms message successfully matched an extension in the chatplan, and when it fell through.
2012-11-14 16:48:21 -08:00
William King
b8f0d11a8a
Fire an event on successful sms delivery, as well as clearify if the delivery method was blocking or not.
2012-11-14 16:45:32 -08:00
William King
5fffdc2936
This fixes multiple issues dealing with sms from registered endpoints to other destinations.
2012-11-13 16:56:58 -08:00
Anthony Minessale
759d26db09
FS-4771 --resolve
2012-10-29 09:27:59 -05:00
William King
90c3b07ee0
If the chat message has been successfully delivered in the chat plan, then set the status to success and don't fire an event about the chat delivery failure
2012-10-16 14:41:29 -07:00
Jeff Lenk
6b6c83a718
FS-2746 --resolve large xmlrpc update thanks garmt
2012-10-13 11:37:25 -05:00
Anthony Minessale
464155c5cd
more priority tweaks
2012-10-01 10:20:48 -05:00
Jeff Lenk
7a69d7d47c
FS-4638 --resolve add error log for bad codec string
2012-09-27 12:10:13 -05:00
Anthony Minessale
93f96addc3
FS-4453 confirm this fixes your problem please
2012-07-26 12:32:51 -05:00
Anthony Minessale
d832b5dfef
FS-4453 --resolve this will now cause up to a 20 second timeout waiting for the response and the call will be blocking
2012-07-24 13:45:10 -05:00
Brian West
860b53183d
tweak
2012-07-14 10:24:35 -05:00
Anthony Minessale
ecb84bd126
FS-4336 --resolve
2012-06-23 14:55:11 -05:00
Anthony Minessale
d642c2c1a6
add loopback_initial_codec variable to specifiy the codec of a one legeded loopback channel
2012-04-23 12:16:53 -05:00
Anthony Minessale
4991751970
sometimes compiler warnings are annoying
2012-04-20 09:53:51 -05:00
Anthony Minessale
c6aaa281f1
FS-4135 --resolve
2012-04-20 08:56:14 -05:00
Anthony Minessale
5f76f3b912
FS-4135 --resolve hint, add a leading '=' to disable passing a-leg codecs <param name="outbound-codec-prefs" value="=6839{outbound_codec_prefs}"/>
2012-04-19 19:36:48 -05:00
Ken Rice
c5554eb939
Copyright date update.
2012-04-18 11:52:02 -05:00
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