Please reference forward mail for my scenario. thank you. :) Muromachi, Yuka 2007/12/11, Hakon Strande <hakons@xxxxxxxxxxxxxxxxxxxxx>: > > A WaveRT miniport driver by driver model design does not/should not touch > the audio stream. If you try to "trick" the OS into thinking your driver is > WaveRT but still find a way to manage audio bits you will at some point > start failing Windows Logo tests (just mentioning this in case you or your > customers care about the Certified for Windows or Works with Windows device > logo). > > If you want to create audio stream re-direction policies - that should be > done in the applications space/user mode service space and not in the > kernel/driver layer (undiscoverable for OS/user/apps) and definitely not in > hardware (undiscoverable AND uncontrollable for OS/user/apps). > > Windows and Windows applications likes transparent, discoverable and > controllable audio solutions and if you hide your stream policies in the > driver/hardware layer the OS is not able to discover this on behalf of > applications/the user and the user experience suffers as a result. > > In this case a simple audio service that connects a user selectable audio > input device with a user selectable audio output device would probably do > the job depending on what scenario you are trying to enable. Maybe you can > describe your user scenario to us? > > Sincerely, > > Hakon Strande | Windows Sound Team PM > > -----Original Message----- > From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto: > wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Tim Roberts > Sent: Monday, December 10, 2007 10:28 AM > To: wdmaudiodev@xxxxxxxxxxxxx > Subject: [wdmaudiodev] Re: Replace WaveRT stream data? > > WDM Audio wrote: > > Is it possible to replace input stream data under WaveRT? > > > > For example: > > > > There is an onboard codec, and I record from other sound input device > > (e.g. USB Audio), then put USB audio data to onboard codec stream. > > At latest, the recorder program will receive data which come from USB > > audio device. > > How do you expect to get the USB data to the onboard codec, electrically > speaking? > > If this is a WaveRT codec that acts like filter, where it accepts > unencoded data and returns the encoded data, then you can do this with a > normal user-mode audio graph. Connect the USB audio input source to > the codec's input stream, and read the result from the codec's output > stream. > > However, if the codec is just an internal part of an audio input device, > then there is no way for you to feed data to the codec. The on board > paths are wires that you cannot tap into. > > -- > Tim Roberts, timr@xxxxxxxxx > Providenza & Boekelheide, Inc. > > ****************** > > 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/ > >