Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
SDL_LoadWAV(3)
Edit
PageHistory
Diff
Info
LikePages
SDL_LoadWAV !!!SDL_LoadWAV NAME SYNOPSIS DESCRIPTION EXAMPLE SEE ALSO ---- !!NAME SDL_LoadWAV- Load a WAVE file !!SYNOPSIS __#include __ __SDL_!AudioSpec *SDL_LoadWAV__(__const char *file, SDL_!AudioSpec *spec, Uint8 **audio_buf, Uint32 *audio_len__); !!DESCRIPTION __SDL_LoadWAV__ This function loads a WAVE __file__ into memory. If this function succeeds, it returns the given __SDL_!AudioSpec__, filled with the audio data format of the wave data, and sets __audio_buf__ to a __malloc__'d buffer containing the audio data, and sets __audio_len__ to the length of that audio buffer, in bytes. You need to free the audio buffer with __SDL_FreeWAV__ when you are done with it. This function returns __NULL__ and sets the SDL error message if the wave file cannot be opened, uses an unknown data format, or is corrupt. Currently raw, MS-ADPCM and IMA-ADPCM WAVE files are supported. !!EXAMPLE SDL_!AudioSpec wav_spec; Uint32 wav_length; Uint8 *wav_buffer; /* Load the WAV */ if( SDL_LoadWAV( !!SEE ALSO __SDL_!AudioSpec__, __SDL_!OpenAudio__, __SDL_FreeWAV__ ----
One page links to
SDL_LoadWAV(3)
:
SDLManPages
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.