音频压缩问题,高手请进
在调用acm API进行压缩PCM音频时我使用GSM6.10驱动程序,从PCM压缩转换时成功,但当我将源、目标交换进行解压时却在acmStreamPrepareHeader()时返回参数无效错误(11),已验证源、目标数据缓冲区没错,唯一不同就是第二次acmStreamSize()返回的大小比原始数据稍大,比如:
压缩:PCM 11,025MHZ SIZE 10000
目标 11, 025mhz size 1000
解压:PCM 11,025MHZ SIZE 1000
目标 11, 025mhz size 11000
不明所以,而且我该怎样用相同驱动程序解压?望高手指点。