Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMatthew Waters <matthew@centricular.com>2023-04-07 02:54:28 +0300
committerMatthew Waters <matthew@centricular.com>2023-04-07 02:58:13 +0300
commitc141a82dfb7c16fb8bda611122ba30fda59c1e5f (patch)
tree21fc15d96d0f99dba1858dd445b62c153d4a9d6a /docs
parente69b4b7f4553e5979234e25615bc0e76920e1465 (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.json94
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"
}
}