ГОСТ Р 54713—2011
Окончание таблицы 3
Синтаксис
Количества битое
Мнемоника
home;
1
bslbf
bitstream_type;
1
bslbf
bitrate;
23
uimsbf
пит_program_config_elements;4bslbf
if (bdstreamjype == ’0’) (
adifjyufferjullness;20uimsbf
)
for 0 = 0; i < num_program_config_elements + f; i++) {
program confrg element/):
)
}
4.2 Транспортный поток аудиоданных, ADTS
Т а б л и ц а 4 — Синтаксис adts_sequence ()
СинтаксисКоличество битовМнемоника
adts_sequence()
{
while (nextbils/) == syncword) {
adts frame/);
}
}
Т а б л и ц а 5 — Синтаксис adtsjrame ()
СинтаксисКоличество битовМнемоника
adtsjrame/)
{
adtsjixedjeader/):
adts_variable_header();
if (number_of_raw_data_blocksjnjrame == 0) {
adls_error_check():
raw data block/);
}
else{
adts_header_error_check();
for (i = 0; i <= number_of_raw_datajlocksjnjrame:
»+){
raw_data_block():
adts raw data block error check/):
}
}
}
11