[mythtv-commits] [MythTV/mythtv] 205d36: Remove ATSC ETT caching

kmdewaal noreply at github.com
Fri Nov 22 21:00:47 UTC 2019


  Branch: refs/heads/fixes/30
  Home:   https://github.com/MythTV/mythtv
  Commit: 205d3659a924f45b2ec88e7ea325a2e9907c132f
      https://github.com/MythTV/mythtv/commit/205d3659a924f45b2ec88e7ea325a2e9907c132f
  Author: Klaas de Waal <kdewaal at mythtv.org>
  Date:   2019-11-22 (Fri, 22 Nov 2019)

  Changed paths:
    M mythtv/libs/libmythtv/eithelper.cpp
    M mythtv/libs/libmythtv/eithelper.h

  Log Message:
  -----------
  Remove ATSC ETT caching

Process ATSC ETT events only after the corresponding EIT event,
as identified by the event ID, has been received.
This solves title/description mismatches in guide data.
Bug reported and bug fix tested for several years by Roanld L Humble.
Thanks for the perseverance in reporting and testing this bug.

Also fix of a memory leak in the case where EIT events are cached
awaiting a matching ETT event but the ETT event does never arrive.

Refs #13455

(cherry picked from commit fe0c80927fb6a3ec8d8e9b326c4c10df9a2c47dc)
Signed-off-by: Klaas de Waal <kdewaal at mythtv.org>




More information about the mythtv-commits mailing list