Home Units Hierarchy Routines All identifiers

Class unaMpegES

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type unaMpegES = class(unaMpegTS_pwnID)

Description

Elementary stream

Hierarchy

Overview

Methods

Public constructor Create(PID, NID: TPID; continuity: int);
Public function updateContinuity(continuity_counter: int): bool;

Properties

Public property desc;
Public property NID: TPID read f_NID;
Public property priority: bool read f_priority;
Public property scrambled: bool read f_scrambled;
Public property streamID: int read f_streamID;
Public property streamType: uint8 read f_streamType;
Public property totalCnt: int64 read f_totalCnt;

Description

Methods

Public constructor Create(PID, NID: TPID; continuity: int);

Creates new TS with specified PID and continuity

Public function updateContinuity(continuity_counter: int): bool;

Updates Continuity counter.

Parameters
continuity_counter
New counter value
tolerate
True means continuity errors will be ignored
Returns

True if continuity as expected

Properties

Public property desc;

Descriptors.

Public property NID: TPID read f_NID;

network ID

Public property priority: bool read f_priority;

True if has hight priority

Public property scrambled: bool read f_scrambled;

True if scrambled

Public property streamID: int read f_streamID;

Stream ID (from PES) [not a PID!]

Public property streamType: uint8 read f_streamType;

Stream type (from PMT)

Public property totalCnt: int64 read f_totalCnt;

Total count.

(c) 2012 Lake of Soft


Generated by PasDoc 0.12.1 on 2012-10-09