ГОСТ Р 53556.7—2013
4.1.1 Конфигурация параметрического декодера аудио
Элементы потока битов:
PARAmode
2-битовое поле, указывающее режим работы параметрического кодера.
PARAextensranFlag
Флаг, указывающий на присутствие данных MPEG 4 версии 3 (для будущего использо
вания).
4.1.2 Конфигурация декодера HILN
Элементы потока битов:
HILNmaxNumLine
HILNsampleRaleCode
HILNframeLength
HILNenhaLayer
HILNenhaOuantMode
HILNquantlAode1- битовое поле, указывающее на режим квантователя с отдельной линией.
8-битовое поле, указывающее максимальное количество отдельных линий в фрейме
потока битов. Это также определяет размер поля linebils.
4-битовое поле, указывающее частоту дискретизации, используемую для декодирова
ния параметра HILN.
12-битовое поле, указывающее длину фрейма HILN. в выборках при частоте дискрети
зации. указанной HILNsampleRateCode.
HILNcontMode2- битовое поле, указывающее режим продолжения дополнительной линии декодера.
Флаг, указывающий, содержит ли этот поток Elementaru Stream уровень улучшения или
уровень расширения.
2-битовое попе, указывающее режим квантователя с улучшением частоты.
4.2 Фрейм потока битов (sIPacketPayload)
4.2.1 Фрейм параметрического потока битов аудио
Элементы потока битов:
PARAswitchMode
Флаг, указывающий, какой инструмент кодирования используется в текущем фрейме
потока битов с переключением HVXC/HILN.
PARAmixMode
2-битовое поле, указывающее, какие инструменты кодирования используются в теку
щем фрейме потока битов со смешиванием HVXC/HILN.
4.2.2 Фрейм потока битов HILN
Элементы потока битов:
numLine
harmFlag
noiseFlag
Поле, указывающее число отдельных линий в текущем фрейме.
Флаг, указывающий на присутствие данных гармонических линий в текущем фрейме.
Флаг, указывающий на присутствие данных шумовых компонентов в текущем фрей
ме.
phaseFlag
numLinePhase
maxAmplIndexCoded
envFlag
envTmax
envRatk
envRdec
prevtineContFlag [k]
numHarmParalndex
numHarmLmelndex
harmContFlag
Флаг, указывающий на присутствие данных фазы начала линии в текущем фрейме.
Поле, указывающее число отдельных линий с фазой запуска в текущем фрейме.
Поле, указывающее максимальную амплитуду нового компонента сигнала в текущем
фрейме.
Флаг, указывающий на присутствие данных огибающей в текущем фрейме.
Кодированный параметр огибающей: время максимума.
Кодированный параметр огибающей: скорость атаки.
Кодированный параметр огибающей: скорость затухания.
Флаг, указывающий, что k-я отдельная линия предыдущего фрейма продолжается в
текущем фрейме.
Попе, указывающее на число параметров LPC гармонических линий в текущем
фрейме.
Поле, указывающее на число гармонических линий в текущем фрейме.
Флаг, указывающий, что гармонические линии продолжаются из предыдущего фрей
ма.
27