diff options
author | Matthew Waters <matthew@centricular.com> | 2023-04-07 02:54:28 +0300 |
---|---|---|
committer | Matthew Waters <matthew@centricular.com> | 2023-04-07 02:58:13 +0300 |
commit | c141a82dfb7c16fb8bda611122ba30fda59c1e5f (patch) | |
tree | 21fc15d96d0f99dba1858dd445b62c153d4a9d6a /docs | |
parent | e69b4b7f4553e5979234e25615bc0e76920e1465 (diff) |
webrtcsink: update docs for property and signal changes
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1141>
Diffstat (limited to 'docs')
-rw-r--r-- | docs/plugins/gst_plugins_cache.json | 94 |
1 files changed, 91 insertions, 3 deletions
diff --git a/docs/plugins/gst_plugins_cache.json b/docs/plugins/gst_plugins_cache.json index 3036bb182..553e520ad 100644 --- a/docs/plugins/gst_plugins_cache.json +++ b/docs/plugins/gst_plugins_cache.json @@ -6235,6 +6235,17 @@ "type": "guint", "writable": true }, + "signaller": { + "blurb": "The Signallable object to use to handle WebRTC Signalling", + "conditionally-available": false, + "construct": false, + "construct-only": false, + "controllable": false, + "mutable": "ready", + "readable": true, + "type": "GstRSWebRTCSignallableIface", + "writable": false + }, "start-bitrate": { "blurb": "Start bitrate to use (in bit/sec)", "conditionally-available": false, @@ -6455,6 +6466,34 @@ ], "kind": "interface", "signals": { + "consumer-added": { + "args": [ + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "GstElement" + } + ], + "return-type": "void", + "when": "last" + }, + "consumer-removed": { + "args": [ + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "GstElement" + } + ], + "return-type": "void", + "when": "last" + }, "error": { "args": [ { @@ -6466,6 +6505,7 @@ "when": "last" }, "handle-ice": { + "action": true, "args": [ { "name": "arg0", @@ -6520,7 +6560,44 @@ "return-type": "GstStructure", "when": "last" }, + "send-ice": { + "args": [ + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "gchararray" + }, + { + "name": "arg2", + "type": "guint" + }, + { + "name": "arg3", + "type": "gchararray" + } + ], + "return-type": "gboolean", + "when": "last" + }, + "send-session-description": { + "args": [ + { + "name": "arg0", + "type": "gchararray" + }, + { + "name": "arg1", + "type": "GstWebRTCSessionDescription" + } + ], + "return-type": "gboolean", + "when": "last" + }, "session-description": { + "action": true, "args": [ { "name": "arg0", @@ -6535,13 +6612,14 @@ "when": "last" }, "session-ended": { + "action": true, "args": [ { "name": "arg0", "type": "gchararray" } ], - "return-type": "void", + "return-type": "gboolean", "when": "last" }, "session-requested": { @@ -6553,6 +6631,10 @@ { "name": "arg1", "type": "gchararray" + }, + { + "name": "arg2", + "type": "GstWebRTCSessionDescription" } ], "return-type": "void", @@ -6572,16 +6654,22 @@ "return-type": "void", "when": "last" }, - "start": { + "shutdown": { "action": true, "args": [], "return-type": "void", "when": "last" }, + "start": { + "action": true, + "args": [], + "return-type": "gboolean", + "when": "last" + }, "stop": { "action": true, "args": [], - "return-type": "void", + "return-type": "gboolean", "when": "last" } } |