[Libva] libVA implementations and users

Gwenole Beauchesne gbeauchesne at splitted-desktop.com
Mon Aug 10 00:50:49 PDT 2009


Hi,

Someone looking at information about VA API probably won't know what 
implements the API and what software use it.

Here are a few notes, in alphabetical order, to add to the Wiki page:
<http://freedesktop.org/wiki/Software/vaapi>

* Drivers (back-ends) that implement VA API

- Intel Embedded Graphics Drivers (GMA500):
   <http://edc.intel.com/Software/Downloads/IEGD/>

- Intel GMA500 driver (OEM only):
   <https://launchpad.net/~ubuntu-mobile/+archive/ppa>

- Intel integrated G45 graphics chips:
   <http://cgit.freedesktop.org/libva/tree/i965_drv_video>

- VDPAU back-end for NVIDIA and VIA chipsets:
   <http://www.splitted-desktop.com/~gbeauchesne/vdpau-video/>

- VIA / S3 Graphics Accelerated Linux Driver:
   <http://www.s3graphics.com/en/index.aspx>

Other back-ends are currently under development.

* Software using VA API

- FFmpeg (always use latest SVN tree):
   <http://ffmpeg.org/>

- Fluendo video codec pack for Intel Atom (GStreamer):
   <http://www.fluendo.com/>

- MPlayer/VAAPI:
   <http://www.splitted-desktop.com/~gbeauchesne/mplayer-vaapi/>

- RealPlayer for MID:
   <https://community.helixcommunity.org/Licenses/realplayer_for_mid_faq.html>

- VideoLAN - VLC media player:
   <http://www.videolan.org/>

* libVA sample code:

- Hardware video decoding acceleration demos:
   <http://www.splitted-desktop.com/~gbeauchesne/hwdecode-demos/>

Thanks,
Gwenole.


More information about the Libva mailing list