comparison js/core.js @ 2950:3dc059f3b57c

Fixed #246
author Nicholas Jillings <nicholas.jillings@mail.bcu.ac.uk>
date Mon, 30 Oct 2017 15:34:44 +0000
parents 311596aedb7b
children 7d1a34b5a4d2 1b28c30b8c20
comparison
equal deleted inserted replaced
2949:311596aedb7b 2950:3dc059f3b57c
2022 this.bufferNode.onended = function (event) { 2022 this.bufferNode.onended = function (event) {
2023 // Safari does not like using 'this' to reference the calling object! 2023 // Safari does not like using 'this' to reference the calling object!
2024 //event.currentTarget.owner.metric.stopListening(audioEngineContext.timer.getTestTime(),event.currentTarget.owner.getCurrentPosition()); 2024 //event.currentTarget.owner.metric.stopListening(audioEngineContext.timer.getTestTime(),event.currentTarget.owner.getCurrentPosition());
2025 if (event.currentTarget !== null) { 2025 if (event.currentTarget !== null) {
2026 event.currentTarget.owner.bufferStop(audioContext.currentTime + 0.1); 2026 event.currentTarget.owner.bufferStop(audioContext.currentTime + 0.1);
2027 event.currentTarget.owner.listenStop(audioContext.currentTime + 0.1);
2027 } 2028 }
2028 }; 2029 };
2029 this.bufferNode.state = 0; 2030 this.bufferNode.state = 0;
2030 } 2031 }
2031 }; 2032 };