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:
authorVivia Nikolaidou <vivia@ahiru.eu>2023-04-27 19:59:19 +0300
committerVivia Nikolaidou <vivia@ahiru.eu>2023-06-14 15:58:04 +0300
commit063871a1ebbab48d1a13b209b39bd0ec9daa3f14 (patch)
treea0ade3c14d2f8b90847c08bd9bcdf6b7a2ca2fe9 /docs
parent4683291c1f6e84e373bc96410706ba689bf62e76 (diff)
togglerecord: Add support for non-live inputs
Live input + is-live=false: While not recording, drop input When recording is started, offset to collapse the gap Live input + is-live=true: While not recording, drop input Don't modify the offset Non-live input + is-live=false: While not recording, block input Don't modify the offset Non-live input + is-live=true: While not recording, block input When recording is started, offset to current running time Co-authored-by: Jan Alexander Steffens (heftig) <jan.steffens@ltnglobal.com> Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1206>
Diffstat (limited to 'docs')
-rw-r--r--docs/plugins/gst_plugins_cache.json4
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/plugins/gst_plugins_cache.json b/docs/plugins/gst_plugins_cache.json
index 0e3cdc8c3..3f382c40e 100644
--- a/docs/plugins/gst_plugins_cache.json
+++ b/docs/plugins/gst_plugins_cache.json
@@ -8486,7 +8486,7 @@
"elements": {
"togglerecord": {
"author": "Sebastian Dröge <sebastian@centricular.com>",
- "description": "Valve that ensures multiple streams start/end at the same time",
+ "description": "Valve that ensures multiple streams start/end at the same time. If the input comes from a live stream, when not recording it will be dropped. If it comes from a non-live stream, when not recording it will be blocked.",
"hierarchy": [
"GstToggleRecord",
"GstElement",
@@ -8520,7 +8520,7 @@
},
"properties": {
"is-live": {
- "blurb": "Live mode: no \"gap eating\", forward incoming segment",
+ "blurb": "Live output mode: no \"gap eating\", forward incoming segment for live input, create a gap to fill the paused duration for non-live input",
"conditionally-available": false,
"construct": false,
"construct-only": false,