pub trait AudioAggregatorPadImpl: AudioAggregatorPadImplExt + AggregatorPadImpl {
const HANDLE_CONVERSION: bool = false;
// Provided methods
fn update_conversion_info(&self) { ... }
fn convert_buffer(
&self,
in_info: &AudioInfo,
out_info: &AudioInfo,
buffer: &Buffer,
) -> Option<Buffer> { ... }
}
Provided Associated Constants§
const HANDLE_CONVERSION: bool = false
Provided Methods§
fn update_conversion_info(&self)
fn convert_buffer( &self, in_info: &AudioInfo, out_info: &AudioInfo, buffer: &Buffer, ) -> Option<Buffer>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.