[mythtv-commits] [MythTV/mythtv] 1a16b0: MythDisplay: Add MythDisplayMutter subclass (for W...
Mark Kendall
noreply at github.com
Fri Aug 28 11:15:38 UTC 2020
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: 1a16b01f706e8e7c8edaef471e9757cc64daa4ae
https://github.com/MythTV/mythtv/commit/1a16b01f706e8e7c8edaef471e9757cc64daa4ae
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-08-28 (Fri, 28 Aug 2020)
Changed paths:
M mythtv/libs/libmythui/libmythui.pro
M mythtv/libs/libmythui/mythdisplay.cpp
A mythtv/libs/libmythui/platforms/mythdisplaymutter.cpp
A mythtv/libs/libmythui/platforms/mythdisplaymutter.h
Log Message:
-----------
MythDisplay: Add MythDisplayMutter subclass (for Wayland)
- N.B. this is disabled until testing is complete
- MythDisplayMutter uses the org.gnome.Mutter.DisplayConfig DBUS
interface to query and change the screen settings
- it provides display resolution and rate switching when running Wayland
- as far as I can see, this is the only way to handle this with pure
(i.e. no X11) Wayland compositors. Under the hood Wayland will be using
DRM for modeswitching etc - and we will never have the correct
permissions to access this directly.
Commit: f7a063d9452804a698bfbb91ba26fd940ee5b225
https://github.com/MythTV/mythtv/commit/f7a063d9452804a698bfbb91ba26fd940ee5b225
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-08-28 (Fri, 28 Aug 2020)
Changed paths:
M mythtv/libs/libmythui/platforms/mythdisplaydrm.cpp
Log Message:
-----------
MythDisplayDRM: Note a FIXME
Commit: 19319361816ccecf5d82624daceb63323646e37d
https://github.com/MythTV/mythtv/commit/19319361816ccecf5d82624daceb63323646e37d
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-08-28 (Fri, 28 Aug 2020)
Changed paths:
M mythtv/configure
M mythtv/libs/libmythtv/libmythtv.pro
Log Message:
-----------
configure: Improved VideoToolBox configuration for macOS
- FFmpeg will check dependencies - so follow their lead and only enable
MythTV support if available in FFmpeg
Commit: e4bf49415875f8f7899a2b11b8bf013cc1902e9a
https://github.com/MythTV/mythtv/commit/e4bf49415875f8f7899a2b11b8bf013cc1902e9a
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-08-28 (Fri, 28 Aug 2020)
Changed paths:
M mythtv/configure
Log Message:
-----------
configure: Remove some old, unused macOS code
Commit: 6ae4586724c3b77a9946a1aad6477fb7c13d668e
https://github.com/MythTV/mythtv/commit/6ae4586724c3b77a9946a1aad6477fb7c13d668e
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-08-28 (Fri, 28 Aug 2020)
Changed paths:
M mythtv/configure
Log Message:
-----------
configure: Fix MSYS2 taglib detection (again)
Compare: https://github.com/MythTV/mythtv/compare/3d3ddd517139...6ae4586724c3
More information about the mythtv-commits
mailing list