ГОСТ Р 53556.3—2012
3 Синтаксис потока бит
3.1 Тип объекта
CELP
3.1.1 Синтаксис заголовка
CelpSpecificConfig
()
Для типа объекта
CELP
требуется следующий
CelpSpecificConfig
() (см. таблицы 10.11.12)
Т а б л и ц а 10— Синтаксис
CelpSpecificConftg
()
Синтаксис
Количества
битов
Мнемосхема
}
else
(
isBWSLayer:
if (isBWSLayer)
{
CelpBWSenhHeader ():
}
CelpSpeciftcConfig (uint(4) samplingFrequencylndex)
{
isBaseLayer
1
Uimsbf
if (isBaseLayer)
{
CelpHeader (samplingFrequencylndex):
else
{
CELP-BRS-id;uimdbf
2
Uimsbf
}
}
}
Т а б л и ц а 11— Синтаксис
CelpHeader
()
Синтаксис
Количество
битов
Мнемосхема
CelpHeader (samplingFrequencylndex)
1
uimcbf
1
Uimcbf
1
uimcbf
{
ExcitationMode;
SampleRaleMode:
FineRateControl:
if (ExcitationMode
==
RPE) {
RPE Configuration
;
}
3
uimcbf
if (ExcitationMode ==MPE) {
MPE_Configuration:
NumEnhLayers:
BandwidlhScalabilityMode:
}
}
5
uimcbf
2
uimcbf
1
uimcbf
Т а б л и ц а 12 — Синтаксис
CelpBWSenhHeader
()
Синтаксис
Количество
битов
Мнемосхема
CelpBWSenhHeader Q
{
ВWS_configuralion:
2
uimcbf
5