[mythtv-commits] [MythTV/mythtv] 402e44: MythVideoOutput: Inherit directly from MythVideoBo...

Mark Kendall noreply at github.com
Wed Sep 2 17:34:19 UTC 2020


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: 402e447a46294314b79f371d03b20a11ff11c7ce
      https://github.com/MythTV/mythtv/commit/402e447a46294314b79f371d03b20a11ff11c7ce
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-09-02 (Wed, 02 Sep 2020)

  Changed paths:
    M mythtv/libs/libmythtv/mythplayer.cpp
    M mythtv/libs/libmythtv/mythvideobounds.cpp
    M mythtv/libs/libmythtv/mythvideobounds.h
    M mythtv/libs/libmythtv/mythvideogpu.cpp
    M mythtv/libs/libmythtv/mythvideogpu.h
    M mythtv/libs/libmythtv/mythvideoout.cpp
    M mythtv/libs/libmythtv/mythvideoout.h
    M mythtv/libs/libmythtv/mythvideooutgpu.cpp
    M mythtv/libs/libmythtv/mythvideooutgpu.h
    M mythtv/libs/libmythtv/mythvideooutnull.cpp
    M mythtv/libs/libmythtv/opengl/mythopenglvideo.cpp
    M mythtv/libs/libmythtv/opengl/mythopenglvideo.h
    M mythtv/libs/libmythtv/opengl/mythvideooutopengl.cpp
    M mythtv/libs/libmythtv/opengl/mythvideooutopengl.h
    M mythtv/libs/libmythtv/vulkan/mythvideooutputvulkan.cpp
    M mythtv/libs/libmythtv/vulkan/mythvideovulkan.cpp
    M mythtv/libs/libmythtv/vulkan/mythvideovulkan.h

  Log Message:
  -----------
  MythVideoOutput: Inherit directly from MythVideoBounds

- primarily to avoid multiple pass-through calls from e.g. MythPlayer to
the MythVideoBounds instance
- rename a few methods to avoid confusion
- rename MythVideoBounds::m_display temporarily to avoid confusion ahead
of a small refactor to use the same reference throughout


  Commit: 3b2ff17b8165f540fa371089b88d340412d401f7
      https://github.com/MythTV/mythtv/commit/3b2ff17b8165f540fa371089b88d340412d401f7
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-09-02 (Wed, 02 Sep 2020)

  Changed paths:
    M mythtv/libs/libmythtv/captions/subtitlescreen.cpp
    M mythtv/libs/libmythtv/mythvideoout.cpp
    M mythtv/libs/libmythtv/mythvideoout.h

  Log Message:
  -----------
  MythVideoOutput: Remove MythVideoOutput::GetMHEG

- and use GetDisplayVideoRect where it is used


  Commit: 20aca4cbbd0f1e5a37356507f0b13434594dbcf0
      https://github.com/MythTV/mythtv/commit/20aca4cbbd0f1e5a37356507f0b13434594dbcf0
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-09-02 (Wed, 02 Sep 2020)

  Changed paths:
    M mythtv/libs/libmythtv/mythplayer.cpp
    M mythtv/libs/libmythtv/mythvideoout.cpp
    M mythtv/libs/libmythtv/mythvideoout.h
    M mythtv/libs/libmythtv/mythvideooutgpu.cpp
    M mythtv/libs/libmythtv/mythvideooutgpu.h
    M mythtv/libs/libmythtv/mythvideooutnull.h

  Log Message:
  -----------
  MythVideoOutput: Move more code into MythVideoOutputGPU

- all 'actual' playback related (as opposed to 'null')


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

  Changed paths:
    M mythtv/libs/libmythtv/mythvideocolourspace.cpp
    M mythtv/libs/libmythtv/mythvideocolourspace.h
    M mythtv/libs/libmythtv/mythvideoout.cpp

  Log Message:
  -----------
  MythVideoOutput: Move some logic down into MythVideoColourSpace


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

  Changed paths:
    M mythtv/libs/libmythtv/mythvideobounds.cpp
    M mythtv/libs/libmythtv/mythvideobounds.h
    M mythtv/libs/libmythtv/mythvideoout.cpp
    M mythtv/libs/libmythtv/mythvideoout.h

  Log Message:
  -----------
  MythVideoOutput: Move more state into MythVideoBounds


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

  Changed paths:
    M .github/workflows/buildmaster.yml

  Log Message:
  -----------
  workflows: Disable Ubuntu 20.04 build


Compare: https://github.com/MythTV/mythtv/compare/e7c8c9e767de...b523c1bca2a7


More information about the mythtv-commits mailing list