C# Class MediaPortal.Player.Teletext.PESDecoder

Generic PES decoder with some teletext specific sanity checks DO NOT USE TO DECODE NON-TELETEXT PES PACKETS WITHOUT REMOVING THOSE CHECKS!
Afficher le fichier Open project: MediaPortal/MediaPortal-1 Class Usage Examples

Méthodes publiques

Méthode Description
OnTsPacket ( byte tsPacket, System.UInt64 presentTime ) : void
PESDecoder ( PESCallback cb ) : System
Reset ( ) : void
SetPID ( int pid ) : void
SetStreamId ( int streamId ) : void
assert ( bool b, string msg ) : void

Private Methods

Méthode Description
SanityCheck ( TSHeader header, byte tsPacket ) : bool

Method Details

OnTsPacket() public méthode

public OnTsPacket ( byte tsPacket, System.UInt64 presentTime ) : void
tsPacket byte
presentTime System.UInt64
Résultat void

PESDecoder() public méthode

public PESDecoder ( PESCallback cb ) : System
cb PESCallback
Résultat System

Reset() public méthode

public Reset ( ) : void
Résultat void

SetPID() public méthode

public SetPID ( int pid ) : void
pid int
Résultat void

SetStreamId() public méthode

public SetStreamId ( int streamId ) : void
streamId int
Résultat void

assert() public méthode

public assert ( bool b, string msg ) : void
b bool
msg string
Résultat void