mav
137442a3ec
Return proper error message if recording device is not specified.
...
MFC after: 1 week
2012-01-27 09:15:55 +00:00
ed
63fd44ffc0
Mark global functions and/or variables in mixer(8) static where possible.
...
This allows compilers and static analyzers to do more thorough analysis.
2011-11-06 19:02:13 +00:00
uqs
8ae3afcfad
mdoc: drop redundant .Pp and .LP calls
...
They have no effect when coming in pairs, or before .Bl/.Bd
2010-10-08 12:40:16 +00:00
uqs
e644199c18
mdoc: consistently spell our email addresses <foo@FreeBSD.org>
...
Reviewed by: ru
2010-05-19 08:57:53 +00:00
ed
073cafdd42
The last big commit: let usr.sbin/ use WARNS=6 by default.
2010-01-02 11:07:44 +00:00
jkim
e16eb855ef
mixer(8) is WARNS=6 clean since 1.25.
...
Tested with: 'make universe'
2008-03-16 08:06:36 +00:00
jkim
1e6f2f459f
Fix a typo.
2008-03-15 01:36:20 +00:00
jkim
a277d9b482
Clean up code and fix style(9) nits.
2008-03-15 01:20:05 +00:00
jkim
dd20f0a338
Update list of possible mixer devices. These devices were added to
...
soundcard.h more than ten years ago.
2008-03-15 01:15:15 +00:00
jkim
8d2f6ea689
- Check device masks and bypass printing headers if capable device does
...
not exist. /etc/rc.d/mixer tried to restore non-existent recording
source because /var/var/db/mixer*-state contains '=rec' for example.
- Remove hardcoded mixer2 and mixer3 and do the right thing.
- Replace getopt(3) with hand-rolled option parser. It was not able
to handle 'mixer -rec mic' although it is a valid command.
- Make '-s' and '-S' mutualy exclusive as mixer(8) says.
- Do not re-read recording source unless it has been modified.
2008-03-15 01:09:47 +00:00
maxim
f1a7b542c7
o Add "line" device to a list of mixer(8) devices.
...
PR: docs/112520
Submitted by: Pietro Cerutti
MFC after: 1 week
2007-05-09 05:33:54 +00:00
ariff
a5d25bd12d
- Fix possible memory leak due to repetetive strdup(3) without matching
...
free(3).
- print_recsrc() should honor shortflag and give appropriate output for
later consumption by /etc/rc.d/mixer. This will ensure that recording
device selections survived across reboot. Output everything to stdout
instead if stderr.
MFC after: 3 days
2006-01-01 20:19:49 +00:00
ru
f4251aff5d
Markup fixes.
...
Approved by: re (blanket)
2005-06-14 12:26:36 +00:00
mdodd
c94ee5f99f
Add the -S flag which produces the -s output without
...
mixing field separators.
2005-04-13 07:11:54 +00:00
ru
6294018a20
Mechanically kill hard sentence breaks.
2004-07-02 23:13:00 +00:00
ru
4b39413aeb
Removed trailing whitespace.
2004-07-02 19:07:33 +00:00
grehan
2dafdd4f00
Userland signed char fixes for PPC build. Problems were using a char
...
return for getopt() and comparing to -1, ditto with fgetc() and EOF,
and using the kg_nice value from <sys/user.h>
Submitted by: Stefan Farfeleder <stefan@fafoe.narf.at>
Reviewed by: obrien, bde (a while back)
Tested lightly on: ppc, i386, make universe
2004-01-22 07:23:36 +00:00
grog
7b4b7a670b
Document changes to default output.
2003-06-15 08:46:36 +00:00
grog
3d6bd8a137
Print out the current recording devices in the default printout.
...
Discussed with: cg
Break some particularly long lines.
Still not enough for: bde.
2003-06-15 08:46:04 +00:00
ru
55c56e17eb
Assorted mdoc(7) fixes.
...
Approved by: re (blanket)
2003-05-22 11:52:23 +00:00
obrien
7293a24a2b
Use __FBSDID over rcsid[]. Protect copyright[] where needed.
2003-05-03 21:06:42 +00:00
mdodd
44c5b8459b
Implement relative mixer adjustment.
...
PR: 46679 (similar functionality)
2003-04-09 15:25:52 +00:00
jmallett
0426bfe115
Print old mixer levels when setting new ones.
2002-12-30 04:23:08 +00:00
charnier
d2168fe021
The .Nm utility
2002-07-14 14:47:15 +00:00
obrien
9c97c8f02d
Perform a major cleanup of the usr.sbin Makefiles.
...
These are not perfectly in agreement with each other style-wise, but they
are orders of orders of magnitude more consistent style-wise than before.
2001-07-20 06:20:32 +00:00
dd
911ca14c87
Remove whitespace at EOL.
2001-07-15 08:06:20 +00:00
dd
e214cd8873
Constify and set WARNS=2.
...
Submitted by: Mike Barcroft <mike@q9media.com
Reviewed by: md5(1)
2001-06-25 21:06:15 +00:00
greid
bb5c93f5b8
Change the behaviour of mixer slightly such that not explicitly specifying
...
a mixer device will set/get the master volume levels
PR: 25156
Submitted by: Tony Finch <dot@dotat.at>
Reviewed by: cg, nik
2001-04-09 11:10:34 +00:00
ru
afd506414e
- Backout botched attempt to introduce MANSECT feature.
...
- MAN[1-9] -> MAN.
2001-03-26 14:42:20 +00:00
ru
f10dc9aca1
Set the default manual section for usr.sbin/ to 8.
2001-03-20 18:17:26 +00:00
ru
66cd8f698e
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:44:04 +00:00
kris
608224f4ac
Fix format string warnings
2000-11-27 07:57:44 +00:00
ru
835a46c9c2
mdoc(7) police: do not split author names in the AUTHORS section.
2000-11-22 09:35:58 +00:00
sobomax
18c955d6f3
Several cleanups:
...
- use getopt(3) to parse command line arguments instead of home-made incomplete
parser;
- be more verbose when error in command line encountered (i.e. incorrect
playing/recording device, incorrect recsrc syntax).
2000-08-15 05:42:39 +00:00
jkh
cf6c24f27f
I've always wanted to be able to dump out the current values of
...
the mixer in a format suitable for saving and handing off to
mixer(1) at some future date to restore the settings.
Add a -s flag to do this.
2000-05-20 23:25:08 +00:00
sheldonh
b2240fc1c0
Remove single-space hard sentence breaks. These degrade the quality
...
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
2000-03-01 14:09:25 +00:00
nik
8ca1afe9f5
Remove xrefs to obosolete cdplay(1)
...
PR: docs/17079
Submitted by: Udo Erdelhoff <ue@nathan.ruhr.de>
2000-03-01 10:41:13 +00:00
charnier
25df80d2a3
Terminate .Bl with .El
1999-11-27 16:55:50 +00:00
mpp
4de9c28a92
Spelling fix.
...
PR: bin/14588
Submitted by: Christian Weisgerber <naddy@mips.rhein-neckar.de>
1999-10-30 19:36:42 +00:00
peter
7129242123
remove #ifdef FreeBSD -> <machine/soundcard.h> special case as we have it
...
in the standard location now.
1999-09-04 15:20:48 +00:00
peter
efabb9ccb1
$Id$ -> $FreeBSD$
1999-08-28 01:35:59 +00:00
nik
559bbb333e
Add $Id$, to make it simpler for members of the translation teams to
...
track.
The Id line is normally at the bottom of the main comment block in the
man page, separated from the rest of the manpage by an empty comment,
like so;
.\" $Id$
.\"
If the immediately preceding comment is a @(#) format ID marker than the
the $Id$ will line up underneath it with no intervening blank lines.
Otherwise, an additional blank line is inserted.
Approved by: bde
1999-07-12 20:12:29 +00:00
jmg
952a7718da
fix a core dump problem when you don't give -f a parameter... also compare
...
results of strcmp against 0 instead of !'ing results...
Closes PR: 6538
1998-05-07 14:13:16 +00:00
charnier
6e321f37d4
.Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.
1998-03-23 08:31:20 +00:00
charnier
350fc0457c
According to Bruce, err(-1,..) is bogus. Change it to err(1,..). More commits
...
to come in this area.
1997-10-01 06:34:09 +00:00
charnier
bb93f8d912
Use err(3).
1997-09-29 06:38:49 +00:00
ache
61a656ae1e
Compact usage string, devices list can be too long
1997-09-23 23:24:13 +00:00
jmg
d3d13402b9
major modifications to the mixer. currently it doesn't report errors
...
that it encounters (such as invalid device), but does print usage upon
this error...
but otherwise allows complex commands such as:
mixer -f /dev/mixer4 synth line 50 -rec mic +rec line =rec cd ^rec mix
1997-09-19 13:38:51 +00:00
peter
b782f4df30
Revert $FreeBSD$ to $Id$
1997-02-22 16:15:28 +00:00
jkh
808a36ef65
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00