code: function getAudioFromVideo(video) {
  	const audio = new Audio();
  	proxyEvent(video, 'play', audio);
  	proxyEvent(video, 'playing', audio);
  	proxyEvent(video, 'pause', audio);
  	audio.crossOrigin = video.crossOrigin;
  
  	// 'data:' causes audio.networkState > 0
  	// which then allows to keep <audio> in a resumable playing state
  	// i.e. once you set a real src it will keep playing if it was if .play() was called
  	audio.src = video.src || video.currentSrc || 'data:';
  
  	// // if (audio.src === 'data:') {
  	//   TODO: wait for video to be selected
  	// // }
  	return audio;
  }
docs: UTILS