[wdmaudiodev] Re: Capturing audio output using a "kernel mode filter driver"

  • From: Robert Bielik <robert.bielik@xxxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Mon, 23 May 2011 19:21:34 +0200

Tim Roberts skrev 2011-05-23 19:16:
The filter driver concept works very nicely for intercepting
audio data for many audio drivers (including USB Audio), but it doesn't
do anything for WaveRT devices, because the data doesn't flow through
any kernel components.  The filter driver would have to periodically
poll the circular buffer pointers to watch for new data.  That's ugly,
but I'll bet that's what they did.

Oh yeah. If you intercept the buffer/position register registration calls to 
the driver, yup, that would be quite doable. And ugly.

/Rob
******************

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: