zaterdag 31 maart 2018

SDL2 Play MP3 or XM

Mix_Music *music = NULL;

For MP3:
 Mix_Init(MIX_INIT_MP3);
 Mix_OpenAudio(22050, AUDIO_S16SYS, 2, 640);
 Mix_Music *music = Mix_LoadMUS("c:\\assembly\\Tennisballen\\x64\\Debug\\test.mp3");
 Mix_PlayMusic(music, 1);

or for XM:
 Mix_Init(MIX_INIT_MOD);
 Mix_OpenAudio(22050, AUDIO_S16SYS, 2, 640);
 Mix_Music *music = Mix_LoadMUS("c:\\assembly\\Tennisballen\\x64\\Debug\\tip - kool.xm");
 Mix_PlayMusic(music, 1);

To End the music:
 Mix_FreeMusic(music);

Geen opmerkingen:

Een reactie posten