summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorgb <gb@5584edef-b1fe-4b99-b61b-dd2bab72e969>2010-05-05 12:28:59 +0000
committerGwenole Beauchesne <gbeauchesne@splitted-desktop.com>2010-09-20 12:55:44 +0200
commit5dc932739ff8e6b7640819378bfcc8d28bbc4baa (patch)
treea3edbcec2395f45699e75dc5e56c953f70029c6e /README
parent52eb154b1db495a0f5a591d941a8a10fa05f5bbf (diff)
More docs.
Diffstat (limited to 'README')
-rw-r--r--README21
1 files changed, 21 insertions, 0 deletions
diff --git a/README b/README
index cf2ea0ff..e192cc77 100644
--- a/README
+++ b/README
@@ -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