summaryrefslogtreecommitdiffstats
path: root/usr.sbin/mixer
diff options
context:
space:
mode:
authorgrog <grog@FreeBSD.org>2003-06-15 08:46:04 +0000
committergrog <grog@FreeBSD.org>2003-06-15 08:46:04 +0000
commit3d6bd8a1377d68bfafd2464361026a2a3ff84981 (patch)
tree7ed4f806d1e24951d0e5bb3ff2e0467696426ab8 /usr.sbin/mixer
parentff1c2851e31219be3da80a9f921169170c9d9a9d (diff)
downloadFreeBSD-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.c12
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);
OpenPOWER on IntegriCloud