Что означает код HRESULT 0x000D1067 (NS_S_WMG_ADVISE_DROP_TO_KEYFRAME)?

 
Предыдущий Следующий
NS_S_WMG_ADVISE_DROP_FRAME NS_S_NEED_TO_BUY_BURN_RIGHTS

NS_S_WMG_ADVISE_DROP_TO_KEYFRAME

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

NS_S_WMG_ADVISE_DROP_TO_KEYFRAME (0x000D1067) — неошибочный Windows Media status: временная отметка потока настолько отстала от текущего рендеринга, что компонент рекомендует пропустить данные до следующего keyframe.

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

  • Сохраните текущую timestamp, timestamp следующего keyframe и величину отставания.
  • Убедитесь, что decoder может восстановить корректное reference state именно с выбранного keyframe.
  • Зафиксируйте число отброшенных кадров и итоговое A/V смещение после возобновления.

Как подтвердить правильную обработку

Статус обработан корректно, если декодирование возобновляется с keyframe без повреждённой зависимости кадров, а вызывающий код не сообщает ложный hard failure.

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


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