C# Class TsRemux.MkvPesFile

Inheritance: PesFile
Exibir arquivo Open project: antiochus/tsremux Class Usage Examples

Public Methods

Method Description
GetNextPesPackets ( ) : TsRemux.PesPacket[]
MkvPesFile ( BackgroundWorker bw ) : System
Seek ( long pcr ) : void

Protected Methods

Method Description
GetInitialValues ( ) : void

Private Methods

Method Description
BuildAc3Pes ( System.Int64 timestamp, byte data, ushort pid ) : PesPacket
BuildAvcPes ( System.Int64 timestamp, byte data, ushort pid ) : PesPacket
BuildDtsPes ( System.Int64 timestamp, byte data, ushort pid ) : PesPacket
BuildMpeg2Pes ( System.Int64 timestamp, byte data, ushort pid ) : PesPacket
BuildVc1Pes ( System.Int64 timestamp, byte data, ushort pid ) : PesPacket
GetClusterClock ( EbmlElement cluster ) : System.Int64
GetTimeStamps ( ) : void

Method Details

GetInitialValues() protected method

protected GetInitialValues ( ) : void
return void

GetNextPesPackets() public method

public GetNextPesPackets ( ) : TsRemux.PesPacket[]
return TsRemux.PesPacket[]

MkvPesFile() public method

public MkvPesFile ( BackgroundWorker bw ) : System
bw System.ComponentModel.BackgroundWorker
return System

Seek() public method

public Seek ( long pcr ) : void
pcr long
return void