sdlAudioStreamGet function
Get converted/resampled data from the stream
\param stream The stream the audio is being requested from \param buf A buffer to fill with audio data \param len The maximum number of bytes to fill \returns the number of bytes read from the stream, or -1 on error
\since This function is available since SDL 2.0.7.
\sa SDL_NewAudioStream \sa SDL_AudioStreamPut \sa SDL_AudioStreamAvailable \sa SDL_AudioStreamFlush \sa SDL_AudioStreamClear \sa SDL_FreeAudioStream
extern DECLSPEC int SDLCALL SDL_AudioStreamGet(SDL_AudioStream *stream, void *buf, int len)
Implementation
int sdlAudioStreamGet(
Pointer<SdlAudioStream> stream, Pointer<NativeType> buf, int len) {
final sdlAudioStreamGetLookupFunction = libSdl2.lookupFunction<
Int32 Function(
Pointer<SdlAudioStream> stream, Pointer<NativeType> buf, Int32 len),
int Function(Pointer<SdlAudioStream> stream, Pointer<NativeType> buf,
int len)>('SDL_AudioStreamGet');
return sdlAudioStreamGetLookupFunction(stream, buf, len);
}