[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