1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| int flags = MIX_INIT_MP3;
int initted = Mix_Init(flags);
if ((initted & flags) != flags)
{
printf("Mix_Init: Failed to init SDL_Mixer\n");
printf("Mix_Init: %s\n", Mix_GetError());
exit(1);
}
/* Open 44.1KHz, signed 16bit, system byte order,
stereo audio, using 1024 byte chunks */
if (Mix_OpenAudio(44100, MIX_DEFAULT_FORMAT, 2, 1024) == -1) {
printf("Mix_OpenAudio: %s\n", Mix_GetError());
exit(1);
}
// Définit le nombre de pistes audio (channels) à mixer
Mix_AllocateChannels(32); |
Partager