GUACAMOLE-905: Merge automatically resume AudioContext when recording starts.

This commit is contained in:
Virtually Nick authored and GitHub committed 2020-01-12 20:22:10 -05:00
commit e450e201ec
1 file changed
+5
@@ -435,6 +435,11 @@ Guacamole.RawAudioRecorder = function RawAudioRecorder(stream, mimetype) {
source = context.createMediaStreamSource(stream);
source.connect(processor);
// Attempt to explicitly resume AudioContext, as it may be paused
// by default
if (context.state === 'suspended')
context.resume();
// Save stream for later cleanup
mediaStream = stream;