MCPcopy Create free account
hub / github.com/RavEngine/RavEngine / open_audio

Function open_audio

deps/SDL2/test/loopwave.c:56–70  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

54}
55
56static void
57open_audio()
58{
59 /* Initialize fillerup() variables */
60 device = SDL_OpenAudioDevice(NULL, SDL_FALSE, &wave.spec, NULL, 0);
61 if (!device) {
62 SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "Couldn't open audio: %s\n", SDL_GetError());
63 SDL_FreeWAV(wave.sound);
64 quit(2);
65 }
66
67
68 /* Let the audio run */
69 SDL_PauseAudioDevice(device, SDL_FALSE);
70}
71
72static void reopen_audio()
73{

Callers 2

reopen_audioFunction · 0.85
mainFunction · 0.85

Calls 6

SDL_OpenAudioDeviceFunction · 0.85
SDL_LogErrorFunction · 0.85
SDL_GetErrorFunction · 0.85
SDL_FreeWAVFunction · 0.85
SDL_PauseAudioDeviceFunction · 0.85
quitFunction · 0.70

Tested by

no test coverage detected