diff options
author | Mathieu Duponchelle <mathieu@centricular.com> | 2020-04-13 18:06:14 +0300 |
---|---|---|
committer | Sebastian Dröge <slomo@coaxion.net> | 2020-04-13 20:25:31 +0300 |
commit | 8e2b79a90c941aea0b6ede12ae0291a330577f2f (patch) | |
tree | 132709547593eacca4da5948c418a07056092b09 /generic/threadshare/src/lib.rs | |
parent | 5ad93604ef3dc5807ced735d79dadc0d7b159e23 (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.rs | 13 |
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 - } -} |