Struct gstreamer_audio_sys::GstAudioAggregatorClass [−][src]
#[repr(C)]pub struct GstAudioAggregatorClass { pub parent_class: GstAggregatorClass, pub create_output_buffer: Option<unsafe extern "C" fn(_: *mut GstAudioAggregator, _: c_uint) -> *mut GstBuffer>, pub aggregate_one_buffer: Option<unsafe extern "C" fn(_: *mut GstAudioAggregator, _: *mut GstAudioAggregatorPad, _: *mut GstBuffer, _: c_uint, _: *mut GstBuffer, _: c_uint, _: c_uint) -> gboolean>, pub _gst_reserved: [gpointer; 20], }
Fields
parent_class: GstAggregatorClasscreate_output_buffer: Option<unsafe extern "C" fn(_: *mut GstAudioAggregator, _: c_uint) -> *mut GstBuffer>aggregate_one_buffer: Option<unsafe extern "C" fn(_: *mut GstAudioAggregator, _: *mut GstAudioAggregatorPad, _: *mut GstBuffer, _: c_uint, _: *mut GstBuffer, _: c_uint, _: c_uint) -> gboolean>_gst_reserved: [gpointer; 20]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstAudioAggregatorClassimpl !Send for GstAudioAggregatorClassimpl !Sync for GstAudioAggregatorClassimpl Unpin for GstAudioAggregatorClassimpl UnwindSafe for GstAudioAggregatorClassBlanket Implementations
Mutably borrows from an owned value. Read more