ДЕКОДИРОВАНИЕ БИТОВЫХ ПОТОКОВ АУДИО С МЕТАДАННЫМИ РАСШИРЕННОГО КОПИРОВАНИЯ СПЕКТРАЛЬНОЙ ПОЛОСЫ В ПО МЕНЬШЕЙ МЕРЕ ОДНОМ ЗАПОЛНЯЮЩЕМ ЭЛЕМЕНТЕ

1. Блок обработки аудио, содержащий:
входной буфер, выполненный с возможностью хранить закодированный битовый поток аудио;
блок удаления форматирования полезных данных битового потока, выполненный с возможностью демультиплексировать закодированный битовый поток аудио; и
декодер, выполненный с возможностью декодировать закодированный битовый поток аудио, причем закодированный битовый поток аудио сегментирован на блоки, и причем по меньшей мере один упомянутый блок включает в себя:
заполняющий элемент с идентификатором, указывающим начало заполняющего элемента, и заполняющие данные после идентификатора, причем заполняющие данные включают в себя:
по меньшей мере один флаг, идентифицирующий, должна ли быть выполнена базовая форма копирования спектральной полосы или расширенная форма копирования спектральной полосы для содержимого аудио по меньшей мере одного блока закодированного битового потока аудио, причем базовая форма копирования спектральной полосы включает в себя спектральную вставку, расширенная форма копирования спектральной полосы включает в себя гармоническую транспозицию, одно значение флага указывает, что упомянутая расширенная форма копирования спектральной полосы должна быть выполнена для содержимого аудио, и другое значение флага указывает, что упомянутая базовая форма копирования спектральной полосы, а не упомянутая гармоническая транспозиция, должна быть выполнена для содержимого аудио,
при этом по меньшей мере один флаг включен в добавочную полезную нагрузку, и декодер использует функцию, возвращающую количество битов добавочного контейнера.
2. Блок обработки аудио по п. 1, в котором заполняющие данные дополнительно включают в себя метаданные расширенного копирования спектральной полосы.
3. Блок обработки аудио по п. 2, в котором метаданные расширенного копирования спектральной полосы содержатся в добавочной полезной нагрузке заполняющего элемента.
4. Блок обработки аудио по любому из пп. 2-3, в котором метаданные расширенного копирования спектральной полосы включают в себя один или более параметров, определяющих основную таблицу диапазонов частот.
5. Блок обработки аудио по любому из пп. 2-3, в котором метаданные расширенного копирования спектральной полосы включают в себя масштабные коэффициенты огибающей или масштабные коэффициенты минимального уровня шума.
6. Блок обработки аудио по любому из предыдущих пунктов, причем блок обработки аудио является аудиодекодером, и идентификатор является трехбитным целым без знака, у которого сначала передается старший значащий бит, и имеющим значение 0×6.
7. Блок обработки аудио по любому из предыдущих пунктов, причем заполняющие данные включают в себя добавочную полезную нагрузку, добавочная полезная нагрузка включает в себя добавочные данные копирования спектральной полосы, и добавочная полезная нагрузка идентифицируется четырехбитным целым без знака, у которого сначала передается старший значащий бит, и имеющим значение '1101' или '1110', и необязательно,
причем добавочные данные копирования спектральной полосы включают в себя:
необязательный заголовок копирования спектральной полосы,
данные копирования спектральной полосы после заголовка, и
добавочный элемент копирования спектральной полосы после данных копирования спектральной полосы, причем в добавочный элемент копирования спектральной полосы включен первый флаг.
8. Блок обработки аудио по любому из предыдущих пунктов, в котором по меньшей мере один блок закодированного битового потока аудио включает в себя первый заполняющий элемент и второй заполняющий элемент, и данные копирования спектральной полосы включены в первый заполняющий элемент, и первый флаг, а не данные копирования спектральной полосы, включен во второй заполняющий элемент.
9. Блок обработки аудио по любому из предыдущих пунктов, в котором расширенная форма обработки копирования спектральной полосы включает в себя гармоническую транспозицию, базовая форма обработки копирования спектральной полосы включает в себя спектральную вставку, одно значение первого флага указывает, что упомянутая расширенная форма обработки копирования спектральной полосы должна быть выполнена для содержимого аудио по меньшей мере одного блока закодированного битового потока аудио, и другое значение первого флага указывает, что спектральная вставка, а не упомянутая гармоническая транспозиция, должна быть выполнена для содержимого аудио по меньшей мере одного блока закодированного битового потока аудио.
10. Блок обработки аудио по п. 7, в котором добавочный элемент копирования спектральной полосы включает в себя метаданные расширенного копирования спектральной полосы, отличающиеся от первого флага, и в котором метаданные расширенного копирования спектральной полосы включают в себя параметр, указывающий, следует ли выполнять предварительное сглаживание.
11. Блок обработки аудио по п. 7, в котором добавочный элемент копирования спектральной полосы включает в себя метаданные расширенного копирования спектральной полосы, отличающиеся от первого флага и второго флага, и в котором метаданные расширенного копирования спектральной полосы включают в себя параметр, указывающий, следует ли выполнять формирование временной огибающей отсчетов между поддиапазонами.
12. Блок обработки аудио по любому из предыдущих пунктов, дополнительно содержащий подсистему обработки расширенного копирования спектральной полосы, выполненную с возможностью выполнять обработку расширенного копирования спектральной полосы с использованием первого флага, причем расширенное копирование спектральной полосы включает в себя гармоническую транспозицию.
13. Блок обработки аудио по любому из предыдущих пунктов, в котором, если по меньшей мере один флаг идентифицирует расширенную форму обработки копирования спектральной полосы, второй флаг идентифицирует, доступна или не доступна сигнальная адаптивная сверхдискретизация в частотной области.
14. Способ декодирования закодированного битового потока аудио, причем упомянутый способ содержит этапы, на которых:
принимают закодированный битовый поток аудио;
демультиплексируют закодированный битовый поток аудио; и
декодируют закодированный битовый поток аудио, причем закодированный битовый поток аудио сегментирован на блоки, и
причем по меньшей мере один упомянутый блок включает в себя:
заполняющий элемент с идентификатором, указывающим начало заполняющего элемента, и заполняющие данные после идентификатора, причем заполняющие данные включают в себя:
по меньшей мере один флаг, идентифицирующий, должна ли быть выполнена базовая форма копирования спектральной полосы или расширенная форма копирования спектральной полосы для содержимого аудио по меньшей мере одного блока закодированного битового потока аудио, причем базовая форма копирования спектральной полосы включает в себя спектральную вставку, расширенная форма копирования спектральной полосы включает в себя гармоническую транспозицию, одно значение флага указывает, что упомянутая расширенная форма копирования спектральной полосы должна быть выполнена для содержимого аудио, и другое значение флага указывает, что упомянутая базовая форма копирования спектральной полосы, а не упомянутая гармоническая транспозиция, должна быть выполнена для содержимого аудио, и
при этом по меньшей мере один флаг включен в добавочную полезную нагрузку, и декодирование использует функцию, возвращающую количество битов добавочного контейнера.