ГОСТ Р 53556.4—2013
Окончание таблицы 2
Синтаксис
Количество битов
Мнемоника
4
4
1
4
uimsbf
uimsbf
uimsbf
uimsbf
)(e_element_lag_select[i]:
for ( i = 0: / < пит assoc data elements; i++)
assoc_data_element_tag_select[i];
for (i = 0; i < num_valid_cc_elements: i++) {
cc_element_is_ind_sw[ij:
valid_cc_element_tag_selec1li]; }
8
Примечание
uimsbf
byte_ahgnment();
commentJie!d_bytes;
for (i = 0; / < cornment_fie/d_bytes; i++)
comment_field_data[iJ:}
8
uimsbf
Пр и м е ч а н и е — Если вызов поступил из AudioSpecificConfig (). этот byte_a!ignmentдолжен относить
ся к запуску AudioSpecificConfig ().
4.2 Полезны© нагрузки потока битов GA
4.2.1 Полезные нагрузки для аудио объекта типа основное AAC, AAC SSR, LC ААС и AAC LTP
Таблица 3 — Синтаксис высокоуровневой полезной нагрузки для аудио объектов типов основное AAC. SSR. LC
и LTP (raw_data_block())
Синтаксис
Количество битов
Мнемоника
raw data block()
{
whilef (id = id_syn_ele) != ID_END ){
switch (id) {
case ID_SCE: single_channel_e!ement():
break:
case ID_CPE: channel_pair_elemenlQ:
break:
case ID CCE: coupting_channel_element():
break:
case ID_LFE:lfe_channet_element();
break:
case ID_DSE: data_stream_etement():
break:
case ID_PCE: program_config_element();
break:
case ID FILfill elementf);
}
}
byte aiignment():
}
3
uimsbf
Т а б л и ц а 4 — Синтаксис single_channel_element ()
СинтаксисКоличество битовМнемоника
single channel elementf)
{
elementJnstance_tag;
4
uimsbf
individual channel stream(O.O):
}
8