A részletektől most eltekintek, ide csak a lényeg jön:
SVN checkout üzenete:
Checked out revision 29186.
Konfigurálás vaapival:
./bootstrap
./configure --prefix=/tmp/xbmc --enable-vaapi
Config eredménye, a lényeget kiemeltem:
XBMC Configuration:
------------------------
Debugging: Yes
Profiling: No
Crosscomp.: No
target ARCH: no
target CPU: no
Optimization: Yes
OpenGL: Yes
VDPAU: Yes
VAAPI: Yes
Fordítás es telepítés után konzolbol indítottam el. A video lejtszó beállításoknál feltünt a vaapi. A video autodetecten van, kilépés után a konzolon is látható a vidám üzenet:
libva: libva version 0.31.0-sds6
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/fglrx_drv_video.so
libva: va_openDriver() returns 0
Megnéztem a rendszer teljesítmény igényét 1080p, h264, 10Mbps lejátszáshoz (Phenom 920+4850):
Linux 2.6.32-19-generic (fresbuntu) 04/12/2010 _x86_64_ (4 CPU)
12:00:20 AM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle
12:00:20 AM all 5.16 0.07 0.85 0.20 0.10 0.03 0.00 0.00 93.59
cpu MHz : 800.000
cpu MHz : 800.000
cpu MHz : 800.000
cpu MHz : 800.000
GPU load : 3%
--------
Linux 2.6.32-19-generic (fresbuntu) 04/12/2010 _x86_64_ (4 CPU)
12:00:21 AM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle
12:00:21 AM all 5.16 0.07 0.85 0.20 0.10 0.03 0.00 0.00 93.59
cpu MHz : 800.000
cpu MHz : 800.000
cpu MHz : 800.000
cpu MHz : 800.000
GPU load : 3%
A killa sample kifog rajta és a barlangos VC1 1080p wmv sem a kedvence, de a többi prohardveres állomány szépen megy. Szóval hack nélül is lehet élvezni linux alatt az AMD HD támogatását. Persze a vaapi libeket fel kell rakni ebből a leírásból. Nem tudja valaki, hogy hol lehet a video buffer méretét állítani?