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:
authorAndoni Morales Alastruey <amorales@fluendo.com>2023-07-17 14:06:06 +0300
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>2023-08-10 20:43:51 +0300
commit3000b08ec7a4a9053f4ff39c17919494f5147963 (patch)
treebefa1163c5212b2b3a42f364f52313b3d3e41051 /docs
parentdd005a1e4c98fed8155ad9817bec87dbfa88c038 (diff)
webrtcsrc: add support for navigation events
This provides support GstNavigation events handling in webrtcsrc so that a GStreamer client can be used to control remotely a GStreamer server, similar to how the web client is capable of controlling a wpesrc. This is part of a larger set of patches that require more work on the sinks and sources. server: d3d11screencapturesrc ! webrtcsink enable-data-channel-navigation=true client: webrtcsrc enable-data-channel-navigation=true ! d3d11videosink Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1281>
Diffstat (limited to 'docs')
-rw-r--r--docs/plugins/gst_plugins_cache.json12
1 files changed, 12 insertions, 0 deletions
diff --git a/docs/plugins/gst_plugins_cache.json b/docs/plugins/gst_plugins_cache.json
index 430849f96..364a2deb5 100644
--- a/docs/plugins/gst_plugins_cache.json
+++ b/docs/plugins/gst_plugins_cache.json
@@ -6223,6 +6223,18 @@
"type": "GstValueArray",
"writable": true
},
+ "enable-data-channel-navigation": {
+ "blurb": "Enable navigation events through a dedicated WebRTCDataChannel",
+ "conditionally-available": false,
+ "construct": false,
+ "construct-only": false,
+ "controllable": false,
+ "default": "false",
+ "mutable": "ready",
+ "readable": true,
+ "type": "gboolean",
+ "writable": true
+ },
"meta": {
"blurb": "Free form metadata about the consumer",
"conditionally-available": false,