GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
SDL_AudioSpec Struct Reference

#include <prerequisites.h>

Public Attributes

int freq
SDL_AudioFormat format
Uint8 channels
Uint8 silence
Uint16 samples
Uint16 padding
Uint32 size
SDL_AudioCallback callback
void * userdata

Member Data Documentation

◆ callback

SDL_AudioCallback SDL_AudioSpec::callback

Callback that feeds the audio device (NULL to use SDL_QueueAudio()).

◆ channels

Uint8 SDL_AudioSpec::channels

Number of channels: 1 mono, 2 stereo

◆ format

SDL_AudioFormat SDL_AudioSpec::format

Audio data format

◆ freq

int SDL_AudioSpec::freq

DSP frequency – samples per second

◆ padding

Uint16 SDL_AudioSpec::padding

Necessary for some compile environments

◆ samples

Uint16 SDL_AudioSpec::samples

Audio buffer size in sample FRAMES (total samples divided by channel count)

◆ silence

Uint8 SDL_AudioSpec::silence

Audio buffer silence value (calculated)

◆ size

Uint32 SDL_AudioSpec::size

Audio buffer size in bytes (calculated)

◆ userdata

void* SDL_AudioSpec::userdata

Userdata passed to callback (ignored for NULL callbacks).


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