Struct sdl2::audio::AudioCVT [−][src]
pub struct AudioCVT { /* fields omitted */ }Implementations
pub fn new(
src_format: AudioFormat,
src_channels: u8,
src_rate: i32,
dst_format: AudioFormat,
dst_channels: u8,
dst_rate: i32
) -> Result<AudioCVT, String>
Convert audio data to a desired audio format.
Passes raw audio data from src to the SDL library for conversion, returning the result of the conversion.
Checks if any conversion is needed. i.e. if the buffer that goes
into convert() is unchanged from the result.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for AudioCVT
impl UnwindSafe for AudioCVT
Blanket Implementations
Mutably borrows from an owned value. Read more