Home Units Hierarchy Routines All identifiers

Class unaMpegTSDemuxerSectionReader

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type unaMpegTSDemuxerSectionReader = class(unaBitReader_stream)

Description

Internal section reader helper.

Hierarchy

Overview

Methods

Public constructor create(dex: unaMpegTSDemuxer; PID: TPID; reader: unaBitReader_abstract; var len: int);
Public procedure append(reader: unaBitReader_abstract; var len: int; ps: bool);
Protected procedure doRestart(); override;

Properties

Public property PID: TPID read f_pid;
Public property subID: unsigned read f_subID;

Description

Methods

Public constructor create(dex: unaMpegTSDemuxer; PID: TPID; reader: unaBitReader_abstract; var len: int);

Creates a new reader on a section.

Public procedure append(reader: unaBitReader_abstract; var len: int; ps: bool);

Appends new portion of payload.

Protected procedure doRestart(); override;

Restart payload reader (as on continuity error or something else).

Properties

Public property PID: TPID read f_pid;

PID of stream this section belong to

Public property subID: unsigned read f_subID;

ID of a stream/program/service/whatever this sections refers to

(c) 2012 Lake of Soft


Generated by PasDoc 0.12.1 on 2012-10-09