[mythtv-commits] [MythTV/mythtv] 48b2a0: Add github workflow for fixes/31

Mark Kendall noreply at github.com
Tue Sep 15 09:30:37 UTC 2020


  Branch: refs/heads/fixes/31
  Home:   https://github.com/MythTV/mythtv
  Commit: 48b2a03b78c74cc4268df91f442a4a5e5c3af363
      https://github.com/MythTV/mythtv/commit/48b2a03b78c74cc4268df91f442a4a5e5c3af363
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-09-15 (Tue, 15 Sep 2020)

  Changed paths:
    A .github/workflows/buildfixes31.yml

  Log Message:
  -----------
  Add github workflow for fixes/31


  Commit: b033cd7b75a9220c46e230e2a62802e923119332
      https://github.com/MythTV/mythtv/commit/b033cd7b75a9220c46e230e2a62802e923119332
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-09-15 (Tue, 15 Sep 2020)

  Changed paths:
    M mythtv/libs/libmythtv/tv_play.cpp
    M mythtv/libs/libmythtv/tv_play.h
    M mythtv/programs/mythfrontend/guidegrid.cpp
    M mythtv/programs/mythfrontend/guidegrid.h

  Log Message:
  -----------
  TV: Fix crash when playback exits and guide grid is showing

- not normally a problem in live tv but if playback is allowed to
continue while embedding, the frontend crashes hard when the GuideGrid
object loses its player
- so emit a PlaybackExiting signal and listen for it in the GuideGrid
- the GuideGrid will continue to show until exited properly - at which
point the user will drop back to the last UI screen before playback
started - which I guess makes sense...

Refs #202

(cherry picked from commit 849c2b3243d3de9b857594097d8081325482b568)


Compare: https://github.com/MythTV/mythtv/compare/2cff5c78b222...b033cd7b75a9


More information about the mythtv-commits mailing list