ГОСТ Р 53556.4—2013
Т а б л и ц а 63 — Синтаксис
sbr_header ()
СинтаксисКоличество битовМнемоника
sbr headerf)
l
bs_am p_res;
bs_start_freq;
bs_stop_freq;
bs_xover_band:
bs reserved:
bs header extra
1;
bs_ header_extra_2:
if (bs_header_extra_
1J
{
b sjre q _ sca le ;
bs_alter_scale:
bs noise bands:
)
if (bs_header_extra_2) {
1
4
uim sbf
Примечание 1
4
uim sb f
Примечание 1
3
uim sb f
Примечание 2
2
uim sb f
1
1
Примечание 3
2
1
uim sb f
2
uim sb f
bs_ lim iter_ bands:
bsjim ite r_ g a in s:
b s jn te rp o ljre q :
bs sm oothing mode
}
}
Примечание 3
2
uim sb f
2
uim sb f
1
1
П р и м е ч а н и е 1 —
bs_start_freq
и
bs_stop_freq
должны определять полосу частот, которая не
превышает пределы, определенные в 6.18.3.6.
П р и м е ч а н и е 2 — Индекс к таблице полосы задающей частоты, указывающий, где начинается
текущий диапазон
SBR.
П р и м е ч а н и е 3 — Если этот бит не установлен, то для базовых элементов данных должны исполь-
зоваться значения по умолчанию, игнорируя любое предыдущее значение.
Т а б л и ц а 64 — Синтаксис
sbr_data 0
СинтаксисКоличество битовМнемоника
sbr data(id aac. bs am p res)
switch (id_aac) {
case ID_SCE
sbr_single_channel_etem ent(bs_am p_res)
break:
case ID_CPE
sbr_channel_pair_elem ent(bs_am p_res)
break:
}
break:
case SBR_MONO_BASE
sbr_channel_pair_base_etem ent(bs_am p_res)
break:
case SBR_STEREO_ENHANCE
sbr_channel_pair_enhance_etem ent(bs_am p_res)
break:
{
sv/rtch (sb rjayer) {
case SBR_NOT_SCALABLE
Примечание
37