diff options
author | gb <gb@5584edef-b1fe-4b99-b61b-dd2bab72e969> | 2010-05-05 12:28:59 +0000 |
---|---|---|
committer | Gwenole Beauchesne <gbeauchesne@splitted-desktop.com> | 2010-09-20 12:55:44 +0200 |
commit | 5dc932739ff8e6b7640819378bfcc8d28bbc4baa (patch) | |
tree | a3edbcec2395f45699e75dc5e56c953f70029c6e /README | |
parent | 52eb154b1db495a0f5a591d941a8a10fa05f5bbf (diff) |
More docs.
Diffstat (limited to 'README')
-rw-r--r-- | README | 21 |
1 files changed, 21 insertions, 0 deletions
@@ -48,6 +48,7 @@ Software requirements * libgstreamer0.10-dev >= 0.10.0 * libgstreamer-plugins-base0.10-dev >= 0.10.0 * libva-dev >= 0.31.0-1+sds9 (VA/GLX) + * libavcodec-dev >= 0.6 or with <libavcodec/vaapi.h> Hardware requirements @@ -56,3 +57,23 @@ Hardware requirements * Intel Eaglelake (G45) * Intel Ironlake (HD Graphics) * NVIDIA platforms with PureVideo (VDPAU supported) + + +Usage +----- + +The GStreamer pipeline currently has to be built manually. +i.e. neither decodebin{,2} nor playbin{,2} would select the VA-API +elements automatically. + + * Play an H.264 video with an MP4 container in fullscreen mode + $ gst-launch-0.10 -v filesrc location=/path/to/video.mp4 ! \ + qtdemux ! vaapidecode ! vaapisink fullscreen=true + + +Caveats +------- + + * No automatic integration within the default playbin2 pipeline + * No ad-hoc parser, vaapidecoder currently relies on FFmpeg + * MPEG-4 Part-2 (DivX) has decoding bugs |