#include <SDL/SDL.h>
#include "SDL/SDL_mixer.h"
Mix_Music *music=NULL;//音乐 类型
Mix_Chunk *mrp=NULL; //音效 类型
int main()
{
SDL_Init(SDL_INIT_EVERYTHING);
const int TMP_FREQ = MIX_DEFAULT_FREQUENCY;
const Uint16 TMP_FORMAT = MIX_DEFAULT_FORMAT;
Mix_OpenAudio(22050, MIX_DEFAULT_FORMAT, 2, 4096 );
// Mix_OpenAudio(TMP_FREQ,TMP_FORMAT,2,512);
music = Mix_LoadMUS( "MP3.mp3");
mrp=Mix_LoadWAV("单击.wav"); //加载音效
Mix_PlayMusic( music, -1 ) ; //第二个参数,自动循环
SDL_Delay(30000);
Mix_FreeMusic( music);
Mix_CloseAudio(); //关闭 Mix
// Mix_Quit();
}
//
@DXKite 不改代码居然也可以播放mp3格式的音乐。。。难道只是我的手机会这样?