new(driver:Driver)
buffers:Array<Buffer>
channel:Channel
handle:SourceHandle
read onlyid:Int
@:value(false)playing:Bool = false
@:value(0)start:Int = 0
streamBuffer:Bytes
streamPos:Int
streamSound:Sound
streamStart:Int
@:value(-1.0)volume:Float = -1.0
dispose():Void