| Предыдущий | Следующий |
| ippStsMP4BlockIdxErr | ippStsMP4MVCodeErr |
ippStsMP4BlockTypeErr
Что означает ippStsMP4BlockTypeErr
ippStsMP4BlockTypeErr означает, что decoded block-type value не согласуется с текущим macroblock context. Ошибка может быть в повреждённом bitstream или более раннем parser drift.
Что проверить
- Сохраните macroblock index, coding mode и raw block-type bits на первом сбое.
- Сопоставьте допустимые block types для intra/inter/interlaced/data-partitioned path.
- Проверьте bit position сразу после macroblock header и соседних mode fields.
- После первой ошибки не продолжайте декодировать последующие blocks как доверенные: остановите текущий macroblock/frame и сохраните input.
Как подтвердить исправление
Исправление подтверждается одинаковым block-type parse на повторе того же bitstream без смещения bit position.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.