Hi,
I have a basic doubt about AudioQueues, I am using AudioQueue to record and am basically following the SpeakHere app. I found out that whenever I pause recording using the api: AudioQueuePause
on AudioQueue object, the recording is not paused immediately. Is there a callback in AudioQueues which intimates the delegate that audio recording is paused?
Or am I wrong in understanding that AudioQueuePause
api is asynchronous? The API as depicted in the docs is:
OSStatus AudioQueuePause (
AudioQueueRef inAQ
);
It does return OSStatus
, but which one of them indicates a successful call and whether they (OSStatus) indicate that the call is synchronous?
Thanks, Raj