Description | Hierarchy | Fields | Methods | Properties |
type unaMpegTSDemuxerSectionReader = class(unaBitReader_stream)
Internal section reader helper.
constructor create(dex: unaMpegTSDemuxer; PID: TPID; reader: unaBitReader_abstract; var len: int); |
|
procedure append(reader: unaBitReader_abstract; var len: int; ps: bool); |
|
procedure doRestart(); override; |
property PID: TPID read f_pid; |
|
property subID: unsigned read f_subID; |
constructor create(dex: unaMpegTSDemuxer; PID: TPID; reader: unaBitReader_abstract; var len: int); |
|
Creates a new reader on a section. |
procedure append(reader: unaBitReader_abstract; var len: int; ps: bool); |
|
Appends new portion of payload. |
procedure doRestart(); override; |
|
Restart payload reader (as on continuity error or something else). |
property PID: TPID read f_pid; |
|
PID of stream this section belong to |
property subID: unsigned read f_subID; |
|
ID of a stream/program/service/whatever this sections refers to |
(c) 2012 Lake of Soft