Skip to main content

AudioFrame

Trait AudioFrame 

Source
pub trait AudioFrame: Send + Sync {
    // Required method
    fn buffers<'_self>(&'_self self) -> &'_self RVec<RVec<f32>>;
}
Expand description

Provides a handle to an audio frame (and the data).

Required Methods§

Source

fn buffers<'_self>(&'_self self) -> &'_self RVec<RVec<f32>>

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<'lt, _ErasedPtr> AudioFrame for AudioFrame_TO<'lt, _ErasedPtr>
where Self: Send + Sync, _ErasedPtr: AsPtr<PtrTarget = ()>,