summaryrefslogtreecommitdiff
path: root/common/JackAudioDriver.cpp
diff options
context:
space:
mode:
authorsletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224>2009-07-20 16:27:32 +0000
committersletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224>2009-07-20 16:27:32 +0000
commit3f6990c0c0ce65eefffb61ce84eb9333ca7a3725 (patch)
tree863fb8f718e1993483f28ad36b11c7243cb32f44 /common/JackAudioDriver.cpp
parentf9a3555fc3c49836e286796b839f979cae616c3c (diff)
downloadjack2-3f6990c0c0ce65eefffb61ce84eb9333ca7a3725.tar.gz
Cleanup loopback backend.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3610 0c269be4-1314-0410-8aa9-9f06e86f4224
Diffstat (limited to 'common/JackAudioDriver.cpp')
-rw-r--r--common/JackAudioDriver.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/common/JackAudioDriver.cpp b/common/JackAudioDriver.cpp
index 85634e34..505db38e 100644
--- a/common/JackAudioDriver.cpp
+++ b/common/JackAudioDriver.cpp
@@ -79,6 +79,22 @@ int JackAudioDriver::Open(jack_nframes_t buffer_size,
return JackDriver::Open(buffer_size, samplerate, capturing, playing, inchannels, outchannels, monitor, capture_driver_name, playback_driver_name, capture_latency, playback_latency);
}
+int JackAudioDriver::Open(bool capturing,
+ bool playing,
+ int inchannels,
+ int outchannels,
+ bool monitor,
+ const char* capture_driver_name,
+ const char* playback_driver_name,
+ jack_nframes_t capture_latency,
+ jack_nframes_t playback_latency)
+{
+ fCaptureChannels = inchannels;
+ fPlaybackChannels = outchannels;
+ fWithMonitorPorts = monitor;
+ return JackDriver::Open(capturing, playing, inchannels, outchannels, monitor, capture_driver_name, playback_driver_name, capture_latency, playback_latency);
+}
+
int JackAudioDriver::Attach()
{
JackPort* port;