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

 
Предыдущий Следующий
ippStsMP4MVCodeErr ippStsMP4DCCodeErr

ippStsMP4VLCCodeErr

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

ippStsMP4VLCCodeErr означает, что декодер MPEG-4 встретил битовую последовательность, которой нет в ожидаемой VLC-таблице.

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

  • Зафиксируйте frame, macroblock, block и bit offset.
  • Проверьте выбор VLC-таблицы и режим кодирования текущего блока.
  • Сверьте поля перед ошибкой, чтобы исключить более ранний сдвиг bitstream.

Как исправлять

Для внешнего потока подтвердите повреждение независимым декодером; для собственного encoder/parser исправьте выбор таблицы или длину предыдущего кода.

Если ошибка повторяется после seek, проверьте восстановление decoder state с ближайшего resync marker или VOP header; вход в середину зависимого VLC-контекста даёт тот же симптом.

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


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