| Previous | Next |
| MF_E_RT_WORKQUEUE_CLASS_NOT_SPECIFIED | MF_E_BYTESTREAM_UNKNOWN_LENGTH |
MF_E_CANNOT_CREATE_SINK
MF_E_CANNOT_CREATE_SINK belongs to sink activation and topology resolution. The pipeline has an output node, but the activation or configuration associated with that node did not produce a usable media sink.
Inspect the output node before changing codecs
- Log the topology node ID, its major type, and the activation object or sink object stored on the output node.
- Read
MF_TOPONODE_MAJORTYPEand verify that the node describes the intended audio or video output path. - If an
IMFActivateobject is used, preserve the HRESULT returned while activating the target sink instead of reporting only the later topology failure.
A decoder change does not repair a sink object that cannot be created. First determine whether the failure is in renderer activation, archive-sink construction, missing output configuration, or teardown of an activation object that is being reused.
Microsoft: media sinks · Microsoft: IMFMediaSink · Wine: Media Foundation HRESULT definitions
Looking for a different code? Search another status or error code.