[mythtv] OpenGL vsync broken on Intel i945

Riz mythtv at woox.net
Thu Nov 22 22:00:39 UTC 2007


You should be using the drm sync method instead of opengl. I got
better results that way.

Using the normal sync method, I fixed my vsync problem using the
following patch.

--- mythtv/libs/libmythtv/videoout_xv.cpp~      2007-11-14
18:38:48.000000000 +0000
+++ mythtv/libs/libmythtv/videoout_xv.cpp       2007-11-14
18:39:56.000000000 +0000
@@ -636,7 +636,7 @@
     // figure out if we want chromakeying..
     VideoDisplayProfile vdp;
     vdp.SetInput(QSize(width, height));
-    bool check_for_colorkey = (vdp.GetOSDRenderer() == "chromakey");
+    bool check_for_colorkey = true;

     // if we want colorkey capability try to get an adapter with them
     if (check_for_colorkey)


On Nov 22, 2007 8:21 PM, Tino Keitel <tino.keitel at gmx.de> wrote:
> Hi folks,
>
> for some months now I can not use OpenGL vsync with SVN trunk
> (currently multirec). When I enable it, LiveTV only shows a short
> moment of too fast video every few seconds. I use Xorg with the Intel
> driver and Mesa 7.0.2. Does anyone else knows about this problem? Is
> there a fix/workaround? Should I open a bug?
>
> I attached the frontend log.
>
> Regards,
> Tino
>
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
>


More information about the mythtv-dev mailing list