Site icon EfmSoft

What does HRESULT 0xC00D3AA0 (MF_E_ASF_UNSUPPORTED_STREAM_TYPE) mean?

 
Previous Next
MF_E_ASF_TOO_MANY_PAYLOADS MF_E_ASF_DROPPED_PACKET

MF_E_ASF_UNSUPPORTED_STREAM_TYPE

MF_E_ASF_UNSUPPORTED_STREAM_TYPE means the WMContainer/ASF path does not support the stream type being configured or parsed. This is more specific than a generic media-type negotiation failure.

Inspect the ASF stream configuration

Enumerate the streams in the IMFASFProfile, log each stream number, major type, subtype, and stream configuration attributes, and identify which stream is being passed to the failing component. The ASF profile supplies stream configuration to the ContentInfo object and multiplexer.

Do not assume that a codec installed for playback makes every ASF stream type valid for WMContainer authoring. The container layer and the decode/encode transform layer have separate responsibilities. If third-party ASF content is involved, compare how another ASF implementation classifies the same stream GUID and payload before changing the Media Foundation topology.

Microsoft: ASF support and WMContainer layer · Microsoft: multiplexer stream configuration · FFmpeg ASF demuxer source


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

Exit mobile version