Phoronix Forums  

Go Back   Phoronix Forums > Linux Graphics / X.Org Drivers > Intel Linux

Intel Linux Technical support and discussion of the open-source xf86-video-intel driver and other Intel Linux software projects.

Reply
 
Thread Tools Display Modes
  #1  
Old 12-24-2008, 08:20 AM
phoronix phoronix is offline
Phoronix News Bot
 
Join Date: Jan 2007
Posts: 3,103
Default Mplayer, FFmpeg Gain VA-API Support

Phoronix: Mplayer, FFmpeg Gain VA-API Support

Video acceleration APIs for Linux has been a hot topic recently with NVIDIA having introduced VDPAU last month (the Video Decode and Presentation API for Unix) that brings PureVideo-like features to Linux with great results while it's already finding its way into MPlayer, FFmpeg, MythTV, Xine, and VLC. AMD has been working hard on XvBA (X-Video Bitstream Acceleration), but that has yet to be officially introduced. In the open-source realm there has been talk of extending XvMC to support video formats besides MPEG-2, but that hasn't yet amounted to anything. Today though another video API is now on scene with VA-API finally being implemented in MPlayer and FFmpeg.

http://www.phoronix.com/vr.php?view=13300
Reply With Quote
  #2  
Old 12-24-2008, 09:09 AM
bugmenot bugmenot is offline
Senior Member
 
Join Date: Nov 2007
Posts: 363
Default

Great, great, great! Now we have a real free 'up2date' standard implemented. Competition is always good. I am interested in how effective VA API will be compared to nvidia.

Now only patches for vlc and totem and so on are missing, and of course drivers that support VA API. Hopefully intels open source graphics driver will support that and also the open AMD drivers.
Would it be possible simple to write a Gallium3d backend and so every Gallium3d driver would support that?

And please, intel, don't start closed source crap.
Reply With Quote
  #3  
Old 12-24-2008, 09:32 AM
Louise Louise is offline
Senior Member
 
Join Date: May 2008
Posts: 470
Default

With the GPU being used more and more, I was wondering how it can be, that Gnome/KDE doesn't have a GPU monitor?

I mean, I can watch how much my CPU is used. Why doesn't Gnome and KDE have that for GPU's as well?
Reply With Quote
  #4  
Old 12-24-2008, 11:00 AM
bugmenot bugmenot is offline
Senior Member
 
Join Date: Nov 2007
Posts: 363
Default

Quote:
Originally Posted by Louise View Post
I mean, I can watch how much my CPU is used. Why doesn't Gnome and KDE have that for GPU's as well?
I would *really* like that, too! I think it has to implented in the graphical driver first, then there must be patches for reading this out. But yes, would be really great if that was possible!
Reply With Quote
  #5  
Old 12-24-2008, 12:47 PM
kdubya kdubya is offline
Junior Member
 
Join Date: Dec 2008
Posts: 2
Default

This is awesome. My Inspiron Mini 12 gets here today. I was debating on waiting for something similar with nvidia graphics for vdpau... glad I didn't wait.
Reply With Quote
  #6  
Old 12-24-2008, 02:47 PM
npcomplete npcomplete is offline
Junior Member
 
Join Date: May 2008
Posts: 29
Default

.. upon seeing the title I thought I would be in for a surprise.. but it turns out ffmpeg (as in upstream ffmpeg) did not actually get vdpau support yet. Actually its acceptance would be a good indicator that vdpau functionality has improved
Reply With Quote
  #7  
Old 12-24-2008, 03:16 PM
kdubya kdubya is offline
Junior Member
 
Join Date: Dec 2008
Posts: 2
Default

There is no way vdpau will get into upstream ffmpeg as long as it is only available in the beta driver. VA-API is in the stable Paulsbo driver, so it might actually make it into ffmpeg first.
Reply With Quote
  #8  
Old 12-24-2008, 08:38 PM
bulletxt bulletxt is offline
Senior Member
 
Join Date: Mar 2008
Posts: 276
Default

it's funny how Michael was able to fit an AMD sentence in the first 3 sentences of this article, an article that should say "nvidia go go go!" and "mplayer/vlc/xine/etc are really fast!". and the sentance is:

"AMD has been working hard on XvBA (X-Video Bitstream Acceleration), but that has yet to be officially introduced."

Now, if AMD has been working hard (really? wow!), then what the hell did NVIDIA do? work like slaves?

oh phoronix....just put an AMD flag on the website and I will finally shut up.

Last edited by bulletxt; 12-24-2008 at 08:44 PM.
Reply With Quote
  #9  
Old 12-25-2008, 01:35 AM
jeffro-tull jeffro-tull is offline
Senior Member
 
Join Date: May 2008
Location: Parish, NY
Posts: 158
Default

From the article:
"Some of the caveats though in this initial support include non-accelerated decoding is not supported with the VA-API renderer,"

uhhh.... what? There has got to be a better way to word that.
Reply With Quote
  #10  
Old 12-25-2008, 05:36 AM
unix_epoch unix_epoch is offline
Junior Member
 
Join Date: Aug 2008
Posts: 45
Default

Poulsbo is also commonly used on embedded devices that have the Atom, such as wall-mounted touch screen interfaces for proprietary A/V systems, and maybe in-car entertainment systems and navigation systems.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 05:58 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2009 by Phoronix Media.