| Previous | Next |
| NS_E_INVALID_VIDEO_IQUALITY | NS_E_INVALID_VIDEO_BUFFER |
NS_E_INVALID_VIDEO_CQUALITY
Diagnostic meaning beyond the standard text
For NS_E_INVALID_VIDEO_CQUALITY (0xC00D1BC8), the actionable event is codec quality control is outside the supported range.
Why the session can reach this point
The video profile selects a codec and rate-control mode, then supplies bitrate, peak rate, frame rate, frame size, key-frame spacing, quality, buffer and optional interlace or pixel-aspect settings. The codec validates both values and combinations.
A source preview does not prove that the output profile is accepted; output dimensions and rate-control settings are validated by the selected encoder codec. One concrete way to reach the condition is that a negative sentinel is serialized as a large unsigned value.
Decision path
- Record
0xC00D1BC8, the Encoder version and the exact API call or property access that returned it. - Export the current
.wmeor.prxconfiguration, then capture codec-quality value, codec identity and profile mode. - Verify the video stream and audience settings precondition without changing the source, profile and output sink at the same time.
- Run one controlled comparison that changes only the identified precondition: set a valid codec quality value or let the codec default it.
Codes with similar symptoms but different owners
| Result | Why it differs |
|---|---|
NS_E_INVALID_VIDEO_IQUALITY | video image-quality/sharpness control is outside its permitted range |
NS_E_INVALID_VIDEO_BUFFER | video buffer setting is invalid for the selected codec and bitrate mode |
NS_E_INVALID_VIDEO_KEYFRAME | key-frame interval or spacing is rejected by the codec |
Safe recovery
Set a valid codec quality value or let the codec default it.
Do not rely on the UI label alone; record the numeric profile fields and codec identity before changing presets.
Discriminating evidence: Capture the configured codec-quality value and the encoder API that rejected it. Validate that value independently of key-frame interval and buffer size; those settings can be valid while the codec-quality control is outside its permitted range.
Source material
Looking for a different code? Search another status or error code.
