[wdmaudiodev] Re: USB audio filter dirver

  • From: "Martin Puryear" <martinp@xxxxxxxxxxxxx>
  • To: <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Mon, 6 Jan 2003 13:56:51 -0800

I believe the XPSP1 DDK contains a GFX sample based on AVStream.  So
yes, this would be data frames flowing between KS filters, as you say
Walter.

Take a look,
Martin

-----Original Message-----
From: Walter Oney [mailto:waltoney@xxxxxxxxxxxx]=20
Sent: Monday, January 06, 2003 11:41 AM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: USB audio filter dirver



Martin Puryear wrote:
>=20
> Frank, try the XPSP1 DDK.
>=20
> -----Original Message-----
> From: Frank [mailto:virtual@xxxxxxxxxxxxxx]=3D20
> Hi Carsten,
>=20
> Thanks for your advice, it helps a lot!
> I am studying the filter driver example in Walter's book.  I searched=20
> in DDK for 98, 2000, and XP, but I can't find an GFX example in these=20
> DDKs. Could you please send me the GFX example if your DDK has =
one.=3D20

I'm really curious about this. Are people writing "standard" WDM filters
instead of kernel streaming filters in order to do data transforms?
I.e., are folks modifying the data stream to/from USB devices instead of
dealing with data frames flowing between KS filters?=20

I don't think this is what Microsoft expected would happen, but it's
probably easier to do than trying to write true kernel-mode streaming
filters given the lack of documentation and samples. The only way I was
able to begin understanding how to do this was to exhaustively
disassemble MSTEE (which is agreeably small for this purpose) and then
try to puzzle out the many strange things it does. I thought I had
established a contact inside Microsoft to help me learn about the topic,
but that resource seems to have frozen over for the winter.

--
Walter Oney, Consulting and Training
Basic and Advanced Driver Programming Seminars
Now teaming with John Hyde for USB Device Engineering Seminars Check out
our schedule at http://www.oneysoft.com
******************

WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe:    =
mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=3Dsubscribe
Unsubscribe:
mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=3Dunsubscribe
Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx

URL to WDMAUDIODEV page:
http://www.wdmaudiodev.de/

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

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

Other related posts: