diff options
| -rw-r--r-- | voss_devctl.c | 4 |
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); } } |
