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