1
0
mirror of https://github.com/openbsd/src.git synced 2025-01-10 06:47:55 -08:00

Synchronize man page and help output.

From a least of details by sobrado@; input by jmc@ who still isn't happy.
This commit is contained in:
naddy 2009-06-03 00:45:59 +00:00
parent d4bb5deb26
commit c4c97271b4
2 changed files with 29 additions and 22 deletions

View File

@ -1,4 +1,4 @@
.\" $OpenBSD: cdio.1,v 1.52 2009/04/10 18:51:44 ratchov Exp $
.\" $OpenBSD: cdio.1,v 1.53 2009/06/03 00:45:59 naddy Exp $
.\"
.\" Copyright (c) 1995 Serge V. Vakulenko
.\" All rights reserved.
@ -29,7 +29,7 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
.Dd $Mdocdate: April 10 2009 $
.Dd $Mdocdate: June 3 2009 $
.Dt CDIO 1
.Os
.Sh NAME
@ -88,7 +88,7 @@ is assumed.
.Bl -tag -width Ds
.It Ic blank
Minimally blank the disc.
.It Ic cddb Op Ar n
.It Ic cddbinfo Op Ar n
Print the Table Of Contents (TOC) after matching the disc with the CDDB.
In case of multiple matches, reissue the command with
.Ar n .
@ -143,18 +143,23 @@ If we're at the last track, stop.
.It Ic pause
Stop playing.
Do not stop the disc.
.It Ic play Ar first_track Op Ar last_track
.It Xo Ic play
.Oo Ar track1 Ns Op Ar .index1 Oc
.Ar track2 Ns Op Ar .index2
.Xc
Play from track
.Ar first_track
.Ar track1
to track
.Ar last_track .
.Ar track2 .
An index point can be specified for each track.
The first track has number 1 and may be omitted in all cases.
.It Xo Ic play
.Op Ar tr1
.Ar m1 : Ns Ar s1 Ns Op .f1
.Ar m1 : Ns Ar s1 Ns Oo
.Ar .f1 Oc
.Op Ar tr2
.Oo Ar m2 : Ns Ar s2 Ns
.Op .f2 Oc
.Op Ar .f2 Oc
.Xc
Play from the absolute address
(MSF) defined by
@ -178,12 +183,13 @@ are relative to the start of that track.
Minutes are in the range 0\(en99.
Seconds are in the range 0\(en59.
Frame numbers are in the range 0\(en74.
.It Ic play Op Ar #start_block Op Ar length
.It Ic play Op Ar #block Op Ar len
Play starting from the logical block
.Ar start_block
.Ar block
using
.Ar length
.Ar len
logical blocks.
If no block is specified, play the whole disc.
.It Ic previous
Play the previous track.
If we're at the first track, restart.

View File

@ -1,4 +1,4 @@
/* $OpenBSD: cdio.c,v 1.69 2009/02/07 20:21:13 naddy Exp $ */
/* $OpenBSD: cdio.c,v 1.70 2009/06/03 00:45:59 naddy Exp $ */
/* Copyright (c) 1995 Serge V. Vakulenko
* All rights reserved.
@ -114,33 +114,34 @@ struct cmdtab {
int min;
char *args;
} cmdtab[] = {
{ CMD_BLANK, "blank", 1, "" },
{ CMD_CDDB, "cddbinfo", 2, "[n]" },
{ CMD_CDID, "cdid", 3, "" },
{ CMD_CDPLAY, "cdplay", 3, "[track1-trackN ...]" },
{ CMD_CDRIP, "cdrip", 3, "[track1-trackN ...]" },
{ CMD_CLOSE, "close", 1, "" },
{ CMD_DEBUG, "debug", 3, "on | off" },
{ CMD_DEVICE, "device", 1, "devname" },
{ CMD_EJECT, "eject", 1, "" },
{ CMD_QUIT, "exit", 2, "" },
{ CMD_HELP, "?", 1, 0 },
{ CMD_HELP, "help", 1, "" },
{ CMD_INFO, "info", 1, "" },
{ CMD_NEXT, "next", 1, "" },
{ CMD_PAUSE, "pause", 2, "" },
{ CMD_PLAY, "play", 1, "track1[.index1] [track2[.index2]]" },
{ CMD_PLAY, "play", 1, "[track1[.index1]] track2[.index2]" },
{ CMD_PLAY, "play", 1, "[tr1] m1:s1[.f1] [tr2] [m2:s2[.f2]]" },
{ CMD_PLAY, "play", 1, "[#block [len]]" },
{ CMD_PREV, "previous", 2, "" },
{ CMD_QUIT, "quit", 1, "" },
{ CMD_REPLAY, "replay", 3, "" },
{ CMD_RESET, "reset", 4, "" },
{ CMD_RESUME, "resume", 1, "" },
{ CMD_REPLAY, "replay", 3, "" },
{ CMD_SET, "set", 2, "msf | lba" },
{ CMD_SET, "set", 2, "lba | msf" },
{ CMD_STATUS, "status", 1, "" },
{ CMD_STOP, "stop", 3, "" },
{ CMD_VOLUME, "volume", 1, "<l> <r> | left | right | mute | mono | stereo" },
{ CMD_CDDB, "cddbinfo", 2, "[n]" },
{ CMD_CDID, "cdid", 3, "" },
{ CMD_QUIT, "exit", 2, "" },
{ CMD_BLANK, "blank", 1, "" },
{ CMD_CDRIP, "cdrip", 3, "[[track1-trackN] ...]" },
{ CMD_CDPLAY, "cdplay", 3, "[[track1-trackN] ...]" },
{ CMD_VOLUME, "volume", 1, "left_channel right_channel" },
{ CMD_VOLUME, "volume", 1, "left | right | mono | stereo | mute" },
{ 0, 0, 0, 0}
};