diff options
author | Marcelo Fernandez <marcelofg55@gmail.com> | 2018-07-27 13:54:30 -0300 |
---|---|---|
committer | Marcelo Fernandez <marcelofg55@gmail.com> | 2018-07-27 14:05:38 -0300 |
commit | e5e4dbb6c9a750e217659caea1fc06e4a7270a91 (patch) | |
tree | 188595823d88d65a6fcd95a7ae99426ec0c16bb0 /drivers/coreaudio/audio_driver_coreaudio.h | |
parent | 09eafaba6289adab27057a6c1b737ec20498a0f6 (diff) | |
download | redot-engine-e5e4dbb6c9a750e217659caea1fc06e4a7270a91.tar.gz |
Added support for single channel inputs for CoreAudio
Diffstat (limited to 'drivers/coreaudio/audio_driver_coreaudio.h')
-rw-r--r-- | drivers/coreaudio/audio_driver_coreaudio.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/coreaudio/audio_driver_coreaudio.h b/drivers/coreaudio/audio_driver_coreaudio.h index a416a162b3..53a3e5e038 100644 --- a/drivers/coreaudio/audio_driver_coreaudio.h +++ b/drivers/coreaudio/audio_driver_coreaudio.h @@ -52,6 +52,7 @@ class AudioDriverCoreAudio : public AudioDriver { int mix_rate; unsigned int channels; + unsigned int capture_channels; unsigned int buffer_frames; Vector<int32_t> samples_in; @@ -60,6 +61,7 @@ class AudioDriverCoreAudio : public AudioDriver { #ifdef OSX_ENABLED Array _get_device_list(bool capture = false); void _set_device(const String &device, bool capture = false); + void _input_write_sample(int32_t sample); static OSStatus input_device_address_cb(AudioObjectID inObjectID, UInt32 inNumberAddresses, const AudioObjectPropertyAddress *inAddresses, |