我花了一些时间试图自己调试它,但我似乎无法使AudioFileReadPacketData正确读取传入的数据。这基于直接从Apple AudioQueueServices Guide。 class SVNPlayer: SVNPlayback {
var queue: AudioQueueRef?
var audioFormat: AudioStreamBasicDescrip
import Foundation
import AudioToolbox
class AudioPlay {
//setting buffer num
static let knumberBuffers = 3
var aqData = AQPlayerState.init()
//A custom structure for a playback