SDL
2.0
|
#include "../SDL_internal.h"
Go to the source code of this file.
Data Structures | |
struct | SDL_AudioTypeFilters |
struct | SDL_AudioRateFilters |
Functions | |
SDL_AudioFormat | SDL_FirstAudioFormat (SDL_AudioFormat format) |
SDL_AudioFormat | SDL_NextAudioFormat (void) |
void | SDL_CalculateAudioSpec (SDL_AudioSpec *spec) |
int | SDL_RunAudio (void *audiop) |
Variables | |
const SDL_AudioTypeFilters | sdl_audio_type_filters [] |
const SDL_AudioRateFilters | sdl_audio_rate_filters [] |
void SDL_CalculateAudioSpec | ( | SDL_AudioSpec * | spec | ) |
Definition at line 1419 of file SDL_audio.c.
References AUDIO_U8, SDL_AudioSpec::channels, SDL_AudioSpec::format, SDL_AudioSpec::samples, SDL_AUDIO_BITSIZE, SDL_AudioSpec::silence, and SDL_AudioSpec::size.
Referenced by open_audio_device(), and prepare_audiospec().
SDL_AudioFormat SDL_FirstAudioFormat | ( | SDL_AudioFormat | format | ) |
Definition at line 1398 of file SDL_audio.c.
References format_idx, format_idx_sub, format_list, NUM_FORMATS, and SDL_NextAudioFormat().
SDL_AudioFormat SDL_NextAudioFormat | ( | void | ) |
Definition at line 1410 of file SDL_audio.c.
References format_idx, format_idx_sub, format_list, and NUM_FORMATS.
Referenced by SDL_FirstAudioFormat().
int SDL_RunAudio | ( | void * | audiop | ) |
Definition at line 595 of file SDL_audio.c.
References SDL_AudioCVT::buf, SDL_AudioSpec::callback, SDL_AudioDevice::convert, SDL_AudioDevice::enabled, SDL_AudioDevice::fake_stream, SDL_AudioSpec::freq, SDL_AudioDriverImpl::GetDeviceBuf, SDL_AudioDriver::impl, SDL_AudioCVT::len, SDL_AudioCVT::len_cvt, SDL_AudioDevice::mixer_lock, SDL_AudioCVT::needed, NULL, SDL_AudioDevice::paused, SDL_AudioDriverImpl::PlayDevice, SDL_AudioSpec::samples, SDL_ConvertAudio, SDL_Delay, SDL_LockMutex, SDL_memcpy, SDL_memset, SDL_SetThreadPriority, SDL_THREAD_PRIORITY_HIGH, SDL_ThreadID, SDL_UnlockMutex, SDLCALL, SDL_AudioDevice::shutdown, SDL_AudioSpec::silence, SDL_AudioSpec::size, SDL_AudioDevice::spec, SDL_AudioDevice::threadid, SDL_AudioDriverImpl::ThreadInit, SDL_AudioSpec::userdata, void, SDL_AudioDriverImpl::WaitDevice, and SDL_AudioDriverImpl::WaitDone.
Referenced by open_audio_device().
const SDL_AudioRateFilters sdl_audio_rate_filters[] |
Definition at line 15702 of file SDL_audiotypecvt.c.
Referenced by SDL_BuildAudioResampleCVT().
const SDL_AudioTypeFilters sdl_audio_type_filters[] |
Definition at line 2195 of file SDL_audiotypecvt.c.
Referenced by SDL_BuildAudioTypeCVT().