bindbc-sdl ~master (2021-07-21T07:33:23Z)
Dub
Repo
SDL_NewAudioStream
bindbc
sdl
bind
sdlaudio
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SDL_AudioStream
*
SDL_NewAudioStream
(const(SDL_AudioFormat) src_format, const(ubyte) src_channels, const(int) src_rate, const(SDL_AudioFormat) dst_format, const(ubyte) dst_channels, const(int) dst_rate)
extern (
C
) @
nogc
nothrow
static if
(
staticBinding
)
static if
(
sdlSupport >= SDLSupport.sdl207
)
SDL_AudioStream
*
SDL_NewAudioStream
(
const
(
SDL_AudioFormat
)
src_format
,
const
(
ubyte
)
src_channels
,
const
(
int
)
src_rate
,
const
(
SDL_AudioFormat
)
dst_format
,
const
(
ubyte
)
dst_channels
,
const
(
int
)
dst_rate
)
pSDL_NewAudioStream
SDL_NewAudioStream
;
Meta
Source
See Implementation
bindbc
sdl
bind
sdlaudio
aliases
AUDIO_F32SYS
AUDIO_S16SYS
AUDIO_S32SYS
AUDIO_U16SYS
SDL_AudioCallback
SDL_AudioDeviceID
SDL_AudioFilter
pSDL_AudioInit
pSDL_AudioQuit
pSDL_AudioStreamAvailable
pSDL_AudioStreamClear
pSDL_AudioStreamFlush
pSDL_AudioStreamGet
pSDL_AudioStreamPut
pSDL_BuildAudioCVT
pSDL_ClearQueuedAudio
pSDL_CloseAudio
pSDL_CloseAudioDevice
pSDL_ConvertAudio
pSDL_DequeueAudio
pSDL_FreeAudioStream
pSDL_FreeWAV
pSDL_GetAudioDeviceName
pSDL_GetAudioDeviceStatus
pSDL_GetAudioDriver
pSDL_GetAudioStatus
pSDL_GetCurrentAudioDriver
pSDL_GetNumAudioDevices
pSDL_GetNumAudioDrivers
pSDL_GetQueuedAudioSize
pSDL_LoadWAV_RW
pSDL_LockAudio
pSDL_LockAudioDevice
pSDL_MixAudio
pSDL_MixAudioFormat
pSDL_NewAudioStream
pSDL_OpenAudio
pSDL_OpenAudioDevice
pSDL_PauseAudio
pSDL_PauseAudioDevice
pSDL_QueueAudio
pSDL_UnlockAudio
pSDL_UnlockAudioDevice
enums
SDL_AUDIO_ALLOW_FREQUENCY_CHANGE
SDL_AUDIO_BITSIZE
SDL_AUDIO_ISBIGENDIAN
SDL_AUDIO_ISFLOAT
SDL_AUDIO_ISINT
SDL_AUDIO_ISLITTLEENDIAN
SDL_AUDIO_ISSIGNED
SDL_AUDIO_ISUNSIGNED
SDL_AUDIO_MASK_BITSIZE
SDL_AudioFormat
SDL_AudioStatus
functions
SDL_AudioInit
SDL_AudioQuit
SDL_AudioStreamAvailable
SDL_AudioStreamClear
SDL_AudioStreamFlush
SDL_AudioStreamGet
SDL_AudioStreamPut
SDL_BuildAudioCVT
SDL_ClearQueuedAudio
SDL_CloseAudio
SDL_CloseAudioDevice
SDL_ConvertAudio
SDL_DequeueAudio
SDL_FreeAudioStream
SDL_FreeWAV
SDL_GetAudioDeviceName
SDL_GetAudioDeviceStatus
SDL_GetAudioDriver
SDL_GetAudioStatus
SDL_GetCurrentAudioDriver
SDL_GetNumAudioDevices
SDL_GetNumAudioDrivers
SDL_GetQueuedAudioSize
SDL_LoadWAV
SDL_LoadWAV_RW
SDL_LockAudio
SDL_LockAudioDevice
SDL_MixAudio
SDL_MixAudioFormat
SDL_NewAudioStream
SDL_OpenAudio
SDL_OpenAudioDevice
SDL_PauseAudio
SDL_PauseAudioDevice
SDL_QueueAudio
SDL_UnlockAudio
SDL_UnlockAudioDevice
manifest constants
SDL_AUDIOCVT_MAX_FILTERS
SDL_MIX_MAXVOLUME
structs
SDL_AudioCVT
SDL_AudioSpec
SDL_AudioStream