[mythtv-commits] Ticket #13054: Video Playback vertical offset when using UseVideoModes=1 for JudderFree support

MythTV noreply at mythtv.org
Sun Jun 11 04:46:17 UTC 2017


#13054: Video Playback vertical offset when using UseVideoModes=1 for JudderFree
support
-------------------------------------+---------------------------
 Reporter:  support@…                |          Owner:  jyavenard
     Type:  Bug Report - General     |         Status:  new
 Priority:  minor                    |      Milestone:  unknown
Component:  MythTV - Video Playback  |        Version:  0.28.1
 Severity:  medium                   |     Resolution:
 Keywords:                           |  Ticket locked:  0
-------------------------------------+---------------------------

Comment (by Steven Ellis <support@…>):

 Ditto comparing working VDPAU output with Broken output using Normal
 playback
 {{{
 #VDPAU
  I  Player(3): Video timing method: USleep with busy wait
  I  Player(3): Display Refresh Rate: 23.971 Video Frame Rate: 23.939
  I  Player(3): SetFrameInterval ps:1 scan:1
  I  VidOutVDPAU: Added 2 new buffers. New buffer size 16 (4 decode and 12
 process)
  I  playCtx: StartPlaying(): took 0 ms to start player.
  I  TV::StartPlayer(): Created player.
  I  TV::HandleStateChange(): Changing from None to WatchingVideo
  I  TV::HandleStateChange(): Main UI disabled.
  I  TV::StartTV(): Entering main playback loop.
  I  Player(3): Waiting for video buffers...
  I  VidOutVDPAU: Created VDPAU decoder (4 ref frames)
  I  Player(3): Video Aspect ratio changed from 1.76667 to 1.77778
  I  Display Rect  left: 0, top: 0, width: 1920, height: 1080, aspect:
 1.77778
  I  Video Rect    left: 0, top: 0, width: 848, height: 480, aspect: 1.

 # Normal Playback (offset)
  I  Player(3): Video timing method: USleep with busy wait
  I  Player(3): Display Refresh Rate: 23.971 Video Frame Rate: 23.939
  I  Player(3): SetFrameInterval ps:1 scan:1
  I  playCtx: StartPlaying(): took 0 ms to start player.
  I  TV::StartPlayer(): Created player.
  I  TV::HandleStateChange(): Changing from None to WatchingVideo
  I  Display Rect  left: 0, top: 56, width: 1920, height: 1088, aspect:
 1.60197
  I  Video Rect    left: 0, top: 0, width: 848, height: 480, aspect:
 1.76667
  I  TV::HandleStateChange(): Main UI disabled.
  I  TV::StartTV(): Entering main playback loop.
  I  Player(3): Waiting for video buffers...
  I  Player(3): Video Aspect ratio changed from 1.76667 to 1.77778
  I  Display Rect  left: 0, top: 59, width: 1920, height: 1081, aspect:
 1.60197
  I  Video Rect    left: 0, top: 0, width: 848, height: 480, aspect:
 1.77778
 }}}

 Broken playback as an additional call to VideoOutWindow::!MoveResize
 {{{
  I  Display Rect  left: 0, top: 56, width: 1920, height: 1088, aspect:
 1.60197
  I  Video Rect    left: 0, top: 0, width: 848, height: 480, aspect:
 1.76667

 # Plus broken values on the other call
  I  Display Rect  left: 0, top: 59, width: 1920, height: 1081, aspect:
 1.60197
 }}}

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


More information about the mythtv-commits mailing list