1、如何实现 MPEG音频文件的解码(作者:Youzhongxie)MPEG文件格式是我们使用的文件,它具有压缩率高和音质好的优点。但是由于它的格式比较复杂,所以要实现它的解码有一定的难度。经过一段时间的努力,结合 MPEG Audio的国际编码标准,开发了这个 MPEG音频解码器(你可以在 http:/ MPEG音频中的 MP1,MP2,MP3的解码(现在还不支持 AC3,以后会陆续的加入)。我已经进行过大量的测试,你可以使用它来轻松的播放 MPEG音频文件。该开发包是一个免费的开发包,你可以将它应用到任何的软件中去,如果你在使用的过程中有什么疑问或者有新的 Bug产生,请你 E_Mail告知我
2、们,我们会在尽快的将新的版本发给你,我们的邮箱是(Xin_D),谢谢你的支持。要使用该解码器,方法很简单,我已经将接口设计的很容易使用,使开发人员,很轻松的就可以使用它,只要几行代码,你就能实现 MPEG音频文件的播放。同时该解码器还支持 EQ高级音频调整。下面我就详细的介绍一下如何来使用它:第一步:先将 Play.h头文件包含到你的工程中去,如下所示:#include “Play.h”第二步:设置相关的编译器编译选项,下面是在 VC+6.0中的设置(下面的设置是在 SDK中的 DLL和 LIB文件都拷贝到当前的工程文件的 Debug和Release目录下时):Debug版本的设置如下:Release版本的设置如下:第三步:声明一个 CPlay对象,然后使用它的成员函数来实现文件的播放功能。下面是一段具体的代码片断:CPlaly Player;Player.Play(“C:Test.mp3“);OK,就这样,简单吧。详细的应用请参考 SDK中配套的测试程序。