Thanks for checking out the MediaSDK. I must first say that the MediaSDK is not supported on Windows XP. Please see the FAQ that is posted on this forum. The MediaSDK MPEG-2 encoder DirectShow filter's input pin accepts: MEDIATYPE_VIDEO, FORMAT_VIDEOINFO2 with a subtype of MEDIASUBTYPE_YV12. What is the output pin upstream trying to connect with? The input/output formats for the sample filters are all documented and can be found in the "doc" directory of the package. If you can provide a bit more information, I'd be happy to assist you - but remember XP is not supported.