ГОСТ Р 53556.4—2013
Окончание таблицы 19
СинтаксисКоличество битовМнемоника
}
if ( cbannelConfiguration
==
6
) {
single_channel_elem ent():
channelj>air_elem ent():
channel_pair_elem ent();
lfe_channel_elem ent():
}
if ( cbannelConfiguration
— 7
) {
single_channel_elem ent():
hannel_pair_elem entQ :
channel_pair_elem ent():
cbannel_pair_elem ent<);
lfe_channel_elem ent();
/*
reserved
7
}
}
if ( cbannelConfiguration >=
8
) {
cnt
=
bits_to_decode()
/ 8;
byte_alignm ent();
}
while f cnt >= 1 ) {
П р и м е ч а н и е — Высокоуровневая полезная нагрузка, описанная выше, обрабатывается как
полезная нагрузка логического потока битов. Чтобы получить эту полезную нагрузку логического потока битов из
полезной нагрузки физического потока битов требуются шаги предварительной обработки.
4.2.4Полезные нагрузки для аудио объектного типа Twin_VQ
Т а б л и ц а 20 — Синтаксис высокоуровневой полезной нагрузки
TSME
для аудио объектного типа
Ттп_
VO
(tvq_scalable_m ein_elem ent)
СинтаксисКоличество битовМнемоника
tvq_scalable_m ain_elem ent()
{
tvq_scalable_m ain_header():
vq single element(O):
}
}
Т а б л и ц а 21 — Синтаксис высокоуровневой полезной нагрузки
TSEE
для аудио объектного типа
Twin_VQ
(tvq_scalable_extension_elem ent)
СинтаксисКоличество битовМнемоника
tvq_scalable_extension_element()
{
lvq_scalable_extension_header():
vq_single_elem ent(lay):
}
16