ГОСТ Р 53556.4-2013
Т а б л и ц а 5 — Синтаксис
cbannel_pair_element
()
СинтаксисКоличество битовМнемоника
channel_рап elem enlQ
{
elem ent instance tag:
com m on_window:
4
uim sb f
1
uim sbf
if (common_window) {
icsJnfoQ :
m s_m ask_present;
2
uim sb f
if ( ms_mask^present ~ ’ \ ) {
for (g
=
0
: g < num_window_groups: g++) {
for (sfb
=
0:
sfb < max_sfb; sfb++) {
m s usedlgJlsfb]:
}
}
}
} individual_cbannel_stream (com m on_window.0):
individual_channel_stream (com m on_window.O): }
1
uim sb f
Т а б л и ц а
6 — Синтаксис
ic s jn fo ()
СинтаксисКоличество битовМнемоника
ics_info()
ics_reserved_bit:
window_sequence:
window_shape:
if (wtndow_sequence
==
EIGHT_SHORT_SEQUENCE)
{
m ax_sfb;
scale_factor_grouping:
}
m ax_sfb:
1
bS lbf
2
uim sb f
uim sb f
1
4
uim sb f
7
uim sb f
predictor_data_present
;
6
uim sb f
1
uim sb f
1
uim sb f
if
(
predictor_data_present)
{
predictor_reset:
if (predictor_reset) {
predictor_reset_group_num ber:
}
for (sfb
=
0;
sfb < m in ( max_sfb.
5
uim sb f
PRED_SF8_MAX
):
sfb*+)
{
predictk>n_used[sfb]:
}
1
u im sb f
}
Hp_data_present
:
1
u im sb f
if (ltp_data^present)
{
ltp_data():
ltp_data_present:
if (ltp_data^present)
{
ltp_data():
}
}
}
}
}
}
1
u im sb f
9