[wdmaudiodev] Re: Multiple instances of MSVAD sample

  • From: "master.zion" <master.zion@xxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Tue, 27 Jan 2009 16:30:01 -0200

Em Ter, 2009-01-27 às 09:59 -0800, Tim Roberts escreveu:
> Vipin Kumar wrote:
> >
> >     i  would like to create multiple instances of MSVAD.Actually i am
> > try to create a Virtual audio in support for Terminal server
> > clients.Since MS doesn't provide it. So, AFAIK if we create virtual
> > nodes, one per user and set it up in audio devices, then it should
> > work.Let me know if my approach is wrong
> 
> No, it isn't that easy.  Think about it for a moment.  How would
> Terminal Services know that it was supposed to assign one node per
> client?  It wouldn't.  You would end up with a bunch of audio devices on
> the console, with none on the clients.  It takes special code in
> Terminal Services to get a device exposed within the TS clients.  There
> is a custom display driver, a custom keyboard driver, and a custom mouse
> driver for Terminal Services that redirects everything through TS to the
> console.  You would need a similar thing: a special Terminal Services
> audio driver that gets instantiated once per client.  Unfortunately,
> it's been so long since I dug into Terminal Services that I don't
> remember where that's done.
Its more easy make one array...

> 
> 
> > Or, if there is other way round such as 1 single node is enough to
> > fulfil all requests( of course we will use different buffers for each
> > user).
> >
> > What would be your approach if you are asked to do it ?
> 
> What do you plan to DO with the audio data?
Nothing, is only to application see one audio device...
> 

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

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: