title: Can't pass AudioQueueRef inout parameter to AudioQueueNewOutput in Swift
body: <p>Here is my code: </p>
  
  <pre><code>var queue: AudioQueueRef
  error = AudioQueueNewOutput(&amp;dataFormat, 
  AQOutputCallback, 
  &amp;player, 
  nil, 
  nil, 
  0, 
  &amp;queue) // This gives me an error
  </code></pre>
  
  <p>I get an error associated with the <code>queue</code> variable: "Cannot pass immutable value as inout argument: implicit conversion from 'AudioQueueRef' to 'AudioQueueRef?' requires a temporary". <code>AudioQueueNewOutput</code> requires that parameter to be of type <code>UnsafeMutablePointer&lt;AudioQueueRef?&gt;</code>. I don't know how to implement that conversion. </p>
  
  <p>Any ideas on how to fix this? Thanks. </p>