Windows Media Player 11 SDK Recent Updates to the DSP Plug-in WizardÂ
Previous | Next |
Recent Updates to the DSP Plug-in Wizard
The Windows Media Player 11 SDK introduces the following changes to the DSP plug-in wizard:
Plug-ins register the threading model as "Both". This enables Windows Media Player 11 to instantiate the plug-in. See the projectname.rgs file.
Audio DSP plug-ins have support for the following two additional formats:
- WAVE_FORMAT_IEEE_FLOAT
- WAVE_FORMAT_EXTENSIBLE with subformat KSDATAFORMAT_SUBTYPE_IEEE_FLOAT.
See the projectname.cpp file.
Video DSP plug-ins have support for the NV12 video format.
Plug-ins make additional calls to IWMPMediaPluginRegistrar::WMPRegisterPlayerPlugin and IWMPMediaPluginRegistrar::WMPUnRegisterPlayerPlugin with a new plug-in type: WMP_PLUGINTYPE_DSP_OUTOFPROC. See the project's projectnamedll.cpp file.
An additional project in each solution creates a proxy/stub DLL for the property page settings custom interface. See the projectnamePS project.
Calls to deprecated methods have been changed to use the newest versions.
See Also
Previous | Next |