DOKK / manpages / debian 13 / libsdl3-doc / SDL_ClearAudioStream.3.en
SDL_ClearAudioStream(3) SDL3 FUNCTIONS SDL_ClearAudioStream(3)

SDL_ClearAudioStream - Clear any pending data in the stream.

Defined in SDL3/SDL_audio.h

#include "SDL3/SDL.h"
bool SDL_ClearAudioStream(SDL_AudioStream *stream);

This drops any queued data, so there will be nothing to read from the stream until more is added.

the audio stream to clear.

Returns true on success or false on failure; call

SDL_GetError () for more information.

It is safe to call this function from any thread.

This function is available since SDL 3.2.0.

(3), SDL_GetAudioStreamAvailable(3), (3), SDL_GetAudioStreamData(3), (3), SDL_GetAudioStreamQueued(3), (3), SDL_PutAudioStreamData(3)

SDL 3.2.10 Simple Directmedia Layer