code: function () {
        this.idle();
  
        delete this.recording;
  
        this.recording = new Recording({
          timeBetweenLoops:       this.options.timeBetweenLoops,
          loop:                   this.options.loop,
          requestProtocolVersion: this.controller.connection.opts.requestProtocolVersion,
          serviceVersion:         this.controller.connection.protocol.serviceVersion
        });
  
        this.controller.emit('playback.stop', this);
      }
docs: used after record