[mythtv-commits] [MythTV/mythtv] 0e72e2: MythDisplay: Remove ReferenceCounter inheritance
Mark Kendall
noreply at github.com
Thu Feb 4 11:27:31 UTC 2021
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: 0e72e235d4c62580f7ebca5b6a7a33797b153f32
https://github.com/MythTV/mythtv/commit/0e72e235d4c62580f7ebca5b6a7a33797b153f32
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2021-02-02 (Tue, 02 Feb 2021)
Changed paths:
M mythtv/libs/libmythui/mythdisplay.cpp
M mythtv/libs/libmythui/mythdisplay.h
Log Message:
-----------
MythDisplay: Remove ReferenceCounter inheritance
- it is no longer reference counted...
Commit: 632359621f5c5c07b2c49e687021ef536bda77cc
https://github.com/MythTV/mythtv/commit/632359621f5c5c07b2c49e687021ef536bda77cc
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2021-02-02 (Tue, 02 Feb 2021)
Changed paths:
M mythtv/libs/libmythui/mythdisplay.cpp
Log Message:
-----------
MythDisplay: Add the ability to request/force the surface depth
- really only for testing purposes, as anything other than 8bit is still
hit and miss and 10bit seems to be selected automatically when X is
running with 30bit depth (wayland untested and DRM needs forcing but
there is an issue somewhere within Qt/EGLFS).
Commit: 0db1c2368870c629c51ccfd4490575a9e6bf49d7
https://github.com/MythTV/mythtv/commit/0db1c2368870c629c51ccfd4490575a9e6bf49d7
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2021-02-02 (Tue, 02 Feb 2021)
Changed paths:
M mythtv/libs/libmythtv/mythvideocolourspace.cpp
M mythtv/libs/libmythtv/mythvideocolourspace.h
M mythtv/libs/libmythui/libmythui.pro
A mythtv/libs/libmythui/mythcolourspace.cpp
A mythtv/libs/libmythui/mythcolourspace.h
M mythtv/libs/libmythui/mythedid.cpp
M mythtv/libs/libmythui/mythedid.h
Log Message:
-----------
libmythui: Add MythColourSpace class
- start to remove code duplication between libmythui and libmythtv
- move base code into libmythui to allow for future handling of
colourspace conversion for HDR support
Commit: 1edb30c8f03021ea80f1021a95e630021ecaebf2
https://github.com/MythTV/mythtv/commit/1edb30c8f03021ea80f1021a95e630021ecaebf2
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/drm/mythhdrtrackerdrm.cpp
M mythtv/libs/libmythtv/drm/mythhdrtrackerdrm.h
M mythtv/libs/libmythtv/drm/mythvideodrmutils.cpp
M mythtv/libs/libmythtv/drm/mythvideodrmutils.h
M mythtv/libs/libmythtv/libmythtv.pro
M mythtv/libs/libmythtv/mythframe.h
R mythtv/libs/libmythtv/mythhdrmetadata.cpp
R mythtv/libs/libmythtv/mythhdrmetadata.h
M mythtv/libs/libmythtv/mythhdrtracker.cpp
M mythtv/libs/libmythtv/mythhdrtracker.h
A mythtv/libs/libmythtv/mythhdrvideometadata.cpp
A mythtv/libs/libmythtv/mythhdrvideometadata.h
M mythtv/libs/libmythui/libmythui.pro
M mythtv/libs/libmythui/mythdisplay.cpp
M mythtv/libs/libmythui/mythdisplay.h
M mythtv/libs/libmythui/mythedid.cpp
M mythtv/libs/libmythui/mythedid.h
A mythtv/libs/libmythui/mythhdr.cpp
A mythtv/libs/libmythui/mythhdr.h
M mythtv/libs/libmythui/platforms/mythdisplaydrm.cpp
M mythtv/libs/libmythui/platforms/mythdisplaydrm.h
Log Message:
-----------
HDR: Refactor code to move base support into libmythui.pro
- 'best in class' support for HDR means we will need to handle some
colourspace adjustments for rendering the UI when HDR is enabled
- so move base code into libmythui and add an HDR state class
Compare: https://github.com/MythTV/mythtv/compare/bce11f85329f...1edb30c8f030
More information about the mythtv-commits
mailing list