summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>2013-11-22 06:45:22 +0100
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>2013-11-22 06:45:58 +0100
commit370354e418f2b75eeddac1dc9fc6eb4c711e6735 (patch)
tree66960888cfd0fa3a4a4caa0ffabc72d4bf437677
parentc516311a1a696ff940d9a797e534a8f7a325421a (diff)
downloadgst-vaapi-370354e418f2b75eeddac1dc9fc6eb4c711e6735.tar.gz
README: update for GStreamer >= 1.0.x and VPP features.
-rw-r--r--README15
1 files changed, 10 insertions, 5 deletions
diff --git a/README b/README
index b9bc0702..f1677928 100644
--- a/README
+++ b/README
@@ -31,7 +31,7 @@ GStreamer and helper libraries.
surfaces to video/x-raw-yuv pixels.
* `vaapipostproc' is used to postprocess video/x-vaapi-surface
- surfaces, for e.g. deinterlacing.
+ surfaces, for e.g. deinterlacing, denoising and sharpening.
* `vaapisink' is used to display video/x-vaapi-surface surfaces to
screen.
@@ -87,17 +87,22 @@ Usage
-----
VA elements are automatically plugged into GStreamer pipelines. So,
- using playbin2 should work as is. However, here are a few alternate
- pipelines constructed manually.
+ using playbin (or playbin2 with GStreamer 0.10) should work as is.
+ However, here are a few alternate pipelines that could be manually
+ constructed.
* Play an H.264 video with an MP4 container in fullscreen mode
- $ gst-launch-0.10 -v filesrc location=/path/to/video.mp4 ! \
+ $ gst-launch-1.0 -v filesrc location=/path/to/video.mp4 ! \
qtdemux ! vaapidecode ! vaapisink fullscreen=true
* Play a raw MPEG-2 interlaced stream
- $ gst-launch-0.10 -v filesrc location=/path/to/mpeg2.bits ! \
+ $ gst-launch-1.0 -v filesrc location=/path/to/mpeg2.bits ! \
mpegvideoparse ! vaapidecode ! vaapipostproc ! vaapisink
+ * Convert from one pixel format to another, while also downscaling
+ $ gst-launch-1.0 -v filesrc location=/path/to/raw_video.yuv ! \
+ videoparse format=yuy2 width=1280 height=720 ! \
+ vaapipostproc format=nv12 height=480 ! vaapisink
Reporting Bugs
--------------