Fixed AEMixerBuffer not deallocating due to reference cycle
Added missing autoreleasepool for thread start
Added defensive autoreleasepool in AVFoundation C-callback
Trying to catch leak of autoreleased AVAudioSessionRouteDescription and other audio session objects