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

pub struct AudioCVT { /* fields omitted */ }

Methods

impl AudioCVT
[src]

[src]

[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.

[src]

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

[src]

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]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more