[wdmaudiodev] Re: KSEVENT_PINCAPS_FORMATCHANGE - bug in win8 control panel?

  • From: Matthew van Eerde <Matthew.van.Eerde@xxxxxxxxxxxxx>
  • To: "wdmaudiodev@xxxxxxxxxxxxx" <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Fri, 28 Sep 2012 16:06:08 +0000

After you raise the "format change" event, Windows should requery your format 
support via the proposed format handler and your data intersection handler.  If 
you fail all requests for 44.1 formats in your data intersection handler, then 
that should not appear in the list of supported formats in the Sound control 
panel.

Can you confirm that you're seeing calls to your data intersection handler and 
proposed format handler shortly after you raise the event?

From: wdmaudiodev-bounce@xxxxxxxxxxxxx 
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Neetu Sand
Sent: Thursday, September 27, 2012 9:42 AM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: KSEVENT_PINCAPS_FORMATCHANGE - bug in win8 control 
panel?

Say if I change from 44.1 kHz to 96 kHz then Sound and Audio CPL should show 
all formats related to 96 kHz.

In Windows 8, it shows all formats (different bit depths) related to 96 kHz as 
well it shows one entry for 44.1 kHz. This entry (44.1 kHz)  is selected as 
default entry.

Yes, driver is exposing preferred format in "PropertyHandlerProposedFormat" GET 
request.
On Thu, Sep 27, 2012 at 9:21 PM, Matthew van Eerde 
<Matthew.van.Eerde@xxxxxxxxxxxxx<mailto:Matthew.van.Eerde@xxxxxxxxxxxxx>> wrote:
What were the old and new lists?  What was the previously selected format?

Do you expose a "preferred" format?

From: wdmaudiodev-bounce@xxxxxxxxxxxxx<mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx> 
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx<mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx>]
 On Behalf Of Neetu Sand
Sent: Thursday, September 27, 2012 4:01 AM
To: wdmaudiodev@xxxxxxxxxxxxx<mailto:wdmaudiodev@xxxxxxxxxxxxx>
Subject: [wdmaudiodev] KSEVENT_PINCAPS_FORMATCHANGE - bug in win8 control panel?

Hi All,

We have a driver that supports dynamic format changes on windows 7. I tried 
same driver on windows 8 and here is what I have observed:

- When I change sample rate, Sound and audio control panel correctly updates 
the sample rate list to reflect the formats related to new sample rate.
- The default selected sample rate is set to previous/last selected sample rate.
- When I try to play something in media player after changing sample rate, 
Sound and Audio CPL uses old sample rate.

Is this a bug in Windows 8 or has anything changed on windows 8??

cheers
Neetu

Other related posts: