[mythtv-commits] Ticket #12311: tearing on full-screen video playback when 2D glamor accell is enabled

MythTV noreply at mythtv.org
Sat Aug 5 10:35:57 UTC 2017


#12311: tearing on full-screen video playback when 2D glamor accell is enabled
-------------------------------------+-----------------------------
 Reporter:  warpme@…                 |          Owner:  pbennett
     Type:  Bug Report - General     |         Status:  assigned
 Priority:  minor                    |      Milestone:  unknown
Component:  MythTV - Video Playback  |        Version:  Master Head
 Severity:  medium                   |     Resolution:
 Keywords:  tearing glamor           |  Ticket locked:  0
-------------------------------------+-----------------------------

Comment (by warpme@…):

 Peter, I finally give run for current 29-fixes. Good hing is that there is
 no more issue with 1px shift when playback starts. Now GUI and video are
 drawing in exactly the same area on main x screen.

 I see however 2px miss-aligment between main x screen and myth drawing
 area.

 xwininfo outputs:


 {{{
 xwininfo: Window id: 0x1600005 "MythTV Frontend"

   Absolute upper-left X:  0
   Absolute upper-left Y:  0
   Relative upper-left X:  0
   Relative upper-left Y:  0
   Width: 1920
   Height: 1080
   Depth: 24
   Visual: 0x30f
   Visual Class: TrueColor
   Border width: 1
   Class: InputOutput
   Colormap: 0x1600001 (installed)
   Bit Gravity State: ForgetGravity
   Window Gravity State: NorthWestGravity
   Backing Store State: NotUseful
   Save Under State: no
   Map State: IsViewable
   Override Redirect State: no
   Corners:  +0+0  --2+0  --2--2  +0--2
   -geometry 1920x1080+0+0
 }}}

 pls look at corners: there is 2px shift between main window and myth
 window corners. This causes xserver to turn-off page flipping thus tearing
 on video playback.

--
Ticket URL: <https://code.mythtv.org/trac/ticket/12311#comment:10>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list