summaryrefslogtreecommitdiff
path: root/libs/backends/portaudio/portaudio_io.h
diff options
context:
space:
mode:
authorTim Mayberry <mojofunk@gmail.com>2015-08-04 15:29:03 +1000
committerTim Mayberry <mojofunk@gmail.com>2015-08-05 13:21:30 +1000
commit66cafd10d51994dffe7d73f3bb9b837f05378f49 (patch)
treece32632b7c23ef21e9712ff9cf11b89fbf6512c1 /libs/backends/portaudio/portaudio_io.h
parent61e851da0841190b5f45944a0aa5395cae07a269 (diff)
Use ASIO specific device channel names for port properties/pretty names
Diffstat (limited to 'libs/backends/portaudio/portaudio_io.h')
-rw-r--r--libs/backends/portaudio/portaudio_io.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/backends/portaudio/portaudio_io.h b/libs/backends/portaudio/portaudio_io.h
index 3d52ae6509..ff40b711c3 100644
--- a/libs/backends/portaudio/portaudio_io.h
+++ b/libs/backends/portaudio/portaudio_io.h
@@ -81,6 +81,9 @@ public:
uint32_t n_playback_channels (void) const { return _playback_channels; }
uint32_t n_capture_channels (void) const { return _capture_channels; }
+ std::string get_input_channel_name (int device_id, uint32_t channel) const;
+ std::string get_output_channel_name (int device_id, uint32_t channel) const;
+
double sample_rate (void) const { return _cur_sample_rate; }
uint32_t capture_latency (void) const { return _cur_input_latency; }
uint32_t playback_latency (void) const { return _cur_output_latency; }