Supreme Commander 2
Another question is why do trainers require WMP components to operate?
To start with, why don't you want to install WMP? And what's more WMP it's better than vlc in different ways(if you have K-lite Codec pack installed). OK and what kind file is KB ?
A lot of people I know use VLC, because they don't want to use Codec-packs, which often don't have all the codecs one wants and install stuff most people don't want on their PC. VLC doesn't need any codecs outside it's own installation.
And the question, why a trainer needs the WMP to operate is imho a very interesting one.
Filters (or "media codecs" as they are commonly known) that are designed for the framework that VLC uses will not work with the DS framework and vice-versa.
EDIT: The DLL file you're referring to contains the Media Platform Framework which is the successor to DS and will process DS filters as well (this is specifically for Windows Vista and onward).
[Edited by Neo7, 12/31/2012 6:40:08 AM]