Struct gstreamer_app::AppSinkCallbacksBuilder [−][src]
pub struct AppSinkCallbacksBuilder { /* fields omitted */ }Methods
impl AppSinkCallbacksBuilder[src]
impl AppSinkCallbacksBuilderpub fn eos<F: Fn(&AppSink) + Send + Sync + 'static>(self, eos: F) -> Self[src]
pub fn eos<F: Fn(&AppSink) + Send + Sync + 'static>(self, eos: F) -> Selfpub fn new_preroll<F: Fn(&AppSink) -> FlowReturn + Send + Sync + 'static>(
self,
new_preroll: F
) -> Self[src]
pub fn new_preroll<F: Fn(&AppSink) -> FlowReturn + Send + Sync + 'static>(
self,
new_preroll: F
) -> Selfpub fn new_sample<F: Fn(&AppSink) -> FlowReturn + Send + Sync + 'static>(
self,
new_sample: F
) -> Self[src]
pub fn new_sample<F: Fn(&AppSink) -> FlowReturn + Send + Sync + 'static>(
self,
new_sample: F
) -> Selfpub fn build(self) -> AppSinkCallbacks[src]
pub fn build(self) -> AppSinkCallbacksAuto Trait Implementations
impl Send for AppSinkCallbacksBuilder
impl Send for AppSinkCallbacksBuilderimpl !Sync for AppSinkCallbacksBuilder
impl !Sync for AppSinkCallbacksBuilder