From eb32621949b5272779885cc42b19d46504b656f7 Mon Sep 17 00:00:00 2001 From: Chrystian Huot Date: Tue, 9 Jun 2020 07:53:25 -0400 Subject: [PATCH] Add latencyHint=playback on audioContext --- .../app/components/rdio-scanner/rdio-scanner.service.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/client/src/app/components/rdio-scanner/rdio-scanner.service.ts b/client/src/app/components/rdio-scanner/rdio-scanner.service.ts index b84038c..edd3a1b 100644 --- a/client/src/app/components/rdio-scanner/rdio-scanner.service.ts +++ b/client/src/app/components/rdio-scanner/rdio-scanner.service.ts @@ -465,11 +465,15 @@ export class AppRdioScannerService implements OnDestroy { const bootstrap = () => { if (!this.audioContext) { + const options: AudioContextOptions = { + latencyHint: 'playback', + }; + if ('webkitAudioContext' in window) { - this.audioContext = new webkitAudioContext(); + this.audioContext = new webkitAudioContext(options); } else { - this.audioContext = new AudioContext(); + this.audioContext = new AudioContext(options); } }