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
diff options
context:
space:
mode:
authorMathieu Duponchelle <mathieu@centricular.com>2020-04-13 18:06:14 +0300
committerSebastian Dröge <slomo@coaxion.net>2020-04-13 20:25:31 +0300
commit8e2b79a90c941aea0b6ede12ae0291a330577f2f (patch)
tree132709547593eacca4da5948c418a07056092b09 /generic/threadshare/src/lib.rs
parent5ad93604ef3dc5807ced735d79dadc0d7b159e23 (diff)
threadshare: remove hand-rolled get_current_running_time
Instead, use the new Element method exposed in <https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/merge_requests/450>
Diffstat (limited to 'generic/threadshare/src/lib.rs')
-rw-r--r--generic/threadshare/src/lib.rs13
1 files changed, 0 insertions, 13 deletions
diff --git a/generic/threadshare/src/lib.rs b/generic/threadshare/src/lib.rs
index beb53569a..615148372 100644
--- a/generic/threadshare/src/lib.rs
+++ b/generic/threadshare/src/lib.rs
@@ -46,7 +46,6 @@ use glib_sys as glib_ffi;
use gst;
use gst::gst_plugin_define;
-use gst::prelude::*;
use gstreamer_sys as gst_ffi;
fn plugin_init(plugin: &gst::Plugin) -> Result<(), glib::BoolError> {
@@ -104,15 +103,3 @@ impl<'a> Drop for MutexGuard<'a> {
}
}
}
-
-pub fn get_current_running_time(element: &gst::Element) -> gst::ClockTime {
- if let Some(clock) = element.get_clock() {
- if clock.get_time() > element.get_base_time() {
- clock.get_time() - element.get_base_time()
- } else {
- 0.into()
- }
- } else {
- gst::CLOCK_TIME_NONE
- }
-}