[mythtv-commits] [MythTV/mythtv] fc3e2a: MythVideoOutput: Move MythVideoOutputGPU creation

Mark Kendall noreply at github.com
Fri Oct 9 18:13:24 UTC 2020


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: fc3e2a57a69b8dd930fb1f67d4a00f0b736f812c
      https://github.com/MythTV/mythtv/commit/fc3e2a57a69b8dd930fb1f67d4a00f0b736f812c
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

  Changed paths:
    M mythtv/libs/libmythtv/mythplayerinterface.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 MythVideoOutputGPU creation


  Commit: 88eb802628ef66f6794b886f245fe19ad744f5d5
      https://github.com/MythTV/mythtv/commit/88eb802628ef66f6794b886f245fe19ad744f5d5
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

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

  Log Message:
  -----------
  TV: Remove embedding check timerEvent

- serves no real purpose. If the embedded player stops, its fine:)


  Commit: 873d1d83710fc01b54a3868fb30c6855484a0fea
      https://github.com/MythTV/mythtv/commit/873d1d83710fc01b54a3868fb30c6855484a0fea
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

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

  Log Message:
  -----------
  TV: Don't free painter resources when embedding ends

- there is no benefit in freeing resources at this point - the player is
already setup and playing, so freeing resources won't help if we are
short on video memory


  Commit: 955258512bcc1b0d78be4b14b3ed281f3d4b3369
      https://github.com/MythTV/mythtv/commit/955258512bcc1b0d78be4b14b3ed281f3d4b3369
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

  Changed paths:
    M mythtv/libs/libmythtv/mythvideooutgpu.h
    M mythtv/libs/libmythtv/opengl/mythvideooutopengl.h
    M mythtv/libs/libmythtv/vulkan/mythvideooutputvulkan.h

  Log Message:
  -----------
  libmythtv: Make sure a few MythVideoOutput subclasses are QObjects


  Commit: e1b52660629f848249ff7d985cdc3982c4fbcdfc
      https://github.com/MythTV/mythtv/commit/e1b52660629f848249ff7d985cdc3982c4fbcdfc
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

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

  Log Message:
  -----------
  MythVideoOutputNull: Remove embedding overrides

- embedding is only ever called from the TV object - which should never
used null video


Compare: https://github.com/MythTV/mythtv/compare/9d52dcd3018e...e1b52660629f


More information about the mythtv-commits mailing list