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)
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
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