[wdmaudiodev] Re: Multichannel capture in Vista

I have a similar problem on Vista, but for an AVStream driver.  The 7.1
audio capture filter does not work, and just having it in the system
prevents other audio capture filters on the same device from appearing
in the system audio device list.  Of course all of this works on XP and
2003.

Harry

-----Original Message-----
From: wdmaudiodev-bounce@xxxxxxxxxxxxx
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Uwe Kirst
Sent: Friday, August 15, 2008 5:59 AM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: Multichannel capture in Vista

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/

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

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: