Struct gstreamer_pbutils_sys::GstAudioVisualizerClass [−][src]
#[repr(C)]pub struct GstAudioVisualizerClass { pub parent_class: GstElementClass, pub setup: Option<unsafe extern "C" fn(_: *mut GstAudioVisualizer) -> gboolean>, pub render: Option<unsafe extern "C" fn(_: *mut GstAudioVisualizer, _: *mut GstBuffer, _: *mut GstVideoFrame) -> gboolean>, pub decide_allocation: Option<unsafe extern "C" fn(_: *mut GstAudioVisualizer, _: *mut GstQuery) -> gboolean>, }
Fields
parent_class: GstElementClasssetup: Option<unsafe extern "C" fn(_: *mut GstAudioVisualizer) -> gboolean>render: Option<unsafe extern "C" fn(_: *mut GstAudioVisualizer, _: *mut GstBuffer, _: *mut GstVideoFrame) -> gboolean>decide_allocation: Option<unsafe extern "C" fn(_: *mut GstAudioVisualizer, _: *mut GstQuery) -> gboolean>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstAudioVisualizerClassimpl !Send for GstAudioVisualizerClassimpl !Sync for GstAudioVisualizerClassimpl Unpin for GstAudioVisualizerClassimpl UnwindSafe for GstAudioVisualizerClassBlanket Implementations
Mutably borrows from an owned value. Read more