[mythtv-commits] Ticket #12932: Patch to EIT table version handling in DVBStreamData
MythTV
noreply at mythtv.org
Thu Dec 1 21:20:05 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@…>):
Ok I think I got it right this time. Thanks Stuart.
Ignore the original dvbstreamdata files (Stuart, you can remove those too
if you want)
I have used #11098 as a basis for this change. This version has moved the
robust version handling down into dvbstreamdata and mpegstreamdata.
Consider this a beta version. I have tested it against UK DVB-T and it
seems OK. I would be great if people could test this code. Especially for
regressions against the current dvb and atsc handling with other
broadcasters. It signficantly reduces the (hopefully eliminates) the
duplicate sections currently passed up to the EIT code. In the future I
would like to further reduce the load on the EIT code by passing up
complete tables when a version change is complete. I have put the code to
check completeness in but it is inactive at the moment. The next step
would be to implement caching of EIT sections in the same way that NIT and
SDT sections are currently cached. Comments please on that :-)
I have not yet addressed the accurate scheduling stuff. I will return to
that once I am sure this stuff is robust.
--
Ticket URL: <https://code.mythtv.org/trac/ticket/12932#comment:3>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list