[Q] Does anybody know how to solve this?
[A] For VC-1 and WMV, AMD internally uses Microsoft Software MFT decoder. Referring to MftUtils.h, GUID for VC-1 is Microsoft's VC-1 decoder. Also refer to findVideoDecoder in MftUtils.h, VC-1 and WMV content are decoded using MS software decoders as these are not supported by AMD hardware as of now.
[Q] Is there any application were you can verify the WMV (VC-1) header.
[A] Currently we do not have any tool to help verify VC-1 headers.
[Q] What requirement does the hardware AMD Playback Decoder MFT have on the IMFMediaType?
[A] No specific requirement.