summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWalker Thompson <walker.thompson@urz.uni-heidelberg.de>2026-06-30 22:24:09 +0200
committerWalker Thompson <walker.thompson@urz.uni-heidelberg.de>2026-06-30 22:24:09 +0200
commitdaac2f3315a6eca712071ab21e2e4b9ab2189537 (patch)
tree71d68bc85a87aa2baa65e3073832c88a55060ffc
parentc0b7b323a2f4372214897ca8b4dd349e7e6b3986 (diff)
Include virtual devices in selection
-rw-r--r--voss_devctl.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/voss_devctl.c b/voss_devctl.c
index 6e9a51a..db86df6 100644
--- a/voss_devctl.c
+++ b/voss_devctl.c
@@ -152,10 +152,10 @@ void oss_enum_devs(int fd, int oss_numaudios)
printf("%d: %s, %s\n", i, ai.name, ai.devnode);
- if (ai.caps & PCM_CAP_OUTPUT) {
+ if (ai.caps & (PCM_CAP_OUTPUT | PCM_CAP_VIRTUAL)) {
oss_devlist_add(&devs_play, &ai);
}
- if (ai.caps & PCM_CAP_INPUT) {
+ if (ai.caps & (PCM_CAP_INPUT | PCM_CAP_VIRTUAL)) {
oss_devlist_add(&devs_rec, &ai);
}
}