[LINUX] Add VAAPI (VA API) Video Acceleration API support?

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Megacubo Offline
Junior Member
Posts: 8
Joined: Dec 2009
Reputation: 0
Post: #31
CrashX Wrote:What videocard do you have ? Did you pass any arguments to make during compile to support vaapi ?

Ubuntu 9.10+ATI HD4670+XvBA0.6.10+OGL4preview drivers. I follow the instrucctions of the wiki

http://wiki.xbmc.org/?title=HOW-TO_compi...ource_code
http://wiki.xbmc.org/index.php?title=HOW...ian/Ubuntu
find quote
Megacubo Offline
Junior Member
Posts: 8
Joined: Dec 2009
Reputation: 0
Post: #32
Here my first .deb i hope work ok. for all people who whant to try vaapi without compile

http://www.divshare.com/download/11053178-fed
find quote
djhalmy Offline
Junior Member
Posts: 14
Joined: Feb 2010
Reputation: 0
Post: #33
Hi all,

With regard to the new version XBMC, somebody Knowns if xbmc 10.05 is going to completed support for VAAPI??

I would like run xbmc whith intel chip

Thanks
find quote
elupus Offline
Team-XBMC Developer
Posts: 3,764
Joined: Mar 2004
Reputation: 2
Post: #34
djhalmy:

If by intel you mean the gma500 then it all depends on if intel get's their ass into the game and releases drivers can be used. Current drivers don't support render to pixmap which we absolutely require to work. (found this out yesterday)

For the more normal intels with G4X chipsets, it aught to work already, thou have no hardware to test it.

<edit> Truth with alot of modification. the above link about intel gma's are better to look at. You need full accelaration for it to work in xbmc.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]
(This post was last modified: 2010-04-14 19:37 by elupus.)
find quote
srv1973 Offline
Junior Member
Posts: 48
Joined: Jan 2008
Reputation: 0
Post: #35
elupus Wrote:If by intel you mean the gma500 then it all depends on if intel get's their ass into the game and releases drivers can be used. Current drivers don't support render to pixmap which we absolutely require to work. (found this out yesterday)

Hmmm, I was hoping that this new VA-API support would mean I could run this on a fit-pc2. That platform does support full 1080p video playback on Linux using a modified mplayer version, using VA-API.

Is there something special about the way XBMC uses VA-API that would prevent it from doing the same (the remark about "render to pixmap" above)?

Quote:<edit> Truth with alot of modification. the above link about intel gma's are better to look at. You need full accelaration for it to work in xbmc.

Not sure I understand you here. For one, there's no link...

Maarten
find quote
elupus Offline
Team-XBMC Developer
Posts: 3,764
Joined: Mar 2004
Reputation: 2
Post: #36
I meant this link....
http://en.wikipedia.org/wiki/Intel_GMA#T...phics_core


And no, the fit-pc2 doesn't work at the moment. It's a driver issue which should be solved whenever intel releases the moorstown platform (they will release new drivers that are backword compatible).

The fit-pc2 has a GMA500 aka Poulsbo, it does not support rendering (vaPutImage) to pixmap which is an absolute requirement for it to work in xbmc.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]
find quote
srv1973 Offline
Junior Member
Posts: 48
Joined: Jan 2008
Reputation: 0
Post: #37
elupus Wrote:I meant this link....
And no, the fit-pc2 doesn't work at the moment. It's a driver issue which should be solved whenever intel releases the moorstown platform (they will release new drivers that are backword compatible).

The fit-pc2 has a GMA500 aka Poulsbo, it does not support rendering (vaPutImage) to pixmap which is an absolute requirement for it to work in xbmc.

Am I summarizing this correctly as: XBMC with VA-API requires vaPutImage driver support which is currently not available in the GMA500/Poulsbo drivers but the GMA500/Poulsbo hardware could support that call via a driver update. So it's a matter of waiting for Intel to add that support to their drivers, which is expected with the Moorestown drivers release (is there any expected date for that?!?).

Correct?
find quote
elupus Offline
Team-XBMC Developer
Posts: 3,764
Joined: Mar 2004
Reputation: 2
Post: #38
Yup correct.. Only thing i've heard is june/july

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]
find quote
johoja Offline
Fan
Posts: 569
Joined: Aug 2009
Reputation: 0
Post: #39
srv1973 Wrote:Am I summarizing this correctly as: XBMC with VA-API requires vaPutImage driver support which is currently not available in the GMA500/Poulsbo drivers but the GMA500/Poulsbo hardware could support that call via a driver update. So it's a matter of waiting for Intel to add that support to their drivers, which is expected with the Moorestown drivers release (is there any expected date for that?!?).

Correct?


I wonder how the Fit-PC2 was rendering without vaPutImage then in Mplayer?
find quote
Megacubo Offline
Junior Member
Posts: 8
Joined: Dec 2009
Reputation: 0
Post: #40
elupus only you're working on vaapi? I just checked the source commit and just see your nick in terms vaapi. Really thank you very much your effort, is greatly appreciated Smile
find quote
Post Reply