982 safer pause and start of WebRTC audio
- to "rewing" to start, element.currentTime = 0 is used instead element.load()
- element.pause() correctly wait for end of recently added promise, returned from element.play()
- for browsers without promise (Firefox) we fallback to old behavior
Closes #982
Edited by username-removed-730944