ГОСТ Р 54712-2011
Окончание таблицы
Синтаксис
КоличествоМнемоника
битов
ро++;
}
{
if(grouping(mch][sb})
samplecode[mch][sb]
[gr]
else for(s=Q:s<3:s+*)
samp!ecode[mch][sb]
[3’gr+s]
}
}
}
pred_coef[sbrg)[px][pci]
if(lfi_allocalioni=Q)
}
uimsbf
lf_scalefaclor
for (sb=0: sb<msbtimit:sb++)uimsbf
for(mch=
0;
mch<mncht;mnch++)
if(allocation!mch][sbJ!=0) {
if(scfsi[mch][sb)==
00
’){
scalefactor(mcb][sb][0]
sca)efactof[mch][sb][{)
uimsbf
scalefactorlmcb][sb][2J uimsbf
}
uimsbf
if(scfsi[mch][sb}==
01
’\\scfsi(mchj[sbj==’11’{
scalefactOf[mch][sb][0]
scalefactor(mchJ[sbJl2J
}
uimsbf
if(scfsi[mch][sb}==
10
’}{
uimsbf
scalefactOf[mcb][sb][0]
for (grO: gr<Mt:gr++)uimsbf
{
if(lfe_(llocation!=Q)
lf_sampie[gr]
for (sb=0; sb<msbtimitsb++)
for(mch=C; mcb<mrtcht:mnch++)
2...16
uimsbf
if(alfocation[mch][sb]!=0&&!
dyn_cross[mch][sbj)
4.2.3.18
ML аудио
данные. Уровни I и II
СинтаксисКоличество битоеМнемоника
тс audio data()
2. .4
uimsbf
2
bslbf
)
{
for (sb=0: sb<mlsblimit;sb++)
for (mlch=
0
: mlch<nmlht:m)ch++)
al)ocation[mlch]{sb]
for
fsb=0;
sb<misblimit:sb++)
for (mlcti=
0.
mlch< nmlhl t;mlch++)
if(allocat>on[mtcb][sb]!=0)
scfsi[mlch)[sb]
for (sb=0; sb<mlsbtimH:sb++)
for(mlch=
0;
mkb< nmlhl:mtch++)
if(allocalKxi[mlcb][sbJ!=0)
if(scfsi[mlch][sb]==
U0
){
scalefactorlmlch][sb][0]
scalefactof[mlchj[sb][
1
scalefactorlmlch)[sb][2)
6
uimsbf
6
uimsbf
6
uimsbf
25