Enum sdl2::audio::AudioDevice[src]
pub enum AudioDevice { PlaybackDevice(AudioDeviceID), RecordingDevice(AudioDeviceID), }
Variants
PlaybackDevice | |
RecordingDevice |
Methods
impl AudioDevice
fn open(device: Option<&str>, iscapture: int, spec: &AudioSpec) -> Result<(AudioDevice, AudioSpec), ~str>
SDL_OpenAudioDevice
fn get_status(self) -> AudioStatus
fn pause(self)
fn resume(self)
fn lock(self)
fn unlock(self)
fn close(self)
Shut down audio processing and close the audio device.