summaryrefslogtreecommitdiff
path: root/sys/man/1/audio
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@gmx.de>2012-12-14 04:38:45 +0100
committercinap_lenrek <cinap_lenrek@gmx.de>2012-12-14 04:38:45 +0100
commit5ceb834f0ed45978497ff81582b7c828d27dcf6f (patch)
tree7d3b283a1c43120c6eee7f4305fcedab5974c648 /sys/man/1/audio
parentd7b7723c96cdee0be6a5120293ecfde60bd65bdc (diff)
audio: replace µlawdec, add big endian and µlaw audio formats to pcmconv, µlaw in wav support
to support µ-law audio embedded in wav and big endian pcm in sun audio files the µ-law and a-law and big endian integer decoding was added to pcmconv. sundec now parses the sun audio header supporting stereo now.
Diffstat (limited to 'sys/man/1/audio')
-rw-r--r--sys/man/1/audio26
1 files changed, 19 insertions, 7 deletions
diff --git a/sys/man/1/audio b/sys/man/1/audio
index c5189d9fe..4d1001a4a 100644
--- a/sys/man/1/audio
+++ b/sys/man/1/audio
@@ -1,6 +1,6 @@
.TH AUDIO 1
.SH NAME
-mp3dec, mp3enc, oggdec, oggenc, flacdec, µlawdec, wavdec, pcmconv \- decode and encode audio files
+mp3dec, mp3enc, oggdec, oggenc, flacdec, sundec, wavdec, pcmconv \- decode and encode audio files
.SH SYNOPSIS
.B audio/mp3dec
[
@@ -13,7 +13,7 @@ mp3dec, mp3enc, oggdec, oggenc, flacdec, µlawdec, wavdec, pcmconv \- decode and
.br
.B audio/wavdec
.br
-.B audio/µlawdec
+.B audio/sundec
.PP
.B audio/oggenc
.br
@@ -65,12 +65,12 @@ decodes MPEG audio (layer 1, 2 and 3). The
option enables debug output to standard error.
.I Oggdec,
.I flacdec,
-.I µlawdec
+.I sunwdec
and
.I wavdec
are like
.I mp3dec
-but decode OGG Vorbis, FLAC lossless audio, Sun µlaw audio and PCM Wave.
+but decode OGG Vorbis, FLAC lossless audio, Sun audio and RIFF wave.
.PP
The encoders read PCM on standard input and produce compressed audio
on standard output.
@@ -226,17 +226,29 @@ is a concatinated string of the following parts:
.TP
.BI s #
-sample format is little endian signed integer where
+sample format is little-endian signed integer where
.I #
specifies the number of bits
.TP
.BI u #
-unsigned little endian integer format
+unsigned little-endian integer format
+.TP
+.BI S #
+singed big-endian integer format
+.TP
+.BI U #
+unsigned big-endian integer format
.TP
.BI f #
floating point format where
.I #
-has to be 32 or 64 for single or double precisition
+has to be 32 or 64 for single- or double-precisition
+.TP
+.B a8
+8-bit a-law format
+.TP
+.B µ8
+8-bit µ-law format
.TP
.BI c #
specifies the number of channels