| Previous | Next |
| NS_E_VIDCAPDRVINUSE | NS_E_NO_VALID_OUTPUT_STREAM |
NS_E_NO_MEDIAFORMAT_IN_SOURCE
The source object exists, but its media format does not
NS_E_NO_MEDIAFORMAT_IN_SOURCE (0xC00D1B6F) means Windows Media Encoder has a source object but no usable media format is set for it. This is different from an empty source-group collection.
Locate the missing format
Record the source group, source index/type, input plug-in or capture device, and the format object returned immediately before the failing call. For live capture, verify format negotiation completed; for file inputs, verify the reader exposed a recognized audio/video type.
Retest the same source
Assign or negotiate a valid media format for that source, then repeat profile/source preparation without changing the source group. If format negotiation fails with a more specific codec or device result, keep that HRESULT. Recreating the entire encoder configuration first can hide which source lacked its format.
Technical references
Looking for a different code? Search another status or error code.
