| Previous | Next |
| NS_E_DVD_DISC_COPY_PROTECT_OUTPUT_FAILED | NS_E_DVD_COPY_PROTECT |
NS_E_DVD_NO_SUBPICTURE_STREAM
How to investigate NS_E_DVD_NO_SUBPICTURE_STREAM
The code 0xC00D1162 narrows the event to connecting the DVD subpicture stream used for subtitles and menu highlights. Retain the first lower-level error.
What the Player is doing
Successful reading of files from the DVD volume does not prove that the navigation program, decoder graph or protected output path can be used. A realistic trigger is that video and audio render, but menu highlights have no connected subpicture output.
Capture before changing state
| Evidence | Why it matters for no subpicture stream |
|---|---|
| Producing object and operation | disc path and media generation, DVD domain, title/chapter, region values for disc/drive/decoder, selected audio/video/subpicture streams, decoder CLSIDs, renderer and display mode, protection negotiation result and first DirectShow HRESULT |
| Key observation | subpicture pin/media type, selected stream number, decoder and graph connection result |
| Controlled comparison | Repeat the producing call after changing only this condition: install or select a decoder path that exposes and renders the subpicture stream. |
Five-step isolation test
- Capture
0xC00D1162, the exact Player/API operation and the first timestamp at which it appears. - Save subpicture pin/media type, selected stream number, decoder and graph connection result; do this before ejecting media, reconnecting a device, canceling a job or rebuilding the Player object.
- Correlate the result with disc path and media generation, DVD domain, title/chapter, region values for disc/drive/decoder, selected audio/video/subpicture streams, decoder CLSIDs, renderer and display mode, protection negotiation result and first DirectShow HRESULT.
- Reproduce once with the original source and destination, then apply only this change: install or select a decoder path that exposes and renders the subpicture stream.
Different conditions in the same family
| Related result | Different condition |
|---|---|
NS_E_DVD_COPY_PROTECT | completing DVD drive, navigator, decoder and renderer protection negotiation |
NS_E_DVD_DISC_COPY_PROTECT_OUTPUT_FAILED | enforcing the disc’s analog/component-output resolution restriction |
NS_E_DVD_AUTHORING_PROBLEM | parsing DVD-Video navigation structures that violate the supported format |
Correction criteria
The test is successful when you install or select a decoder path that exposes and renders the subpicture stream, recreate the owning operation, and the original call no longer returns it.
During verification, do not bypass region or copy-protection checks; diagnose the supported playback path by preserving the exact disc, drive, decoder and display connection involved.
Documentation
Looking for a different code? Search another status or error code.
