[mythtv-commits] Ticket #13100: Handle Non Integer Refresh Rates with XRandr (Fixing JudderFree)
MythTV
noreply at mythtv.org
Mon Dec 9 22:56:28 UTC 2019
#13100: Handle Non Integer Refresh Rates with XRandr (Fixing JudderFree)
----------------------------------------+-------------------------------
Reporter: halovanic@… | Owner: Peter Bennett
Type: Patch - Bug Fix | Status: closed
Priority: minor | Milestone: unknown
Component: MythTV - Video Playback | Version: Master Head
Severity: medium | Resolution: Abandoned
Keywords: xrandr nvidia refresh rate | Ticket locked: 0
----------------------------------------+-------------------------------
Comment (by Mark Kendall <mark.kendall@…>):
In [changeset:"962525f37f621b301cf121c32aebf483053381f9/mythtv"
962525f37f/mythtv]:
{{{
#!CommitTicketReference repository="mythtv"
revision="962525f37f621b301cf121c32aebf483053381f9"
MythDisplayX11: Use accurate XRandR refresh rates
- use the more modern XRandR API to interrogate actual modelines
available and hence calculate refresh rates with full floating point
accuracy
- enables the removal of libxnvtrl at some point
- working on multiple testes linux platforms
- there is a fairly ugly workaround to ensure the main window is not
clipped when we have moved to a higher resolution mode - if necessary,
we hide and then show the main window. I have no idea why this is
necessary and can't work out why it is needed - all the loggging/
debugging in the world doesn't indicate why sometimes the window is
clipped.
- also moves a little state management out of MythUIHelper and
MythVideoOutput - which is a good thing.
Refs #13100
}}}
--
Ticket URL: <https://code.mythtv.org/trac/ticket/13100#comment:12>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list