Site icon EfmSoft

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

 
Предыдущий Следующий
ippStsMP4BlockTypeErr ippStsMP4VLCCodeErr

ippStsMP4MVCodeErr

Векторы движения кодируются дифференциально и интерпретируются с учётом активного fcode. Если битовую последовательность нельзя преобразовать в допустимую горизонтальную или вертикальную поправку, состояние компенсации движения для macroblock восстановить невозможно.

Сохраните VLC вектора движения, predictor и fcode текущего macroblock. Недопустимый код может быть вторичной ошибкой после неверно разобранного типа блока или resync marker.

Наиболее полезно сохранить fcode, кандидат предсказания и положение macroblock. После потери пакета или неверной точки ресинхронизации обычные texture bits могут быть ошибочно прочитаны как код вектора движения и дать тот же статус.

Что зафиксировать

  • VOP fcode и режим quarter-pel/half-pel.
  • Предсказанный вектор движения до чтения остатка.
  • Положение macroblock относительно resync marker или границы пакета.

Ссылки


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

Exit mobile version