Odamex
Setting the Standard in Multiplayer Doom
client/sdl/i_music.cpp File Reference

Data Structures

struct  MusicHandler_t

Functions

 EXTERN_CVAR (snd_musicvolume) void I_midiOutSetVolumes(int volume)
void I_SetMusicVolume (float volume)
void I_InitMusic (void)
void STACK_ARGS I_ShutdownMusic (void)
void I_PlaySong (int handle, int _looping)
void I_PauseSong (int handle)
void I_ResumeSong (int handle)
void I_StopSong (int handle)
void I_UnRegisterSong (int handle)
int I_RegisterSong (char *data, size_t musicLen)
bool I_QrySongPlaying (int handle)

Variables

static AUNode output
MusicHandler_t registered_tracks [MUSIC_TRACKS]
int current_track
int curpause = 0

Function Documentation

EXTERN_CVAR ( snd_musicvolume  )
void I_InitMusic ( void  )
void I_PauseSong ( int  handle)
void I_PlaySong ( int  handle,
int  _looping 
)
bool I_QrySongPlaying ( int  handle)
int I_RegisterSong ( char *  data,
size_t  musicLen 
)
void I_ResumeSong ( int  handle)
void I_SetMusicVolume ( float  volume)
void STACK_ARGS I_ShutdownMusic ( void  )
void I_StopSong ( int  handle)
void I_UnRegisterSong ( int  handle)

Variable Documentation

int curpause = 0
AUNode output
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends