[−][src]Trait gstreamer_editing_services::GroupExt
Required methods
fn get_property_duration(&self) -> u64
[−]
The duration (in nanoseconds) which will be used in the container
fn set_property_duration(&self, duration: u64)
[−]
The duration (in nanoseconds) which will be used in the container
fn get_property_in_point(&self) -> u64
[−]
The in-point at which this Group
will start outputting data
from its contents (in nanoseconds).
Ex : an in-point of 5 seconds means that the first outputted buffer will be the one located 5 seconds in the controlled resource.
fn set_property_in_point(&self, in_point: u64)
[−]
The in-point at which this Group
will start outputting data
from its contents (in nanoseconds).
Ex : an in-point of 5 seconds means that the first outputted buffer will be the one located 5 seconds in the controlled resource.
fn get_property_max_duration(&self) -> u64
[−]
The maximum duration (in nanoseconds) of the Group
.
fn set_property_max_duration(&self, max_duration: u64)
[−]
The maximum duration (in nanoseconds) of the Group
.
fn get_property_priority(&self) -> u32
fn set_property_priority(&self, priority: u32)
fn get_property_start(&self) -> u64
[−]
The position of the object in its container (in nanoseconds).
fn set_property_start(&self, start: u64)
[−]
The position of the object in its container (in nanoseconds).
fn connect_property_duration_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_in_point_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_max_duration_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_priority_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_start_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
Implementors
impl<O: IsA<Group>> GroupExt for O
[src][−]
fn get_property_duration(&self) -> u64
[src]
fn set_property_duration(&self, duration: u64)
[src]
fn get_property_in_point(&self) -> u64
[src]
fn set_property_in_point(&self, in_point: u64)
[src]
fn get_property_max_duration(&self) -> u64
[src]
fn set_property_max_duration(&self, max_duration: u64)
[src]
fn get_property_priority(&self) -> u32
[src]
fn set_property_priority(&self, priority: u32)
[src]
fn get_property_start(&self) -> u64
[src]
fn set_property_start(&self, start: u64)
[src]
fn connect_property_duration_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_in_point_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_max_duration_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_priority_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_start_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId