Commit Graph

165 Commits (e5dfd2811fdbeb7bf92c54ed9b751a398ddd026c)

Author SHA1 Message Date
Stefan Sayer c53df18673 fix for iLBC codec multiple frames per packet bug. Thanks Alex Gradinar for reporting
19 years ago
Stefan Sayer d259633186 code re-indented
19 years ago
Juha Heinanen 5695a3a1f1 * Application conf files can include other conf files using syntax
19 years ago
Stefan Sayer a0ca3c54e8 allows to give dialout sessions a variant parameter with the call to AmUAC::dialout.
19 years ago
Stefan Sayer cd9d3580a6 adds trailing slash to module configuration path if missing
19 years ago
Stefan Sayer 2015e9ddfd fixes ipv6 compilation problems
19 years ago
Stefan Sayer 997a983594 updated to use new borrowed pointer explicit function reflecting AmArg semantics changed in r325
19 years ago
Stefan Sayer 9fe41686d8 PLC buffer changed to simpler interface (makes testing tool for playout buffer possible)
19 years ago
Stefan Sayer e8e19a39df corrected AmArg ownership of ArgObject.
19 years ago
Stefan Sayer 8346c43eed - simplified logging interface (now works with more than one logger)
19 years ago
Stefan Sayer 665126f91f changed receiver of keypresses to a more generic interface
19 years ago
Stefan Sayer 3df0445040 added missing loglevel
19 years ago
Stefan Keller 0903675067 - added a new plugin type "logging facility" for plugins which want to receive all log messages
19 years ago
Stefan Keller 7551933f09 - fixed a small bug in the in-band DTMF detector which caused some registerKeyPressed() to get lost
19 years ago
Stefan Sayer a1d2158b6f codec order priority patch ba juha.
19 years ago
Stefan Sayer 79aaf4685b corrected log info
19 years ago
Stefan Sayer dcf73ae3e6 fixed log message severity as reported by juha
19 years ago
Stefan Sayer c7f1345d28 puzzle: what happens after 3.106891851851851852 days?
19 years ago
Stefan Sayer 8132928ace renaming of jitter_buf in receive_buf, wallclock_ts (to be continued)
19 years ago
Stefan Sayer 00629bc2dc removed double parsing of received RTP packet
19 years ago
Stefan Sayer 027de94734 fixes rtp ts handling bug in receiving introduced in r281.
19 years ago
Raphael Coeffic 7f5296e849 - fixes compatibity problems between 'ivr' and 'py_sems'.
19 years ago
Raphael Coeffic caa620a5db added 'assert' in createCalleeSession in case the session ptr is NULL.
19 years ago
Raphael Coeffic 137c207553 - changed AmSessionAudioConnector not to commit suicide anymore.
19 years ago
Stefan Sayer a46231b39e added missing slash after the plugin dir
19 years ago
Stefan Sayer 4d2a007772 correct checking of rtp timeout diff
19 years ago
Stefan Sayer d60aee543a signalling and media B2BUA class implementation.
19 years ago
Stefan Sayer 445db2035f AmAudioFrontList AmAudio device, useful for e.g. fancier conferencing services
19 years ago
Stefan Sayer 643a384516 fixes debug messages
19 years ago
Stefan Sayer b7666d99ee fixes DI invocation parameters over stats server
19 years ago
Stefan Sayer 2d07b7b821 fixes SessionComponent hook handling onSendRequest;
19 years ago
Stefan Sayer 5eb2a7325a handling of RTP timeout improved
19 years ago
Stefan Sayer c07ba6ac52 added make ser-cfg-install target to install default ser-sems.cfg
19 years ago
Maxim Sobolev 3b527c2353 Include all possible payload types into 200 OK and actually accept any of them
19 years ago
Stefan Sayer 4e6f4a917b sessions can be set onHold with AmSession::setOnHold, if you want a reinvite with on Hold, call AmSession::Reinvite after setOnHold
19 years ago
Raphael Coeffic 4ddc7a6714 - suppressed all hard-coded "P-Iptel-..." and replaced through PARAM_HDR and APPNAME_HDR.
19 years ago
Stefan Sayer 2990076555 default fork
19 years ago
Stefan Sayer 5afa9a9a56 cp default config instead of mv
19 years ago
Stefan Sayer a3ce3f91a2 set loglevel to 2 and log_stderr to no in sems.conf.sample
19 years ago
Stefan Sayer 7c964b9b03 unifies indentation level in all source files to 2 (-i2)
19 years ago
Stefan Sayer fa35cb1cdf * functions for taking all session specific parameters from P-Iptel-Param
19 years ago
Stefan Sayer f90559a595 fixes binding to wrong interface on multi-homed machines (sems will use the device configured with listen=... )
19 years ago
Stefan Sayer f4d64a3d76 applies patch from Andriy which makes adaptive jitter buffer and adaptive playout buffer selectable at run time
19 years ago
Stefan Sayer 00e3b5b89f stats server extended:
19 years ago
Raphael Coeffic 4a82d793a3 - added a centralized pseudo-random number function.
19 years ago
Raphael Coeffic 65cffa7f3c fixes the bug causing the bye message not to be played in the mailbox_query application.
19 years ago
Stefan Sayer 6c8fe2c0bd mem cached audio files implementation - improves performance 4-5% over announcement from file (G711)
19 years ago
Stefan Sayer 50c51dcd54 added sems.conf.sample to doxygen generated doc
19 years ago
Stefan Sayer 3100e12b6a updated usage
19 years ago
Stefan Sayer 115d4a6aa0 optimization
19 years ago