use IOBufferDuration instead of preferredBufferDuration to set currentBufferDuration
Merge pull request #104 from bryansum/master

Use IOBufferDuration instead of preferredBufferDuration to set currentBufferDuration
Revert "Added a missing "__unsafe_unretained""

This reverts commit da92cd5ab93d7f40cc7db11d0376bda16f5ceb74.

The __unsafe_unretained shoudn't actually be there, as this is a main thread callback.
Merge branch 'master' of https://github.com/TheAmazingAudioEngine/TheAmazingAudioEngine
Fixed some issues with applying some audio session options
Merge branch 'master' of https://github.com/TheAmazingAudioEngine/TheAmazingAudioEngine