dvbpsi_psi_section_s Struct Reference
PSI section structure.
More...
Collaboration diagram for dvbpsi_psi_section_s:
[legend]
Detailed Description
PSI section structure.
This structure is used to store a PSI section. The common information are decoded (ISO/IEC 13818-1 section 2.4.4.10).
dvbpsi_psi_section_s::p_data stores the complete section including the header.
When dvbpsi_psi_section_s::b_syntax_indicator == 0, dvbpsi_psi_section_s::p_payload_start points immediately after the section_length field and dvbpsi_psi_section_s::p_payload_end points immediately after the end of the section (don't try to access this byte).
When dvbpsi_psi_section_s::b_syntax_indicator != 0, dvbpsi_psi_section_s::p_payload_start points immediately after the last_section_number field and dvbpsi_psi_section_s::p_payload_end points to the first byte of the CRC_32 field.
When dvbpsi_psi_section_s::b_syntax_indicator == 0 dvbpsi_psi_section_s::i_extension, dvbpsi_psi_section_s::i_version, dvbpsi_psi_section_s::b_current_next, dvbpsi_psi_section_s::i_number, dvbpsi_psi_section_s::i_last_number, and dvbpsi_psi_section_s::i_crc are undefined.
Field Documentation
|
table_id_extension transport_stream_id for a PAT section |
The documentation for this struct was generated from the following file:
Generated on Sat Jun 3 00:52:14 2006 for libdvbpsi by
1.4.6