Статус документа
Статус документа

ГОСТ Р 54713-2011 Звуковое вещание цифровое. Кодирование сигналов звукового вещания с сокращением избыточности для передачи по цифровым каналам связи. MPEG-2, часть VII: усовершенствованное кодирование звука (MPEG-2 AAC)



     6.6 Элемент потока данных (DSE)

6.6.1 Функции данных

byte_alignment()

Выравнивание относительно первого бита raw_data_block ().

6.6.2 Элементы данных

data_byte_align_flag

Один бит, указывающий, что выравнивание выполняется в пределах элемента потока данных (таблица 24).

count

Начальное значение длины потока данных (таблица 24).

esc_count

Инкремент длины данных или элемента дополнения (таблица 24).

data_stream_byte

Байт потока данных, извлеченный из потока битов (таблица 24).


Элемент данных содержит любые дополнительные данные, например вспомогательную информацию, которая не является непосредственно частью аудиоинформации. Возможно любое количество элементов данных с одинаковым element_instance_tag или до 16 элементов данных с различным element_instance_tags. Процесс расшифровки элемента данных описывается в этом пункте.

6.6.3 Процесс декодирования

Первым считывается синтаксический элемент data_byte_align_flag размером 1 бит. Затем считывается 8-битное значение count. Он содержит начальный размер потока данных в байтах. Если count равен 255, его значение инкрементируется вторым 8-битным значением, esc_count, и это заключительное значение соответствует количеству байт в элементе потока данных. Если data_byte_align_flag установлен, выполняется выравнивание. Далее следуют байты потока данных.