[wdmaudiodev] Fwd: KSPROPERTY_PIN_PROPOSEDATAFORMAT vs KSPROPERTY_PIN_PROPOSEDATAFORMAT2

  • From: Zubin Polra <zubin.polra2007@xxxxxxxxx>
  • To: Wdmaudiodev@xxxxxxxxxxxxx
  • Date: Tue, 23 Jun 2015 15:31:33 +0530

It seems that KSPROPERTY_TYPE_SET of KSPROPERTY_PIN_PROPOSEDATAFORMAT*2*
has different meaning than KSPROPERTY_TYPE_SET of
KSPROPERTY_PIN_PROPOSEDATAFORMAT and MSDN is not specifying any thing
regarding this.

MSVAD implemented KSPROPERTY_TYPE_SET of KSPROPERTY_PIN_PROPOSEDATAFORMAT
and it works fine for Windows7. To work with Windows 8.1 and later,
implementation of KSPROPERTY_TYPE_SET of KSPROPERTY_PIN_PROPOSEDATAFORMA2
should be enough. But it does not work and even SYSVAD has implemented
KSPROPERTY_TYPE_GET of KSPROPERTY_PIN_PROPOSEDATAFORMA2 instead of
KSPROPERTY_TYPE_SET of KSPROPERTY_PIN_PROPOSEDATAFORMAT2.

Could anybody clarifies the mess of KSPROPERTY_TYPE_SET/GET of
KSPROPERTY_PIN_PROPOSEDATAFORMT/2?

Thanks,
Zubin.
---------- Forwarded message ----------
From: Zubin Polra <zubin.polra2007@xxxxxxxxx>
Date: Tue, Jun 23, 2015 at 12:37 PM
Subject: KSPROPERTY_PIN_PROPOSEDATAFORMAT vs
KSPROPERTY_PIN_PROPOSEDATAFORMAT2
To: Wdmaudiodev@xxxxxxxxxxxxx


Hi,

I don't understand the need of KSPROPERTY_PIN_PROPOSEDATAFORMAT2.

Why driver should support it if it is already supporting
KSPROPERTY_PIN_PROPOSEDATAFORMAT.

Thanks,
Zubin.

Other related posts: