Hey guys,
I am evaluating what is most efficient way to process audio data. So I found another example in the DDK 3790, GfxSwap.
It worked fine in swapping the playing out audio. Question is that How can I change this code to swap the recording data? I think the basic frame is almost same. Am I right? Which part is need to be changed?
Thank you.
xxxxx@hotmail.com wrote:
Hey guys,
I am evaluating what is most efficient way to process audio data. So I found another example in the DDK 3790, GfxSwap.
It worked fine in swapping the playing out audio. Question is that How can I change this code to swap the recording data? I think the basic frame is almost same. Am I right? Which part is need to be changed?
There are instructions in the INF file on how to do this. Use
GFX_TYPE_CAPTURE instead of GFX_TYPE_RENDER, make sure you specify the
correct PnP ID for the device you want to filter, and change the KS data
types in the code to match your formats.
You also need to be aware that this technique works ONLY on Windows XP.
The infrastructure isn’t there on earlier systems, and the audios
subsystem has been entirely redesigned for Vista.
–
Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.
Thank you Tim,
By the way, Can I use this driver for a regular audio device such as SigmaTel or Intel AC’97 instead of USB device?
Thank you.
xxxxx@hotmail.com wrote:
Thank you Tim,
By the way, Can I use this driver for a regular audio device such as SigmaTel or Intel AC’97 instead of USB device?
As far as I know, it will work on any standard audio device. You just
have to give the PnP ID in the INF file.
–
Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.
xxxxx@hotmail.com wrote:
By the way, Can I use this driver for a regular audio device such as SigmaTel or Intel AC’97 instead of USB device?
Allow me to suggest that you sign up on the “wdmaudiodev” mailing list,
http://www.freelists.org/list/wdmaudiodev. It is an invaluable resource
for questions like this. Quite a number of knowledgeable people hang
out there, as well as several members of the Microsoft audio team.
–
Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.