[wdmaudiodev] Re: Multichannel capture in Vista

  • From: Uwe Kirst <u.kirst@xxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Fri, 15 Aug 2008 14:58:48 +0200

I wasnt successful with multichannel record under vista so far.
I consider this as a bug,
Playback seems to work though,
/Uwe

Eugene Muzychenko schrieb:
Hello!

What is needed to support multichannel capture in WavePci miniport
driver under Vista?

My driver returns multichannel support in data intersection requests
and supports
KSPROPERTY_CONNECTION_PROPOSEDATAFORMAT / KSPROPERTY_AUDIO_CHANNEL_CONFIG 
property requests.
Under XP (SP2/SP3) I can open the device using MME (waveInOpen) with
multichannel formats (for example, 5.1). But under Vista, waveInOpen
always returns MMSYSERR_INVALPARAM.

When I open Recording tab in the Sound applet, open my device
properties, open Advanced tab and select "6 channels, 44100" (or
48000), my driver receives KSPROPERTY_AUDIO_CHANNEL_CONFIG/SET request
for the ADC node with the zero configuration mask. When I issue
waveInOpen from my application, the driver receives
KSPROPERTY_AUDIO_CHANNEL_CONFIG/GET request and returns previously
saved mask (0). Then a 6-channel stream is successfully created,
successfully set to KSSTATE_RUN with no data buffers, then
successfully stopped/destroyed and MMSYSERR_INVALPARAM is returned.

What are additional requirements for Vista? Or there is a system bug
that prevents multichannel recording?

Regards,
Eugene


******************

WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe:    mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
Unsubscribe:  mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx

URL to WDMAUDIODEV page:
http://www.wdmaudiodev.com/


******************

WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe:    mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
Unsubscribe:  mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx

URL to WDMAUDIODEV page:
http://www.wdmaudiodev.com/

Other related posts: