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/ > >