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

 
Предыдущий Следующий
ippStsMP4FcodeErr ippStsMP4TempDiffErr

ippStsMP4AlignErr

Этот статус относится к контракту памяти IPP-примитива, а не к синтаксису сжатого видео. Оптимизированная MPEG-4 операция может требовать определённого выравнивания указателей или структур даже при полностью корректном bitstream.

Если ошибка воспроизводится на одном и том же кадре независимо от его содержимого, проверяйте allocation, pitch и адрес начала sub-buffer. Особенно легко нарушить выравнивание, когда wrapper передаёт указатель в середину изначально правильно выровненного блока памяти.

Проверьте память

  • Выравнивание входных и выходных указателей непосредственно на границе вызова IPP.
  • Pitch и offsets для cropped или padded planes.
  • Не смещает ли wrapper указатель внутрь aligned allocation на величину, нарушающую требование примитива.

Ссылки


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