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:
authorrajneeshksoni <soni.rajneesh@gmail.com>2023-04-25 10:41:43 +0300
committerSebastian Dröge <sebastian@centricular.com>2023-09-20 13:54:48 +0300
commita7fe24a294bd9fc17b8b405b9668ccfa0ed62c9f (patch)
tree213965ad27f91c6a908549a7980dec1318bd967a /docs
parent4be24fdcafd47b5a876deca0f8844afa31230b07 (diff)
hlssink3: Add property track-pipeline-clock-for-pdt.
This is required to take care of clock skew between system time and pipeline time. `track-pipeline-clock-for-pdt: true` mean utd time is sampled for first segment and for subsequent segments keep adding the time based on pipeline clock. difference of segment duration and PDT time will match. track-pipeline-clock-for-pdt: false` mean utd time is sampled for each segment. system time may jump forward or backward based on adjustments. If application needs to synchronization of external events `false` is recommended. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1145>
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 bb6dfbf41..0fd3d0301 100644
--- a/docs/plugins/gst_plugins_cache.json
+++ b/docs/plugins/gst_plugins_cache.json
@@ -2236,6 +2236,18 @@
"type": "guint",
"writable": true
},
+ "pdt-follows-pipeline-clock": {
+ "blurb": "As there might be drift between the wallclock and pipeline clock, this controls whether the Program-Date-Time markers should follow the pipeline clock rate (true), or be skewed to match the wallclock rate (false).",
+ "conditionally-available": false,
+ "construct": false,
+ "construct-only": false,
+ "controllable": false,
+ "default": "true",
+ "mutable": "null",
+ "readable": true,
+ "type": "gboolean",
+ "writable": true
+ },
"playlist-length": {
"blurb": "Length of HLS playlist. To allow players to conform to section 6.3.3 of the HLS specification, this should be at least 3. If set to 0, the playlist will be infinite.",
"conditionally-available": false,