On 6/12/11, hank peng <pengxi...@gmail.com> wrote: > Hi, guys: > My self-built platform is not based on X11 and I copy data directly to > video frame buffer. I have tested mplayer with vaapi patch on playing > 1080p movie on my i5-2300 machine, OS distribution is FC14, its > performance is very impressive, about 5% CPU usage. So, I hope to run > libva on my self-built platform. Now, libva's interface is based on > X11, is it possible to provide more independent interface, for > example, decoding interface, scaling interface, display interface > which may be X11 related. > You may try "./autogen.sh --enable-dummy-backend=yes", and modify dummy/va_dummy.c:va_DisplayContextGetDriverName, add the device ID and the driver name mapping: struct { int vendor_id; int device_id; char driver_name[64]; } devices[] = { { 0x8086, 0x4100, "pvr" }, { 0x8086, 0x0130, "pvr" }, { 0x0, 0x0, "\0" }, };
Make sure libudev is installed. You may need slightly change va_dummy.c and the driver (remove X11-releated post-procesing part). Thanks -Austin _______________________________________________ Libva mailing list Libva@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libva