[mythtv] [mythtv-commits] mythtv commit: r21489 - in trunk/mythtv by jyavenard

Mark Buechler mark.buechler at gmail.com
Sun Jul 11 16:58:03 UTC 2010


On Mon, Aug 24, 2009 at 5:50 AM, <mythtv at cvs.mythtv.org> wrote:

>      Author: jyavenard
>        Date: 2009-08-24 09:50:37 +0000 (Mon, 24 Aug 2009)
> New Revision: 21489
>   Changeset: http://cvs.mythtv.org/trac/changeset/21489
>
> Added:
>
>   trunk/mythtv/libs/libmythnvctrl/
>   trunk/mythtv/libs/libmythnvctrl/NVCtrl.c
>   trunk/mythtv/libs/libmythnvctrl/NVCtrl.h
>   trunk/mythtv/libs/libmythnvctrl/NVCtrlLib.h
>   trunk/mythtv/libs/libmythnvctrl/libmythnvctrl.pro
>   trunk/mythtv/libs/libmythnvctrl/nv_control.h
>   trunk/mythtv/libs/libmythui/util-nvctrl.cpp
>   trunk/mythtv/libs/libmythui/util-nvctrl.h
>
> Modified:
>
>   trunk/mythtv/libs/libmyth/mythcontext.cpp
>   trunk/mythtv/libs/libmyth/mythcontext.h
>   trunk/mythtv/libs/libmyth/settings.cpp
>   trunk/mythtv/libs/libmyth/settings.h
>   trunk/mythtv/libs/libmythdb/mythdb.cpp
>   trunk/mythtv/libs/libmythdb/mythdb.h
>   trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.cpp
>   trunk/mythtv/libs/libmythtv/videooutbase.cpp
>   trunk/mythtv/libs/libmythtv/videooutbase.h
>   trunk/mythtv/libs/libmythui/DisplayRes.cpp
>   trunk/mythtv/libs/libmythui/DisplayRes.h
>   trunk/mythtv/libs/libmythui/DisplayResOSX.cpp
>   trunk/mythtv/libs/libmythui/DisplayResOSX.h
>   trunk/mythtv/libs/libmythui/DisplayResScreen.cpp
>   trunk/mythtv/libs/libmythui/DisplayResScreen.h
>   trunk/mythtv/libs/libmythui/DisplayResX.cpp
>   trunk/mythtv/libs/libmythui/DisplayResX.h
>   trunk/mythtv/libs/libmythui/libmythui.pro
>   trunk/mythtv/libs/libs.pro
>   trunk/mythtv/programs/mythfrontend/globalsettings.cpp
>
> Log:
>
> Ref: #5643.
>
> Summary: Give the ability to match the display refresh rate with the video
> framerate.
> - Add support for non integer framerates (e.g. 23.976Hz, 59.94Hz etc)
> - Support for nVidia Dynamic Twinview using their NV-CTRL X11 extension
> - By default will try progressive refresh rates first. Interlaced video
> modes are disabled when using Dynamic Twinview for the time being. If you
> want to use an interlaced display with the automatic selection of the best
> refresh rate: you must disable Dynamic Twinview in your xorg.conf
> configuration.
>
> To use, in Setup -> Appearance -> Video Mode Settings. Check "Separate
> video modes for GUI and TV playback" ; set the resolution of your screen
> there (best is to use the same GUI size and Video Ouput size) and set the
> value "Rate" to "Any". Mythtv will automatically try to find the best
> refresh rate supported by your TV when playing a video.
>
> Note: Those changes uncovered a bug that existed previously when the change
> of refresh rate occur, the screen is not properly refreshed.
>
> A question regarding the last note in this commit about uncovering a
previously existed bug. I've been searching around and haven't found any
commits which fix this. Does anyone know if this has been looked at?

Thanks, Mark.


>
>
> _______________________________________________
> mythtv-commits mailing list
> mythtv-commits at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-dev/attachments/20100711/1e0bff0a/attachment.htm>


More information about the mythtv-dev mailing list