[mythtv-commits] mythtv commit: r7463 - in trunk/mythtv by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Wed Oct 12 18:43:49 UTC 2005


      Author: danielk
        Date: 2005-10-12 18:43:48 +0000 (Wed, 12 Oct 2005)
New Revision: 7463
   Changeset: http://cvs.mythtv.org/trac/changeset/7463

Modified:

   trunk/mythtv/libs/libmythtv/videoout_directfb.cpp
   trunk/mythtv/libs/libmythtv/videoout_xv.cpp
   trunk/mythtv/libs/libmythtv/videoout_xv.h
   trunk/mythtv/libs/libmythtv/videooutbase.cpp
   trunk/mythtv/libs/libmythtv/videooutbase.h
   trunk/mythtv/programs/mythfrontend/globalsettings.cpp

Log:

Makes it possible to use a X11 Xinerama screen with non-square pixels.

When using Xinerama it uses a new DB setting "XineramaMonitorAspectRatio"
to determine the physical aspect ratio of the screen. This is set right
under the XineramaScreen setting. If this is not set, we default to the
square pixel assumption. The aspect ratio's in the combobox are 4:3,
16:9 and 16:10. Tell me if I missed some common monitor aspect ratio.

I've also documented many of the variables in videooutbase.h...

Finally, when using X11 it is now possible to use a window dimensions
that are not proportional to the physical dimensions of the screen
and it should always work.






More information about the mythtv-commits mailing list