I am thinking of using "Microsoft DTV-DVD Video Decoder" filter in my application. But in MSDN I came across with a link saying "Microsoft DTV-DVD Video Decoder (Mpeg2, H264) - License required" (http://msdn.microsoft.com/en-us/library/ff794987%28WinEmbedded.1001%29.aspx).
What is this License all about? I have a licensed version of Windows-7 professional in my laptop.
My understanding is Windows Media Player 12 is a part of Windows7 and "Microsoft DTV-DVD Video Decoder" is part of Windows Media Player 12. Is it correct?
To use "Microsoft DTV-DVD Video Decoder" in my application, whether I need to get particular license from Microsoft?
Also I am facing issues with "Microsoft DTV-DVD Video Decoder" while decoding Mpeg2 streams. Any one else facing similar problem?
The "Microsoft DTV-DVD Video Decoder" is implemented in %WinDir%\System32\msmpg2vdec.dll and the version info of the DLL specifies that the product the DLL belongs to is Windows not Windows Media Player. So the Windows 7 EULA should apply (assuming
you can figure out which one: %WinDir%\System32\en-US\Licenses), which has a section about that decoder. MVP :: DirectShow / MediaFoundation <http://www.riseoftheants.com/mmx/faq.htm>