summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBent Bisballe Nyeng <deva@aasimon.org>2014-10-01 09:46:56 +0200
committerBent Bisballe Nyeng <deva@aasimon.org>2014-10-01 09:46:56 +0200
commit797be2357ee7062ec6939cd4406fadfd27e1af2e (patch)
treec725fcbf35d554ead83c39d16aee15698bc04094
parent54281f481fe0549ff80829476674aa994bfff8bd (diff)
Arm input mixer for recording upon opening.
-rw-r--r--src/audioio.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/audioio.cc b/src/audioio.cc
index 5da202a..f85ec11 100644
--- a/src/audioio.cc
+++ b/src/audioio.cc
@@ -114,6 +114,12 @@ struct aio_t *aio_init(int *err,
h->source_mixer = h->device->getMixer(capture_mixer);
if(h->source_mixer == NULL) {
*err = MIXER_INIT_FAILED;
+ } else {
+ if(h->source_mixer->isCapture()) {
+ h->source_mixer->setCapture(true);
+ } else {
+ *err = MIXER_INIT_FAILED;
+ }
}
}