Что означает код HRESULT 0x8004029D (VFW_E_DVD_TOO_MANY_RENDERERS_IN_FILTER_GRAPH)?

 
Предыдущий Следующий
VFW_E_DVD_NONBLOCKING VFW_E_DVD_NON_EVR_RENDERER_IN_FILTER_GRAPH

VFW_E_DVD_TOO_MANY_RENDERERS_IN_FILTER_GRAPH

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

VFW_E_DVD_TOO_MANY_RENDERERS_IN_FILTER_GRAPH (0x8004029D) — DVD graph содержит больше renderer-компонентов, чем допускает DirectShow DVD playback.

Практический смысл

DVD Navigator/Graph Builder обнаружил неоднозначную topology с несколькими video/audio renderers, из-за чего невозможно выбрать корректный protected/playback path.

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

  • Перечислите filters и renderer nodes фактического graph.
  • Удалите лишние автоматически или вручную добавленные renderers.
  • Проверьте, не строит ли приложение второй playback branch.
  • После упрощения topology заново выполните DVD graph build.

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


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