ГОСТ Р 53556.4—2013
Т а б л и ц а 9 — Синтаксис
lfe_channel_element ()
СинтаксисКоличество битовМнемоника
Не channel elem ent!)
individual channel slream(O.O);
}
{
e lem entjn stance jag:4uim sbf
Т а б л и ц а 10 — Синтаксис
data_stream_etement Q
СинтаксисКоличество битовМнемоника
data stream elem ent!)
{
e le m e n tjn s ta n c e ja g :
4
uim sb
da ta _ b yle _ a lig n jla g :
1
uim sb
cnt
=
count;
8
uim sb
il (cnt
== 255;
cnt
+=
esc_counl;
8
uim sb
if (data_byte_alignjlag)
byte_alignm ent():
for (i
=
0;
i < cnt: H-+)
data stream bytefefem ent instance tag][i};
8
uim sb
}
Т а б л и ц а 11 — Синтаксис
fHtjetement ()
СинтаксисКоличество битовМнемоника
FHI elem entf)
{
cnt
=
count:
if (cnt == 15)
cnt
+=
esc_count -
1;
while (cnt > 0 ) {
4uim sb f
8uim sb f
Т а б л и ц а 12 — Синтаксис
gain_control_data ()
СинтаксисКоличество битовМнемоника
gain_control_data()
2
uim sb f
{
m ax_band:
if (window_sequence
==
ONLY_LONG_SEQUENCE) {
for (bd
= 1
: bd
<=
max_band: bd*+) {
for (wd =
0.
w d < l; wd++) {
3
uim sb f
adjust_num[bd][wd}:
for (ad
= 0.
ad < adjust_num[bd)[wd): ad*+) {
alevcode[bd][wd](ad]:
aloccode[bd][wd][ad]:
4
u im sb f
5
uim sb f
}
}
}
}
11