From 8d3ca2c13710b1bf2f4c7e89e41d6401c9790644 Mon Sep 17 00:00:00 2001 From: Leon Krause Date: Sun, 5 Nov 2017 23:48:13 +0100 Subject: Detect channel count, mix rate, and buffer length in HTML5 audio driver Refactor WebAudio driver. --- platform/javascript/audio_driver_javascript.h | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'platform/javascript/audio_driver_javascript.h') diff --git a/platform/javascript/audio_driver_javascript.h b/platform/javascript/audio_driver_javascript.h index d78ab8eea4..a65a8ec29f 100644 --- a/platform/javascript/audio_driver_javascript.h +++ b/platform/javascript/audio_driver_javascript.h @@ -35,18 +35,11 @@ class AudioDriverJavaScript : public AudioDriver { - enum { - INTERNAL_BUFFER_SIZE = 4096, - }; - - int mix_rate; float *internal_buffer; - int internal_buffer_channels; - int32_t *stream_buffer; public: - void mix_to_js(int p_frames); - static AudioDriverJavaScript *singleton_js; + void mix_to_js(); + static AudioDriverJavaScript *singleton; virtual const char *get_name() const; -- cgit v1.2.3