【发布时间】:2014-02-24 06:34:46
【问题描述】:
我想在 SDL 中播放多个 MP3 文件。使用SDL_Mixer,我可以播放一个MP3文件。
Mix_Music *music = Mix_LoadMUS("music.mp3");
Mix_PlayMusic(music, 0);
但是当我尝试与第一个 MP3 一起播放另一个 MP3 时,第一个停止并播放第二个。有人可以帮忙吗?
【问题讨论】:
-
不确定 mp3,但似乎可以使用 channels 同时播放波形文件。也许您可以将您的 MP3 转换为 WAV,然后再使用它们?
-
根据我的要求,我只需要播放 mp3。 mp3 将被动态加载。
标签: c++ audio mp3 sdl sdl-mixer