Commit Graph

184 Commits (bea950eae9aeeae35f30e13fcdc625832c595f74)

Author SHA1 Message Date
Stefan Sayer bea950eae9 adds the option to finish file B while mixing in
19 years ago
Juha Heinanen b93bc9d3fd * Added OpenSER version of AmSipDialog::reply_error.
19 years ago
Juha Heinanen 6b7ecc4ba9 * Added CR before each LF in some OpenSER MI command arguments.
19 years ago
Stefan Sayer 8bc40b2f64 AmAudio class that mixes in a file into an audio at regular intervals
19 years ago
Stefan Sayer 0f6efa9be2 handles failed sendInvite properly
19 years ago
Stefan Sayer 9cfac79e6e fixed small bug on disconnect from wrong session
19 years ago
Stefan Sayer cb3a57a5f1 fixed b2absession audio connector behaviour, and made it more secure by protecting with mutex
19 years ago
Stefan Sayer bc254976ca corrected AmThread debug messages
19 years ago
Stefan Sayer 8b116b52ac fixed B2ABSession so it works again
19 years ago
Stefan Sayer 6d721d6244 made AmArg size() const
19 years ago
Stefan Sayer 29cc0cf236 combined AmArg and AmArgArray into one class
19 years ago
Stefan Sayer 572812085d cosmetics on the plugin loader
19 years ago
Juha Heinanen b280576c5c * Added conditional support for OpenSER 1.3.
19 years ago
Stefan Sayer d2219d06bb correctly set visibility of onB2ABEvent
19 years ago
Stefan Sayer 53ba4b63a5 AmArgArray can be ArgObject
19 years ago
Stefan Sayer b535dd9b63 corrected exception message (will send out error reply again)
19 years ago
Stefan Sayer b66a7b09c8 fix: set wsola and w_ts offset correctly after time scaling
19 years ago
Stefan Sayer e6a9973711 new AmPromptCollection helper class:
19 years ago
Stefan Sayer 560742c100 Adds AmPlaylistSeparator, which can be used to get notified in the Session when the playlist reaches a certain entry.
19 years ago
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