| Предыдущий | Следующий |
| ippStsAacWinGrpErr | ippStsAacComWinErr |
ippStsAacWinSeqErr
Individual Channel Stream AAC использует небольшое перечисление window_sequence: long, long-start, eight-short и long-stop. Поток выбрал значение вне допустимого набора декодера.
Сохраните текущий и предыдущий window_sequence. Переходы ONLY_LONG/LONG_START/EIGHT_SHORT/LONG_STOP имеют структурный смысл; невозможная последовательность может указывать на повреждение header или потерю состояния между кадрами.
Window sequence определяет grouping, пределы TNS, prediction и transform length, поэтому игнорирование этой ошибки может вызвать каскад последующих сбоев.
Сначала проверьте
- Bit offset в начале ICS header.
- тип объекта и состояние
common_windowдля пары каналов. - Не сдвинуло ли повреждённое предыдущее поле парсер на один бит.
- При повторяемом сбое сохраните сырой ICS header и проверьте четыре допустимых значения enumeration независимо от wrapper.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.