| Предыдущий | Следующий |
| ippStsMP4AlignErr | ippStsMP4BlockSizeErr |
ippStsMP4TempDiffErr
Временные параметры задают порядок VOP и интерпретацию предсказания. Противоречивое значение нарушает временную модель декодера и может сделать компенсацию движения или перестановку B-VOP некорректной.
Сопоставьте временную отметку текущего VOP с соседними опорными кадрами. Нулевая или противоречивая временная разница делает расчёт масштаба движения некорректным даже при допустимых векторах движения.
На практике причина часто находится до вызова IPP: демультиплексор неверно обрабатывает временные метки, packed B-frames или границы elementary stream. Сравнивайте временные параметры контейнера с полями самого MPEG-4 bitstream, а не только с PTS/DTS.
Проверьте время
- VOP time increment resolution и декодированные поля time increment.
- Ожидается ли перестановка B-VOP для данного потока.
- Временные метки контейнера в сравнении с временными параметрами elementary stream.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
