Site icon EfmSoft

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

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

ippStsH263MBStepErr

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

ippStsH263MBStepErr означает недопустимый memory step для H.263 macroblock processing. Ошибка относится к layout входного/выходного frame buffer, а не к содержимому encoded bitstream.

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

  • Запишите luma/chroma stride в байтах и размер sample для первого неуспешного macroblock.
  • Проверьте, что pitch позволяет безопасно обратиться ко всем пикселям macroblock и не смешан с шагом отдельного 8×8 block.
  • Для cropped/slice sub-buffer убедитесь, что pointer origin и step всё ещё описывают реальную ширину физического frame plane.
  • Проверьте правую/нижнюю границу: wrapper не должен уменьшать pitch только потому, что последний macroblock частично выходит за visible region.

Как подтвердить исправление

Исправление подтверждается обработкой полного кадра и граничных macroblocks без изменения encoded stream и без обращения за пределы planes.

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


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

Exit mobile version