SDL_FlushAudioStream - Man Page
Tell the stream that you're done sending data, and anything being buffered should be converted/resampled and made available immediately.
Header File
Defined in SDL3/SDL_audio.h
Synopsis
#include "SDL3/SDL.h" bool SDL_FlushAudioStream(SDL_AudioStream *stream);
Description
It is legal to add more data to a stream after flushing, but there may be audio gaps in the output. Generally this is intended to signal the end of input, so the complete output becomes available.
Function Parameters
- stream
the audio stream to flush.
Return Value
Returns true on success or false on failure; call
SDL_GetError () for more information.
Thread Safety
It is safe to call this function from any thread.
Availability
This function is available since SDL 3.2.0.
See Also
Referenced By
SDL_CreateAudioStream(3), SDL_PutAudioStreamData(3).
SDL 3.2.2 Simple Directmedia Layer SDL3 FUNCTIONS