     @playing = false
     @gain = .1
     @queue = new Queue(1)
-
-  getInfoAsync: Promise.promisify youtubedl.getInfo
 
   add: (url) -> @queue.add () => this._stream(url)
 

      @cmd.kill()
      @playing = false

  _stream: (url) ->
    @playing = true
    this.getInfoAsync(url, []).then (info) =>
      @cmd = ffmpeg(info.url)
        .noVideo()
        .format('wav')

  _connectAsync: Promise.promisify mumble.connect

  _ready: (cli) ->
    cli.user.moveToChannel 'Chillen'

  _userMove: (user) ->
    if user.channel.name == 'Games' and user.name != @name
