kripken/emscripten — pull request #1493 by ToadKing (2013-08-10 00:52:18+00:00)
Title: Fixed openal buffers

According to the Mozilla bug report (https://bugzilla.mozilla.org/show_bug.cgi?id=901247) currentTime only updates on the event loop, which can cause bugs for us if a program wants to wait on an audio buffer to complete before continuing. To get around this, I changed the logic to use performance timers for audio queuing.