From: Tim-Philipp Müller Date: Thu, 14 Feb 2013 00:07:22 +0000 (+0000) Subject: docs: flesh our 'Running GStreamer' bits a bit X-Git-Tag: 1.1.1~266 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=651ed1acd8b978c58768643646ce65b3fc596d6e;p=platform%2Fupstream%2Fgstreamer.git docs: flesh our 'Running GStreamer' bits a bit https://bugzilla.gnome.org/show_bug.cgi?id=693607 --- diff --git a/docs/gst/running.xml b/docs/gst/running.xml index 3aca009..926a1a3 100644 --- a/docs/gst/running.xml +++ b/docs/gst/running.xml @@ -31,7 +31,8 @@ variables like LANG, PATH or HOME. - <envar>GST_PLUGIN_SYSTEM_PATH</envar> + <envar>GST_PLUGIN_SYSTEM_PATH</envar>, + <envar>GST_PLUGIN_SYSTEM_PATH_1_0</envar> @@ -64,6 +65,12 @@ be loaded after the plug-ins in the GST_PLUGIN_PATH variable below. The paths are scanned in the given order. This allows a user to override system-installed plug-ins with his own versions. + +The GST_PLUGIN_SYSTEM_PATH_1_0 variant is useful if both the old GStreamer 0.10 +version and the new GStreamer 1.0 version need to be pointed to new plugin +paths. The latter will use the _1_0 variant over the non-versioned one if +it is set. + Setting this variable to an empty string will cause GStreamer not to scan any @@ -74,14 +81,19 @@ uninstalled (for development purposes) or while running testsuites. - <envar>GST_PLUGIN_PATH</envar> + <envar>GST_PLUGIN_PATH</envar>, <envar>GST_PLUGIN_PATH_1_0</envar> This environment variable can be set to a colon-separated list of paths. GStreamer will scan these paths for GStreamer plug-ins. These plug-ins will be loaded in addition to, and before, the plug-ins in the system paths. - + +The GST_PLUGIN_PATH_1_0 variant is useful if both the old GStreamer 0.10 +version and the new GStreamer 1.0 version need to be pointed to new plugin +paths. The latter will use the _1_0 variant over the non-versioned one if +it is set. + @@ -209,6 +221,11 @@ also worth running with to see if there are any non-fatal errors or warnings that might be related to the problem at hand. + +Since GStreamer 1.2 it is also possible to specify debug levels by name, +e.g. GST_DEBUG=*:WARNING,*audio*:LOG + + @@ -248,6 +265,30 @@ Set this environment variable to a path to turn on all #GST_DEBUG_BIN_TO_DOT_FILE or #GST_DEBUG_BIN_TO_DOT_FILE_WITH_TS calls and have the dot files in that location. + +This will only work if the application in question makes these calls in +strategic places (like when the pipeline state changes or an error occurs). +gst-launch-&GST_API_VERSION; is one such application. + + +These .dot files can then be turned into images using the 'dot' utility +from the graphviz set of tools, like this: + dot foo.dot -Tsvg -o foo.svg or + dot foo.dot -Tpng -o foo.png or + dot foo.dot -Tjpg -o foo.jpg. + + + + + + <envar>GST_REGISTRY</envar>, <envar>GST_REGISTRY_1_0</envar> + + +Set this environment variable to make GStreamer use a different file for the +plugin cache / registry than the default one. This is useful when operating +in a separate environment which should not affect the default cache in the +user's home directory. +