ГОСТ Р 53556.4—2013
Окончание таблицы 29
Синтаксис
Количество битов
Мнемоника
if (N_SF[b_type] > V {
for (isbm
=
0;
isbm
<
N_SF[bJype): isb m **) {
index gain sb[i ch][isbm ]:
4
uim sb f
0.6
uim sbf
}
)
}
for (i_ch = 0: i_ch
<
n_ch; i_ch+*) {
for (isb
= 0;
isb < N_SF: isb **) {
for (ifdtv
= 0; Afiv <
FW _N_DIV; ifdrv**) {
index envp ch][isb)[ifdiv]:
}
}
}
for (i_ch
=
0;
i_ch < n_ch: i_cb+*) {
for (isbm =
0:
isbm
<
N_SF; isbm++) {
index fw alf[i cb][isbm ]:
}
}
}
0.1
uim sbf
Т а б л и ц а 30 — Синтаксис
Error_ Sensitivity_ Category^ ()
СинтаксисКоличество битовМнемоника
E rror Sensitivity Category4()
{
for (idiv =
0.
idrv
<
N_DIV: idiv++) {
index__shapeOpdiv];
index shape‘\[idiv];
}
5/6
uim sb f
5/6
uim sb f
4.2.6 Полезные нагрузки для аудио объектного типа ER BSAC
Т а б л и ц а 31 — Синтаксис высокоуровневой полезной нагрузки для аудио объектного типа
ER BSAC
(bsac_payload())
СинтаксисКоличество битовМнемоника
bsac payload(lay)
{
for (frm
= 0;
frm
<
numOfSubFrame: frm++) {
bsac 1step elem entffrm . lay):
}
}
Т а б л и ц а 32 — Синтаксис
b sa cjste p e ie rn e n t ()
СинтаксисКоличество битовМнемоника
bsac Istep elem entffrm , lay)
{
offset = LayerStartByte(frm)[lay);
for(i
=
0.7
<
Layertength[frmj(lay): i++)
bsac stream byte[frm ][offset*ij:
}
8
uim sbf
21