@@ -11,21 +11,6 @@ const callbacks = [];
11
11
export const setVolume = ( newVolume ) => {
12
12
if ( gainNode ) {
13
13
gainNode . value = newVolume ;
14
- // extended audio
15
- if ( "ext_jgExtendedAudio" in globalVm . runtime ) {
16
- const extension = globalVm . runtime . ext_jgExtendedAudio ;
17
- const helper = extension . helper ;
18
- // audio context might not be created, make it for him
19
- if ( ! helper . audioContext ) helper . audioContext = new AudioContext ( ) ;
20
- // gain node for volume slidor might not be created, make it for him
21
- if ( ! helper . audioGlobalVolumeNode ) {
22
- helper . audioGlobalVolumeNode = helper . audioContext . createGain ( ) ;
23
- helper . audioGlobalVolumeNode . gain . value = gainNode . value ;
24
- helper . audioGlobalVolumeNode . connect ( helper . audioContext . destination ) ;
25
- } else {
26
- helper . audioGlobalVolumeNode . gain . value = gainNode . value ;
27
- }
28
- }
29
14
// literally any other extension
30
15
for ( const audioData of globalVm . runtime . _extensionAudioObjects . values ( ) ) {
31
16
if ( audioData . gainNode ) {
@@ -73,21 +58,6 @@ const gotAudioEngine = (audioEngine) => {
73
58
}
74
59
gainNode = audioEngine . inputNode . gain ;
75
60
gainNode . value = volumeBeforeFinishSetup ;
76
- // extended audio
77
- if ( "ext_jgExtendedAudio" in globalVm . runtime ) {
78
- const extension = globalVm . runtime . ext_jgExtendedAudio ;
79
- const helper = extension . helper ;
80
- // audio context might not be created, make it for him
81
- if ( ! helper . audioContext ) helper . audioContext = new AudioContext ( ) ;
82
- // gain node for volume slidor might not be created, make it for him
83
- if ( ! helper . audioGlobalVolumeNode ) {
84
- helper . audioGlobalVolumeNode = helper . audioContext . createGain ( ) ;
85
- helper . audioGlobalVolumeNode . gain . value = gainNode . value ;
86
- helper . audioGlobalVolumeNode . connect ( helper . audioContext . destination ) ;
87
- return ;
88
- }
89
- helper . audioGlobalVolumeNode . gain . value = gainNode . value ;
90
- }
91
61
// literally any other extension
92
62
for ( const audioData of globalVm . runtime . _extensionAudioObjects . values ( ) ) {
93
63
if ( audioData . gainNode ) {
0 commit comments