2 lghouses lghouses 于 2014.04.01 13:54 提问

关于C++ 音频数据处理的问题!

我用的是directshow,在音频renderer播放音频数据之前,将音频数据捕获,并缓存起来了。
所捕获的数据是44100HZ 16位 双声道(根据不同的源文件会有差别)。
现在由于需要将音频数据传输到其他进程里,而其他进程固定只能处理 8000HZ 16位 单声道的音频数据。
请问C\C++有没有办法,可以将缓存好的音频数据先进行转换成所需要的格式?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!