diff options
author | grog <grog@FreeBSD.org> | 2003-06-15 08:46:04 +0000 |
---|---|---|
committer | grog <grog@FreeBSD.org> | 2003-06-15 08:46:04 +0000 |
commit | 3d6bd8a1377d68bfafd2464361026a2a3ff84981 (patch) | |
tree | 7ed4f806d1e24951d0e5bb3ff2e0467696426ab8 /usr.sbin/mixer | |
parent | ff1c2851e31219be3da80a9f921169170c9d9a9d (diff) | |
download | FreeBSD-src-3d6bd8a1377d68bfafd2464361026a2a3ff84981.zip FreeBSD-src-3d6bd8a1377d68bfafd2464361026a2a3ff84981.tar.gz |
Print out the current recording devices in the default printout.
Discussed with: cg
Break some particularly long lines.
Still not enough for: bde.
Diffstat (limited to 'usr.sbin/mixer')
-rw-r--r-- | usr.sbin/mixer/mixer.c | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/usr.sbin/mixer/mixer.c b/usr.sbin/mixer/mixer.c index 65a75fe..f06abb3 100644 --- a/usr.sbin/mixer/mixer.c +++ b/usr.sbin/mixer/mixer.c @@ -138,10 +138,15 @@ main(int argc, char *argv[]) continue; } if (shortflag) - printf("%s %d:%d ", names[foo], bar & 0x7f, (bar >> 8) & 0x7f); + printf("%s %d:%d ", names[foo], bar & 0x7f, + (bar >> 8) & 0x7f); else - printf("Mixer %-8s is currently set to %3d:%d\n", names[foo], bar & 0x7f, (bar >> 8) & 0x7f); + printf("Mixer %-8s is currently set to %3d:%d\n", + names[foo], bar & 0x7f, (bar >> 8) & 0x7f); } + if (ioctl(baz, SOUND_MIXER_READ_RECSRC, &recsrc) == -1) + err(1, "SOUND_MIXER_READ_RECSRC"); + print_recsrc(recsrc); return(0); } @@ -217,7 +222,8 @@ main(int argc, char *argv[]) continue; } if (shortflag) - printf("%s %d:%d ", names[dev], bar & 0x7f, (bar >> 8) & 0x7f); + printf("%s %d:%d ", names[dev], bar & 0x7f, + (bar >> 8) & 0x7f); else printf("Mixer %-8s is currently set to %3d:%d\n", names[dev], bar & 0x7f, (bar >> 8) & 0x7f); |