libmpg123 解码库用法

//初始化操作
mpg123_init();//初始化库
m = mpg123_new(NULL, &ret);//创建对象
mpg123_param(m, MPG123_VERBOSE, 2, 0);//解码设置
mpg123_open_feed(m);//打开


//解码操作
ret = mpg123_decode(m,buf,len,out,OUTBUFF,&size);//解码
mpg123_getformat(m, &rate, &channels, &enc);


//关闭接口
mpg123_delete(m);
mpg123_exit();
  以上代码我只是添加一些注释,官方提供源码中有详细例子。以上接口可用于任何平台。

from:http://blog.csdn.net/weinyzhou/article/details/7657959

 版权所有,禁止转载.


你可能感兴趣的:(ios,android,Windows,iphone,ipad,ipod,wince,delete,null,平台)