Trait gstreamer_base::prelude::BaseParseExtManual [−][src]
pub trait BaseParseExtManual: 'static { fn sink_pad(&self) -> Pad; fn src_pad(&self) -> Pad; fn set_duration<V: Into<GenericFormattedValue>>(
&self,
duration: V,
interval: u32
); fn set_frame_rate(&self, fps: Fraction, lead_in: u32, lead_out: u32); fn convert_default<V: Into<GenericFormattedValue>, U: SpecificFormattedValue>(
&self,
src_val: V
) -> Option<U>; fn convert_default_generic<V: Into<GenericFormattedValue>>(
&self,
src_val: V,
dest_format: Format
) -> Option<GenericFormattedValue>; fn finish_frame(
&self,
frame: BaseParseFrame<'_>,
size: u32
) -> Result<FlowSuccess, FlowError>; }
Required methods
fn sink_pad(&self) -> Pad
[src]
fn src_pad(&self) -> Pad
[src]
fn set_duration<V: Into<GenericFormattedValue>>(
&self,
duration: V,
interval: u32
)
[src]
&self,
duration: V,
interval: u32
)
fn set_frame_rate(&self, fps: Fraction, lead_in: u32, lead_out: u32)
[src]
fn convert_default<V: Into<GenericFormattedValue>, U: SpecificFormattedValue>(
&self,
src_val: V
) -> Option<U>
[src]
&self,
src_val: V
) -> Option<U>
fn convert_default_generic<V: Into<GenericFormattedValue>>(
&self,
src_val: V,
dest_format: Format
) -> Option<GenericFormattedValue>
[src]
&self,
src_val: V,
dest_format: Format
) -> Option<GenericFormattedValue>
fn finish_frame(
&self,
frame: BaseParseFrame<'_>,
size: u32
) -> Result<FlowSuccess, FlowError>
[src]
&self,
frame: BaseParseFrame<'_>,
size: u32
) -> Result<FlowSuccess, FlowError>
Implementors
impl<O: IsA<BaseParse>> BaseParseExtManual for O
[src]
impl<O: IsA<BaseParse>> BaseParseExtManual for O
[src]fn sink_pad(&self) -> Pad
[src]
fn src_pad(&self) -> Pad
[src]
fn set_duration<V: Into<GenericFormattedValue>>(
&self,
duration: V,
interval: u32
)
[src]
&self,
duration: V,
interval: u32
)
fn set_frame_rate(&self, fps: Fraction, lead_in: u32, lead_out: u32)
[src]
fn convert_default<V: Into<GenericFormattedValue>, U: SpecificFormattedValue>(
&self,
src_val: V
) -> Option<U>
[src]
&self,
src_val: V
) -> Option<U>
fn convert_default_generic<V: Into<GenericFormattedValue>>(
&self,
src_val: V,
dest_format: Format
) -> Option<GenericFormattedValue>
[src]
&self,
src_val: V,
dest_format: Format
) -> Option<GenericFormattedValue>
fn finish_frame(
&self,
frame: BaseParseFrame<'_>,
size: u32
) -> Result<FlowSuccess, FlowError>
[src]
&self,
frame: BaseParseFrame<'_>,
size: u32
) -> Result<FlowSuccess, FlowError>