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§

Provided Methods§

source

fn update_conversion_info(&self)

Called when either the input or output formats have changed.

source

fn convert_buffer( &self, in_info: &AudioInfo, out_info: &AudioInfo, buffer: &Buffer, ) -> Option<Buffer>

Convert a buffer from one format to another.

Object Safety§

This trait is not object safe.

Implementors§