Struct gstreamer::query::Scheduling
[−]
[src]
pub struct Scheduling<T>(_);
Methods
impl<'a> Scheduling<&'a QueryRef>
[src]
fn has_scheduling_mode(&self, mode: PadMode) -> bool
[src]
fn has_scheduling_mode_with_flags(
&self,
mode: PadMode,
flags: SchedulingFlags
) -> bool
[src]
&self,
mode: PadMode,
flags: SchedulingFlags
) -> bool
fn get_scheduling_modes(&self) -> Vec<PadMode>
[src]
fn get_result(&self) -> (SchedulingFlags, i32, i32, i32)
[src]
fn get_query(&self) -> &QueryRef
[src]
impl<'a> Scheduling<&'a mut QueryRef>
[src]
fn add_scheduling_modes(&mut self, modes: &[PadMode])
[src]
fn set(
&mut self,
flags: SchedulingFlags,
minsize: i32,
maxsize: i32,
align: i32
)
[src]
&mut self,
flags: SchedulingFlags,
minsize: i32,
maxsize: i32,
align: i32
)
fn get_mut_query(&mut self) -> &mut QueryRef
[src]
Methods from Deref<Target = Scheduling<&'a QueryRef>>
fn has_scheduling_mode(&self, mode: PadMode) -> bool
[src]
fn has_scheduling_mode_with_flags(
&self,
mode: PadMode,
flags: SchedulingFlags
) -> bool
[src]
&self,
mode: PadMode,
flags: SchedulingFlags
) -> bool