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]

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]

fn convert_default_generic<V: Into<GenericFormattedValue>>(
    &self,
    src_val: V,
    dest_format: Format
) -> Option<GenericFormattedValue>
[src]

fn finish_frame(
    &self,
    frame: BaseParseFrame<'_>,
    size: u32
) -> Result<FlowSuccess, FlowError>
[src]

Loading content...

Implementors

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]

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]

fn convert_default_generic<V: Into<GenericFormattedValue>>(
    &self,
    src_val: V,
    dest_format: Format
) -> Option<GenericFormattedValue>
[src]

fn finish_frame(
    &self,
    frame: BaseParseFrame<'_>,
    size: u32
) -> Result<FlowSuccess, FlowError>
[src]

Loading content...