| Предыдущий | Следующий |
| ippStsVLCUsrTblCodeLengthErr | ippStsVLCInputDataErr |
ippStsVLCInternalTblErr
Статус ippStsVLCInternalTblErr встречается реже ошибок user table. Он означает, что выбранный decode path дошёл до внутренней таблицы IPP, которая не подходит текущей операции. Практически это повод проверять не байты самой таблицы, а состояние, по которому библиотека выбирала её.
Особенно важны codec mode, profile, object type, scan class и полнота инициализации decoder context. Если более ранний вызов завершился ошибкой и оставил context частично заполненным, следующий decode способен выбрать внутреннее состояние, несовместимое с фактическим потоком.
Проверьте состояние decoder
- Операцию и codec mode, которые привели к выбору внутренней таблицы.
- Полностью ли инициализирован context до первого decode.
- Предшествующие статусы, после которых context мог остаться частично подготовленным.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.