summaryrefslogtreecommitdiff
path: root/drumgizmo/output/coreaudio.h
diff options
context:
space:
mode:
authorBent Bisballe Nyeng <deva@aasimon.org>2017-10-29 10:33:50 +0100
committerBent Bisballe Nyeng <deva@aasimon.org>2019-04-12 19:22:46 +0200
commitf190cd111e15222258435ae7a1560f7da8e3a576 (patch)
tree71c838263c480a1deebce27336f5beba0676bddd /drumgizmo/output/coreaudio.h
parent03eaf1a9b3e0538a77a9fc07322d939e937a3bc9 (diff)
Add coreaudio helper functions for iterating devices and readibng their names and UIDs.
Diffstat (limited to 'drumgizmo/output/coreaudio.h')
-rw-r--r--drumgizmo/output/coreaudio.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/drumgizmo/output/coreaudio.h b/drumgizmo/output/coreaudio.h
index 44df0a0..3e3b728 100644
--- a/drumgizmo/output/coreaudio.h
+++ b/drumgizmo/output/coreaudio.h
@@ -51,5 +51,8 @@ public:
bool isFreewheeling() const override;
private:
- AudioDeviceID device_id;
+ AudioDeviceID device_id{kAudioDeviceUnknown};
+ std::string uid;
+ std::uint32_t frames{1024u};
+ std::uint32_t samplerate{44100u};
};