[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.

Михаил Мацнев mike at haali.net
Thu Mar 12 09:10:01 CET 2009


Thank you, I'll modify the installer.

Harsha Kikkeri (CODEC DSP) wrote:
> Hi Mike
> 
> I got a message from the mail daemon that the message could not be delivered to mike at haali.net. So resending.
> 
> Could you set the following registry key during your haali splitter setup?
> This will cause .mkv files to be rendered using DShow in WMP and not using format SDK or plugins.
> 
> 
> On x86 machine
> 
> HKEY_LOCAL_MACHINE\Software\Microsoft\Multimedia\WMPlayer\Extensions\.mkv
>  Runtime = 7
>  Permissions = 15 (0xf)
> 
> On x64 machines
> HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Multimedia\WMPlayer\Extensions\.mkv
> Runtime = 7
>  Permissions = 15 (0xf)
> 
> 
> -Harsha
> -----Original Message-----
> From: Harsha Kikkeri (CODEC DSP) 
> Sent: Friday, February 20, 2009 6:49 PM
> To: Discussion about the current and future development of Matroska
> Cc: Михаил Мацнев; Shyam Sadhwani; Naveen Thumpudi
> Subject: RE: [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.
> 
> Adding Shyam and Naveen,
> Using undocumented features is not recommended.
> Using 15 (0xf) should be sufficient for preventing WMP from popping up the dialog box to confirm playback.
> I verified that on both x86 and x64 machines.
> Also note that since haali is x86 only it should use WOW64 node on 64 bit machines.
> 
> On x86 machine
> 
> HKEY_LOCAL_MACHINE\Software\Microsoft\Multimedia\WMPlayer\Extensions\.mkv
>  Runtime = 7
>  Permissions = 15 (0xf)
> 
> On x64 machines
> HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Multimedia\WMPlayer\Extensions\.mkv
> Runtime = 7
>  Permissions = 15 (0xf)
> 
> 
> 
> Thanks
> Harsha.
> 
> Legal Disclaimer:
> 
> This posting is provided "AS IS" with no warranties, and confers no rights
> 
> -----Original Message-----
> From: matroska-devel-bounces at lists.matroska.org [mailto:matroska-devel-bounces at lists.matroska.org] On Behalf Of Liisachan
> Sent: Wednesday, February 18, 2009 3:34 PM
> To: Discussion about the current and future development of Matroska
> Cc: Михаил Мацнев
> Subject: Re: [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.
> 
> 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
> _______________________________________________
> Matroska-devel mailing list
> Matroska-devel at lists.matroska.org
> http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-devel
> Read Matroska-Devel on GMane: http://dir.gmane.org/gmane.comp.multimedia.matroska.devel
> 
> _______________________________________________
> Matroska-devel mailing list
> Matroska-devel at lists.matroska.org
> http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-devel
> Read Matroska-Devel on GMane: http://dir.gmane.org/gmane.comp.multimedia.matroska.devel




More information about the Matroska-devel mailing list