C# Класс MediaPortal.Player.Teletext.TeletextReceiver

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DecodePTS ( byte header_PTS, byte PTS_DTS_flag ) : System.UInt64
OnEvent ( int eventCode, System.UInt64 eventValue ) : void
OnPesPacket ( int streamid, byte header, int headerlen, byte data, int datalen, bool isStart, System.UInt64 presentTime ) : void

Decodes a PES packet containing a teletext packet

OnServiceInfo ( int page, byte type, byte langb1, byte langb2, byte langb3 ) : void
OnTSPacket ( IntPtr pbuf, int len ) : void

Called from TsReader when a Ts packet containing teletext data is received

TeletextReceiver ( ITeletextSource source, IDVBTeletextDecoder ttxtDecoder ) : System

Приватные методы

Метод Описание
IntToBool ( int i ) : bool
assert ( bool ok, string msg ) : void

Описание методов

DecodePTS() публичный Метод

public DecodePTS ( byte header_PTS, byte PTS_DTS_flag ) : System.UInt64
header_PTS byte
PTS_DTS_flag byte
Результат System.UInt64

OnEvent() публичный Метод

public OnEvent ( int eventCode, System.UInt64 eventValue ) : void
eventCode int
eventValue System.UInt64
Результат void

OnPesPacket() публичный Метод

Decodes a PES packet containing a teletext packet
public OnPesPacket ( int streamid, byte header, int headerlen, byte data, int datalen, bool isStart, System.UInt64 presentTime ) : void
streamid int
header byte
headerlen int
data byte
datalen int
isStart bool
presentTime System.UInt64
Результат void

OnServiceInfo() публичный Метод

public OnServiceInfo ( int page, byte type, byte langb1, byte langb2, byte langb3 ) : void
page int
type byte
langb1 byte
langb2 byte
langb3 byte
Результат void

OnTSPacket() публичный Метод

Called from TsReader when a Ts packet containing teletext data is received
public OnTSPacket ( IntPtr pbuf, int len ) : void
pbuf System.IntPtr Pointer to a byte buffer of length len
len int Length of buffer pointed to by buf
Результат void

TeletextReceiver() публичный Метод

public TeletextReceiver ( ITeletextSource source, IDVBTeletextDecoder ttxtDecoder ) : System
source ITeletextSource
ttxtDecoder IDVBTeletextDecoder
Результат System