SDL  2.0
SDL_AudioSpec Struct Reference

#include <SDL_audio.h>

Data Fields

int freq
 
SDL_AudioFormat format
 
Uint8 channels
 
Uint8 silence
 
Uint16 samples
 
Uint16 padding
 
Uint32 size
 
SDL_AudioCallback callback
 
voiduserdata
 

Detailed Description

The calculated values in this structure are calculated by SDL_OpenAudio().

Definition at line 168 of file SDL_audio.h.

Field Documentation

§ callback

§ channels

§ format

§ freq

§ padding

Uint16 SDL_AudioSpec::padding

Necessary for some compile environments

Definition at line 175 of file SDL_audio.h.

§ samples

§ silence

Uint8 SDL_AudioSpec::silence

Audio buffer silence value (calculated)

Definition at line 173 of file SDL_audio.h.

Referenced by DUMMYAUDIO_CaptureFromDevice(), play_through_once(), SDL_BufferQueueDrainCallback(), SDL_CalculateAudioSpec(), SDL_CaptureAudio(), and SDL_RunAudio().

§ size

Uint32 SDL_AudioSpec::size

Audio buffer size in bytes (calculated)

Definition at line 176 of file SDL_audio.h.

Referenced by open_audio_device(), SDL_CalculateAudioSpec(), SDL_CaptureAudio(), and SDL_RunAudio().

§ userdata


The documentation for this struct was generated from the following file: