summaryrefslogtreecommitdiff
path: root/tests/pipelines
diff options
context:
space:
mode:
authorJulien Isorce <julien.isorce@gmail.com>2008-06-15 19:34:34 +0000
committerDavid Schleef <ds@schleef.org>2008-07-15 14:21:36 -0700
commit3ded21ed1811bca8aeb2e6ab1d947c7580dd87ab (patch)
treef8a9ba33b73ddc4b0c6f1df054b2a9c825036c71 /tests/pipelines
parent26bd570e0e452fb2aa90df69042d0cfdaffa97c0 (diff)
add a file that contains a list of pipelines that show the capabilities of the gst-plugins-gl
git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@519 93df14bb-0f41-7a43-8087-d3e2a2f0e464
Diffstat (limited to 'tests/pipelines')
-rw-r--r--tests/pipelines34
1 files changed, 34 insertions, 0 deletions
diff --git a/tests/pipelines b/tests/pipelines
new file mode 100644
index 0000000..4f59062
--- /dev/null
+++ b/tests/pipelines
@@ -0,0 +1,34 @@
+//list of pipelines that show the capabilities of the gst-plugins-gl
+
+gst-launch-0.10 videotestsrc ! glimagesink
+gst-launch-0.10 videotestsrc num_buffers = 200 ! glimagesink
+gst-launch-0.10 videotestsrc ! "video/x-raw-yuv, format=(fourcc)I420, width=201, height=103" ! glimagesink
+
+gst-launch-0.10 gltestsrc ! glimagesink
+gst-launch-0.10 gltestsrc ! "video/x-raw-gl, width=720, height=576" ! glimagesink
+
+gst-launch-0.10 videotestsrc ! glupload ! glimagesink
+gst-launch-0.10 videotestsrc ! glupload ! "video/x-raw-gl, width=720, height=576" ! glimagesink
+gst-launch-0.10 videotestsrc ! "video/x-raw-yuv, format=(fourcc)AYUV, width=380, height=288" ! glupload ! "video/x-raw-gl, width=720, height=576" ! glimagesink
+
+gst-launch-0.10 videotestsrc ! glupload ! glfiltercube ! glimagesink
+gst-launch-0.10 videotestsrc ! glupload ! glfiltercube ! glfiltercube ! glimagesink
+gst-launch-0.10 videotestsrc ! "video/x-raw-yuv, format=(fourcc)AYUV, width=320, height=240" ! glupload ! "video/x-raw-gl, width=720, height=576" ! glfiltercube ! "video/x-raw-gl, width=320, height=240" ! glimagesink
+gst-launch-0.10 gltestsrc ! glfiltercube ! glimagesink
+
+gst-launch-0.10 videotestsrc ! glupload ! glfilterapp ! glimagesink
+gst-launch-0.10 gltestsrc ! glfilterapp ! glimagesink
+
+gst-launch-0.10 videotestsrc ! glcolorscale ! ximagesink
+gst-launch-0.10 videotestsrc ! glcolorscale ! glimagesink
+gst-launch-0.10 videotestsrc ! "video/x-raw-yuv, format=(fourcc)YV12, width=640, height=480" ! glcolorscale ! "video/x-raw-rgb, width=320, height=240" ! ximagesink
+gst-launch-0.10 gltestsrc ! gldownload ! glcolorscale ! glimagesink
+
+gst-launch-0.10 videotestsrc ! glupload ! gldownload ! ximagesink
+gst-launch-0.10 videotestsrc ! glupload ! gldownload ! glimagesink
+gst-launch-0.10 videotestsrc num_buffers=200 ! glupload ! gldownload ! ffenc_mpeg4 ! avimux ! filesink location="record.avi"
+gst-launch-0.10 videotestsrc num_buffers=200 ! glupload ! video/x-raw-gl, width=720, height=576 ! glfiltercube ! video/x-raw-gl, width=320, height=240 ! gldownload ! ffenc_mpeg4 ! avimux ! filesink location="record.avi"
+
+gst-launch-0.10 videotestsrc ! tee name=t t. ! queue ! glimagesink t. ! queue ! glimagesink t. ! queue ! glimagesink
+gst-launch-0.10 videotestsrc ! tee name=t t. ! queue ! glimagesink t. ! queue ! glupload ! glfiltercube ! glimagesink
+gst-launch-0.10 videotestsrc ! tee name=t t. ! queue ! glimagesink t. ! queue ! glupload ! glfiltercube ! glimagesink t. ! queue ! glcolorscale ! glimagesink