Struct gstreamer_audio_sys::GstAudioAggregatorPadClass [−][src]
#[repr(C)]pub struct GstAudioAggregatorPadClass { pub parent_class: GstAggregatorPadClass, pub convert_buffer: Option<unsafe extern "C" fn(_: *mut GstAudioAggregatorPad, _: *mut GstAudioInfo, _: *mut GstAudioInfo, _: *mut GstBuffer) -> *mut GstBuffer>, pub update_conversion_info: Option<unsafe extern "C" fn(_: *mut GstAudioAggregatorPad)>, pub _gst_reserved: [gpointer; 20], }
Fields
parent_class: GstAggregatorPadClass
convert_buffer: Option<unsafe extern "C" fn(_: *mut GstAudioAggregatorPad, _: *mut GstAudioInfo, _: *mut GstAudioInfo, _: *mut GstBuffer) -> *mut GstBuffer>
update_conversion_info: Option<unsafe extern "C" fn(_: *mut GstAudioAggregatorPad)>
_gst_reserved: [gpointer; 20]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstAudioAggregatorPadClass
impl !Send for GstAudioAggregatorPadClass
impl !Sync for GstAudioAggregatorPadClass
impl Unpin for GstAudioAggregatorPadClass
impl UnwindSafe for GstAudioAggregatorPadClass
Blanket Implementations
Mutably borrows from an owned value. Read more