ГОСТ Р 54713—2011
Окончание таблицы 25
Синтаксис
Количества битое
Мнемоника
4
4
4
2
3
4
1
uimsbf
uimsbf
uimsbf
uimsbf
uimsbf
uimsbf
uimsbf
4
1
uimsbf
uimsbf
4
1
uimsbf
uimsbf
пит front channel elements:
num_side_channel_elements:
пит back channel elements
;
num_lfe_channel_elements
:
num assoc data elements:
num_valid_cc_elements:
mono_mixdown_present
:
if (mono_mixdown^present ==1)
mono mixdown element number:
stereo_mixdown_present
:
if (stereo_mixdown^present ==1)
stereo_mixdown_element_number;
matrix_mixdownJdx_present;
if (matrix_mixdownJdx_present
==
1)
{
matrix mixdown idx:
pseudo surround enable;
2
1
uimsbf
uimsbf
}
for (I
=
0; i
<
num front channel elements: i++)
{
front_e!ement_is_ cpe[i):
front element tag select[i]:
1
4
bslbf
uimsbf
1
4
bslbf
uimsbf
}
for (I = 0; i < num_side_channel_elements; i++) {
side__element_is_cpe[i];
side element tag select[i):
1
4
bslbf
uimsbf
}
for (i
=
0; i
<
num_back_channel_elements: i*+)
{
back_elemenl_is_cpe[i]:
back element tag select[i]:
4
uimsbf
4
uimsbf
:
1
uimsbf
4
8
uimsbf
uimsbf
}
for (i
=
0: i
<
num_lfe_channel_elements
:
i++)
If e_elementJag_seleclp]:
for fi
=
0 i
<
num_assoc_data_elements: i*+)
assoc_data_element_tag_seleclfiJ:
for (i
=
0: i
<
num_va!/d_cc_elemenls: i*+)
{
cc_elementjs_ind_sw[i]:
valid cc element tag selectp]:
}
byte_alignment():
comment_fie!d_bytes:
for (i
=
0
;
i
<
comment_rield_bytes: i++)
comment field data[i]:
}
8
uimsbf
Т а б л и ц а 26 — Синтаксис М1_е1етепЦ)
СинтаксисКоличество битовМнемоника
fill elementf)
{
cnt =count:
d(cnt== 15)
cnt += esc count -1;
while (cnt
>
0)
{
cnt
—
extension_payload(cnt
);
)
}
4
uimsbf
8
uimsbf
19