C# Class TsRemux.Coordinator

ファイルを表示 Open project: antiochus/tsremux Class Usage Examples

Public Methods

Method Description
Coordinator ( ) : System
StartMuxing ( string outPath, BackgroundWorker worker, TsFileType outType, List pidsToKeep, System.TimeSpan ts, System.TimeSpan te, bool useAsync, PesFile input ) : void
StartMuxing ( string outPath, BackgroundWorker worker, TsFileType outType, List pidsToKeep, System.TimeSpan ts, System.TimeSpan te, bool useAsync, bool processAudio, bool MlpToAc3, PesFile input, PesFile secondary, System.TimeSpan offset, System.TimeSpan chapterLen ) : void
UpdatePcr ( System.Int64 pcr ) : void
UpdatePts ( System.Int64 pts, ushort pid ) : void

Method Details

Coordinator() public method

public Coordinator ( ) : System
return System

StartMuxing() public method

public StartMuxing ( string outPath, BackgroundWorker worker, TsFileType outType, List pidsToKeep, System.TimeSpan ts, System.TimeSpan te, bool useAsync, PesFile input ) : void
outPath string
worker System.ComponentModel.BackgroundWorker
outType TsFileType
pidsToKeep List
ts System.TimeSpan
te System.TimeSpan
useAsync bool
input PesFile
return void

StartMuxing() public method

public StartMuxing ( string outPath, BackgroundWorker worker, TsFileType outType, List pidsToKeep, System.TimeSpan ts, System.TimeSpan te, bool useAsync, bool processAudio, bool MlpToAc3, PesFile input, PesFile secondary, System.TimeSpan offset, System.TimeSpan chapterLen ) : void
outPath string
worker System.ComponentModel.BackgroundWorker
outType TsFileType
pidsToKeep List
ts System.TimeSpan
te System.TimeSpan
useAsync bool
processAudio bool
MlpToAc3 bool
input PesFile
secondary PesFile
offset System.TimeSpan
chapterLen System.TimeSpan
return void

UpdatePcr() public method

public UpdatePcr ( System.Int64 pcr ) : void
pcr System.Int64
return void

UpdatePts() public method

public UpdatePts ( System.Int64 pts, ushort pid ) : void
pts System.Int64
pid ushort
return void