使用remoteIO获取mic数据时容易出现的问题
2012-08-16 20:30
375 查看
1、使用 AudioUnitRender从麦克风获取数据,代码如下,但是出现50错误。
该错误为remoteIO的steamformat设置错误。正确如下:
//调用render从麦克风获取数据。注意:此处busnumber必须设置为1.因为对remoteio来说,1是input,0是output err = AudioUnitRender(inputUnit, ioActionFlags, inTimeStamp, 1, inNumberFrames, ioData);
该错误为remoteIO的steamformat设置错误。正确如下:
AudioUnitSetProperty(inputUnit, kAudioUnitProperty_StreamFormat, kAudioUnitScope_Input, 0, &asbd, sizeof(asbd)); AudioUnitSetProperty(inputUnit, kAudioUnitProperty_StreamFormat, kAudioUnitScope_Output, 1, &asbd, sizeof(asbd));
相关文章推荐
- 使用remoteIO获取mic数据
- 解决php使用异步调用获取数据时出现(错误c00ce56e导致此项操作无法完成)
- 关于Android7.0版本及其以上系统获取本地数据(图片和文件)报系统出现异常,正在退出问题
- iOS 关于UICollectionView选中状态,当使用reloadData方法时出现数据的问题?
- 网页客户端使用php访问mysql数据时出现NetworkError: 500 Internal Server Error问题的解决方案
- 当RabbitMQ使用Publish发布消息出现数据格式问题的解决方法
- HttpClient使用HttpGet获取Json数据出现部分数据乱码的情况
- Android5.0以上使用XUtils访问网络出现错误或者网络数据无法加载: java.io.IOException: stack size 1036KB
- c++ builder2010 indy控件idhttp, post页面获取数据(要注意编码的问题,双方都使用UTF-8最好)
- 解决使用Validform插件,datatype里用ajax验证数据是否已经存在时出现的问题
- 使用WebView加载数据出现找不到网页的问题之解决办法(转)
- 使用GDataXML解析xml数据出现崩溃问题?
- 在静态库下使用MFC和共享DLL下使用MFC 这两种情况 opencv的配置,以及配置opencv配置中容易出现的问题
- IO高级编程——获取特定位置上的数据(lseek函数的使用)
- Oracle数据使用中出现的几种问题及解决方法
- PHP form表单post提交 使用var_dump($_POST)获取不到数据 可能是哪里出问题?
- 使用GetDIBits获取图片数据时遇到的问题
- 懒加载(延迟加载)之后,在使用数据过程中容易出现的bug
- (网上看的)asp.net使用uploadify上传出现的IO Error问题