C# 클래스 HCS_Encoder.Outputs.SmoothStream.Multiplexing.MpegTS_Demux.PMT

Class to handle 2nd level PMT tables (ITU-T Rec H.222.0 (2000 E) -- page 46)
파일 보기 프로젝트 열기: i-e-b/HLS---Smooth-Encoder

공개 프로퍼티들

프로퍼티 타입 설명
IsCurrent bool
Map int>.Dictionary
PCR_PID int
ReverseMap int>.Dictionary
SectionNumber int
Version int

공개 메소드들

메소드 설명
PMT ( byte RawPayload ) : System

Digest a packet payload into structured table. Payload should be from the pointer field onward. Does not yet handle multi-packet tables

비공개 메소드들

메소드 설명
DecodeStreamType ( int stream_type ) : StreamType

Decode the various random stream types into useful info. Add new stream types as they are discovered.

ValidateTable ( BitSplitter bs ) : void

메소드 상세

PMT() 공개 메소드

Digest a packet payload into structured table. Payload should be from the pointer field onward. Does not yet handle multi-packet tables
public PMT ( byte RawPayload ) : System
RawPayload byte
리턴 System

프로퍼티 상세

IsCurrent 공개적으로 프로퍼티

public bool IsCurrent
리턴 bool

Map 공개적으로 프로퍼티

public Dictionary Map
리턴 int>.Dictionary

PCR_PID 공개적으로 프로퍼티

public int PCR_PID
리턴 int

ReverseMap 공개적으로 프로퍼티

public Dictionary ReverseMap
리턴 int>.Dictionary

SectionNumber 공개적으로 프로퍼티

public int SectionNumber
리턴 int

Version 공개적으로 프로퍼티

public int Version
리턴 int