[mythtv-commits] Ticket #6312: Screen tearing on h.264 vdpau playback starting with version 19969 through current trunk. (20088)
MythTV
mythtv at cvs.mythtv.org
Mon Mar 2 21:11:30 UTC 2009
#6312: Screen tearing on h.264 vdpau playback starting with version 19969 through
current trunk. (20088)
-------------------------------------+--------------------------------------
Reporter: anonymous | Owner: ijr
Type: defect | Status: new
Priority: minor | Milestone: 0.22
Component: MythTV - Video Playback | Version: head
Severity: low | Mlocked: 0
-------------------------------------+--------------------------------------
Begining with commit 19969 I have screen tearing on the top third of the
screen when playing back h.264 (720p) using vdpau. This is using the
intergrated motherboard video 8200 chipset.
I have tracked it down to just two lines of code causing the problem.
If I remove these two lines playback is perfect.
Of course I have no idea what other problems removing the two lines might
cause.
--- libs/libmythtv/videoout_xv.cpp.org 2009-03-02 13:43:45.000000000
-0600
+++ libs/libmythtv/videoout_xv.cpp 2009-03-02 13:44:50.000000000
-0600
@@ -3327,7 +3327,6 @@
if (XVideoVDPAU == VideoOutputSubType())
{
- if (windows[0].IsRepaintNeeded())
{
X11L;
XSetForeground(XJ_disp, XJ_gc, vdpau_colorkey);
@@ -3337,7 +3337,6 @@
display_visible_rect.width(),
display_visible_rect.height());
X11U;
- windows[0].SetNeedRepaint(false);
}
return;
}
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/6312>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list