Commit Graph

71 Commits

Author SHA1 Message Date
ross
3a0778cdc4 lp64/printf 2001-03-08 06:28:14 +00:00
hubertf
d0a42335a9 Don't play trailing garbage at end of RIFF WAVE (.wav) files
Patch sent by YAMAMOTO Takashi <takashi.yamamoto@bigfoot.com> in PR 12328
2001-03-04 15:27:35 +00:00
cgd
a8ec668ddf convert to use getprogname() 2001-02-19 23:03:42 +00:00
christos
8f3b31ba6f fix nested extern 2001-02-05 01:21:00 +00:00
mrg
d14e283f81 - move the mmap playing code into new play() function
- be more (properly) quiet with `-q'
2001-01-19 14:11:56 +00:00
sommerfeld
64cf1af58d Let src/usr.bin build with recursive parallel make..
- add .WAIT and .NOTPARALLEL in a few places
 - change ${MAKE} print-objdir to ${PRINTOBJDIR}
 - convert other ad-hoc forms to use ${PRINTOBJDIR}
2000-12-30 14:54:39 +00:00
mrg
67312df72f de-__P()-ify 2000-12-22 11:38:42 +00:00
mrg
79a33dbcba libaudio:
- rename audio_get_sun_encoding() to audio_sun_to_encoding()
- add audio_encoding_to_sun()
play.c:
- adapt
record.c:
- convert NetBSD encoding to sun encoding if possible, otherwise don't
output a header at all.
fixes PR#10380 from Michael Eriksson <eramore@era-t.ericsson.se>.
2000-12-13 08:19:54 +00:00
msaitoh
05e625cb7d remove extra period 2000-09-06 20:22:53 +00:00
msaitoh
f6f00e2615 remove extra period in SEE ALL section 2000-07-05 15:45:28 +00:00
mrg
94dde80b07 remove unused crap. 2000-06-18 07:20:15 +00:00
mrg
cfb5b8d545 honour -q (quiet) flag a bit more. 2000-02-27 08:20:01 +00:00
dmcmahill
a0de3d7fa5 When no -e flag is used to specify the encoding, default to "ulaw". This
fixes PR bin/9329.  Thanks to Wolfgang Rupprecht (wolfgang@wsrcc.com)
for filing the PR and identifying the bug.  This change is slightly different
than the one provided in the PR.

Also, document the default encoding in the manpage.

This default is consistent with the default for audiorecord under solaris.
2000-02-02 05:02:25 +00:00
kleink
c9954566b9 When we have to print usage instructions, don't indicate success in the exit
status.
1999-11-08 10:21:20 +00:00
kleink
1447a4671d * Don't treat failure to open a file as fatal error; print a warning to
standard error, arrange for a non-zero exit status and continue with the
  next file.  Addresses PR bin/8748.
* GCC vs. ANSI: a cast doesn't yield an lvalue.
* Use MAP_FAILED.
1999-11-06 15:05:45 +00:00
mrg
4b5ab45441 fix bug introduced in 1.12:
only return a header length of 0 if we are using -f (force), not
in the case when we know how long the header is.  this stops from
playing the audio header.
1999-10-23 04:20:14 +00:00
mrg
cc78535b32 fix off-by-one error in error message array. add a comment. 1999-09-27 05:06:10 +00:00
mrg
86ee174f0b honour -f, even if we appear to have a sun audio file. un-byte-screw the encoding for printing, too. 1999-09-27 05:00:21 +00:00
mrg
b3a888e9cd run forever if no -t is specified, from dan mcmahill 1999-09-27 01:58:07 +00:00
dmcmahill
10800b97f9 add description of the -t option 1999-09-23 15:42:06 +00:00
dmcmahill
df5a9e3cb5 fix -t option 1999-09-23 15:41:31 +00:00
mrg
217279cb42 add a note about "audioctl encodings", to find available supported encodings. 1999-09-14 05:04:21 +00:00
tron
ac79ed84db Name possible encodings for "-e" option and add an example provided by
Ben Wong in PR bin/8391. Thanks must go to Ross Harvey for helping me
with the "nroff" stuff.
1999-09-13 19:36:30 +00:00
tron
feac6b2836 Use "NULL" instead of "0" for null pointer. 1999-09-13 17:35:33 +00:00
tron
5b011b57a2 Fix broken "-f" and "-P" options. Patches supplied by Ben Wong in
PR bin/8390.
1999-09-13 17:18:21 +00:00
kleink
8731671861 If not specified on the command line, attempt to fall back to the environment
variables AUDIODEVICE (for -d) and AUDIOCTLDEVICE (for -C, already used in
audioctl(1)) before falling back to _PATH_* constants.
1999-07-13 14:02:33 +00:00
itohy
3d900be131 Fix -C behavior. 1999-06-19 05:20:17 +00:00
jtk
51eba84c2c fix defect where specifying channels would also specify the same string
as the control device (missing 'break')
1999-05-17 02:03:36 +00:00
mrg
491f8a4815 reword description to not be audioplay, as noted by pr#7379. 1999-04-14 09:03:41 +00:00
mrg
dcd2624f5e try using normal read/write is mmap() fails. tell the VM system we are going to be doing sequential access via madvise(). 1999-04-13 07:21:45 +00:00
augustss
fdf4fd888e Fix various buglets. 1999-04-02 16:05:55 +00:00
augustss
6e9632f4a4 Xref audioplay(1) and audiorecord(1). 1999-04-02 15:53:39 +00:00
augustss
2ef8f0cac3 Insert an AUDIO_DRAIN at the end of each file. 1999-03-30 19:33:31 +00:00
mrg
e90ff76184 document new play -f/-s/-P-/c/-e, s/name/named/ from mason in pr#7292. update dates. 1999-03-30 14:48:49 +00:00
mrg
dfe35fea6d remove duplicate include of <stdio.h> 1999-03-30 14:46:23 +00:00
mycroft
b0a62f4d5b Only 8-bit data is unsigned in WAVE files. 1999-03-29 11:09:04 +00:00
mrg
ae3f9933ee .wav files are little endian. 1999-03-29 04:49:49 +00:00
mrg
8637d348ae add -f (force) flag to audioplay, plus -s/-P/-c/-e switches for force setting sample rate, precision, channels and encoding. fix some man pages missing .El bits (via veego) 1999-03-28 10:35:05 +00:00
mrg
aefa214c3e expand usage message to reality. 1999-03-27 18:16:23 +00:00
mrg
eeeadf8446 make recording precision/encoding setting sane. 1999-03-27 17:46:00 +00:00
mrg
740f05c805 add support to play stdin. 1999-03-27 05:14:37 +00:00
mrg
e0c321f25d add missing copyrights. 1999-03-26 15:46:22 +00:00
mrg
072cb74108 audio paths are in <paths.h> 1999-03-26 14:05:41 +00:00
mrg
140c9e18e1 add audiorecord and audioplay tools. audioplay does .au and .wav files. audiorecord makes .au files only. uses parts of audioctl.. 1999-03-26 14:02:39 +00:00
erh
fa45851f9b Add missing .El line. 1999-03-10 05:14:51 +00:00
mycroft
ed792e5ddd Oops; update the date as well. 1999-02-18 17:43:03 +00:00
mycroft
e33b5e3104 Update comments. 1999-02-18 17:40:36 +00:00
mycroft
ba0967bb41 Rework the examples section a little. 1999-02-18 17:37:37 +00:00
augustss
9726cfd1fb Make the copyright header conform to the NetBSD template. 1998-11-25 22:17:06 +00:00
augustss
479659f618 Fix thinko in last commit. 1998-08-21 19:52:39 +00:00