diff options
author | Andoni Morales Alastruey <amorales@fluendo.com> | 2023-07-17 14:06:06 +0300 |
---|---|---|
committer | GStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org> | 2023-08-10 20:43:51 +0300 |
commit | 3000b08ec7a4a9053f4ff39c17919494f5147963 (patch) | |
tree | befa1163c5212b2b3a42f364f52313b3d3e41051 /docs | |
parent | dd005a1e4c98fed8155ad9817bec87dbfa88c038 (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.json | 12 |
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, |