posts - 34,  comments - 14,  trackbacks - 0

丑陋的simple mp3 player

  呵呵,又N天没有更新blog(严格意义上属于应该不叫blog,只是一个人网络笔记本而已,不要求
N多来看或者发表无聊的评论,但我也不反对有人观看。)了,这两天都在郁闷WarCraft3的地形渲染
问题。
    上个星期六在网上下载了许多《逆转裁判》的OST,听着不错!在朋友的推荐下也听了一下《Stree
 Fighter Zero》的OST!当在播放的时候,突然回过神发现自己用的播放器早就不是Winamp了,
是1个多月以前自己写的一个叫:simple mp3 player。呵呵,当初是为了给自己的引擎写Audio
core部分,写好了以后发觉目前还来不及应用所以就先用这个Auido system写了mp3 player以
测试效果!呵呵,从我都已经“忘记这个播放器是自己写的”这点来看,自我感觉是合格了,目
前从网络上下载的音乐有99.X%的成功playback率!不过最领我满意的是解决了完全地在内存中
decode并且是完全自己独立decode,不依赖任何破库!(呵呵!激动了)
  写这个播放器也是我几年前的一个想法,当初对游戏background music的播放不是很满意(
一般情况下都是用的MS的DirectShow的接口实现的),用别人的东西被套得死死的,而且出了问题
完全没办法解决!(感觉被牵着鼻子走!),而且还有很多方面我不是很满意!但由于mp3的decode
是如此的复杂以及当时的程序水平有限,所以一直拖到现在才得以实现!
  目前该audio的core的初步设计为:

  AudioSystem, AudioSource和AuidoDecoder,总共3部分!

  好了,最后贴张simple mp3 player的丑陋的照片!

posted on 2006-06-26 10:17 Konami wiki 阅读(231) 评论(0)  编辑 收藏 引用
只有注册用户登录后才能发表评论。