XBMC 11 "Eden"
Posted Feb 9, 2012 10:19 UTC (Thu) by twm
Parent article: XBMC 11 "Eden"
The state of VAAPI support in XBMC is a good bit more complex, and somewhat less rosy, than this account indicates. There is good support for some Intel chipsets, which have native support for VAAPI. ATI/AMD hardware is supported via a wrapper to AMD's own XvBA acceleration API, and this wrapper has been abandonware since this spring, when its developer switched jobs. I can say from personal experience that it is more trouble than it is worth. I have given up on acceleration for my Hudson HTPC until native XvBA (currently in an unofficial repo) lands—and it won't be in Eden. NVidia's own VDPAU API is used for their desktop hardware, and reportedly works well. XBMC has long had native support for this API; I don't know why you'd use it as a backend to VAAPI. Those building a HTPC with XBMC in mind would be best served with an NVidia card.
It is also implied that VAAPI is used for acceleration on the Raspberry Pi. OpenMAX is the video acceleration API used on the Pi. Is there now an OpenMAX VAAPI backend?
to post comments)