Originally posted by kbios
View Post
Announcement
Collapse
No announcement yet.
Finally, Intel G45 VA-API Support Is Available
Collapse
X
-
Originally posted by daveisadork View PostI got all this running with mplayer-vaapi (using the patch posted on page 1), but it's extremely slow, like maybe 0.5fps. I tried a variety of different H.264 videos in various resolutions, containers, etc and all produced the same results.
MPEG2 acceleration seems to work a bit better, but higher bitrate videos don't maintain audio sync for even a few seconds.
Overall, VA-API on my hardware (glxinfo reports a Mobile Intel? GM45 Express Chipset) appears to be a step back in terms of performance for both H.264 and MPEG2. I've yet to find a single file that plays back better with it than without.
This is on Fedora 15 with the stock kernel (2.6.38.6-27) and Intel driver (2.15.0-3). I wonder if it would work better with a newer driver and/or kernel.
You need this kernel patch
"drm/i915: fix user irq miss in BSD ring on g4x" which has been added to
the 2.6.39-stable tree.
Comment
-
Im confused. Are anyone of you getting this to work?
After loading the new driver vainfo only reports MPEG2 support.
$ vainfo
libva: libva version 0.32.0
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/i965_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.32
vainfo: Driver version: i965 Driver 0.1
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
I think I have the right graphics adapter:
$ lspci -s 00:02 -nn
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07)
00:02.1 Display controller [0380]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a43] (rev 07)
Any help is greatly appreciated.
Comment
-
Originally posted by darkbasic View PostAny update too.
Today on the vaapi-mailinglist:
"No hardware acceleration for H.264 on your system, you should update
your kernel."
So I installed kernel from debian-weezy.
Now the vainfo shows H264-entrypoints.
xbmc however crashes and on mplayer-vaapi im hitting the "drm/i915: fix user irq miss in BSD ring on g4x"-bug.
Will continue to post updates to my progress.
Comment
-
Originally posted by darkbasic View PostAny update too.
In doing so I could finally get vainfo to show the h264-entrypoints. My XBMC crashes upon loading video tho. And mplayer-vaapi seem to hit the DRM-bug. Im investigating further and will post any updates.
Comment
-
Originally posted by bongmaster2y the h264 branch is just slowning down the whole machine. the video plays in a slideshow
however, it's interesting that according to Intel there are no such problems and it should work:
Last edited by const; 03 September 2011, 05:10 PM.
Comment
Comment