gst-xmllaunch-0.10
build and run a GStreamer pipeline from an XML serialization
Synopsis
gst-xmllaunch
[OPTION...] XML-FILE [ ELEMENT.PROPERTY=VALUE
... ]
add an example, a script, a trick and tips
examples
no example yet ...
... Feel free to add your own example above to help other Linux-lovers !
description
gst-xmllaunch
is a tool that is used to build and run a basic
GStreamer pipeline, loading it from an XML
description. You can produce the XML description using
gst-launch-0.10(1) with the -o option or by calling
gst_xml_write_file() in your own app.
A simple
commandline looks like:
gst-xmllaunch
my-pipeline.xml filesrc0.location=music.mp3
This sets the
location property of the element named filesrc0 to the value
"music.mp3". See gst-launch(1) for syntax on
setting element names, and gst-inspect to see what
properties various elements have.
You can pass
"-" as the XML-FILE to read from stdin.
XML-FILE
can be a URI as well, thanks to the wizardry of libxml.
I’m not really sure what all is supported, it seems
http works just fine though.
options
gst-xmllaunch
accepts the following options:
--help
Print help synopsis and available FLAGS
--silent
Do not output status
information
--exclude=TYPE,
-XTYPE
Do not output status
information of TYPE
--output=FILE,
-oFILE
Save XML representation of
pipeline to FILE and exit
--gst-info-mask=FLAGS
GStreamer info flags to
set (list with --help)
--gst-debug-mask=FLAGS
GStreamer debugging
flags to set (list with --help)
--gst-mask=FLAGS
GStreamer info and
debugging flags to set (list with --help)
--gst-plugin-spew
GStreamer info flags to
set Enable printout of errors while loading GStreamer
plugins
--gst-plugin-path=PATH
Add directories separated with
’:’ to the plugin search path
warning
gst-xmllaunch is deprecated and broken for all but the
most simple pipelines. It will most likely be removed in future.
Don’t use it.
see also
gst-feedback,
gst-inspect, gst-launch,
gst-typefind
author
The GStreamer
team at http://gstreamer.freedesktop.org/