Table 1: Master Guide Table.
Syntax | No. of Bits | Format |
master_guide_table_section () { | ||
table_id | 8 | 0xC7 |
section_syntax_indicator | 1 | '1' |
private_indicator | 1 | '1' |
reserved | 2 | '11' |
section_length | 12 | uimsbf |
table_id_extension | 16 | 0x0000 |
reserved | 2 | '11' |
version_number | 5 | uimsbf |
current_next_indicator | 1 | '1' |
section_number | 8 | 0x00 |
last_section_number | 8 | 0x00 |
protocol_version | 8 | uimsbf |
tables_defined | 16 | uimsbf |
for (i=0;i < tables_defined;i++) { mgt_defined_table() } |
||
reserved | 4 | '1111' |
descriptors_length | 12 | uimsbf |
while ("total descriptor bytes" < descriptors_length ) { descriptor() } |
||
CRC_32 | 32 | rpchof |
} |