当做事的时候,也是在学习的时候!
发布时间:2012-12-29 19:00:15
SDL本身的音频的扩展是通过SDL_Mixer来扩展的.从文档来看.可以支持Wav,MP3,OGG,FAC,MIDI几种常用的音频的格式. SDL_mixer 本身只提供WAV的解码播放功能.其余格式都是封装第三方库来实现的.下面重点播放MP3能力的支持. MP3在SDL_mixter 的LINUX版是播放可以采用两种库来支持.一种是smpeg,另一种是常用的MP3解码库 libmad 网上有人提到用smpeg 库实现MP3播放,但实践发现.smpeg采用C++编程, SDL_mixer.运行中调用失败.因为......【阅读全文】