[mythtv-commits] [MythTV/mythtv] 14394e: Logging: show thread details when logging to conso...

Mark Kendall noreply at github.com
Wed Oct 23 09:40:55 UTC 2019


  Branch: refs/heads/devel/2019-render
  Home:   https://github.com/MythTV/mythtv
  Commit: 14394e3848a7367cd9bdd5927ff7bd2f4481994f
      https://github.com/MythTV/mythtv/commit/14394e3848a7367cd9bdd5927ff7bd2f4481994f
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    M mythtv/libs/libmythbase/logging.cpp

  Log Message:
  -----------
  Logging: show thread details when logging to console with a debug build


  Commit: 38929f37b2427730c1cb7eb24db0bef71dd3b2ce
      https://github.com/MythTV/mythtv/commit/38929f37b2427730c1cb7eb24db0bef71dd3b2ce
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    M mythtv/programs/mythfrontend/globalsettings.cpp

  Log Message:
  -----------
  GlobalSettings: Squash a warning


  Commit: 16fc98c52b7ae6be6b748cf1f4a112248fe237d7
      https://github.com/MythTV/mythtv/commit/16fc98c52b7ae6be6b748cf1f4a112248fe237d7
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    M mythtv/libs/libmythui/mythrender_opengl.cpp
    M mythtv/libs/libmythui/mythrender_opengl.h

  Log Message:
  -----------
  MythRenderOpenGL: Re-enable flushing

- this clearly causes presentation issues when the GPU cannot quite keep
up. Better to drop frames if necessary and highlight the performance
problem rather display video and overlays that are corrupted


  Commit: 88e3debe5e68d241e71810eaa46b9731742dc3c3
      https://github.com/MythTV/mythtv/commit/88e3debe5e68d241e71810eaa46b9731742dc3c3
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    M mythtv/libs/libmythui/mythopenglperf.cpp

  Log Message:
  -----------
  MythOpenGLPerf: Fix performance logging

- use the correct logging mask
- use the correct counter to compute the average


  Commit: efaf9b2d0be1ce823fbaf7ba0b44b623709d9368
      https://github.com/MythTV/mythtv/commit/efaf9b2d0be1ce823fbaf7ba0b44b623709d9368
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  MythPlayer: Fix a crash on playback exit with NVDEC

- once the decoder is paused, clear our video buffers. Otherwise the
decoder context may be deleted before we try and clear the video buffers
and we try and reference a now defunct hardware context.
- probably not seen until the change to use a single thread for hardware
decoders


Compare: https://github.com/MythTV/mythtv/compare/99a8d8c897b7...efaf9b2d0be1


More information about the mythtv-commits mailing list