portaudio回调方式实现录制任意长度的音频

portaudio是一个跨平台音频库,相似于SDL做为跨平台图像库同样,只是在系统原生音频库(alsa、oss)上封装了一层异步 portaudio自带的录音示例代码只有同步IO模式,没有异步IO模式,而异步IO能释放主线程,是更好的方式socket 为了实现异步,须要定义回调函数,在回调函数里将音频数据不断写入文件 ide 为了实现任意长度,须要引入无限循环,但该无限循环要能根据用户的输入及时退
相关文章
相关标签/搜索