Stefan Sayer
e5dfd2811f
catches more internal exceptions (e.g. AmArgArray) and passes them as XMLRPC exceptions
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@350 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
c53df18673
fix for iLBC codec multiple frames per packet bug. Thanks Alex Gradinar for reporting
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@348 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
7cdde23088
test commit
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@347 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
d259633186
code re-indented
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@346 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Juha Heinanen
3924478d78
* Fixed misplaced USE_MYSQL #endif.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@345 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Juha Heinanen
3123aba1bf
* Added MySQL audio and template storage option for voicemail
...
application.
* Simplified conference application by removing caching of audio
from MySQL to file system.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@343 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Juha Heinanen
5695a3a1f1
* Application conf files can include other conf files using syntax
...
@name_of_included_file
Useful if several conf files have common parts, such as db
configuration
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@342 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Juha Heinanen
29d6318285
* Added APP_NAME to name of cached file in order to avoid conflict if
...
two apps have message with the same name.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@341 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Juha Heinanen
c82fbdc5a0
* Conference audio can now be stored in MySQL database.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@340 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
36dc1f6669
xmlrpc2di makes xmlrpc calls to DI interface possible
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@339 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
8eb74d1351
doc on auth dialout
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@338 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
e7f0bc410a
dialout with auth and with auth pins.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@337 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
a0ca3c54e8
allows to give dialout sessions a variant parameter with the call to AmUAC::dialout.
...
Plugin interface stays backward compatible by overloading the AmSessionFactory::onInvite
- applications that want to use this feature need to implement the onInvite function with
second parameter.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@336 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
bb6c86b2c8
added some doc
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@335 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
f15ee7005d
removed spaces between from: and from header body
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@334 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
cd9d3580a6
adds trailing slash to module configuration path if missing
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@333 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
7ec8215f16
corrected link to tutorial
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@332 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
48dc3522ea
jukecall example updated to B2ABSession fix from r300/r304
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@331 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
249dd52bce
B2ABEvent declared as descendant of AmEvent (needed for casting to AmEvent in wrapper)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@330 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
2015e9ddfd
fixes ipv6 compilation problems
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@329 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
997a983594
updated to use new borrowed pointer explicit function reflecting AmArg semantics changed in r325
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@328 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Juha Heinanen
bb9f5a98ef
* Added language awareness to conference application. Should be
...
backwards compatible in terms of conference.conf. See
Readme.conference and conference.conf.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@327 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
9fe41686d8
PLC buffer changed to simpler interface (makes testing tool for playout buffer possible)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@326 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
e8e19a39df
corrected AmArg ownership of ArgObject.
...
use explicit setBorrowedPointer method to make an AmArg containing a ArgObject*.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@325 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
5a56be339f
more performance tests
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@324 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
8346c43eed
- simplified logging interface (now works with more than one logger)
...
- added di_log: ring buffer log in memory, dump triggered via DI
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@323 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
f1193e0900
corrected debug msg
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@322 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
665126f91f
changed receiver of keypresses to a more generic interface
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@321 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
3df0445040
added missing loglevel
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@320 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Keller
0903675067
- added a new plugin type "logging facility" for plugins which want to receive all log messages
...
- changed AmArg to own the objects put into it to avoid nasty problems with pointers to short-lived objects becoming invalid
- implemented di_log plugin, a plugin able to output or dump to disk the last x lines of debug log messages
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@319 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Keller
7551933f09
- fixed a small bug in the in-band DTMF detector which caused some registerKeyPressed() to get lost
...
- fixed duration calculation of in-band DTMF codes
- cleaned up the in-band DTMF detection code (a litle bit)
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@318 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Juha Heinanen
08f5e36e8c
* Made B2ABEvent public.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@317 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
8aa0b9d1aa
Makefile errors reported by juha
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@316 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
a1d2158b6f
codec order priority patch ba juha.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@315 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
e75cecf3d3
example which initiate calls triggered by DI interface calls
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@314 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
79aaf4685b
corrected log info
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@312 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
dcf73ae3e6
fixed log message severity as reported by juha
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@311 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
ea631a20fb
fixed Makefile.gen gernating with wrong python ver. thanks juha for report
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@310 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
c7f1345d28
puzzle: what happens after 3.106891851851851852 days?
...
- initializes correctly r_ts and w_ts (would lead to no audio input after a while)
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@309 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
8132928ace
renaming of jitter_buf in receive_buf, wallclock_ts (to be continued)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@308 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
00629bc2dc
removed double parsing of received RTP packet
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@307 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
027de94734
fixes rtp ts handling bug in receiving introduced in r281.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@306 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Raphael Coeffic
7f5296e849
- fixes compatibity problems between 'ivr' and 'py_sems'.
...
- now both plug-ins should be able to load at the same time.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@305 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Raphael Coeffic
caa620a5db
added 'assert' in createCalleeSession in case the session ptr is NULL.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@304 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Raphael Coeffic
89af7bb495
- added Stefan's example app.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@303 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Raphael Coeffic
769b20d3ea
- fixes compilation time warnings and Makefile when called from base directory.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@302 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Raphael Coeffic
d074dc3cae
- fixed makefiles. Now everything should be OK when doing 'make' in the main py_sems directory.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@301 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Raphael Coeffic
137c207553
- changed AmSessionAudioConnector not to commit suicide anymore.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@300 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
a46231b39e
added missing slash after the plugin dir
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@299 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Raphael Coeffic
a529b5205b
- removed unneed generated files.
...
- corrected bug PySemsB2ABDialog.sip
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@298 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago