ГОСТ Р 53556.4—2013
Окончание таблицы 53
Синтаксис
Количество битов
Мнемоника
else {
if (dpcm_noise_nrg[g)[sfb] == ESC_FLAG ) {
rvlc esc sf[dpcm noise nrg[g][sfb)J:
}
}
}
else {
if (dpcm_sf!g}[sfbj == ESC_FLAG ) {
rvlc_esc_sf[dpcm__s([g][s(b]]:
2...20
vlclbf
}
}
}
}
}
}
if ( intensity_used &&
dpcm_isjasl_posit/on == ESC_FLAG ) {
rvlc_esc_sf(dpcmjs_lasl_position]:
}
}
if ( noise_used) {
2...20
vldbf
Т а б л и ц а 54 — Синтаксис tns_data Q
СинтаксисКоличество битоеМнемоника
1...2
uimsbf
1
uimsbf
{4.6}
uimsbf
{3.5}
uimsbf
1
uimsbf
1
uimsbf
lns_data() {
for (w =
0; iv
< numjMindows; w++) {
n_fHtlw]:
if (n_fHt(w])
coef_res[w);
for (filt = 0; Fill < nJUtlw], M++) {
iength[w][filt]:
order[w]If/lt]:
if (orderlw][MJ) {
direction[w][rill];
coef_compress[w][filt]:
for (i =
0
:i< order[w)[fit]: i++)
coeflwtflism
}
}
}
}
2 -4
uimsbf
Т а б л и ц а
55 —
Синтаксис I1p_data ()
СинтаксисКоличество битоеМнемоника
Itp dala()
1
uimsbf
{
if ( AudioObjectType == ER_AAC_LD ) {
ltp_lag_update:
if ( llp_lag_update ) {
Itpjag:
10
uimsbf
32