[mythtv-commits] Ticket #11233: DVD menu playback stutters when using VDPAU decoding
MythTV
noreply at mythtv.org
Mon Nov 12 10:34:37 UTC 2012
#11233: DVD menu playback stutters when using VDPAU decoding
------------------------+---------------------------------------
Reporter: peper03@… | Type: Patch - Bug Fix
Status: new | Priority: minor
Milestone: unknown | Component: MythTV - DVD Playback
Version: 0.26-fixes | Severity: medium
Keywords: | Ticket locked: 0
------------------------+---------------------------------------
VDPAU decoding requires additional buffering but this is not done in DVD
menus, which leads to stuttering audio and jerky video and can make it
hard to navigate the menu.
The buffering is not performed in menus or when a still frame is shown.
As far as I can tell, the check should only be for still frames.
The attached patch changes the call from IsInDiscMenuOrStillFrame to
IsInStillFrame (and adds two new virtual methods to the ringbuffer base
class that the DVD and Blu-Ray ringbuffer classes implemented anyway).
The patch is for 0.26-fixes but should apply to master cleanly as far as I
can tell.
This patch has not been tested with Blu-Ray discs as I don't have any to
test but I would expect the behaviour to follow that of DVDs.
See also http://www.gossamer-threads.com/lists/mythtv/users/528340
--
Ticket URL: <http://code.mythtv.org/trac/ticket/11233>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list