草庐IT

audioQueueHandleBuffer

全部标签

swift - 在 Swift 中传递 C 函数回调

如何在Swift中传递C回调?考虑这个例子:classAudioQueue{vardesc:AudioStreamBasicDescriptionvarqueue:AudioQueue?funcaudioQueueHandleBuffer(ctx:UnsafeMutablePointer,inAQ:AudioQueue!,inBuffer:AudioQueueBufferRef){//dostuff}funcinitialize(){//thisdoesnotwork!varerr=AudioQueueNewOutput(&desc,audioQueueHandleBuffer,nil

swift - 在 Swift 中传递 C 函数回调

如何在Swift中传递C回调?考虑这个例子:classAudioQueue{vardesc:AudioStreamBasicDescriptionvarqueue:AudioQueue?funcaudioQueueHandleBuffer(ctx:UnsafeMutablePointer,inAQ:AudioQueue!,inBuffer:AudioQueueBufferRef){//dostuff}funcinitialize(){//thisdoesnotwork!varerr=AudioQueueNewOutput(&desc,audioQueueHandleBuffer,nil