libzplay目前,非开源,只可以在windows上应用;
关于MP3文件播放:通常步骤是:获取MP3相关参数 -> 解码-> 相关平台播放音频接口播放声音;
可以播放解码播放MP3的库很多,如果VLC...,从其枚举值中可以看到播放的支持类型:
This is multimedia library for playing mp3, mp2, mp1, ogg, flac, oga, ac3,
aac,...关于streams的播放,可以参考dynamic_stream示例,示例中的是获取MP3格式,但是也可以通过接口自定义设置格式;
enum TStreamFormat
{
sfUnknown =...;
这个是关心的,但是,在示例代码中没有看到示例程序,也没有看到说明文档;
不过可以根据:MsgWaveBuffer猜测,应该是支持数据获取的;所以这里的示例首先参考回调函数设置的示例,然后设置数据获取...%u Left: %u\n”, param1, param2);
}
break;
case MsgWaveBuffer:
{
//在这个参数中