ГОСТ Р 53556.1-2012
О
к
ончание таблицы 14
ЗначениеПвофиль
0x2ВААС Profile
Уровень
L5
0x2С
0x20
0x2£
0х2Я
0x30
0x31
0x32
0x33
0x34
0x35
0x36
0x37
0x38
0с39
ОхЗ
Л
0x38 - 0x7Я
0x80 - ОхЯО
ОхЯЕ
ОхЯЯ
High EfficiencyAAC ProfileL2
High EfficiencyAAC ProfileL3
High EfficiencyAAC ProfileL4
High EfficiencyAAC ProfileL5
High EfficiencyAAC v2 ProfileL2
High EfficiencyAAC v2 ProfileL3
High EfficiencyAAC v2 ProfileLA
High EfficiencyAAC v2 ProfileL5
Low Delay AAC ProfileLI
Baseline MPEG Surround ProfileL1
Baseline MPEG Surround ProfileL2
Baseline MPEG Surround ProfileL3
Baseline MPEG Surround Profile (see)LA
Baseline MPEG Surround Profile (see)L5
Baseline MPEG Surround Profile (see)L6
reserved for ISO use -
userprivate -
no audio profile specified -
no audio capability required-
П ри м е чан и е — Использование значения ОхЯЕуказывает, что описанный этим дескриптором InitialOb-
jectDescriptorконтент не соответствует никакому аудиопрофилю. Использование значения равного ОхЯЯуказыва
ет. что никакие возможности аудио профиля не требуются для этого контента.
3.6 Интерфейс MPEG-Л Системы
3.6.1 Введение
Потоки заголовка транспортируются через MPEG-4 Системы. Эти потоки содержат информацию
о конфигурации, которая необходима для декодирования и анализа необработанных потоков данных.
Однако обновление необходимо только при изменениях в конфигурации.
3.6.2 Синтаксис
3.6.2.1 AudioSpecificConfig
AudiospecificConfig () расширяет абстрактный класс. В этом случае наличие AudioSpecificConfig ()
обязательно (см. таблицы 15.16).
Т аблица 15- Синтаксис AudioSpecificConfig ()
СинтаксисКоличествобитовМнемоника
AudioSpecificConfig ()
4bslbf
24uimsbf
4bslbf
{
audioObjectType = GetAudioObjectTypeO:
samptingFrequencylndex:
if ( samplingFrequencylndex == Ox/) {
sampUngFrequency;
}
charmelConfigurafion:
sbrPresentFlag = -1; psPresentFlag =-1:
//(audioObjectType == 5 ||
audioObjectType == 29 ) {
extensionAudioObjectType =5;
sbrPresentFlag = 1;
if ( audioObjectType ==29) {
psPresentFlag = 1;
}
20