我正在尝试设置“ AudioUnitSetProperty”的值,但我的状态始终是“ -10879”。
UInt32 meteringMode = 1;
OSStatus status = AudioUnitSetProperty(self.componetInstance, kAudioUnitProperty_MeteringMode, kAudioUnitScope_Input, 0, &meteringMode, sizeof(meteringMode));
我究竟做错了什么?谢谢!
我尝试:
status = AudioUnitSetProperty(self.componetInstance, kAudioUnitProperty_MeteringMode, kAudioUnitSubType_MultiChannelMixer, 0, &meteringMode, sizeof(meteringMode));
我尝试:
status = AudioUnitSetProperty(self.componetInstance, kAudioUnitProperty_MeteringMode, kAudioUnitSubType_MultiChannelMixer, 1, &meteringMode, sizeof(meteringMode));
错误仍然存在。
最佳答案
此属性仅对多通道混音器有效。 kAudioUnitSubType_MultiChannelMixer