[dvblast-devel] 6 patches for DVBlast

Contact (COEXSI) contact at coexsi.fr
Fri Mar 27 22:52:43 CET 2015


Dear all,

Here is a series of 6 patches against the latest trunk version of DVBlast
with a short description:

1: Prevent a warning from compiler for unknown delivery type with DVB API
version 5 (case not handled)
2: Add a timeout for sending and receiving to prevent dvblastctl to be
blocked in case of communication error
3: This one is really strange, as the RTP timestamp originally calculated
may perturb some receivers RTP input buffer management as the counter can be
too volatile for some highly variable bandwidth streams. So, it's better to
use a local timestamp.
4: On high bandwidth transponder, this is useful to slightly decrease the
number of main loop to be executed per second.
5: There were some case when the poll timeout calculated was negative, the
case is now handled with a minimum poll timeout value.
6: Add a limit for CAM reset initiated by an output unscrambling issue.
Also, increase the interval between the CAM reset. Sometimes, an output may
have some unscrambling issue (wrong rights) and doing periodic CAM reset
perturb all the other outputs.

The explanations maybe not enough, don't hesitate to ask for details
regarding these patches.

Best regards,
Sebastien.



-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Handle-unknown-delivery-systems-prevent-compiler-war.patch
Type: application/octet-stream
Size: 672 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/dvblast-devel/attachments/20150327/7058ca4c/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Add-receive-and-send-timeout-for-dvblastctl-socket-t.patch
Type: application/octet-stream
Size: 1287 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/dvblast-devel/attachments/20150327/7058ca4c/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Change-the-RTP-timestamp-counter-in-order-to-use-onl.patch
Type: application/octet-stream
Size: 1237 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/dvblast-devel/attachments/20150327/7058ca4c/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-Increase-the-number-of-DVB-packets-read-in-order-to-.patch
Type: application/octet-stream
Size: 790 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/dvblast-devel/attachments/20150327/7058ca4c/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-Handle-correctly-the-poll-timeout-value-especially-w.patch
Type: application/octet-stream
Size: 2296 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/dvblast-devel/attachments/20150327/7058ca4c/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-Limit-the-number-of-CAM-reset-per-output-in-order-to.patch
Type: application/octet-stream
Size: 3796 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/dvblast-devel/attachments/20150327/7058ca4c/attachment-0005.obj>


More information about the dvblast-devel mailing list