У меня есть базовые сомнения по поводу AudioQueues, я использую AudioQueue для записи и в основном следую приложению SpeakHere.Я обнаружил, что всякий раз, когда я приостанавливаю запись, используя api: AudioQueuePause
для объекта AudioQueue, запись не приостанавливается немедленно.Есть ли в AudioQueues обратный вызов, который сообщает делегату, что запись звука приостановлена?
Или я ошибаюсь, понимая, что AudioQueuePause
api является асинхронным?API, как показано в документах:
OSStatus AudioQueuePause (
AudioQueueRef inAQ
);
Он возвращает OSStatus
, но какой из них указывает на успешный вызов и указывают ли они (OSStatus), что вызов является синхронным?
Спасибо, Радж