Shutdown SDL_sound.
Defined in <SDL3_sound/SDL_sound.h>
int Sound_Quit(void);(int) Returns nonzero on success, zero on error. Specifics of the error can be gleaned from Sound_GetError(). If failure, state of SDL_sound is undefined, and probably badly screwed up.
This closes any SDL_IOStreams that were being used as sound sources, and frees any resources in use by SDL_sound.
All Sound_Sample pointers you had prior to this call are invalidated.
Once successfully deinitialized, Sound_Init() can be called again to restart the subsystem. All default API states are restored at this point.
You should call this before SDL_Quit(). This will not call SDL_Quit() for you!
This call is not thread-safe.
This function is available since SDL_sound 1.0.0.