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

Mark Kendall noreply at github.com
Wed Sep 25 20:57:16 UTC 2019


  Branch: refs/heads/devel/2019-render
  Home:   https://github.com/MythTV/mythtv
  Commit: fe0c80927fb6a3ec8d8e9b326c4c10df9a2c47dc
      https://github.com/MythTV/mythtv/commit/fe0c80927fb6a3ec8d8e9b326c4c10df9a2c47dc
  Author: Klaas de Waal <kdewaal at mythtv.org>
  Date:   2019-09-23 (Mon, 23 Sep 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


  Commit: ad1d2fd391bd81549db19834c4412102062add7f
      https://github.com/MythTV/mythtv/commit/ad1d2fd391bd81549db19834c4412102062add7f
  Author: Klaas de Waal <kdewaal at mythtv.org>
  Date:   2019-09-23 (Mon, 23 Sep 2019)

  Changed paths:
    M mythtv/libs/libmythtv/eitcache.cpp
    M mythtv/libs/libmythtv/eithelper.cpp
    M mythtv/libs/libmythtv/tv_rec.cpp

  Log Message:
  -----------
  Trivial: fix typo's and change log message

Changed log message about EIT scan from type VB_CHANNEL to VB_EIT.


  Commit: 526802fe62ccef13f41b2c4691f093e96f88455c
      https://github.com/MythTV/mythtv/commit/526802fe62ccef13f41b2c4691f093e96f88455c
  Author: Klaas de Waal <kdewaal at mythtv.org>
  Date:   2019-09-23 (Mon, 23 Sep 2019)

  Changed paths:
    M mythtv/libs/libmythtv/cardutil.cpp

  Log Message:
  -----------
  Fix compiler warning about signed vs unsigned int


  Commit: aab7d3f065a736c91ccf1b73316825bf41fdcc25
      https://github.com/MythTV/mythtv/commit/aab7d3f065a736c91ccf1b73316825bf41fdcc25
  Author: Jan Beich <jbeich at FreeBSD.org>
  Date:   2019-09-23 (Mon, 23 Sep 2019)

  Changed paths:
    M mythtv/libs/libmythfreesurround/el_processor.cpp

  Log Message:
  -----------
  libmythfreesurround: unbreak fftw3 build with Clang 9

ld: error: ../libmythfreesurround/libmythfreesurround-30.a(el_processor.o): unable to find library from dependent library specifier: libfftw3f-3.lib


  Commit: 077761aa6e8cc7531715e8e170c2866307a7cff2
      https://github.com/MythTV/mythtv/commit/077761aa6e8cc7531715e8e170c2866307a7cff2
  Author: Mark Spieth <mspieth at users.noreply.github.com>
  Date:   2019-09-24 (Tue, 24 Sep 2019)

  Changed paths:
    M mythtv/libs/libmythfreesurround/el_processor.cpp

  Log Message:
  -----------
  Merge pull request #183 from jbeich/clang9

Unbreak build with Clang/LLD 9


  Commit: fce4029a6b2bb6a12350b180ea14843a0fa7dfd0
      https://github.com/MythTV/mythtv/commit/fce4029a6b2bb6a12350b180ea14843a0fa7dfd0
  Author: Stuart Auchterlonie <stuarta at mythtv.org>
  Date:   2019-09-24 (Tue, 24 Sep 2019)

  Changed paths:
    M mythplugins/configure
    R mythplugins/mythgallery/AUTHORS
    R mythplugins/mythgallery/COPYING
    R mythplugins/mythgallery/README
    R mythplugins/mythgallery/dcrawplugin/.gitignore
    R mythplugins/mythgallery/dcrawplugin/dcrawformats.cpp
    R mythplugins/mythgallery/dcrawplugin/dcrawformats.h
    R mythplugins/mythgallery/dcrawplugin/dcrawhandler.cpp
    R mythplugins/mythgallery/dcrawplugin/dcrawhandler.h
    R mythplugins/mythgallery/dcrawplugin/dcrawplugin.cpp
    R mythplugins/mythgallery/dcrawplugin/dcrawplugin.h
    R mythplugins/mythgallery/dcrawplugin/dcrawplugin.pro
    R mythplugins/mythgallery/dcrawplugin/raw.json
    R mythplugins/mythgallery/i18n/.gitignore
    R mythplugins/mythgallery/i18n/dummy.c
    R mythplugins/mythgallery/i18n/i18n.pro
    R mythplugins/mythgallery/i18n/mythgallery_bg.qm
    R mythplugins/mythgallery/i18n/mythgallery_bg.ts
    R mythplugins/mythgallery/i18n/mythgallery_ca.qm
    R mythplugins/mythgallery/i18n/mythgallery_ca.ts
    R mythplugins/mythgallery/i18n/mythgallery_cs.qm
    R mythplugins/mythgallery/i18n/mythgallery_cs.ts
    R mythplugins/mythgallery/i18n/mythgallery_da.qm
    R mythplugins/mythgallery/i18n/mythgallery_da.ts
    R mythplugins/mythgallery/i18n/mythgallery_de.qm
    R mythplugins/mythgallery/i18n/mythgallery_de.ts
    R mythplugins/mythgallery/i18n/mythgallery_el.qm
    R mythplugins/mythgallery/i18n/mythgallery_el.ts
    R mythplugins/mythgallery/i18n/mythgallery_en_ca.qm
    R mythplugins/mythgallery/i18n/mythgallery_en_ca.ts
    R mythplugins/mythgallery/i18n/mythgallery_en_gb.qm
    R mythplugins/mythgallery/i18n/mythgallery_en_gb.ts
    R mythplugins/mythgallery/i18n/mythgallery_en_us.qm
    R mythplugins/mythgallery/i18n/mythgallery_en_us.ts
    R mythplugins/mythgallery/i18n/mythgallery_es.qm
    R mythplugins/mythgallery/i18n/mythgallery_es.ts
    R mythplugins/mythgallery/i18n/mythgallery_es_es.qm
    R mythplugins/mythgallery/i18n/mythgallery_es_es.ts
    R mythplugins/mythgallery/i18n/mythgallery_et.qm
    R mythplugins/mythgallery/i18n/mythgallery_et.ts
    R mythplugins/mythgallery/i18n/mythgallery_fi.qm
    R mythplugins/mythgallery/i18n/mythgallery_fi.ts
    R mythplugins/mythgallery/i18n/mythgallery_fr.qm
    R mythplugins/mythgallery/i18n/mythgallery_fr.ts
    R mythplugins/mythgallery/i18n/mythgallery_hu.qm
    R mythplugins/mythgallery/i18n/mythgallery_hu.ts
    R mythplugins/mythgallery/i18n/mythgallery_it.qm
    R mythplugins/mythgallery/i18n/mythgallery_it.ts
    R mythplugins/mythgallery/i18n/mythgallery_ja.qm
    R mythplugins/mythgallery/i18n/mythgallery_ja.ts
    R mythplugins/mythgallery/i18n/mythgallery_nb.qm
    R mythplugins/mythgallery/i18n/mythgallery_nb.ts
    R mythplugins/mythgallery/i18n/mythgallery_nl.qm
    R mythplugins/mythgallery/i18n/mythgallery_nl.ts
    R mythplugins/mythgallery/i18n/mythgallery_pl.qm
    R mythplugins/mythgallery/i18n/mythgallery_pl.ts
    R mythplugins/mythgallery/i18n/mythgallery_pt.qm
    R mythplugins/mythgallery/i18n/mythgallery_pt.ts
    R mythplugins/mythgallery/i18n/mythgallery_ru.qm
    R mythplugins/mythgallery/i18n/mythgallery_ru.ts
    R mythplugins/mythgallery/i18n/mythgallery_sl.qm
    R mythplugins/mythgallery/i18n/mythgallery_sl.ts
    R mythplugins/mythgallery/i18n/mythgallery_sv.qm
    R mythplugins/mythgallery/i18n/mythgallery_sv.ts
    R mythplugins/mythgallery/i18n/themestrings.h
    R mythplugins/mythgallery/i18n/translate.pro
    R mythplugins/mythgallery/mythgallery.pro
    R mythplugins/mythgallery/mythgallery/.gitignore
    R mythplugins/mythgallery/mythgallery/dbcheck.cpp
    R mythplugins/mythgallery/mythgallery/dbcheck.h
    R mythplugins/mythgallery/mythgallery/galleryfilter.cpp
    R mythplugins/mythgallery/mythgallery/galleryfilter.h
    R mythplugins/mythgallery/mythgallery/galleryfilterdlg.cpp
    R mythplugins/mythgallery/mythgallery/galleryfilterdlg.h
    R mythplugins/mythgallery/mythgallery/gallerysettings.cpp
    R mythplugins/mythgallery/mythgallery/gallerysettings.h
    R mythplugins/mythgallery/mythgallery/galleryutil.cpp
    R mythplugins/mythgallery/mythgallery/galleryutil.h
    R mythplugins/mythgallery/mythgallery/glsingleview.cpp
    R mythplugins/mythgallery/mythgallery/glsingleview.h
    R mythplugins/mythgallery/mythgallery/gltexture.cpp
    R mythplugins/mythgallery/mythgallery/gltexture.h
    R mythplugins/mythgallery/mythgallery/iconview.cpp
    R mythplugins/mythgallery/mythgallery/iconview.h
    R mythplugins/mythgallery/mythgallery/imageview.cpp
    R mythplugins/mythgallery/mythgallery/imageview.h
    R mythplugins/mythgallery/mythgallery/main.cpp
    R mythplugins/mythgallery/mythgallery/mythdialogs.cpp
    R mythplugins/mythgallery/mythgallery/mythdialogs.h
    R mythplugins/mythgallery/mythgallery/mythgallery.pro
    R mythplugins/mythgallery/mythgallery/sequence.h
    R mythplugins/mythgallery/mythgallery/singleview.cpp
    R mythplugins/mythgallery/mythgallery/singleview.h
    R mythplugins/mythgallery/mythgallery/thumbgenerator.cpp
    R mythplugins/mythgallery/mythgallery/thumbgenerator.h
    R mythplugins/mythgallery/mythgallery/thumbview.cpp
    R mythplugins/mythgallery/mythgallery/thumbview.h
    R mythplugins/mythgallery/theme/default-wide/gallery-ui.xml
    R mythplugins/mythgallery/theme/default/gallery-ui.xml
    R mythplugins/mythgallery/theme/default/images/gallery-back-reg.png
    R mythplugins/mythgallery/theme/default/images/gallery-back-sel.png
    R mythplugins/mythgallery/theme/default/images/gallery-folder-reg.png
    R mythplugins/mythgallery/theme/default/images/gallery-folder-sel.png
    R mythplugins/mythgallery/theme/default/images/gallery-mark.png
    R mythplugins/mythgallery/theme/default/images/gallery-moviethumb.png
    R mythplugins/mythgallery/theme/theme.pro

  Log Message:
  -----------
  Drop old gallery.

The old gallery has been deprecated for a long while now
and it's replacement has been in core MythTV for several years.

The old gallery uses legacy OpenGL version 1 code for it's effects,
which no longer builds on all platforms.


  Commit: 789dda646c61117172e4f407dbfb12a078c48a22
      https://github.com/MythTV/mythtv/commit/789dda646c61117172e4f407dbfb12a078c48a22
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-09-25 (Wed, 25 Sep 2019)

  Changed paths:
    M mythplugins/configure
    R mythplugins/mythgallery/AUTHORS
    R mythplugins/mythgallery/COPYING
    R mythplugins/mythgallery/README
    R mythplugins/mythgallery/dcrawplugin/.gitignore
    R mythplugins/mythgallery/dcrawplugin/dcrawformats.cpp
    R mythplugins/mythgallery/dcrawplugin/dcrawformats.h
    R mythplugins/mythgallery/dcrawplugin/dcrawhandler.cpp
    R mythplugins/mythgallery/dcrawplugin/dcrawhandler.h
    R mythplugins/mythgallery/dcrawplugin/dcrawplugin.cpp
    R mythplugins/mythgallery/dcrawplugin/dcrawplugin.h
    R mythplugins/mythgallery/dcrawplugin/dcrawplugin.pro
    R mythplugins/mythgallery/dcrawplugin/raw.json
    R mythplugins/mythgallery/i18n/.gitignore
    R mythplugins/mythgallery/i18n/dummy.c
    R mythplugins/mythgallery/i18n/i18n.pro
    R mythplugins/mythgallery/i18n/mythgallery_bg.qm
    R mythplugins/mythgallery/i18n/mythgallery_bg.ts
    R mythplugins/mythgallery/i18n/mythgallery_ca.qm
    R mythplugins/mythgallery/i18n/mythgallery_ca.ts
    R mythplugins/mythgallery/i18n/mythgallery_cs.qm
    R mythplugins/mythgallery/i18n/mythgallery_cs.ts
    R mythplugins/mythgallery/i18n/mythgallery_da.qm
    R mythplugins/mythgallery/i18n/mythgallery_da.ts
    R mythplugins/mythgallery/i18n/mythgallery_de.qm
    R mythplugins/mythgallery/i18n/mythgallery_de.ts
    R mythplugins/mythgallery/i18n/mythgallery_el.qm
    R mythplugins/mythgallery/i18n/mythgallery_el.ts
    R mythplugins/mythgallery/i18n/mythgallery_en_ca.qm
    R mythplugins/mythgallery/i18n/mythgallery_en_ca.ts
    R mythplugins/mythgallery/i18n/mythgallery_en_gb.qm
    R mythplugins/mythgallery/i18n/mythgallery_en_gb.ts
    R mythplugins/mythgallery/i18n/mythgallery_en_us.qm
    R mythplugins/mythgallery/i18n/mythgallery_en_us.ts
    R mythplugins/mythgallery/i18n/mythgallery_es.qm
    R mythplugins/mythgallery/i18n/mythgallery_es.ts
    R mythplugins/mythgallery/i18n/mythgallery_es_es.qm
    R mythplugins/mythgallery/i18n/mythgallery_es_es.ts
    R mythplugins/mythgallery/i18n/mythgallery_et.qm
    R mythplugins/mythgallery/i18n/mythgallery_et.ts
    R mythplugins/mythgallery/i18n/mythgallery_fi.qm
    R mythplugins/mythgallery/i18n/mythgallery_fi.ts
    R mythplugins/mythgallery/i18n/mythgallery_fr.qm
    R mythplugins/mythgallery/i18n/mythgallery_fr.ts
    R mythplugins/mythgallery/i18n/mythgallery_hu.qm
    R mythplugins/mythgallery/i18n/mythgallery_hu.ts
    R mythplugins/mythgallery/i18n/mythgallery_it.qm
    R mythplugins/mythgallery/i18n/mythgallery_it.ts
    R mythplugins/mythgallery/i18n/mythgallery_ja.qm
    R mythplugins/mythgallery/i18n/mythgallery_ja.ts
    R mythplugins/mythgallery/i18n/mythgallery_nb.qm
    R mythplugins/mythgallery/i18n/mythgallery_nb.ts
    R mythplugins/mythgallery/i18n/mythgallery_nl.qm
    R mythplugins/mythgallery/i18n/mythgallery_nl.ts
    R mythplugins/mythgallery/i18n/mythgallery_pl.qm
    R mythplugins/mythgallery/i18n/mythgallery_pl.ts
    R mythplugins/mythgallery/i18n/mythgallery_pt.qm
    R mythplugins/mythgallery/i18n/mythgallery_pt.ts
    R mythplugins/mythgallery/i18n/mythgallery_ru.qm
    R mythplugins/mythgallery/i18n/mythgallery_ru.ts
    R mythplugins/mythgallery/i18n/mythgallery_sl.qm
    R mythplugins/mythgallery/i18n/mythgallery_sl.ts
    R mythplugins/mythgallery/i18n/mythgallery_sv.qm
    R mythplugins/mythgallery/i18n/mythgallery_sv.ts
    R mythplugins/mythgallery/i18n/themestrings.h
    R mythplugins/mythgallery/i18n/translate.pro
    R mythplugins/mythgallery/mythgallery.pro
    R mythplugins/mythgallery/mythgallery/.gitignore
    R mythplugins/mythgallery/mythgallery/dbcheck.cpp
    R mythplugins/mythgallery/mythgallery/dbcheck.h
    R mythplugins/mythgallery/mythgallery/galleryfilter.cpp
    R mythplugins/mythgallery/mythgallery/galleryfilter.h
    R mythplugins/mythgallery/mythgallery/galleryfilterdlg.cpp
    R mythplugins/mythgallery/mythgallery/galleryfilterdlg.h
    R mythplugins/mythgallery/mythgallery/gallerysettings.cpp
    R mythplugins/mythgallery/mythgallery/gallerysettings.h
    R mythplugins/mythgallery/mythgallery/galleryutil.cpp
    R mythplugins/mythgallery/mythgallery/galleryutil.h
    R mythplugins/mythgallery/mythgallery/glsingleview.cpp
    R mythplugins/mythgallery/mythgallery/glsingleview.h
    R mythplugins/mythgallery/mythgallery/gltexture.cpp
    R mythplugins/mythgallery/mythgallery/gltexture.h
    R mythplugins/mythgallery/mythgallery/iconview.cpp
    R mythplugins/mythgallery/mythgallery/iconview.h
    R mythplugins/mythgallery/mythgallery/imageview.cpp
    R mythplugins/mythgallery/mythgallery/imageview.h
    R mythplugins/mythgallery/mythgallery/main.cpp
    R mythplugins/mythgallery/mythgallery/mythdialogs.cpp
    R mythplugins/mythgallery/mythgallery/mythdialogs.h
    R mythplugins/mythgallery/mythgallery/mythgallery.pro
    R mythplugins/mythgallery/mythgallery/sequence.h
    R mythplugins/mythgallery/mythgallery/singleview.cpp
    R mythplugins/mythgallery/mythgallery/singleview.h
    R mythplugins/mythgallery/mythgallery/thumbgenerator.cpp
    R mythplugins/mythgallery/mythgallery/thumbgenerator.h
    R mythplugins/mythgallery/mythgallery/thumbview.cpp
    R mythplugins/mythgallery/mythgallery/thumbview.h
    R mythplugins/mythgallery/theme/default-wide/gallery-ui.xml
    R mythplugins/mythgallery/theme/default/gallery-ui.xml
    R mythplugins/mythgallery/theme/default/images/gallery-back-reg.png
    R mythplugins/mythgallery/theme/default/images/gallery-back-sel.png
    R mythplugins/mythgallery/theme/default/images/gallery-folder-reg.png
    R mythplugins/mythgallery/theme/default/images/gallery-folder-sel.png
    R mythplugins/mythgallery/theme/default/images/gallery-mark.png
    R mythplugins/mythgallery/theme/default/images/gallery-moviethumb.png
    R mythplugins/mythgallery/theme/theme.pro
    M mythtv/libs/libmythfreesurround/el_processor.cpp
    M mythtv/libs/libmythtv/cardutil.cpp
    M mythtv/libs/libmythtv/eitcache.cpp
    M mythtv/libs/libmythtv/eithelper.cpp
    M mythtv/libs/libmythtv/eithelper.h
    M mythtv/libs/libmythtv/tv_rec.cpp

  Log Message:
  -----------
  Merge branch 'master' into devel/2019-render


Compare: https://github.com/MythTV/mythtv/compare/5eeee3806cbd...789dda646c61


More information about the mythtv-commits mailing list