diff -Nur qt-everywhere-enterprise-src-5.1.1/qtmultimedia/src/plugins/wmf/sourceresolver.cpp qt-everywhere-enterprise-src-5.1.1.patched/qtmultimedia/src/plugins/wmf/sourceresolver.cpp --- qt-everywhere-enterprise-src-5.1.1/qtmultimedia/src/plugins/wmf/sourceresolver.cpp 2013-08-25 23:06:06.000000000 +0200 +++ qt-everywhere-enterprise-src-5.1.1.patched/qtmultimedia/src/plugins/wmf/sourceresolver.cpp 2013-09-16 16:19:14.842654600 +0200 @@ -233,7 +233,7 @@ } } else { hr = m_sourceResolver->BeginCreateObjectFromURL(reinterpret_cast(url.toString().utf16()), - MF_RESOLUTION_MEDIASOURCE, NULL, &m_cancelCookie, this, new State(m_sourceResolver, false)); + MF_RESOLUTION_MEDIASOURCE|MF_RESOLUTION_CONTENT_DOES_NOT_HAVE_TO_MATCH_EXTENSION_OR_MIME_TYPE , NULL, &m_cancelCookie, this, new State(m_sourceResolver, false)); if (FAILED(hr)) { qWarning() << "Unsupported url scheme!"; emit error(hr);