Annotation of multiplexer/repeatts.1, revision 1.7

1.1       oskar       1: .\" Man page for repeatts
                      2: .\"
1.4       oskar       3: .\" Copyright (C) GPL 2001, Convergence Integrated Media GmbH
1.5       oskar       4: .\" Copyright (C) GPL 2003, Oskar Schirmer
1.1       oskar       5: .\"
1.7     ! oskar       6: .TH repeatts 1 "February 22nd, 2005" "1.0.7" "Multiplexer"
1.1       oskar       7: .SH NAME
                      8: repeatts \- repeater for ISO 13818 transport streams
                      9: .SH SYNOPSIS
1.3       oskar      10: repeatts [\fB-i\fR] [\fB-d delay\fR] [\fB-t time\fR] [\fIfilename\fR]
1.1       oskar      11: .SH DESCRIPTION
                     12: Take a regular file containing an ISO 13818-1 conforming transport stream
                     13: and send it periodically to \fIstdout\fR.
1.3       oskar      14: When a \fIfilename\fR is given, \fBdelay\fR or \fBtime\fR must
                     15: be given, too.
                     16: When no \fIfilename\fR is given, \fB-i\fR is obligatory.
                     17: The transport stream data from \fIfilename\fR is sent to \fIstdout\fR
                     18: within \fBtime\fR msec, evenly distributed, split up into
                     19: transport stream packets of 188 bytes each.
                     20: .P
                     21: The following options are accepted:
                     22: .TP
1.7     ! oskar      23: \fB\-h\fR, \fB\-\-help\fR
1.3       oskar      24: Display this help.
                     25: .TP
1.7     ! oskar      26: \fB\-V\fR, \fB\-\-version\fR
        !            27: Output version information.
        !            28: .TP
1.3       oskar      29: \fB\-i\fR
                     30: During operation, accept commands from stdin, in form of a tupel:
                     31: \fBdelay\fR, \fBtime\fR, \fIfilename\fR. Here, \fBdelay\fR may be
                     32: set to 0 to suppress repeatition, to -1 to quit the program.
1.1       oskar      33: When feeding another \fBdelay time filename\fR tuple to \fIstdin\fR,
                     34: the file currently processed will be replaced by the next file, as
                     35: soon as the current file is completely processed.
                     36: .TP
1.3       oskar      37: \fB\-d delay\fR
                     38: The requested operation shall be repeated every \fBdelay\fR msec.
                     39: When omitted, the data is sent only once.
1.1       oskar      40: .TP
1.3       oskar      41: \fB\-t time\fR
                     42: The transport stream data shall be sent evenly distributed within
                     43: \fBtime\fR msec.
                     44: The default value for \fBtime\fR is \fBdelay\fR.
                     45: \fBtime\fR must not be greater than \fBdelay\fR.
1.1       oskar      46: .SH EXAMPLE
                     47: To send file \fIexample.TS\fR every 5 seconds,
                     48: with the whole file sent within 2 seconds (and thus
                     49: thereafter 3 seconds of inactivity):
                     50: .IP
1.3       oskar      51: $ repeatts -d 5000 -t 2000 example.TS > some.pipe
1.1       oskar      52: .PP
                     53: .SH DETAILS
                     54: Whenever a tuple is given via \fIstdin\fR, this overrides any
                     55: tuple given to \fIstdin\fR earlier, that is not yet worked on, i.e. only
                     56: one tuple is memorized at a time.
                     57: .SH BUGS
                     58: to be detected.
                     59: .SH "SEE ALSO"
                     60: .BR ISO\ 13818-1 ,
                     61: .BR iso13818ts (1).
                     62: .SH AUTHOR
1.6       oskar      63: Oskar Schirmer (schirmer@scara.com).

LinuxTV legacy CVS <linuxtv.org/cvs>