sdl.audio

Undocumented in source.

Members

Aliases

AUDIO_F32SYS
alias AUDIO_F32SYS = AUDIO_F32LSB
Undocumented in source.
AUDIO_F32SYS
alias AUDIO_F32SYS = AUDIO_F32MSB
Undocumented in source.
AUDIO_S16SYS
alias AUDIO_S16SYS = AUDIO_S16LSB
Undocumented in source.
AUDIO_S16SYS
alias AUDIO_S16SYS = AUDIO_S16MSB
Undocumented in source.
AUDIO_S32SYS
alias AUDIO_S32SYS = AUDIO_S32LSB
Undocumented in source.
AUDIO_S32SYS
alias AUDIO_S32SYS = AUDIO_S32MSB
Undocumented in source.
AUDIO_U16SYS
alias AUDIO_U16SYS = AUDIO_U16LSB
Undocumented in source.
AUDIO_U16SYS
alias AUDIO_U16SYS = AUDIO_U16MSB
Undocumented in source.
SDL_AudioCallback
alias SDL_AudioCallback = void function(void* userdata, ubyte* stream, int len) nothrow
Undocumented in source.
SDL_AudioDeviceID
alias SDL_AudioDeviceID = uint
Undocumented in source.
SDL_AudioFilter
alias SDL_AudioFilter = void function(SDL_AudioCVT* cvt, SDL_AudioFormat format) nothrow
Undocumented in source.
SDL_AudioFormat
alias SDL_AudioFormat = ushort
Undocumented in source.
SDL_AudioStatus
alias SDL_AudioStatus = int
Undocumented in source.

Enums

AUDIO_U8
anonymousenum AUDIO_U8
Undocumented in source.
SDL_AUDIO_ALLOW_ANY_CHANGE
anonymousenum SDL_AUDIO_ALLOW_ANY_CHANGE
Undocumented in source.
SDL_AUDIO_ALLOW_FREQUENCY_CHANGE
anonymousenum SDL_AUDIO_ALLOW_FREQUENCY_CHANGE
Undocumented in source.
SDL_AUDIO_ALLOW_SAMPLES_CHANGE
anonymousenum SDL_AUDIO_ALLOW_SAMPLES_CHANGE
Undocumented in source.
SDL_AUDIO_BITSIZE
deprecated eponymoustemplate SDL_AUDIO_BITSIZE(SDL_AudioFormat x)
Undocumented in source.
SDL_AUDIO_ISBIGENDIAN
deprecated eponymoustemplate SDL_AUDIO_ISBIGENDIAN(SDL_AudioFormat x)
Undocumented in source.
SDL_AUDIO_ISFLOAT
deprecated eponymoustemplate SDL_AUDIO_ISFLOAT(SDL_AudioFormat x)
Undocumented in source.
SDL_AUDIO_ISINT
deprecated eponymoustemplate SDL_AUDIO_ISINT(SDL_AudioFormat x)
Undocumented in source.
SDL_AUDIO_ISLITTLEENDIAN
deprecated eponymoustemplate SDL_AUDIO_ISLITTLEENDIAN(SDL_AudioFormat x)
Undocumented in source.
SDL_AUDIO_ISSIGNED
deprecated eponymoustemplate SDL_AUDIO_ISSIGNED(SDL_AudioFormat x)
Undocumented in source.
SDL_AUDIO_ISUNSIGNED
deprecated eponymoustemplate SDL_AUDIO_ISUNSIGNED(SDL_AudioFormat x)
Undocumented in source.
SDL_AUDIO_MASK_BITSIZE
anonymousenum SDL_AUDIO_MASK_BITSIZE
Undocumented in source.
SDL_AUDIO_STOPPED
anonymousenum SDL_AUDIO_STOPPED
Undocumented in source.

Functions

SDL_AUDIO_BITSIZE
SDL_AudioFormat SDL_AUDIO_BITSIZE(SDL_AudioFormat x)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_AUDIO_ISBIGENDIAN
SDL_AudioFormat SDL_AUDIO_ISBIGENDIAN(SDL_AudioFormat x)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_AUDIO_ISFLOAT
SDL_AudioFormat SDL_AUDIO_ISFLOAT(SDL_AudioFormat x)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_AUDIO_ISINT
bool SDL_AUDIO_ISINT(SDL_AudioFormat x)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_AUDIO_ISLITTLEENDIAN
bool SDL_AUDIO_ISLITTLEENDIAN(SDL_AudioFormat x)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_AUDIO_ISSIGNED
SDL_AudioFormat SDL_AUDIO_ISSIGNED(SDL_AudioFormat x)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_AUDIO_ISUNSIGNED
bool SDL_AUDIO_ISUNSIGNED(SDL_AudioFormat x)
Undocumented in source. Be warned that the author may not have intended to support it.
SDL_LoadWAV
SDL_AudioSpec* SDL_LoadWAV(const(char)* file, SDL_AudioSpec* spec, ubyte** audio_buf, uint* len)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

SDL_AUDIOCVT_MAX_FILTERS
enum SDL_AUDIOCVT_MAX_FILTERS;
Undocumented in source.
SDL_MIX_MAXVOLUME
enum SDL_MIX_MAXVOLUME;
Undocumented in source.

Structs

SDL_AudioCVT
struct SDL_AudioCVT
Undocumented in source.
SDL_AudioSpec
struct SDL_AudioSpec
Undocumented in source.
SDL_AudioStream
struct SDL_AudioStream
Undocumented in source.

Meta