Browse Source

Pause/kill in one place

Noah 7 years ago
parent
commit
b5a4edd58f
2 changed files with 3 additions and 5 deletions
  1. 3 2
      client/index.js
  2. 0 3
      client/preview.js

+ 3 - 2
client/index.js View File

@@ -157,13 +157,14 @@ function updateAudioFile() {
157 157
 
158 158
   d3.select("#row-audio").classed("error", false);
159 159
 
160
+  audio.pause();
161
+  video.kill();
162
+
160 163
   // Skip if empty
161 164
   if (!this.files || !this.files[0]) {
162 165
     d3.select("#minimap").classed("hidden", true);
163 166
     preview.file(null);
164 167
     setClass(null);
165
-    audio.pause();
166
-    video.kill();
167 168
     return true;
168 169
   }
169 170
 

+ 0 - 3
client/preview.js View File

@@ -83,9 +83,6 @@ function redraw() {
83 83
 
84 84
 function loadAudio(f, cb) {
85 85
 
86
-  audio.pause();
87
-  video.kill();
88
-
89 86
   d3.queue()
90 87
     .defer(getWaveform, f)
91 88
     .defer(audio.src, f)