Ticket #6312: fix-vdpau-tearing-v4.patch
File fix-vdpau-tearing-v4.patch, 614 bytes (added by , 15 years ago) |
---|
-
libs/libmythtv/videoout_vdpau.cpp
old new 424 424 425 425 void VideoOutputVDPAU::DrawUnusedRects(bool sync) 426 426 { 427 if (windows[0].IsRepaintNeeded() &&428 windows[0].GetVisibility() == kVisibility_Normal)429 {430 427 const QRect display_visible_rect = windows[0].GetDisplayVisibleRect(); 431 428 m_disp->SetForeground(m_colorkey); 432 429 m_disp->FillRectangle(m_win, display_visible_rect); 433 windows[0].SetNeedRepaint(false);434 }435 430 436 431 if (sync) 437 432 m_disp->Sync();