summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJan Schmidt <jan@centricular.com>2019-11-05 01:40:10 +1100
committerJan Schmidt <thaytan@noraisin.net>2019-11-13 10:15:32 +0000
commit6d292c86e9501f142ac0c430255a8879b7c91b32 (patch)
tree3ca28e33ff0bf74e85bbba1f4fa8975d1b13d0a3 /docs
parente367258eef359b946c72a4b563e872ecaf0386b1 (diff)
switchbin: Add docs
Add documentation clauses and enrol switchbin to generate plugin docs
Diffstat (limited to 'docs')
-rw-r--r--docs/plugins/gst_plugins_cache.json76
1 files changed, 76 insertions, 0 deletions
diff --git a/docs/plugins/gst_plugins_cache.json b/docs/plugins/gst_plugins_cache.json
index 7d08a108d..f1bd4103b 100644
--- a/docs/plugins/gst_plugins_cache.json
+++ b/docs/plugins/gst_plugins_cache.json
@@ -46771,6 +46771,82 @@
"tracers": {},
"url": "Unknown package origin"
},
+ "switchbin": {
+ "description": "switchbin",
+ "elements": {
+ "switchbin": {
+ "author": "Carlos Rafael Giani <dv@pseudoterminal.org>",
+ "description": "Switch between sub-pipelines (paths) based on input caps",
+ "hierarchy": [
+ "GstSwitchBin",
+ "GstBin",
+ "GstElement",
+ "GstObject",
+ "GInitiallyUnowned",
+ "GObject"
+ ],
+ "klass": "Generic/Bin",
+ "long-name": "switchbin",
+ "pad-templates": {
+ "sink": {
+ "caps": "ANY",
+ "direction": "sink",
+ "presence": "always"
+ },
+ "src": {
+ "caps": "ANY",
+ "direction": "src",
+ "presence": "always"
+ }
+ },
+ "properties": {
+ "async-handling": {
+ "blurb": "The bin will handle Asynchronous state changes",
+ "construct": false,
+ "construct-only": false,
+ "default": "false",
+ "type-name": "gboolean",
+ "writable": true
+ },
+ "current-path": {
+ "blurb": "Currently selected path",
+ "construct": false,
+ "construct-only": false,
+ "default": "-1",
+ "max": "-1",
+ "min": "0",
+ "type-name": "guint",
+ "writable": false
+ },
+ "message-forward": {
+ "blurb": "Forwards all children messages",
+ "construct": false,
+ "construct-only": false,
+ "default": "false",
+ "type-name": "gboolean",
+ "writable": true
+ },
+ "num-paths": {
+ "blurb": "Number of paths",
+ "construct": false,
+ "construct-only": false,
+ "default": "0",
+ "max": "-2",
+ "min": "0",
+ "type-name": "guint",
+ "writable": true
+ }
+ },
+ "rank": "none"
+ }
+ },
+ "filename": "gstswitchbin",
+ "license": "LGPL",
+ "package": "GStreamer Bad Plug-ins git",
+ "source": "gst-plugins-bad",
+ "tracers": {},
+ "url": "Unknown package origin"
+ },
"teletext": {
"description": "Teletext plugin",
"elements": {