pub unsafe trait BaseTransformBase: IsA<Element> + IsA<BaseTransform> + ObjectTypewhere
    Self::InstanceStructType: PanicPoison,
{ fn parent_transform_caps(
        &self,
        direction: PadDirection,
        caps: &Caps,
        filter: Option<&Caps>
    ) -> Caps { ... } fn parent_fixate_caps(
        &self,
        direction: PadDirection,
        caps: &Caps,
        othercaps: Caps
    ) -> Caps { ... } fn parent_accept_caps(&self, direction: PadDirection, caps: &Caps) -> bool { ... } fn parent_query(&self, direction: PadDirection, query: &mut QueryRef) -> bool { ... } fn parent_transform_size(
        &self,
        direction: PadDirection,
        caps: &Caps,
        size: usize,
        othercaps: &Caps
    ) -> Option<usize> { ... } fn parent_sink_event(&self, event: Event) -> bool { ... } fn parent_src_event(&self, event: Event) -> bool { ... } }

Provided Methods§

Implementors§