ГОСТ Р МЭК 61603-8-1—2015
Sourcejnfo ( )
{
crc_flag1 бит
valid_flag1 бит
datajype2 бита
coadingmode4 бита
mode_extension_code8 бит
if ((data type ==00) && (coding mode == 0000)
&& (mode_extension_code = 0x00)) {
pro_flag = 1 1 бит
pcmjd 1 бит
emphasis2 бита
fs_code2 бита
reserved2 бита
ancillary data ()35 байт
}
else {
rsv bits36 байт
}
if (crcjlag) {16 бит
crc
}
else {
padding_bits16 бит
}
}
В. 1.1.2 Исходный блок (Source_block)
Если в поле гипа данных (data_type) стоят «00». в режиме кодирования (coding_mode) — «0000» и в поле
кода расширения режима (mode_ex(ension_code) — «0x00». исходный блок (Source_block) будет
Source_block ( )
{
(or (n = 0; n < 192: n++) {
frame [ n ]8 байт
}
В.1.1.3 Кадр и субкадр
Если в поле типа данных (dala_type) стоят «00». в режиме кодирования (coding_mode) — «0000» и в поле
кода режима (mode_code) — «0x00», кадр и субкадр будут:
frame [ п ]
{
}
sub-frame [ i]
/*i = 0.1V
{
sub-franre [ 0 ] /* L ch 7 4 байта
sub-frame [
1j Л
R ch
V
4 байта
free_field4 бита
24_bit_audio_sample_word_field (LSB first)24 бита
VJield1 бит
U_field1 бит
C_field1 бит
P_field1бит
}
- L ch: левый канал
- R ch: правый канал
33