What does HRESULT 0xC00D10C6 (NS_E_GRAPH_NOAUDIOLANGUAGESELECTED) mean?

 
Previous Next
NS_E_GRAPH_NOAUDIOLANGUAGE NS_E_CORECD_NOTAMEDIACD

NS_E_GRAPH_NOAUDIOLANGUAGESELECTED

Diagnosing NS_E_GRAPH_NOAUDIOLANGUAGESELECTED in Player settings or the playback graph

NS_E_GRAPH_NOAUDIOLANGUAGESELECTED (0xC00D10C6) is returned when the graph supports audio-language selection but currently has no selected audio stream.

Separate Network-object configuration, graph capabilities, graphics presentation, stream selection and COM ownership before changing playback content. The relevant condition is the graph supports audio-language selection but currently has no selected audio stream.

One-variable verification

  1. Capture the resource identity and IAMStreamSelect flags, stream group IDs, disabled pins, graph state and selection call result.
  2. Verify that the caller uses the current Playlist, Media, Network, graph, device or DRM object instance.
  3. Run the narrow experiment: select one enumerated audio stream before starting playback and confirm that exactly one is enabled.
  4. Do not combine this focused test with a codec-pack change, Player reset, or broad registry cleanup.
  5. If the retest returns a different specific HRESULT, diagnose that new failure as the next stage.

Reading the next state

Retest outcomeInterpretation
A later HRESULT appearsThe rejected condition — the graph supports audio-language selection but currently has no selected audio stream — was cleared; diagnose the new code at its own layer.

Actions that obscure the cause

  • changing subtitle settings.

Technical references


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