summaryrefslogtreecommitdiffstats
path: root/platform/javascript/audio_driver_javascript.h
diff options
context:
space:
mode:
Diffstat (limited to 'platform/javascript/audio_driver_javascript.h')
-rw-r--r--platform/javascript/audio_driver_javascript.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/platform/javascript/audio_driver_javascript.h b/platform/javascript/audio_driver_javascript.h
index 56a7da0307..60ad6480c9 100644
--- a/platform/javascript/audio_driver_javascript.h
+++ b/platform/javascript/audio_driver_javascript.h
@@ -44,7 +44,6 @@ private:
int mix_rate = 0;
int channel_count = 0;
-public:
#ifndef NO_THREADS
Mutex mutex;
Thread *thread = nullptr;
@@ -53,9 +52,12 @@ public:
static void _audio_thread_func(void *p_data);
#endif
+ static void _audio_driver_process_start();
+ static void _audio_driver_process_end();
+ static void _audio_driver_process_capture(float p_sample);
+ void _audio_driver_process();
- void _js_driver_process();
-
+public:
static bool is_available();
void process_capture(float sample);
@@ -72,7 +74,6 @@ public:
void lock() override;
void unlock() override;
void finish() override;
- void finish_async();
Error capture_start() override;
Error capture_stop() override;