Struct sdl2::audio::AudioCVT [] [src]

pub struct AudioCVT { /* fields omitted */ }

Methods

impl AudioCVT
[src]

Convert audio data to a desired audio format.

The src vector is adjusted to the capacity necessary to perform the conversion in place; then it is passed to the SDL library.

Certain conversions may cause buffer overflows. See AngryLawyer/rust-sdl2 issue #270.

Checks if any conversion is needed. i.e. if the buffer that goes into convert() is unchanged from the result.

Gets the buffer capacity that can contain both the original and converted data.

Trait Implementations

impl Copy for AudioCVT
[src]

impl Clone for AudioCVT
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more