Just came across a problem while updating an existing app to iOS 6.
in my sound.h file
AudioQueueGetProperty(queueObject, kAudioQueueProperty_IsRunning, &status, &statusSize);
sets status to some garbage value for iOS6.
I have an iPod on which when run this function yields status to be either 0 or 1.
For iOS 6 I’m using simulator and Xcode 4.5 beta 4.
Got that handled. I initialized statusSize using AudioQueueGetPropertySize(…) . It initializes statusSize to the right value. That was previously hard-set to 32 that was causing problems.