| Предыдущий | Следующий |
| ippStsVLCInternalTblErr | ippStsVLCAACEscCodeLengthErr |
ippStsVLCInputDataErr
ippStsVLCInputDataErr относится к самому входу VLC decoder: compressed payload, доступному числу битов, границе буфера и выбранной таблице. Ошибка означает, что запрошенный decode нельзя завершить из переданного диапазона данных; это не обязательно доказывает повреждение всей записи.
Ключевой диагностический параметр — точная позиция чтения. Усечённый буфер, неправильная таблица и off-by-one в bit reader могут приводить к одному статусу, но различаются по remaining bits и тому, какие marker/header/alignment bits уже были потреблены вызывающим кодом.
Проверьте вход VLC
- Размер входного буфера и число оставшихся битов на входе в primitive.
- Какую VLC table использовал этот вызов.
- Не были ли marker, header или alignment bits уже прочитаны вызывающим кодом.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.