X-Git-Url: http://id.pley.net/sound.git/blobdiff_plain/cdba2888fe934336681d265c296e61bff2ca5342..5f1509d41e4c01615c4d50978fade3cd121925f5:/sound.html?ds=inline diff --git a/sound.html b/sound.html index 3982cee..af49cce 100644 --- a/sound.html +++ b/sound.html @@ -46,6 +46,8 @@ audio.addEventListener('timeupdate', updateTime); audio.addEventListener('durationchange', eventLogger); audio.addEventListener('durationchange', updateDuration); + audio.addEventListener('ratechange', eventLogger); + audio.addEventListener('ratechange', updateRate); } function formatTime(time) { @@ -56,10 +58,11 @@ function updateTime() { var time = document.getElementById('time'); - time.innerText = formatTime(audio.currentTime); + var currentTime = audio.currentTime; + time.innerText = formatTime(currentTime); var timeline = document.getElementById('timeline'); - timeline.value = audio.currentTime; + timeline.value = currentTime; } function updateDuration() { @@ -70,6 +73,11 @@ timeline.max = audio.duration; } + function updateRate() { + var rate = document.getElementById('rate'); + rate.value = audio.playbackRate; + } + @@ -80,15 +88,16 @@
- + --:-- - + --:-- +