ГОСТ Р 54712―2011
32
’0’ — поток расширения отсутствует;
’1’ — поток расширения присутствует.
Если значение ext_bit_stream_presen
t
меняется, возможен сброс декодера. При использовании
переменной скорости передачи для потока битов расширения, если требуемое число битов для опре-
деленного аудиофрейма укладывается в base_frame и, следовательно, ext_frame не требуется, ext_
frame может состоять только из ext_header во избежание сброса декодера.
n_ad_byte
s
— Восемь битов, которые образуют целое число без знака, определяющее, сколько байт
используется для MPEG-1-совместимого поля служебных данных, если поток битов расширения существу-
ет (Уровни I и II) или если используется Уровень III (с потоком или без потока битов расширения).
centre — Два бита, определяющие, используется ли центральный канал и его пропускную способ-
ность:
’00’ — центральный канал не представлен;
’01 — центральный канал представлен;
’10’ — не определено;
’11’ — ограниченная пропускная способность центрального канала (фантомное кодирование).
Если пропускная способность центрального канала С ограниченна, то субполосы выше 11 не пе-
редаются. Декодер должен установить переменную centre_limited [mch] [sb
]
в значение «истина» для
этих субполос, и выделение битов для них должно быть обнулено:
for (sb=0; sb <12; sb++)
centre_limited [centre] [sb] =false;
if (centre == ’11’),
for (sb=12; sb <msblimit; sb ++)
centre_limited [centre] [sb] =true;
else
for (sb=12; sb <msblimit; sb ++)
centre_limited [centre] [sb] =false.
Для тех субполос, где centre_limited [mch] [sb
]
возвращает «истину», могут использоваться только
те выделения канала передачи, которые включают центральный сигнал. В случае динамических пере-
крестных помех, включающих центральный канал, масштабные коэффициенты указанных субполос не
передаются.
surround — Два бита, показывающие, содержатся ли каналы окружения в потоке битов mc_
extension:
’00’ — нет каналов окружения;
’01’ — моноканал окружения;
’10’ — стереоканал окружения;
’11’ — нет каналов окружения, однако присутствует вторая стереопрограмма.
lfe — один бит, показывающий, присутствует ли канал низкой частоты:
’0’ — канал низкой частоты отсутствует;
’1’ — канал низкой частоты присутствует.
audio_mix — Один бит, показывающий характер сведения сигнала: для прослушивания в больших
помещениях, как театр, или для прослушивания в небольших помещениях, как комната. Этот бит игно-
рируется декодером, однако может быть использован системой воспроизведения:
’0’ — аудиопрограмма сведена для прослушивания в больших помещениях;
’1’ — аудиопрограмма сведена для прослушивания в небольших помещениях.
dematrix_procedure — Два бита, показывающие тип процедуры дематрицирования, которая долж-
на быть применена в декодере. dematrix_procedure влияет на декодирование tc_allocation и процедуру
денормализации. Для описания процедур см. 4.5.3.2.1.1 и 4.5.3.2.5:
’00’ — процедура 0;
’01’ — процедура 1;
’10’ — процедура 2;
’11’ — процедура 3.
Значение ’10’ может встречаться только в комбинации с конфигурациями 3/1 или 3/2.
no_of_multi_lingual_ch — Три бита, образующие беззнаковое целое число, соответствующее коли-
честву многоязычных каналов или каналов комментария в потоке битов mc_extension.
multi_lingual_f
s
— Один бит, показывающий, являются ли частоты дискретизации многоязыч-
ного
и
основных
звуковых
каналов
одинаковыми
или
нет.
Равняется
’1’,
если
частота
дискретизации