C# Class TsRemux.DeMux

Inheritance: Muxer
Show file Open project: antiochus/tsremux

Public Methods

Method Description
Close ( ) : void
DeMux ( string fileName, List StreamsToKeep, bool fAsync, bool fProcessAudio ) : System
GetCurrentPacketNumber ( ) : UInt32
GetEpData ( ) : TsRemux.EpElement[]
GetPsi ( ) : TsRemux.StreamInfo[]
MuxPacket ( PesPacket pp ) : void
PcrChanged ( System.Int64 pcr ) : void

Method Details

Close() public method

public Close ( ) : void
return void

DeMux() public method

public DeMux ( string fileName, List StreamsToKeep, bool fAsync, bool fProcessAudio ) : System
fileName string
StreamsToKeep List
fAsync bool
fProcessAudio bool
return System

GetCurrentPacketNumber() public method

public GetCurrentPacketNumber ( ) : UInt32
return System.UInt32

GetEpData() public method

public GetEpData ( ) : TsRemux.EpElement[]
return TsRemux.EpElement[]

GetPsi() public method

public GetPsi ( ) : TsRemux.StreamInfo[]
return TsRemux.StreamInfo[]

MuxPacket() public method

public MuxPacket ( PesPacket pp ) : void
pp PesPacket
return void

PcrChanged() public method

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