summaryrefslogtreecommitdiffstats
path: root/platform/javascript/audio_driver_javascript.h
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2020-07-02 07:22:43 +0200
committerGitHub <noreply@github.com>2020-07-02 07:22:43 +0200
commit3fb5faaceb1dec66315c98a0b6649b6e58272db4 (patch)
tree6b024947d401df86f86b28557bca20ff099d8676 /platform/javascript/audio_driver_javascript.h
parent2da65347a0034d439e6d90b734517998ee011fc4 (diff)
parenta9b7dd25dfc0c38a1abc81da3744e819da3770ab (diff)
downloadredot-engine-3fb5faaceb1dec66315c98a0b6649b6e58272db4.tar.gz
Merge pull request #40018 from Faless/js/more_improvements_4.0
HTML5 fixes, refactor, audio fallback, fixed FPS.
Diffstat (limited to 'platform/javascript/audio_driver_javascript.h')
-rw-r--r--platform/javascript/audio_driver_javascript.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/platform/javascript/audio_driver_javascript.h b/platform/javascript/audio_driver_javascript.h
index 9b26be001e..f029a91db0 100644
--- a/platform/javascript/audio_driver_javascript.h
+++ b/platform/javascript/audio_driver_javascript.h
@@ -34,12 +34,13 @@
#include "servers/audio_server.h"
class AudioDriverJavaScript : public AudioDriver {
- float *internal_buffer;
+ float *internal_buffer = nullptr;
- int _driver_id;
- int buffer_length;
+ int _driver_id = 0;
+ int buffer_length = 0;
public:
+ static bool is_available();
void mix_to_js();
void process_capture(float sample);