Stefan Sayer
d9884e05d1
first steps on proper shutdown:
...
- active sessions and other event receivers
get a SystemEvent::ServerShutdown,
default behaviour of AmSession is setStopped()
- session container waits for all sessions to be ended
- signaling server, rtp receiver, media processor, event dispatcher
are stopped and deleted
based on a patch by Rui Jin Zheng rjzheng at boronetworks dot com
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1087 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
8746b83882
removed excessive warnings
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@826 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
42a02cb2bb
fixed rtp receiver deadlock on RTP packet receiver buffer overflow. clearing buffer on rtp stream initialization
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@825 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
7ddab3d214
warning on RTP receive buffer overflow
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@824 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
407b31541f
optimization: the RTP packet buffer which is used in recvfrom() is used throughout the RTP packet
...
processing, avoiding unnecessary copying of the received RTP packet
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@787 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
9411ad3ac8
fixes for SEMS on Solaris
...
contributed by Richard Newman rnewman at twinql dot com
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@633 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
ae383cdf34
MAX_RTP_SESSIONS define in makefile.defs, some constructors and destructors
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@584 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 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
Stefan Sayer
5eb2a7325a
handling of RTP timeout improved
...
* rtp packet parse called in RtpStream, so rtp keepalive packets are not disregarded in respect to rtp timeout
* rtp timeout made configurabe in sems.conf: dead_rtp_time
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@281 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
7c964b9b03
unifies indentation level in all source files to 2 (-i2)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@261 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
Raphael Coeffic
75a8aa318a
- added adaptive playout buffer with order statistic based delay estimation
...
and adaptive WSOLA playout delay modification.
- fixed serious bug in the RTP receiver.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@41 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