Site icon EfmSoft

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

 
Предыдущий Следующий
ippStsMP4PredDirErr ippStsMP4VideoCompModeErr

ippStsMP4BitsPerPixelErr

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

ippStsMP4BitsPerPixelErr означает, что параметр bits-per-pixel не входит в допустимый набор для выбранной MPEG-4 primitive.

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

  • Сопоставьте значение с фактическим pixel format и глубиной компонента.
  • Проверьте, что значение не вычисляется из stride или общего числа бит кадра.
  • Сверьте ограничения конкретной primitive и версии IPP.

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

Передавайте документированную глубину для выбранного формата. Не округляйте произвольное значение до ближайшего допустимого без проверки исходного pixel format.

При конвертации входных кадров отделяйте глубину компонента от общего числа бит на пиксель; например, packed RGB и planar YUV не должны использовать одну формулу параметра.

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


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

Exit mobile version