All of lore.kernel.org
 help / color / mirror / Atom feed
From: Vittorio Mori <vittorio.mori@gmail.com>
To: intel-gfx@lists.freedesktop.org
Subject: Re: VA API on GM45
Date: Thu, 7 Oct 2010 11:27:32 +0000 (UTC)	[thread overview]
Message-ID: <loom.20101007T125954-982@post.gmane.org> (raw)
In-Reply-To: 20101003112251.GA31773@laptop.local

Dmitry Nezhevenko <dion <at> inhex.net> writes:

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

Exactly the same situation as yours here. Laptop: Acer extensa 5635, GM45 
chipset (Intel X4500MHD).

What I did:

- freshly installed Ubuntu 10.10rc

- got the latest packages from xorg-edgers ppa (to get a working vaapi 
implementation)

- vainfo reports:

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
vainfo: VA API version: 0.31
vainfo: Driver version: i965 Driver 0.1
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :	VAEntrypointVLD
      VAProfileMPEG2Main              :	VAEntrypointVLD
      VAProfileH264Baseline           :	VAEntrypointVLD
      VAProfileH264Main               :	VAEntrypointVLD
      VAProfileH264High               :	VAEntrypointVLD


- followed instructions (a little outdated) here : 
http://wiki.videolan.org/VLC_VAAPI

- got ffmpeg from git
- got vlc from git


When I launch VLC I get same assert fail as yours:

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
[0x2a0ee40] avcodec decoder: Using VA API version 0.31 for hardware decoding.
vlc: i965_avc_ildb.c:621: i965_avc_ildb_decode_init: Asserzione 
"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)" non riuscita.
Aborted


I compiled mplayer-vaapi from scratch, but I get "Error opening/initializing the 
selected video_out (-vo) device.".

I guess it's still a work in progress, I've read thousands of posts and info on 
this subject (intel & vaapi), and I conclude that everything is still very messy 
and "fluid". It seems older chipsets (Cantiga) get, pretty obviously, lower 
piority. Most of the work is for the Clarkdale chipset.

      parent reply	other threads:[~2010-10-07 11:45 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-10-03 11:22 VA API on GM45 Dmitry Nezhevenko
2010-10-03 23:32 ` Niccolò Belli
2010-10-07 11:27 ` Vittorio Mori [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=loom.20101007T125954-982@post.gmane.org \
    --to=vittorio.mori@gmail.com \
    --cc=intel-gfx@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.