[mythtv-commits] [MythTV/mythtv] 7b6925: VideoDisplayProfile: Remove unused code

Mark Kendall noreply at github.com
Tue Dec 15 08:45:08 UTC 2020


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: 7b6925fe7ab8c38e90b75615c3f2d2e444806fef
      https://github.com/MythTV/mythtv/commit/7b6925fe7ab8c38e90b75615c3f2d2e444806fef
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-12-14 (Mon, 14 Dec 2020)

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

  Log Message:
  -----------
  VideoDisplayProfile: Remove unused code


  Commit: 31adfce6e7e2b70977ab8f9986fde748788a9bcf
      https://github.com/MythTV/mythtv/commit/31adfce6e7e2b70977ab8f9986fde748788a9bcf
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-12-14 (Mon, 14 Dec 2020)

  Changed paths:
    M mythtv/libs/libmythtv/dbcheck.cpp
    M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
    M mythtv/libs/libmythtv/decoders/avformatdecoder.h
    M mythtv/libs/libmythtv/decoders/decoderbase.h
    M mythtv/libs/libmythtv/decoders/mythcodeccontext.h
    M mythtv/libs/libmythtv/decoders/mythnvdeccontext.cpp
    M mythtv/libs/libmythtv/decoders/mythnvdeccontext.h
    M mythtv/libs/libmythtv/libmythtv.pro
    M mythtv/libs/libmythtv/mythdeinterlacer.cpp
    M mythtv/libs/libmythtv/mythdeinterlacer.h
    M mythtv/libs/libmythtv/mythframe.cpp
    M mythtv/libs/libmythtv/mythvideoout.cpp
    M mythtv/libs/libmythtv/mythvideoout.h
    M mythtv/libs/libmythtv/mythvideooutgpu.cpp
    M mythtv/libs/libmythtv/mythvideooutnull.cpp
    A mythtv/libs/libmythtv/mythvideoprofile.cpp
    A mythtv/libs/libmythtv/mythvideoprofile.h
    M mythtv/libs/libmythtv/opengl/mythvideooutopengl.cpp
    R mythtv/libs/libmythtv/videodisplayprofile.cpp
    R mythtv/libs/libmythtv/videodisplayprofile.h
    M mythtv/libs/libmythtv/videoout_d3d.cpp
    M mythtv/programs/mythfrontend/globalsettings.cpp
    M mythtv/programs/mythfrontend/globalsettings.h
    M mythtv/programs/mythfrontend/setupwizard_video.cpp
    M mythtv/programs/mythfrontend/setupwizard_video.h

  Log Message:
  -----------
  libmythtv: Rename VideoDisplayProfile to MythVideoProfile


  Commit: c580b56bfa760356ff339a9a3fd9348282b8e4cd
      https://github.com/MythTV/mythtv/commit/c580b56bfa760356ff339a9a3fd9348282b8e4cd
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-12-14 (Mon, 14 Dec 2020)

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

  Log Message:
  -----------
  MythVideoProfile: use static inline initialisers

- and rename static member vars accordingly to keep clang-tidy happy


  Commit: 597def547be812457e84f95789102f6c01fcbb0c
      https://github.com/MythTV/mythtv/commit/597def547be812457e84f95789102f6c01fcbb0c
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-12-14 (Mon, 14 Dec 2020)

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

  Log Message:
  -----------
  MythVideoProfile: Inherit from QObject

- and use some defines for consistency with settings strings


  Commit: fcd30f37ed13a6fdf40b7bd591f887274f7ff881
      https://github.com/MythTV/mythtv/commit/fcd30f37ed13a6fdf40b7bd591f887274f7ff881
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-12-14 (Mon, 14 Dec 2020)

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

  Log Message:
  -----------
  MythVideoProfileItem: Simplify IsValid


  Commit: 34d538c43ad546c20e517d6ecd919abb77ca5b33
      https://github.com/MythTV/mythtv/commit/34d538c43ad546c20e517d6ecd919abb77ca5b33
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-12-14 (Mon, 14 Dec 2020)

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

  Log Message:
  -----------
  MythVideoProfile: Don't refer to 'NVIDIA VDPAU' just VDPAU

- it's a little confusing when using hardware other than NVIDIA.


  Commit: 89da5de3b0e6bda66940b2d0a98bbf3d445f56d1
      https://github.com/MythTV/mythtv/commit/89da5de3b0e6bda66940b2d0a98bbf3d445f56d1
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-12-14 (Mon, 14 Dec 2020)

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

  Log Message:
  -----------
  MythVideoProfile: Add upscaler preference


  Commit: 4a771469185fdcb2e28f807ed9e983e207d05818
      https://github.com/MythTV/mythtv/commit/4a771469185fdcb2e28f807ed9e983e207d05818
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-12-14 (Mon, 14 Dec 2020)

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

  Log Message:
  -----------
  MythVideoProfile: No need to call QObject anymore


  Commit: 53b40d78b5843ea2ca9c74d62d4a95f678d85984
      https://github.com/MythTV/mythtv/commit/53b40d78b5843ea2ca9c74d62d4a95f678d85984
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-12-14 (Mon, 14 Dec 2020)

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

  Log Message:
  -----------
  MythVideoProfile: Sundry minor cleanup


  Commit: be6de3069f716e4b021884b56a27e0a01e50397e
      https://github.com/MythTV/mythtv/commit/be6de3069f716e4b021884b56a27e0a01e50397e
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-12-14 (Mon, 14 Dec 2020)

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

  Log Message:
  -----------
  MythVideoProfile: Deinterlacer options really are static

- i.e. they are not going to change


  Commit: 793c841b7466fc23ba8da8b49588e121f883d074
      https://github.com/MythTV/mythtv/commit/793c841b7466fc23ba8da8b49588e121f883d074
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-12-14 (Mon, 14 Dec 2020)

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

  Log Message:
  -----------
  MythVideoProfile: Add some signalling of changed preferences


  Commit: f6e854e24ae399bd50a15373958e1381524abfbe
      https://github.com/MythTV/mythtv/commit/f6e854e24ae399bd50a15373958e1381524abfbe
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-12-14 (Mon, 14 Dec 2020)

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

  Log Message:
  -----------
  MythVideoOutput: Use a share_ptr for MythVideoProfile instance


  Commit: d7c1801680bd05cc4fb91c79fa387e71ced3d051
      https://github.com/MythTV/mythtv/commit/d7c1801680bd05cc4fb91c79fa387e71ced3d051
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-12-14 (Mon, 14 Dec 2020)

  Changed paths:
    M mythtv/libs/libmythtv/mythvideogpu.cpp
    M mythtv/libs/libmythtv/mythvideogpu.h
    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/vulkan/mythvideooutputvulkan.cpp
    M mythtv/libs/libmythtv/vulkan/mythvideovulkan.cpp
    M mythtv/libs/libmythtv/vulkan/mythvideovulkan.h

  Log Message:
  -----------
  MythVideoGPU: Start tracking upscaling preferences


  Commit: 7c2ab8ede044618419451b767c0ffe09447b63b8
      https://github.com/MythTV/mythtv/commit/7c2ab8ede044618419451b767c0ffe09447b63b8
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-12-14 (Mon, 14 Dec 2020)

  Changed paths:
    M mythtv/libs/libmythtv/mythvideoprofile.cpp
    M mythtv/libs/libmythtv/mythvideoprofile.h
    M mythtv/programs/mythfrontend/globalsettings.cpp

  Log Message:
  -----------
  globalsettings: Use MythVideProfile defines


  Commit: a9efd554199a81e70d2246e36ab2854f502b108e
      https://github.com/MythTV/mythtv/commit/a9efd554199a81e70d2246e36ab2854f502b108e
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-12-14 (Mon, 14 Dec 2020)

  Changed paths:
    M mythtv/libs/libmythtv/mythvideogpu.cpp
    M mythtv/libs/libmythtv/mythvideooutgpu.cpp
    M mythtv/libs/libmythtv/mythvideooutgpu.h
    M mythtv/libs/libmythtv/mythvideoprofile.cpp
    M mythtv/libs/libmythtv/mythvideoprofile.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/mythvideooutputvulkan.h
    M mythtv/programs/mythfrontend/globalsettings.cpp
    M mythtv/programs/mythfrontend/globalsettings.h

  Log Message:
  -----------
  MythFrontend: Add 'Video scaler' setting to video display profile

- the default is the pre-existing, bilinear support that has been around
forever
- Bicubic is now available as an alternative - to be used when upscaling
only - additional options will be added for higher quality downscaling
(which is a different kettle of fish entirely!)


Compare: https://github.com/MythTV/mythtv/compare/0cadce265ca4...a9efd554199a


More information about the mythtv-commits mailing list