[−][src]Trait gstreamer::subclass::prelude::ClockImplExt
Required methods
fn parent_change_resolution(
&self,
clock: &Clock,
old_resolution: ClockTime,
new_resolution: ClockTime
) -> ClockTime
&self,
clock: &Clock,
old_resolution: ClockTime,
new_resolution: ClockTime
) -> ClockTime
fn parent_get_resolution(&self, clock: &Clock) -> ClockTime
fn parent_get_internal_time(&self, clock: &Clock) -> ClockTime
fn parent_wait(
&self,
clock: &Clock,
id: &ClockId
) -> (Result<ClockSuccess, ClockError>, ClockTimeDiff)
&self,
clock: &Clock,
id: &ClockId
) -> (Result<ClockSuccess, ClockError>, ClockTimeDiff)
fn parent_wait_async(
&self,
clock: &Clock,
id: &ClockId
) -> Result<ClockSuccess, ClockError>
&self,
clock: &Clock,
id: &ClockId
) -> Result<ClockSuccess, ClockError>
fn parent_unschedule(&self, clock: &Clock, id: &ClockId)
fn wake_id(&self, id: &ClockId) where
Self: ObjectSubclass,
Self::ParentType: IsA<Clock>,
Self: ObjectSubclass,
Self::ParentType: IsA<Clock>,
Implementors
impl<T: ClockImpl + ObjectImpl> ClockImplExt for T[src]
fn parent_change_resolution(
&self,
clock: &Clock,
old_resolution: ClockTime,
new_resolution: ClockTime
) -> ClockTime[src]
&self,
clock: &Clock,
old_resolution: ClockTime,
new_resolution: ClockTime
) -> ClockTime
fn parent_get_resolution(&self, clock: &Clock) -> ClockTime[src]
fn parent_get_internal_time(&self, clock: &Clock) -> ClockTime[src]
fn parent_wait(
&self,
clock: &Clock,
id: &ClockId
) -> (Result<ClockSuccess, ClockError>, ClockTimeDiff)[src]
&self,
clock: &Clock,
id: &ClockId
) -> (Result<ClockSuccess, ClockError>, ClockTimeDiff)
fn parent_wait_async(
&self,
clock: &Clock,
id: &ClockId
) -> Result<ClockSuccess, ClockError>[src]
&self,
clock: &Clock,
id: &ClockId
) -> Result<ClockSuccess, ClockError>
fn parent_unschedule(&self, clock: &Clock, id: &ClockId)[src]
fn wake_id(&self, id: &ClockId) where
Self: ObjectSubclass,
Self::ParentType: IsA<Clock>, [src]
Self: ObjectSubclass,
Self::ParentType: IsA<Clock>,