在 iPhone 4 (4.2.1) 上创建录音时,我在设备控制台中收到以下错误。调用记录方法后立即收到此错误。AVAudioRecorder 的初始化成功且没有错误,prepareToRecord 返回 true。
<AudioQueueServer> aq@0xaf4000: ConvertInput using invalid anchor time
此错误不会一直发生,也不会在模拟器中发生。
以下是我正在使用的音频设置:
self.recordSetting = [[NSMutableDictionary alloc] init];
[recordSetting setValue:[NSNumber numberWithInt:kAudioFormatMPEG4AAC] forKey:AVFormatIDKey];
[recordSetting setValue:[NSNumber numberWithFloat:44100.0] forKey:AVSampleRateKey];
[recordSetting setValue:[NSNumber numberWithInt:1] forKey:AVNumberOfChannelsKey];
[recordSetting setValue:[NSNumber numberWithInt:AVAudioQualityHigh] forKey:AVEncoderAudioQualityKey];
任何想法这个错误意味着什么?