We don't require the audio system to be initialized for audio format conversion

This is helpful for tools pipelines where audio devices are never used.
This commit is contained in:
Sam Lantinga committed 2023-10-11 09:23:23 -07:00
1 parent 9a5f7b17c6
commit c552cc6847
3 files changed
+9 -7

No files matched your search

+7
View File
@@ -481,6 +481,10 @@ static int audio_buildAudioStream(void *arg)
SDL_AudioSpec spec2;
int i, ii, j, jj, k, kk;
/* Call Quit */
SDL_QuitSubSystem(SDL_INIT_AUDIO);
SDLTest_AssertPass("Call to SDL_QuitSubSystem(SDL_INIT_AUDIO)");
/* No conversion needed */
spec1.format = SDL_AUDIO_S16LE;
spec1.channels = 2;
@@ -528,6 +532,9 @@ static int audio_buildAudioStream(void *arg)
}
}
/* Restart audio again */
audioSetUp(NULL);
return TEST_COMPLETED;
}