C# 클래스 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)
파일 보기 프로젝트 열기: i-e-b/HLS---Smooth-Encoder

공개 프로퍼티들

프로퍼티 타입 설명
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[]

공개 메소드들

메소드 설명
Packet ( byte RawPacket ) : System

Digest data into structured packet

ToString ( ) : string

비공개 메소드들

메소드 설명
CheckAdaptionField ( BitSplitter bs ) : void
CheckPayloadType ( BitSplitter bs ) : void
ReadTransportHeader ( BitSplitter bs ) : void

메소드 상세

Packet() 공개 메소드

Digest data into structured packet
public Packet ( byte RawPacket ) : System
RawPacket byte
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

Counter 공개적으로 프로퍼티

public int Counter
리턴 int

Discont 공개적으로 프로퍼티

public bool Discont
리턴 bool

Error 공개적으로 프로퍼티

public bool Error
리턴 bool

HasAdaptionField 공개적으로 프로퍼티

public bool HasAdaptionField
리턴 bool

HasPayload 공개적으로 프로퍼티

public bool HasPayload
리턴 bool

HighPriority 공개적으로 프로퍼티

public bool HighPriority
리턴 bool

PCR 공개적으로 프로퍼티

public long PCR
리턴 long

PID 공개적으로 프로퍼티

public int PID
리턴 int

PayloadIs_PES 공개적으로 프로퍼티

public bool PayloadIs_PES
리턴 bool

ScrambleCode 공개적으로 프로퍼티

public int ScrambleCode
리턴 int

StartIndicator 공개적으로 프로퍼티

public bool StartIndicator
리턴 bool

TableId 공개적으로 프로퍼티

public int TableId
리턴 int

payload 공개적으로 프로퍼티

public byte[] payload
리턴 byte[]