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

 
Предыдущий Следующий
ippStsAacWinLenErr ippStsAacWinSeqErr

ippStsAacWinGrpErr

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

ippStsAacWinGrpErr означает ошибку группировки окон AAC. Наиболее важный случай — EIGHT_SHORT_SEQUENCE, где восемь коротких окон объединяются в группы.

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

  • Значение window_sequence для текущего channel element.
  • Биты scale_factor_grouping.
  • Получившиеся длины window groups и их сумму.
  • Количество scalefactor bands, рассчитанное уже после grouping.

Как локализовать

Сумма длин групп должна покрывать ровно восемь short windows. Если grouping разобран неверно, следующие sections, scalefactors и spectral coefficients смещаются, поэтому поздние ошибки декодирования могут быть лишь следствием. Сохраните raw grouping bits и результат разбиения до дальнейшего parse. Если первый расходящийся бит находится раньше, исправляйте frame/header parsing, а не spectral decoder.

Ссылки


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