ГОСТ Р 54712―2011
0
0
dyn_cross_on — Один бит, показывающий, используется ли динамическое перекрестное распределе-
ние. Равен ’1’, еслидинамическоеперекрестноераспределениеиспользуется, впротивномслучаеравен ’0’.
mc_prediction_on — Один бит, показывающий, используется ли mc_prediction. Равен ’1’, если mc_
prediction используется, в противном случае равен ’0’.
tc_allocation, tc_allocation [sbgr
]
— Содержит информацию о выделении канала передачи для всех
субполос или для субполос в группе субполос sbgr соответственно. T0 всегда содержит L , а T1 всегда
содержитR .Вслучае, когдаdematrix_procedureравно ’11’, подразумевается, чтоtc_allocation [sbgr
]
== 0.
Если используется фантомное кодирование ( centre == ’11’), центральный канал групп субполос со-
держится в дополнительных каналах передачи, так что для этих групп субполос значение tc_allocation
должно быть ограничено следующим образом:
0, 3, 4, 5 — в режиме 3/2;
0, 3, 4 — в режиме 3/1;
0 — в режимах 3/0 и 3/0+2/0.
1. Конфигурация 3/2 (nmch == 3, длина поля tc_allocation 3 бита):
tc_allocationT2T3T4
0C
w
LS
w
RS
w
1L
w
LS
w
RS
w
2R
w
LS
w
RS
w
3C
w
L
w
RS
w
4C
w
LS
w
R
w
5C
w
L
w
R
w
6R
w
L
w
RS
w
7L
w
LS
w
R
w
2. Конфигурация 3/1 (nmch == 2, длина поля tc_allocation 3 бита):
tc_allocationT2T3
0C
w
S
w
1L
w
S
w
2R
w
S
w
3C
w
L
w
4C
w
R
w
5L
w
R
w
{возможно только при dematrix_procedure == ’10’}
3. Конфигурация 3/0 (+ 2/0) (nmch == 1 в режиме 3/0, nmch == 3 в режиме 3/0+2/0, длина поля
tc_allocation 2 бита):
tc_allocationT2
0C
w
1L
w
2R
w
При наличии второй стереопрограммы T3 содержит L2, а T4 содержит R2 второй стереопрограммы.
4. Конфигурация 2/2 (nmch == 2, длина поля tc_allocation 2 бита):
tc_allocationT2T3
0LS
w
RS
w
1 L
w
RS
w
2LS
w
R
w
3 L
w
R
w
5. Конфигурация 2/1 (nmch == 1, длина поля tc_allocation 2 бита):
34
Выделение tcT2
0S
w
1L
w
2R
w