[mythtv-commits] mythtv commit: r26421 by markk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Mon Sep 20 04:15:00 UTC 2010


      Author: markk
        Date: 2010-09-20 04:15:00 +0000 (Mon, 20 Sep 2010)
New Revision: 26421
   Changeset: http://svn.mythtv.org/trac/changeset/26421

Log:

Effectively disable video rendering when embedded and the video is fully
obscured. Closes #8520

If we are 'embedding' but don't actually have a preview window, tell the
player to display in an empty rect, this disabling any actual
framebuffer updates but maintaining all other aspects of playback - such
as audio and a/v sync.

This doesn't actually address the root cause of the problem noted in
#8520 (which I think is related to the painter window mask when using
the Qt UI painter) but it seems to be an effective solution without any
unwanted side effects. After all of the recent fixes to embedded
playback and colourkey repainting etc, I could replicate the problem in
#8520 with any video renderer in conjunction with the Qt UI painter.


Modified:

   trunk/mythtv/programs/mythfrontend/guidegrid.cpp




More information about the mythtv-commits mailing list