Bug 68802

Summary: Blu-ray playback fine on UVD in mplayer2, but stutter in XBMC
Product: Mesa Reporter: russianneuromancer
Component: Drivers/Gallium/r600Assignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: dmesg
vdpauinfo

Description russianneuromancer 2013-09-01 01:39:52 UTC
Created attachment 84982 [details]
dmesg

Blu-ray  that playback without any issues on UVD in mplayer2, stutter in XBMC (in both cases VDPAU is enabled and used for video decoding). BDRemux sample: http://www.multiupload.nl/WVDLZSI9B0
"Adjust Refreshrate to match video" option doesn't make noticeable difference in this case. XBMC running not under compositing manager but in separate LightDM session. According to XBMC developers, they just implement VDPAU spec and if there is some issues with video playback, I have to report it to driver developers first.

Radeon HD 6310
Linux 3.11 with drm-next from this folder: http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-next/current/ (build 3.11.0-996.201308300442). radeon.dpm is enabled.
libdrm 2.4.46+git1308291007.f17d41
xserver-xorg-video-radeon 7.2.0+git1308270847.8927d3
Mesa 9.3~git1308301002.74be77
libvdpau1 0.7-1
XBMC 12.2~git20130521.1119
Ubuntu 13.04 x86_64

Driver, Mesa and firmwares installed from this PPA: https://launchpad.net/~oibaf/+archive/graphics-drivers
XBMC installed from this PPA: https://launchpad.net/~wsnipex/+archive/xbmc-xvba-frodo

dmesg output attached.
vdpauinfo output attached.
Comment 1 russianneuromancer 2013-09-01 01:41:58 UTC
Created attachment 84986 [details]
vdpauinfo
Comment 2 russianneuromancer 2013-09-21 05:44:28 UTC
Probably should be solved by this: http://cgit.freedesktop.org/~deathsimple/mesa/commit/?id=9334f7d0f16738b4817e853d6d8cb1432953abfb
Comment 3 russianneuromancer 2013-10-25 15:28:09 UTC
Doesn't stutter anymore with current Mesa git and XBMC git.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.