ГОСТ Р 53556.1-2012
О
к
ончание таблицы 15
Количество битое
Мнемоника
bslbf
11
uimsbf
1
1
uimsbf
4
uimsbf
24
uimsbf
Синтаксис
syncExtensjonТуре:
if (syncExtesionType == 0x548; {
psPresentFlag:
}
}
}
}
if ( extensionAudioObjectType ==22) {
sbrPresentFlag:
if (sbrPresentFlag == 1) {
extensionSamplingFrequencylndex:
iff extensionSamplingFrequencylndex == 0xf) {
extensionSamplingFrequency:
}
}
extensionChannelConriguration:
}
}
}
}
4
uimsbf
Таблица 16 - Синтаксис GetAudioObjectType ()
СинтаксисКоличествобитовМнемоника
GetAudioObjectType()
{
audtoObjectType:
if (audioObjectType ==21) {
audioObjectType = 32 +audioObjectTypeExt:
}
return audioObjectType:
}
5uimsbf
6uimsbf
3.6.2.2 Полезная нагрузка
3.6.2.2.1 Краткий обзор
Для объекта NULL размер полезной нагрузки должен быть целым 16-битным числом со знаком
в диапазоне от -32768 до +32767. Размеры полезной нагрузки для всех других звуковых типов объек
та определены в соответствующих частях. Полезные нагрузки являются основными объектами, кото
рые будет переносить транспортный уровень систем. Для всех схем кодирования натурального звука
выходной сигнал масштабируется до максимума 32767/-32768. Однако компоновщик систем MPEG-4
ожидает масштабирование.
Полезные нагрузки без побайтного выравнивания добавляются в конец потока, так как транспорт
ные схемы требуют выравнивания.
3.6.2.2.2 Соответствие полезных звуковых нагрузок блокам доступа и элементарным потокам
3.6.2.2.2.1 ААС Main. AAC LC. AAC SSR. AAC LTP
Одной полезной нагрузке верхнего уровня (raw
_
data
_
block ()) соответствует один блок доступа.
Последующие блоки доступа формируют один элементарный поток.
3.6.2.2.2.2 ААС Scalable
Одной полезной нагрузке верхнего уровня (aac
_
scalable
_
main
_
elemont (), ASME) соответствует
один блок доступа. Последующие блоки доступа формируют один элементарный поток.
Одной полезной нагрузке верхнего уровня (aac
_
scalable
_
extension
_
element (). ASEE) соответ
ствует один блок доступа. Последующие блоки доступа того же самого уровня расширения формиру ют
один элементарный поток. Это приводит к индивидуальным элементарным потокам для каждого
уровня.
Потоки последующих уровней зависят друг от друга.
3.6.2.2.2.3 ER AAC LC. ER AAC SSR. ER AAC LTP. ER AAC. ER AAC LD
23