Hi,

I have posted some patches to add VA-API support to clutter-gst:
<http://bugzilla.openedhand.com/show_bug.cgi?id=2119>

You need gstreamer-vaapi >= 0.2.2 available at:
<http://www.splitted-desktop.com/~gbeauchesne/gstreamer-vaapi/>

Hardware requirements:

  * AMD platforms with UVD2 (XvBA supported)
  * Intel Eaglelake (G45)
  * Intel Ironlake (HD Graphics)
  * Intel Poulsbo (US15W)
  * NVIDIA platforms with PureVideo (VDPAU supported)

Software requirements:

  * Recent enough GStreamer stack
  * Probably the Moorestown drivers on US15W
* GLX >= 1.3 (GLX texture-from-pixmap) for Ironlake. i.e. this won't work with Ubuntu 10.04 final, though it probably should with Fedora 13 * Any libVA would suit but it's preferable to use our variant with VA/GLX extensions because:
    - I will only build xvba-video against it
- It provides the most efficient path to avoid texture-from- pixmap wherever possible. e.g. AMD, and NVIDIA in the future.

I have only tested H.264 decoding on AMD and NVIDIA platforms. Performance is quite decent (in round 2): 1080p is playable with 20% CPU @ 1 GHz in powersave mode.

There is still some work to do (in gstreamer-vaapi) but this is working enough. If someone has HTML5 <video> working with clutter- mozembed / clutter-gst, I am all ears. ;-)

Regards,
Gwenole.
--
To unsubscribe send a mail to clutter+unsubscr...@o-hand.com

Reply via email to