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

 
Предыдущий Следующий
ippStsAacTnsCoefResErr ippStsAacTnsDirectErr

ippStsAacTnsCoefErr

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

ippStsAacTnsCoefErr означает, что TNS filter уже распознан, но его coefficient values не соответствуют текущей конфигурации. Причина может быть в повреждённых bits либо в более ранней рассинхронизации parser state.

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

  • Сохраните filter order, coefficient resolution/compression flags и raw encoded coefficients.
  • Проверьте, что число прочитанных coefficients точно соответствует order.
  • Зафиксируйте bit position до и после tns_data; смещение после section/pulse parsing может создавать правдоподобные, но неверные coefficients.
  • После ошибки повторите frame с известной синтаксической границы, не продолжая decoder state вслепую.

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

Исправление подтверждается корректным TNS decode нескольких следующих frames без изменения coefficients вручную.

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


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