[Intel-gfx] VA API on GM45

Dmitry Nezhevenko dion at inhex.net
Sun Oct 3 13:22:51 CEST 2010


Hi.

I've finally tried to use VA API on my GM45-based laptop and got followed:

--
libva: libva version 0.31.1
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/i965_drv_video.so
libva: va_openDriver() returns 0
[0x9a0cb94] avcodec decoder: Using VA API version 0.31 for hardware
decoding.
vlc: i965_avc_ildb.c:621: i965_avc_ildb_decode_init: Assertion
`avc_ildb_context->urb.cs_start + avc_ildb_context->urb.num_cs_entries *
avc_ildb_context->urb.size_cs_entry <= ((((&i965->intel)->device_id ==
0x0042) || ((&i965->intel)->device_id == 0x0046)) ? 1024 :
(((&i965->intel)->device_id == 0x2E02 || (&i965->intel)->device_id ==
0x2E12 || (&i965->intel)->device_id == 0x2E22 || (&i965->intel)->device_id
== 0x2E32) || ((&i965->intel)->device_id == 0x2A42)) ? 384 : 256)' failed.
--

System is mostly debian unstable (with everything va-related from
experimental). Google shows some discussions that asks to wait for Q3
drivers. 

I've looked to libva 1.0.5 package and this assert still presents in code.
So is VA API supported for GM45? 

Any other suggestions?

-- 
WBR, Dmitry



More information about the Intel-gfx mailing list