Struct sdl2_sys::SDL_AudioDeviceEvent [−][src]
#[repr(C)]pub struct SDL_AudioDeviceEvent {
pub type_: Uint32,
pub timestamp: Uint32,
pub which: Uint32,
pub iscapture: Uint8,
pub padding1: Uint8,
pub padding2: Uint8,
pub padding3: Uint8,
}Expand description
\brief Audio device event structure (event.adevice.*)
Fields
type_: Uint32< ::SDL_AUDIODEVICEADDED, or ::SDL_AUDIODEVICEREMOVED
timestamp: Uint32< In milliseconds, populated using SDL_GetTicks()
which: Uint32< The audio device index for the ADDED event (valid until next SDL_GetNumAudioDevices() call), SDL_AudioDeviceID for the REMOVED event
iscapture: Uint8< zero if an output device, non-zero if a capture device.
padding1: Uint8padding2: Uint8padding3: Uint8