Stefan Sayer
cd1752047b
fixes RTP_TIMEOUT bug in signaling only b2b situations
...
- on RTP timeout, AmSession::onRtpTimeout is called
- session can be removed from media processor (detached)
by AmMediaProcessor::removeSession
- removing session from MediaProcessor and clearing audio
is AmMediaProcessor::clearSession (default action on
RTP error)
- added detach from media processor to conf_auth and ann_b2b
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@209 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
27d316bc5e
changed visibility
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@171 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
f55194e479
* moved auth API to ampi/UACAuthAPI.h
...
* uac_auth now possible over DI API
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@164 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
5a61f5b417
SessionEventHandler does not need to hold the Session
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@160 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
6d8f8d9645
enabled Id svn keyword property
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@145 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
6c4b6d2da4
added cseq to onSendRequest function of SessionEventHandler API
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@123 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Raphael Coeffic
c75dd1bae7
merged changes from rel_0.10.0_rc1@106 made at sipit into trunk.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@116 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Stefan Sayer
bbfe61da5f
changed SessionScheduler name to MediaProcessor
...
ivr python version changed to 2.4 by default Makefile
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@95 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Stefan Sayer
e35497f882
simplified dtmf handling
...
removed AmDtmfHandler: Aggregated dtmf event is posted into
session's event queue directly.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@88 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Stefan Sayer
7c16a0f557
more doxygen documentation
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@84 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Stefan Sayer
809a2727d7
added doxygen class documentation
...
beginning of the sems documentation initiative...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@83 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Stefan Sayer
484797c053
DTMF event handling fixed: keypresses are now handled by the session's (signalling) thread
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@82 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Stefan Sayer
ab27fd61e1
added missing virtual dtors
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@80 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Stefan Sayer
c98b38ecc6
fixes sems originating sessions (conference dialout, b2b)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@75 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Stefan Sayer
4e6ce9cb16
dialout. see AmUAC for API.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@71 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Raphael Coeffic
9421bbe432
added dialout in conferencing module.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@42 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Raphael Coeffic
555dd79d0a
reorganized session beginning:
...
- sdp reply generation is now separated from the reply.
- new onInvite.
corrected a bug in getSession(callid,remote_tag).
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@22 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Raphael Coeffic
4764179d82
added missing virtual keyword for onDtmf.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@15 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Raphael Coeffic
8170abde19
added forgotten on_close() in AnswerMachine to write WAV header.
...
added missing virtual keyword to AmSession::onBye.
Please recompile all after this update (make clean && make all).
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@14 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Raphael Coeffic
14c69b1672
moved the user timer (used to be known as AmSessionTimer) to the session_timer plugin.
...
added a multi-purpose plugin type. see also AmApi.h for details.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@8 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Raphael Coeffic
37abd5379e
initial checkin new open source version.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@5 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago