Find out the music format of a mixer music, or the currently playing music, if 'music' is NULL.
The type of music or if music is NULL then the currently playing music type, otherwise MUS_NONE if no music is playing.
Binds to C-function in SDL_mixer.h
Mix_MusicType Mix_GetMusicType(const Mix_Music *music)
// print the type of music currently playing switch(Mix_GetMusicType(NULL)) { case MUS_NONE: MUS_CMD: printf("Command based music is playing.\n"); break; MUS_WAV: printf("WAVE/RIFF music is playing.\n"); break; MUS_MOD: printf("MOD music is playing.\n"); break; MUS_MID: printf("MIDI music is playing.\n"); break; MUS_OGG: printf("OGG music is playing.\n"); break; MUS_MP3: printf("MP3 music is playing.\n"); break; default: printf("Unknown music is playing.\n"); break; }
SdlMixer Class | Tao.Sdl Namespace | Mix_SetPosition | Mix_SetPosition