Yes, mine has completely independent endpoints, going through separate topology and wave subdevices. Jeff ----- Original Message ----- From: KS To: wdmaudiodev@xxxxxxxxxxxxx Sent: Friday, August 10, 2007 1:52 PM Subject: [wdmaudiodev] Re: Strange behaviour of directsound in Vista Hi Jeff, On the card that I saw the issue, the topology of the capture endpoint looks something like below bridge pin A -----> ADC A ----> vol A -----> filter pin A (Rec Endpoint A) bridge pin B -----> ADC B -----> vol B ------> filter pin B (Rec Endpoint B) Both endpoints are independent of each other. I do not see the same behaviour on some other that uses a selector to connect 2 inputs to 1 filter pin bridge pin A --------> ADC A -------> vol A --------> Selector ------------> filter pin ^ bridge pin B --------> ADC B -------> vol B --------------| For your test, was it on an audio card with independent recording endpoints from the topology view? Thanks. KS On 8/10/07, Jeff Pages <jeff@xxxxxxxxxxxxxxxx> wrote: I've just tried this with our own 2-input card, and it's behaving correctly with DirectSoundCapture, ie. whichever input I set the default capture endpoint to, DirectSoundCapture uses that input when I set the pcGuidDevice pointer to NULL or &DSDEVID_DefaultCapture. Let me know if there's any other tests you'd like me to try for comparison. Jeff ----- Original Message ----- From: KS To: wdmaudiodev@xxxxxxxxxxxxx Sent: Thursday, August 09, 2007 1:45 PM Subject: [wdmaudiodev] Strange behaviour of directsound in Vista Hi, I've noticed something strange for applications that are using directsound when running in Vista. When I use it on my audio card that expose 2 independent recording endpoint (rec-endpoint-a and rec-endpoint-b), and the default recording endpoint was set to rec-endpoint-a, my directsound application end up opening a recording stream on rec-endpoint-b instead. When I used RMAA to run a loopback test through directsound on the audio card, I've also found that in order to get the loopback test to use rec-endpoint-b, as I've selected in the application, I have to make sure that rec-endpoint-a is selected as the default in the sound control panel. Does anyone knows whether this is an expected behaviour, or is it an error in the directsound layer? Thanks. KS ****************** 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/