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

Reply via email to