Skip to content

Commit

Permalink
#175 all browsers support AudioContext
Browse files Browse the repository at this point in the history
  • Loading branch information
totaam committed May 18, 2022
1 parent 4708296 commit f27a5ff
Show file tree
Hide file tree
Showing 5 changed files with 1 addition and 203 deletions.
2 changes: 0 additions & 2 deletions html5/connect.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,6 @@
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico">
<link rel="icon" type="image/png" href="favicon.png">

<script src="js/lib/AudioContextMonkeyPatch.js"></script>

<script type="text/javascript" src="js/RgbHelpers.js"></script>
<script type="text/javascript" src="js/ImageDecoder.js"></script>
<script type="text/javascript" src="js/VideoDecoder.js"></script>
Expand Down
2 changes: 0 additions & 2 deletions html5/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,6 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="css/spinner.css">

<script type="text/javascript" src="js/lib/AudioContextMonkeyPatch.js"></script>

<script type="text/javascript" src="js/lib/jquery.js"></script>
<script type="text/javascript" src="js/lib/jquery-ui.js"></script>
<script type="text/javascript" src="js/lib/jquery.ba-throttle-debounce.js"></script>
Expand Down
2 changes: 1 addition & 1 deletion html5/js/Client.js
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ class XpraClient {
this.audio_framework = null;
this.audio_aurora_ctx = null;
this.audio_codec = null;
this.audio_context = Utilities.getAudioContext();
this.audio_context = new AudioContext();
this.audio_state = null;
this.aurora_codecs = {};
this.mediasource_codecs = {};
Expand Down
16 changes: 0 additions & 16 deletions html5/js/Utilities.js
Original file line number Diff line number Diff line change
Expand Up @@ -223,22 +223,6 @@ const Utilities = {
return layout;
},

getAudioContextClass : function() {
return window.AudioContext || window.webkitAudioContext || window.audioContext;
},

getAudioContext : function() {
if (Utilities.audio_context) {
return Utilities.audio_context;
}
const acc = Utilities.getAudioContextClass();
if(!acc) {
return null;
}
Utilities.audio_context = new acc();
return Utilities.audio_context;
},

isMacOS : function() {
return navigator.platform.includes('Mac');
},
Expand Down
182 changes: 0 additions & 182 deletions html5/js/lib/AudioContextMonkeyPatch.js

This file was deleted.

0 comments on commit f27a5ff

Please sign in to comment.