Mailing List Archive

[MythTV/mythtv] 7b6925: VideoDisplayProfile: Remove unused code
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: 7b6925fe7ab8c38e90b75615c3f2d2e444806fef
https://github.com/MythTV/mythtv/commit/7b6925fe7ab8c38e90b75615c3f2d2e444806fef
Author: Mark Kendall <mark.kendall@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-commits