ГОСТ Р 53556.1-2012
Таблица 44 - Синтаксис PayloadMux ()
СинтаксисКоличество битовМнемоника
PaytoadMuxf)
if (allStreamsSameTimeFraming) {
for (prog =0; prog <= numProgram: prog++) {
for (lay =0. lay <= numLayer. Iay++) {
payload [streamlD[prog)[lay]]:
}
}
} else {
for (cbunkCnt =0. chunkCnl<= numChunk: chunkCnl+*) {
prog = progCIndxfchunkCnt]:
lay = layClndx {chunkCnt}:
payload[slreamlD[prog][ lay]]:
}
}
}
3.7.3.2 Семантика
3.7.3.2.1 EPMuxElement ()
Для обнаружения EPMuxElement () флаг epDataPresentдолжен быть дополнительно установлен в
основном уровне. Если epDataPresentустановлен в 1. это указывает, что у EPMuxElement() есть защита от
ошибок. В противном случае формат EPMuxElement () идентичен AudioMuxElement (). Значение по
умолчанию для обоих флагов 1.
epDataPresent
0
1
Описание
EPMuxElementQ идентично AudioMuxElementQ
EPMuxElement!) имеет защиту от ошибок
epUsePreviousMuxConfig флаг, указывающий применена ли конфигурация инструмента
ЕР MPEG-4 Аудио для предыдущего фрейма в текущем фрейме.
epUsePreviousMuxConfig Description
0
1
Описание
Конфигурация для инструмента ЕР MPEG-4 Аудио присутствует
Конфигурация для инструмента ЕР MPEG-4 Аудио отсутствует. Должна быть
применена предыдущая конфигурация
opUsePreviousMuxConfigParity-2-битныйэлемент,которыйсодержитпаритетдля
epUsePreviousMuxConfig.
Каждый бит - повторение epUsePreviousMuxConfig. Решение принимается по максимуму.
вpSpecificConfigLength-10-битныйэлементданных,определяющийразмер
ErrorProtectionSpecificConfig {).
epSpecificConfigLengthParity - 11-битный элемент данных для epHeaderLength.
Прим ечан ие - Это означает, что используется укороченный код Gotey(23,12).
ErrorProtectionSpecificConfig {) - функция, содержащая данные конфигурации для инструмента
ЕР. к которому относятся AudioMuxElement ().
ErrorProtectionSpocificConfigParity () -функция,содержащаябитычетностидля
ErrorProtectionSpecificConfig ().
EPAudioMuxElement () - функция, содержащая эластичный мультиплексный элемент,
генерируемый с использованием инструмента ЕР к AudioMuxElement (), как определено
ErrorProtectionSpecificConfig (). Поэтому элементы данных в AudioMuxElement () подразделяются на
различные категории в зависимости от их чувствительности к ошибкам и собираются в экзем
плярах класса этих категорий.
Определены следующие категории чувствительности:
44