aboutsummaryrefslogtreecommitdiff
path: root/drivers/wasapi/audio_driver_wasapi.h
diff options
context:
space:
mode:
authorJuan Linietsky2018-04-07 16:40:47 -0300
committerGitHub2018-04-07 16:40:47 -0300
commit1570a72eee4bc0efb46cc2185c44a12a0aa57943 (patch)
treec9ad90a73e85c9974da74784b6884d5fe46d0284 /drivers/wasapi/audio_driver_wasapi.h
parent51f689de3cbe167e117a042f9acb19c0cf4571ae (diff)
parentecc1b34cbc2375a57afad822218324d8b88fa721 (diff)
downloadgodot-1570a72eee4bc0efb46cc2185c44a12a0aa57943.tar.gz
godot-1570a72eee4bc0efb46cc2185c44a12a0aa57943.tar.zst
godot-1570a72eee4bc0efb46cc2185c44a12a0aa57943.zip
Diffstat (limited to 'drivers/wasapi/audio_driver_wasapi.h')
-rw-r--r--drivers/wasapi/audio_driver_wasapi.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/wasapi/audio_driver_wasapi.h b/drivers/wasapi/audio_driver_wasapi.h
index 2b19f0cca..c97f4c288 100644
--- a/drivers/wasapi/audio_driver_wasapi.h
+++ b/drivers/wasapi/audio_driver_wasapi.h
@@ -49,6 +49,9 @@ class AudioDriverWASAPI : public AudioDriver {
Mutex *mutex;
Thread *thread;
+ String device_name;
+ String new_device;
+
WORD format_tag;
WORD bits_per_sample;
@@ -80,6 +83,9 @@ public:
virtual void start();
virtual int get_mix_rate() const;
virtual SpeakerMode get_speaker_mode() const;
+ virtual Array get_device_list();
+ virtual String get_device();
+ virtual void set_device(String device);
virtual void lock();
virtual void unlock();
virtual void finish();