Thanks for the reply.
I got libva working with mplayer, but it seems vdpau performs better at reducing cpu utilization (0-18%, mostly < 5%), libva (14-20%). vdpau looks a bit better too. But libva is good for those who need it.
Here's the install workflow:
- libvdpau SBo using latest 0.4.1, Sep 2010
- libva SBo
- Nvidia driver SBo/proprietary 260.19.21, Nov 2010 (chose libvdpau from this bundle as it's newer)
- vdpau-video SBo using latest 0.7.3.pre4
- ffmpeg/MPlayer from SBo/slackware/alien, using latest svn
- mplayer-vaapi from here
, only needed the script
mplayer-vaapi uses a script to download svn of mplayer, ffmpeg etc and compile a separate version of mplayer. Svn revisions are specified in the script. This new mplayer binary supports "-vo vaapi | vaapi:gl | vaapi:gl:reflect" and it works with smplayer.