[mythtv-commits] Ticket #12932: Patch to EIT table version handling in DVBStreamData
MythTV
noreply at mythtv.org
Fri Dec 2 08:41:08 UTC 2016
#12932: Patch to EIT table version handling in DVBStreamData
-----------------------------------+-----------------------------
Reporter: Roger James <roger@…> | Owner: stuarta
Type: Patch - Bug Fix | Status: assigned
Priority: major | Milestone: 29.0
Component: MythTV - DVB | Version: Master Head
Severity: high | Resolution:
Keywords: | Ticket locked: 0
-----------------------------------+-----------------------------
Comment (by Roger James <roger@…>):
A weakness of this implementation is that it cannot detect version number
wrap round. This happens when a table version change is left incomplete,
usually caused by loss or interruption of a transport stream. If when the
stream is retuned sufficient time has elapsed for the version number to
have rotated all the way round (modulo 32) the table may be incorrectly
marked as complete using some segments with old data.
I have been thinking about algorithms to address this, and would like some
help! Think of this as a competition where the only prize is a better
mythtv. Here are some thoughts.
Time stamping the version change.
Using the ETSI minimum table repetition rate standards.
I am getting far too old to be doing this stuff!
Roger
--
Ticket URL: <https://code.mythtv.org/trac/ticket/12932#comment:4>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list