[mythtv-commits] Ticket #11347: DVD playback sometimes flickers when jumping from a still to a video sequence.

MythTV noreply at mythtv.org
Sun Jan 13 00:07:47 UTC 2013


#11347: DVD playback sometimes flickers when jumping from a still to a video
sequence.
-------------------------+---------------------------------------
 Reporter:  peper03@…    |           Type:  Patch - Bug Fix
   Status:  new          |       Priority:  minor
Milestone:  unknown      |      Component:  MythTV - DVD Playback
  Version:  Master Head  |       Severity:  medium
 Keywords:               |  Ticket locked:  0
-------------------------+---------------------------------------
 Jumping from a still frame (or just allowing it to timeout) to a video
 sequence sometimes doesn't unpause video.  This leads to bad flickering
 when the video buffers are forcibly drained.
 It appears that this only occurs under certain circumstances:
   * A video decoder in no additional buffering (i.e *NOT* VDPAU)
   * Still frame and video sequences in menu domains but not in cells
 marked as menus.
   * When the timing is right!

 The flag 'dvd_stillframe_showing' was explicitly set to 'false' here,
 which prevents the check at the end of MythDVDPlayer::VideoLoop from
 unpausing playback.  The attached patch ensures MythPlayer::UnpauseVideo
 is called at this point, matching the behaviour of the check at the end of
 the method.

 See also the sample 'StillToVideoToMenu.iso' in stuartm's DVD repository.

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/11347>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list