ГОСТ Р 53556.4—2013
Продолжение таблицы 53
Синтаксис
Количество битов
Мнемоника
else {
hood sffdpcm sffg}(sfb]J:
}
}
)
}
)
}
else {
intensity_used = 0;
noise used = 0:
sf_concealment;
rev_global_gain;
1
8
uimsbf
uimsbf
11/9uimsbf
tength_of_rvlc_sf;
for ( g = 0: g < num_window_groups; g++) {
for ( sfb=0; sfb < max_sfb: sfb** ) {
if ( sfb_cb[g][sfb] != ZERO_HCB ) {
if ( is_intensity ( g. sfb) ) {
intensity_used = 1;
rvlc cod sf[dpcm is_position[g]lsfbJ]:
1...9viclbf
}
else {
if ( is_noise(g.sfb)) {
if ( ! noise_used) {
noise_used = 1.
dpcm noise nrg[g][sfb);
9uimsbf
1...9viclbf
}
else {
rvlc cod sf{dpcm noise nrg[g](sfb]);
}
}
else {
rvlc cod sf[dpcm sflg][sfbj],
1...9viclbf
1...9viclbf
}
)
}
)
}
if ( inlensity_used ) {
rvlc cod sf[dpcm is last^position):
1uimsbf
8uimsbf
}
noise_used = 0;
sf__escapes_present:
if ( sf_escapes_present) {
ler>gth_of_rvlc_escapes:
for ( g = 0. g < num_wmdow_groups; g++) {
for ( sfb = 0: sfb < max__sfb: s(b++) {
if ( sfb_cb{g][sfb) != ZERO_HCB ) {
if ( is_inlensity ( g. sfb ) &&
rvlc_esc_sfldpcm_is_position[g)[sfb]):
dpcm is__posi!ion[g)[sfb] == ESC FLAG ) {
}
else {
if ( is_noise ( g. sfb) {
if (! noise_used) {
noise used = 1;
)
2...20viclbf
31