2011-05-31, 23:49
VAINFO looks fine. Since XBMC 11 latest build works for me with VAAPI, the problem can only be in the libraries being linked to. One of the things I did to verify that my driver stack was working for VAAPI was to run vlc and enable hardware acceleration. I have described that process in my post towards the end of the parallel thread on HW acceleration for Sandy Bridge. See first if VLC is able to play the same source in your current stack and check with CPU usage. VLC has two settings, one for direct rendering which provides the biggest bang for the buck and another for using graphics hardware (may still be labeled experimental). It is the latter that refers to VAAPI. See what happens with the combination of those settings. If VLC is able to play fine with all combinations of those settings and you notice the settings making a difference in CPU load, then your driver stack is fine. That isolates the problem entirely to your xbmc 11 build. Hope that helps.