[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