[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