Skip to content

Commit

Permalink
loadedmetadata -> canplay for seeking related tests
Browse files Browse the repository at this point in the history
  • Loading branch information
Tomás Senart committed Nov 11, 2011
1 parent cc01f6c commit 37d10a5
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion public/tests/event-seeked.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
finish(true);
}, false);

audio.addEventListener('loadedmetadata', function() {
audio.addEventListener('canplay', function() {
audio.currentTime = AWPY.sound.long.duration / 8;
}, false);

Expand Down
2 changes: 1 addition & 1 deletion public/tests/event-seeking.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
finish(true);
}, false);

audio.addEventListener('loadedmetadata', function() {
audio.addEventListener('canplay', function() {
audio.currentTime = AWPY.sound.long.duration / 2;
}, false);

Expand Down
2 changes: 1 addition & 1 deletion public/tests/property-seekable.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
assert: function(finish) {
var audio = this.audio = new Audio();

audio.addEventListener('loadedmetadata', function() {
audio.addEventListener('canplay', function() {
finish(audio.seekable && audio.seekable.length);
}, false);

Expand Down
2 changes: 1 addition & 1 deletion public/tests/property-seeking.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
finish(false);
}

audio.addEventListener('loadedmetadata', function() {
audio.addEventListener('canplay', function() {
audio.currentTime = 100;
finish(audio.seeking);
}, false);
Expand Down
10 changes: 5 additions & 5 deletions public/tests/support-seeking-unbuffered-position.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,11 @@
result = true;

audio.addEventListener('seeked', function() {
if (audio.currentTime < seekedTime) {
if (Math.round(audio.currentTime) < seekedTime) {
finish(false);
}

audio.volume = 0;
audio.play();

audio.addEventListener('timeupdate', function() {
Expand All @@ -25,12 +26,11 @@
}, false);
}, false);

audio.addEventListener('loadedmetadata', function() {
audio.volume = 0;
audio.currentTime = seekedTime = AWPY.sound.long.duration * 0.8;
audio.addEventListener('canplay', function() {
audio.removeEventListener('canplay', arguments.callee, false);
audio.currentTime = seekedTime = AWPY.sound.long.duration * 0.8 | 0;
}, false);

audio.preload = 'metadata';
audio.src = AWPY.sound.long.stream_url();
}
})

0 comments on commit 37d10a5

Please sign in to comment.