godot/platform/web/js/libs
Fabio Alessandrelli 9d329f54c0 [Web] Restore ScriptProcessorNode audio driver fallback
Godot has a ScriptProcessorNode audio driver implementation for the
(deprecated) Web API.

As reported by some users, this fallback was not properly re-added
during the Godot 4 transition, and was left as "dead code".

While the API is deprecated, it is still supported by most browsers, and
some WebView may not implement AudioWorklet correctly (the new
recommended API).

This commit re-adds the ScriptProcessorNode implementation as a fallback
if the AudioWorklet driver fails to initialized (and can be forced if
desired via project settings as usual).
2024-12-10 18:22:03 +01:00
..
audio.position.worklet.js Fix AudioStreamPlayer get_playback_position() for web build 2024-08-08 15:58:25 -04:00
audio.worklet.js Add THREADS_ENABLED macro in order to compile Godot to run on the main thread 2024-01-17 13:58:29 -05:00
library_godot_audio.js [Web] Restore ScriptProcessorNode audio driver fallback 2024-12-10 18:22:03 +01:00
library_godot_display.js Upgrade to eslint 9 2024-05-22 11:32:25 +02:00
library_godot_fetch.js Fix GodotFetch glue code for null response bodies 2024-10-23 08:10:35 -04:00
library_godot_input.js Fix issue where focus timer would throw continuously 2024-11-11 15:08:16 -05:00
library_godot_javascript_singleton.js Add JavaScriptBridge buffer methods 2024-09-16 12:13:34 -04:00
library_godot_os.js Fix PWA callback assignment and error handling 2024-10-22 10:28:21 -07:00
library_godot_runtime.js Upgrade to eslint 9 2024-05-22 11:32:25 +02:00
library_godot_webgl2.externs.js Add MSAA support for WebXR 2023-12-11 09:01:24 -06:00
library_godot_webgl2.js Upgrade to eslint 9 2024-05-22 11:32:25 +02:00