webrtcsink: update docs for property and signal changes

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1141>
This commit is contained in:
Matthew Waters 2023-04-07 09:54:28 +10:00
parent e69b4b7f45
commit c141a82dfb

View file

@ -6235,6 +6235,17 @@
"type": "guint", "type": "guint",
"writable": true "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": { "start-bitrate": {
"blurb": "Start bitrate to use (in bit/sec)", "blurb": "Start bitrate to use (in bit/sec)",
"conditionally-available": false, "conditionally-available": false,
@ -6455,6 +6466,34 @@
], ],
"kind": "interface", "kind": "interface",
"signals": { "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": { "error": {
"args": [ "args": [
{ {
@ -6466,6 +6505,7 @@
"when": "last" "when": "last"
}, },
"handle-ice": { "handle-ice": {
"action": true,
"args": [ "args": [
{ {
"name": "arg0", "name": "arg0",
@ -6520,7 +6560,44 @@
"return-type": "GstStructure", "return-type": "GstStructure",
"when": "last" "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": { "session-description": {
"action": true,
"args": [ "args": [
{ {
"name": "arg0", "name": "arg0",
@ -6535,13 +6612,14 @@
"when": "last" "when": "last"
}, },
"session-ended": { "session-ended": {
"action": true,
"args": [ "args": [
{ {
"name": "arg0", "name": "arg0",
"type": "gchararray" "type": "gchararray"
} }
], ],
"return-type": "void", "return-type": "gboolean",
"when": "last" "when": "last"
}, },
"session-requested": { "session-requested": {
@ -6553,6 +6631,10 @@
{ {
"name": "arg1", "name": "arg1",
"type": "gchararray" "type": "gchararray"
},
{
"name": "arg2",
"type": "GstWebRTCSessionDescription"
} }
], ],
"return-type": "void", "return-type": "void",
@ -6572,16 +6654,22 @@
"return-type": "void", "return-type": "void",
"when": "last" "when": "last"
}, },
"start": { "shutdown": {
"action": true, "action": true,
"args": [], "args": [],
"return-type": "void", "return-type": "void",
"when": "last" "when": "last"
}, },
"start": {
"action": true,
"args": [],
"return-type": "gboolean",
"when": "last"
},
"stop": { "stop": {
"action": true, "action": true,
"args": [], "args": [],
"return-type": "void", "return-type": "gboolean",
"when": "last" "when": "last"
} }
} }