Struct gstreamer_audio_sys::GstAudioBuffer [−][src]
#[repr(C)]pub struct GstAudioBuffer { pub info: GstAudioInfo, pub n_samples: size_t, pub n_planes: c_int, pub planes: *mut gpointer, pub buffer: *mut GstBuffer, pub map_infos: *mut GstMapInfo, pub priv_planes_arr: [gpointer; 8], pub priv_map_infos_arr: [GstMapInfo; 8], pub _gst_reserved: [gpointer; 4], }
Fields
info: GstAudioInfo
n_samples: size_t
n_planes: c_int
planes: *mut gpointer
buffer: *mut GstBuffer
map_infos: *mut GstMapInfo
priv_planes_arr: [gpointer; 8]
priv_map_infos_arr: [GstMapInfo; 8]
_gst_reserved: [gpointer; 4]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstAudioBuffer
impl !Send for GstAudioBuffer
impl !Sync for GstAudioBuffer
impl Unpin for GstAudioBuffer
impl UnwindSafe for GstAudioBuffer
Blanket Implementations
Mutably borrows from an owned value. Read more