Trait gstreamer_audio::subclass::prelude::AudioAggregatorImpl
source · pub trait AudioAggregatorImpl: AudioAggregatorImplExt + AggregatorImpl {
// Provided methods
fn create_output_buffer(&self, num_frames: u32) -> Option<Buffer> { ... }
fn aggregate_one_buffer(
&self,
pad: &AudioAggregatorPad,
inbuf: &BufferRef,
in_offset: u32,
outbuf: &mut BufferRef,
out_offset: u32,
num_frames: u32,
) -> bool { ... }
}
Provided Methods§
fn create_output_buffer(&self, num_frames: u32) -> Option<Buffer>
fn aggregate_one_buffer( &self, pad: &AudioAggregatorPad, inbuf: &BufferRef, in_offset: u32, outbuf: &mut BufferRef, out_offset: u32, num_frames: u32, ) -> bool
Object Safety§
This trait is not object safe.