Annotation of multiplexer/repeatts.1, revision 1.2

1.1       oskar       1: .\" Man page for repeatts
                      2: .\"
                      3: .\" Copyright (C) 2001, Convergence Integrated Media GmbH
                      4: .\" Author: Oskar Schirmer
                      5: .\"
                      6: .TH repeatts 1 "May 14th, 2001" "0.0.2" "Multiplexer"
                      7: .SH NAME
                      8: repeatts \- repeater for ISO 13818 transport streams
                      9: .SH SYNOPSIS
                     10: repeatts [delay time filename]
                     11: .SH DESCRIPTION
                     12: Take a regular file containing an ISO 13818-1 conforming transport stream
                     13: and send it periodically to \fIstdout\fR.
                     14: When feeding another \fBdelay time filename\fR tuple to \fIstdin\fR,
                     15: the file currently processed will be replaced by the next file, as
                     16: soon as the current file is completely processed.
                     17: .P
                     18: The following tuples may be given as command line parameters
                     19: or may be fed to \fIstdin\fR:
                     20: .TP
                     21: \fBdelay time filename\fR
                     22: Open the file \fBfilename\fR,
                     23: split it into blocks of 188 bytes each,
                     24: send these blocks evenly distributed within \fBtime\fR msec,
                     25: and infinitely repeat sending the same file every \fBdelay\fR msec
                     26: (with \fBdelay\fR>0).
                     27: .TP
                     28: \fB0 time filename\fR
                     29: Open the file \fBfilename\fR,
                     30: split it into blocks of 188 bytes each,
                     31: send these blocks evenly distributed within \fBtime\fR msec.
                     32: Do not repeat this process.
                     33: .TP
                     34: \fB-1\fR
                     35: Quit this program.
                     36: .SH EXAMPLE
                     37: To send file \fIexample.TS\fR every 5 seconds,
                     38: with the whole file sent within 2 seconds (and thus
                     39: thereafter 3 seconds of inactivity):
                     40: .IP
1.2     ! oskar      41: $ repeatts 5000 2000 example.TS > some.pipe
1.1       oskar      42: .PP
                     43: .SH DETAILS
                     44: Whenever a tuple is given via \fIstdin\fR, this overrides any
                     45: tuple given to \fIstdin\fR earlier, that is not yet worked on, i.e. only
                     46: one tuple is memorized at a time.
                     47: .SH BUGS
                     48: to be detected.
                     49: .SH "SEE ALSO"
                     50: .BR ISO\ 13818-1 ,
                     51: .BR iso13818ts (1).
                     52: .SH AUTHOR
                     53: Oskar Schirmer (oskar@convergence.de).

LinuxTV legacy CVS <linuxtv.org/cvs>