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

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
my1997golf Offline
Junior Member
Posts: 8
Joined: May 2010
Reputation: 0
Post: #71
I've been encountering the same issue (no vaapi option, auto-detect gives blank screen) over the past few days with an ATI Radeon HD4550. I have tested that vaapi works using mplayer independently. I thought it was something I had done wrong in the setup and tried reinstalling ubuntu / recompiling xbmc. Hope this gets fixed soon.
find quote
my1997golf Offline
Junior Member
Posts: 8
Joined: May 2010
Reputation: 0
Post: #72
Looks to be fixed in the daily SVN. Working for my combination of a ATI Radeon HD4550 with a single core Intel Celeron CPU (plays 1080p successfully)
find quote
hal2100 Offline
Member
Posts: 95
Joined: Aug 2008
Reputation: 0
Question    Post: #73
A lot of you seem to have ATI hardware. Did you encounter any problems? Last Time i checked, i had a very jumpy experience, the Frames seemed out of order sometimes.
I will try it tomorrow evening.

BTW the shader issue seems to be a different story.
find quote
my1997golf Offline
Junior Member
Posts: 8
Joined: May 2010
Reputation: 0
Post: #74
On ATI hardware I would not say that it is jumpy but I did notice some tearing on occasion. Not sure if that is a setting somewhere that I have wrong
find quote
ihavoc Offline
Junior Member
Posts: 4
Joined: Mar 2010
Reputation: 0
Post: #75
vaapi not showing again on svn30388.
It compiled yesterday and showed but I had playback issues. So I tried to compile again today and now vaapi does not show up in system - video -playback.

anyone else seeing this?
find quote
alanwww1 Offline
Team-XBMC Member
Posts: 1,301
Joined: Nov 2008
Reputation: 32
Location: Hungary
Post: #76
I tried it with r30380. Compile was ok for me, but with an nvidia backend i have a lot of problems:

- Playback is "jumpy". Frames get still for a few refreshes, sometimes go back and forth on frames.

- Sometimes i get low framerates.

- i lost all interlacing options.

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.
find quote
Markus72 Offline
Junior Member
Posts: 8
Joined: May 2010
Reputation: 0
Post: #77
Just checked the trunk and now VAAPI is there.

Unfortunately the playback is somehow broken.
I've a 720p display but the source is 1080p.
What I see looks somehow like this:

Code:
--------------------
|     X     |       |
|------------       |
|                   |
--------------------

The upper left rectangle (the one with the cross) shows some part of the film but the lower and right area is only showing graphics errors.
It seems that it's somehow some 1080p/720p scaling issue!?
The X-rectangle seems to have the 720p size compared to the rest of the screen.
The part of the film which is shown within the X-part is only the left upper part of the film itself - so it's not scaled down to fit into the X-part.

Any idea? I'll check it with 720p sources later.

Cu
Markus
find quote
elupus Offline
Team-XBMC Developer
Posts: 3,777
Joined: Mar 2004
Reputation: 2
Post: #78
There are no interlace handling support with vaapi.

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
Gujs Offline
Senior Member
Posts: 116
Joined: Jul 2009
Reputation: 0
Post: #79
Hi elupus. Do you guys have any plans to support de-interlace with vaapi?
find quote
elupus Offline
Team-XBMC Developer
Posts: 3,777
Joined: Mar 2004
Reputation: 2
Post: #80
If the api adds support for it yes, but that is not the case currently.

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
Post Reply