[wdmaudiodev] SFX APO and Windows Media Player

  • From: Michael Johansen <johansen.mic@xxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Wed, 4 May 2016 15:35:43 +0200

Hi,

(This is a repost as I have had a difficult time finding someone who could
point in the right direction).

I am helping a customer upgrade an existing GFX APO to the new SFX, MFX,
EFX design.
The customer wants to use an SFX for certain effects. It installs fine. But
when using an MP3 file with Windows Media Player IsInputFormatSupported is
called with format tag WAVE_FORMAT_MPEGLAYER3 to which the APO returns
APOERR_FORMAT_NOT_SUPPORTED.
Then the APO is called again with other float32 supported formats that the
APO responds S_OK to. But WMP then stop with a failure saying it does not
support the format. If I install the MFX or EFX all is fine.
Also if I use another player such as MPC it starts with asking for the
float32 format and plays nicely with the SFX.

What would be the solution to handle this situation with WMP?

- Michael

Other related posts: