What does HRESULT 0xC00D5215 (MF_E_TOPO_INVALID_TIME_ATTRIBUTES) mean?

 
Previous Next
MF_E_TOPO_UNSUPPORTED MF_E_TOPO_LOOPS_IN_TOPOLOGY

MF_E_TOPO_INVALID_TIME_ATTRIBUTES

MF_E_TOPO_INVALID_TIME_ATTRIBUTES means time-related attributes attached to a topology or its nodes are inconsistent or invalid for topology resolution. Media Foundation supports project-level timing and per-source-node media start/stop boundaries.

Dump timing attributes in 100-nanosecond units

  • Inspect MF_TOPOLOGY_PROJECTSTART, MF_TOPOLOGY_PROJECTSTOP, MF_TOPONODE_MEDIASTART, and MF_TOPONODE_MEDIASTOP.
  • Verify start/stop ordering and ensure values are expressed in the timing units required by the attribute.
  • For sequenced presentations, distinguish times relative to the source from project or presentation time.

Do not diagnose this as timestamp corruption in individual media samples until the topology attributes themselves have been checked. The loader can reject the graph before samples are processed.

Microsoft: topology attributes · Microsoft: topology node attributes · Microsoft: sequencer topology timing


Looking for a different code? Search another status or error code.