[mythtv-commits] Ticket #13455: EIT/ETT broadcast data; title/description mismatch

MythTV noreply at mythtv.org
Thu Sep 19 21:25:43 UTC 2019

#13455: EIT/ETT broadcast data; title/description mismatch
 Reporter:  Roanld L Humble       |          Owner:  Klaas de Waal
     Type:  Bug Report - General  |         Status:  assigned
 Priority:  minor                 |      Milestone:  31.0
Component:  MythTV - EIT          |        Version:  v30-fixes
 Severity:  medium                |     Resolution:
 Keywords:                        |  Ticket locked:  0

Comment (by Klaas de Waal):

 Attached is patch 20190919-atsc-eit-eit-13455-v0.patch which removes the
 ETT caching completely. This patch applies to the current master.

 The idea is that the first ETT event that is received after the EIT event
 is received will be used to make the EIT event complete. This ordering
 means that the ETT event has always at least the same table version as the
 EIT event.

 Note that another possible reason for the problems encountered with EIT
 and ETT caching is the scope of the event ID, as described in the ATSC
 documentation A/65:2013, page 40:

 For a particular virtual channel, an event_id identifies uniquely each
 of the events programmed for the 3-hour interval of an EIT.


 This means that the event ID for the same program can change 8 times per

 The original code also had, the way I read it, a memory leak in the case
 that an expected ETT event was not received. This should now be fixed.

 Please note that this patch is not tested at all so there can be a few
 iterations needed to make it perfect. It would be greatly appreciated if
 this patch could be tested in ATSC country.

Ticket URL: <https://code.mythtv.org/trac/ticket/13455#comment:3>
MythTV <http://www.mythtv.org>
MythTV Media Center

More information about the mythtv-commits mailing list