[Matroska-devel] Request for to add registry key during installing which will make sure that .mkv files are rendered using DShow in WMP and not format SDK or plugins.

Liisachan seelie at faireal.net
Thu Feb 19 00:33:54 CET 2009


Harsha Kikkeri (CODEC DSP) wrote:
> Hi Mike
> 
> Could you set the following registry key during your haali splitter setup?
> HKEY_LOCAL_MACHINE\Software\Microsoft\Multimedia\WMPlayer\Extensions\.mkv
> Runtime = 7
> Permissions = 1

Better yet, the Permissions should be 0x2f (47).
Apparently the 0x20 bit, while not documented, tells WMP not to ask this 
annoying question like "I don't know this extension. Do you want to open 
it anyway?"

I myself experienced the similar problem more than once: after 
installing or uninstalling Haali Splitter, MKV which played perfectly by 
MPC before, doesn't play anymore because WMP gets in the way, and silly, 
it gets in the way like "I am the app who opens .mkv" but it cannot open 
it, with the unhelpful error code C00D0FEA.

Although, since the problem is easy to fix, I didn't care very much.

Anyway WMP11 cannot open .mkv even when mplayer2 or graphedit can, 
because of the above registry settings. So it may be a good idea for the 
installer to make sure the registry values are set correctly, if it 
wants WMP to play mkv. But actually, everyone will be happy if it does 
NOT change the association when .mkv is associated to something else 
already, and if it does change the association, it'd be nice to 
remembers the previous association and restores it when uninstalled.
I bet Haali got this requests many times already anyway, because some 
people get angry when an installer changes the association and/or the 
icons even without asking.

Liisachan



More information about the Matroska-devel mailing list