On Thu, 20 Nov 2008, Michael A. Puls II wrote: > > To give you an example though: > > clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6 is for the WMP 7+ api. It > uses a different API than the 6.4 API that's used by the NPAPI 6.4 wmp > plugin (npdsplay.dll) that uses application/x-mplayer2. > > So, mapping the classid in this case can break things, like volume, file > loading, autostart etc and others things, including scripting. > > However, clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95 is the 6.4 classid. > It's still meant for the activeX 6.4 plugin, but it's pretty compatible > with the NPAPI 6.4 wmp plugin. > > However, The Firefox WMP NPAPI plugin does support the 7+ api so > browsers could map clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6 to it and > it should work for most things. (There's still the problem of Firefox > support <script for=""> for use with this plugin though, unless for="" > support has be dropped) > > But, the Firefox wmp plugin says that it supports application/x-mplayer2 > also. So, it'd have to go something like this, maybe: > > clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95 -> application/x-mplayer2 > clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6 -> application/x-ms-wmp (FF wmp > plugin) > > Or, the browser would have to map in a more reliable way by dll or > something. Anyway...
Yeah... I think I'll leave this unspecified. Thanks for the info. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'