thanks. I'm not sure if I get it. Do you mean I should debug my GetMapping ?
Well this is what I have done. But I do not understand why the Callback
to MappingAvailable will fail again and what happens before that.
But maybe I misunderstood you !?
Add logging to the implementation of your method, then look at your logs.
*From: *K. Weller <mailto:wdmaudio@xxxxxx>
*Sent: *Friday, October 16, 2020 5:17 AM
*To: *wdmaudiodev@xxxxxxxxxxxxx <mailto:wdmaudiodev@xxxxxxxxxxxxx>
*Subject: *[EXTERNAL] [wdmaudiodev] Re: WavePCI audio stops with
I want to step into this again because I debugged a bit further.
I call the /GetMapping/ method
constantly in my driver. But at one point which I do not know why I
will get the return *STATUS_NOT_FOUND.*
Documentation tells here: /MappingAvaliable /will be called which
indeed will be called but the next call to /GetMapping/ returns the
same error code and after this I do not get any /MappingAvalilable
/calls etc. and also /GetMapping /will keep returning STATUS_NOT_FOUND.
This happens if I'm correct more often with DirectShow filters and
after a longer time (like 2-3 hours or even more).
Has some one any idea how I can figure out what the reason is why
GetMapping keeps returning STATUS_NOT_FOUND.
I have my own audio driver which implements a WavePCI Miniport/Port
Playback audio works just fine with different sample rates and different
But sometimes all of the sudden playback will stop and I have no idea
why the User mode application like the Groove Player or others just stop.
From inside the driver a cannot see the reason why. For example I do
not get KSSTATE_STOP or similar notifications.
Is there a good way how the debug and log the "client" to get an idea
why this happen ?
Thanks and best regards,
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
URL to WDMAUDIODEV page: