ГОСТ Р 53556.4—2013
Т а б л и ц а 26 — Синтаксис объектного типа
ER TwinVQ
(расширенный)
СинтаксисКоличество битовМнемоника
lvq_scalable main elem ent()
{
Error
_
Sensitrvity_ Category3 ():
E rror Sensitivity Category4():
}
Т а б л и ц а 27 — Синтаксис
Error_Sensitivity_Category\ ()
Синтаксис
Количество битов
Мнемоника
E rror Sensitivity C ategory\()
{
windov/_sequence:
window_shape:
2
1
b slbf
b slbf
2
b slb f
if (th isja ye r stereo)
{
m s_m ask_present
:
if (ms_mask_presenl
= =
1)
{
if (window sequence
==
EIG HT SHORT SEQUENCE
}
scale_factor_grouping:
m s data();
}
}
for (ch
= 0;
ch
<
(th isja ye rste re o
?
2:1,1;
ch+*) {
7
b slbf
ltp_data_present:
if (llp_data_present)
ltp_data
():
1
b slb f
tns_data_presenl:
if
(
tns_data_present)
Ins data():
}
Bandlim il present:
1
b slbf
1
uim sb f
if (wmdow_sequence
>=
EIGHT_SHORT_SEQUENCE)
{
ppc_present:
postprocess_present
;
1
1
uim sb f
uim sb f
}
if (bandlim itpresent
)
for (i_ch
= 0;
i_ch
<
n_ch; i_ch++)
{
index blim hfi ch]:
index blim l[i ch]:
}
2
1
uim sb f
uim sb f
}
if (ppc_present
) {
for (idrv
= 0;
idiv
<
N_DIV_P
:
id>v++)
{
mdex_shape
0
_p[idiv]:
index shape
1
p[idrv]:
}
for (i_ch
=
0;
i_ch
<
n_ch; i_ch++)
{
7
uim sb f
index_pHp_ch]:
index_pgain[i ch]:
}
}
for (i_ch
= 0;
i_ch
<
n_ch; i_ch++)
{
8
7
uim sbf
uim sb f
index_gain[i_ch];
9
uim sb f
19