AudioConverterNew from AudioQueueNew returned 'fmt?'
2015-11-25 11:48
716 查看
出错原因:参数不全
初始状态:aqrs.mDataFormat.mFormatID = kAudioFormatLinearPCM; aqrs.mDataFormat.mSampleRate = 44100.0; aqrs.mDataFormat.mChannelsPerFrame = 1; aqrs.mDataFormat.mBitsPerChannel = 8 * sizeof(SInt16); aqrs.mDataFormat.mBytesPerPacket = aqrs.mDataFormat.mBytesPerFrame = aqrs.mDataFormat.mChannelsPerFrame * sizeof(SInt16); aqrs.mDataFormat.mFramesPerPacket = 1;
增加:
aqrs.mDataFormat.mFormatFlags = kLinearPCMFormatFlagIsSignedInteger |kLinearPCMFormatFlagIsPacked;
问题解决!
相关文章推荐
- 被预加载的页面无法在mui.init中去成功预加载其他页面的问题
- 1100 - Again Array Queries (鸽笼定理)
- servlet request getHeader(“x-forwarded-for”) 获取真实IP
- UITextView的字数限制 及 添加自定义PlaceHolder
- 为什么要使用ToStringBuilder
- 10分钟精通require.js
- UESTC 1218 Pick The Sticks (dp )
- UIView 翻转动画
- bluetooth handfree client test on console
- UIButton 点击后变灰
- TinyOS论文03:Bugs or Anomalies? Sequence Mining based Debugging in Wireless Sensor Networks
- Fluent API 配置
- UITextView - 3
- [转]Ionic – Mobile UI Framework for PhoneGap/Cordova Developers
- AS2.0--加速你的开发build速度
- libubox - uloop runqueue ustream
- 用Pymel里的with来些UI
- ElasticsSearch——Query String
- UIBarButtonSystemItem样式
- 更换免开发证书账号出现的Your build settings specify a provisioning profile with the UUID"",however,no such provisioning profile was found