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

 
Предыдущий Следующий
ippStsH263BlockStepErr ippStsH263FrameWidthErr

ippStsH263MBStepErr

Luma macroblock покрывает 16 пикселей по горизонтали, поэтому переданный pitch должен обеспечивать доступ как минимум к этой области в каждой строке. Intel IPP отклоняет значение ещё до prediction и transform processing, чтобы операция не читала перекрывающиеся строки или память за границей буфера.

Исправлять encoded stream здесь бессмысленно. Причина находится в frame-plane layout, расчёте sub-buffer или wrapper-коде, который формирует step.

Проверка

  • Luma и chroma stride в байтах.
  • Описывает ли указатель полный frame, slice или cropped region.
  • Сохраняется ли полный macroblock pitch на правой и нижней границе изображения.

Ссылки


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