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: GstAggregatorClass
create_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
impl Copy for GstAudioAggregatorClass
[src]
impl Copy for GstAudioAggregatorClass
impl Clone for GstAudioAggregatorClass
[src]
impl Clone for GstAudioAggregatorClass
fn clone(&self) -> GstAudioAggregatorClass
[src]
fn clone(&self) -> GstAudioAggregatorClass
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for GstAudioAggregatorClass
[src]
impl Debug for GstAudioAggregatorClass
Auto Trait Implementations
impl !Send for GstAudioAggregatorClass
impl !Send for GstAudioAggregatorClass
impl !Sync for GstAudioAggregatorClass
impl !Sync for GstAudioAggregatorClass