2011-03-25 158 views
2

我在查询AudioQueueRef中的kAudioQueueProperty_CurrentLevelMeter和完全在10.6.6上工作的代码,现在在level.mAveragePower和level.mPeakPower中给我提供了0。有人知道操作系统有任何变化吗?有人可以指示我示例代码,可以验证在10.6.7中不再有效吗?Mac OS X上的kAudioQueueProperty_CurrentLevelMeter 10.6.7

谢谢,马丁

+0

我遇到同样的问题。代码在10.6.6下工作正常,在10.6.7下没有任何变化。雷达时间。 – 2011-04-01 13:54:12

+0

在2011年3月29日发送了一个错误:rdar:// 9202964 – 2011-04-06 19:25:31

回答

1

我没有这些问题上10.6.7。你是否设置了参数

kAudioQueueProperty_EnableLevelMetering = 1 

什么时候开始你的音频队列?

+0

是的,我向苹果公司发送了一个错误报告,他们在10.6.8和10.7中修复了它。所以,我猜这个问题已经解决了。 – 2011-06-17 05:38:06

+0

很好,如果它工作。但正如我所说的,在10.6.7开发的应用程序中一切正常。 - 奇怪... – XcodeJunkie 2011-06-20 19:30:00