[−][src]Trait gstreamer_base::subclass::base_sink::BaseSinkImpl
Provided methods
fn start(&self, element: &BaseSink) -> Result<(), ErrorMessage>
fn stop(&self, element: &BaseSink) -> Result<(), ErrorMessage>
fn render(
&self,
element: &BaseSink,
buffer: &Buffer
) -> Result<FlowSuccess, FlowError>
&self,
element: &BaseSink,
buffer: &Buffer
) -> Result<FlowSuccess, FlowError>
fn prepare(
&self,
element: &BaseSink,
buffer: &Buffer
) -> Result<FlowSuccess, FlowError>
&self,
element: &BaseSink,
buffer: &Buffer
) -> Result<FlowSuccess, FlowError>
fn render_list(
&self,
element: &BaseSink,
list: &BufferList
) -> Result<FlowSuccess, FlowError>
&self,
element: &BaseSink,
list: &BufferList
) -> Result<FlowSuccess, FlowError>
fn prepare_list(
&self,
element: &BaseSink,
list: &BufferList
) -> Result<FlowSuccess, FlowError>
&self,
element: &BaseSink,
list: &BufferList
) -> Result<FlowSuccess, FlowError>