Hello,
and more bugfixes. These should address the problems discussed today at
#farsight (problems with the clock wait, etc). The changes ended up pretty
widespread, so testing is needed.
I added some hardcoded max-limits to the code:
- max 1000 (GST_RTP_JB_MAX_PACKETS) packets stored in the jbuf (some
upper limit needed to protect against DoS attacks)
- if timestamp of an incoming packet is more than
4*queue_delay (GST_RTP_JB_OVERFLOW_LIMIT), it is considered
late and dropped (I don't think the old code for late packets
really worked)
Patchsets pushed to darcs:
* Various minor changes to make the code buildable.
* Fix comparisons and delta calculations with arguments that may wrap
around.
* Do not start subthread if queue_length is zero.
* Removed last_seqnum and add min_ts.
* Added comments to the disabled rtp-clock code.
* Added new checks for late packets (the old one didn't work), and for
buffer overflow.
* Added comments to the disabled rtp-clock code.
* Reorganized the copyright statements.
--
under work: Sofia-SIP at http://sofia-sip.sf.net
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Farsight-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/farsight-devel