about summary refs log tree commit diff
path: root/app/javascript/flavours/glitch/features/audio/index.js
diff options
context:
space:
mode:
authorThibG <thib@sitedethib.com>2020-08-02 16:05:01 +0200
committerGitHub <noreply@github.com>2020-08-02 16:05:01 +0200
commit141ac8db8b98230188b13f1da801611bcdc6a9f1 (patch)
treefbfbc1daae45e7b4cdf8c0525b646a39ba29af96 /app/javascript/flavours/glitch/features/audio/index.js
parentb12117c4a375b906673a5b67506475a8e78ad6ef (diff)
parentde7ba22c458c3eb9d0edf0c4c25250870c8a60d5 (diff)
Merge pull request #1392 from ThibG/glitch-soc/merge-upstream
Merge upstream changes
Diffstat (limited to 'app/javascript/flavours/glitch/features/audio/index.js')
-rw-r--r--app/javascript/flavours/glitch/features/audio/index.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/app/javascript/flavours/glitch/features/audio/index.js b/app/javascript/flavours/glitch/features/audio/index.js
index 4e85e3c58..33e67fcbe 100644
--- a/app/javascript/flavours/glitch/features/audio/index.js
+++ b/app/javascript/flavours/glitch/features/audio/index.js
@@ -254,8 +254,9 @@ class Audio extends React.PureComponent {
   }
 
   _initAudioContext () {
-    const context  = new AudioContext();
-    const source   = context.createMediaElementSource(this.audio);
+    const AudioContext = window.AudioContext || window.webkitAudioContext;
+    const context      = new AudioContext();
+    const source       = context.createMediaElementSource(this.audio);
 
     this.visualizer.setAudioContext(context, source);
     source.connect(context.destination);