Что означает статус Intel IPP -156 (ippStsAacTnsLenErr)?

 
Предыдущий Следующий
ippStsAacTnsNumFiltErr ippStsAacTnsOrderErr

ippStsAacTnsLenErr

Что означает ippStsAacTnsLenErr

ippStsAacTnsLenErr означает, что длина Temporal Noise Shaping filter несовместима с числом spectral/scalefactor bands выбранного AAC window.

Что проверить

  • Сравните TNS filter length с max_sfb, window sequence и sample-rate index текущего ICS.
  • Для short windows используйте именно short-window limits: значение, допустимое для long window, может быть недопустимо в коротком окне.
  • Если ошибка возникает только в одной window group, сохраните grouping и длины всех фильтров до проверки TNS coefficients — причина обычно находится в границе области, а не в самих коэффициентах.

Как подтвердить исправление

Контрольный AAC frame должен проходить с длинами TNS, которые укладываются в bands каждого конкретного окна и профиля.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.