diff options
Diffstat (limited to 'drivers/wasapi/audio_driver_wasapi.h')
| -rw-r--r-- | drivers/wasapi/audio_driver_wasapi.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/wasapi/audio_driver_wasapi.h b/drivers/wasapi/audio_driver_wasapi.h index 084d0c2e3f..e722d85353 100644 --- a/drivers/wasapi/audio_driver_wasapi.h +++ b/drivers/wasapi/audio_driver_wasapi.h @@ -52,6 +52,7 @@ class AudioDriverWASAPI : public AudioDriver { public: IAudioClient *audio_client; IAudioCaptureClient *capture_client; + WORD capture_format_tag; }; // Mutex *mutex; @@ -79,6 +80,7 @@ class AudioDriverWASAPI : public AudioDriver { bool active; _FORCE_INLINE_ void write_sample(AudioDriverWASAPI *ad, BYTE *buffer, int i, int32_t sample); + static _FORCE_INLINE_ float read_sample(WORD format_tag, int bits_per_sample, BYTE *buffer, int i); static void thread_func(void *p_udata); StringName get_default_capture_device_name(IMMDeviceEnumerator *p_enumerator); |
