C# Class HCS_Encoder.Outputs.SmoothStream.Multiplexing.MpegTS_Demux.Packet

Class to handle the top-level transport packets (ITU-T Rec H.222.0 (2000 E) -- page 18, 22)
Afficher le fichier Open project: i-e-b/HLS---Smooth-Encoder

Méthodes publiques

Свойство Type Description
Counter int
Discont bool
Error bool
HasAdaptionField bool
HasPayload bool
HighPriority bool
PCR long
PID int
PayloadIs_PES bool
ScrambleCode int
StartIndicator bool
TableId int
payload byte[]

Méthodes publiques

Méthode Description
Packet ( byte RawPacket ) : System

Digest data into structured packet

ToString ( ) : string

Private Methods

Méthode Description
CheckAdaptionField ( BitSplitter bs ) : void
CheckPayloadType ( BitSplitter bs ) : void
ReadTransportHeader ( BitSplitter bs ) : void

Method Details

Packet() public méthode

Digest data into structured packet
public Packet ( byte RawPacket ) : System
RawPacket byte
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string

Property Details

Counter public_oe property

public int Counter
Résultat int

Discont public_oe property

public bool Discont
Résultat bool

Error public_oe property

public bool Error
Résultat bool

HasAdaptionField public_oe property

public bool HasAdaptionField
Résultat bool

HasPayload public_oe property

public bool HasPayload
Résultat bool

HighPriority public_oe property

public bool HighPriority
Résultat bool

PCR public_oe property

public long PCR
Résultat long

PID public_oe property

public int PID
Résultat int

PayloadIs_PES public_oe property

public bool PayloadIs_PES
Résultat bool

ScrambleCode public_oe property

public int ScrambleCode
Résultat int

StartIndicator public_oe property

public bool StartIndicator
Résultat bool

TableId public_oe property

public int TableId
Résultat int

payload public_oe property

public byte[] payload
Résultat byte[]