[wdmaudiodev] Re: 10ms latency (wavecyclic)

  • From: tekHedd <tekhedd@xxxxxxxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Mon, 19 Apr 2004 11:17:18 -0400

Philip Lukidis wrote:

Try this: in IMiniportWaveCyclicStream::SetNotificationFreq, change the
passed value of Interval (param 0). This is not recommended, but seems to

SetNotificationFreq is definitely the trick here (I remember a very confusing week trying to figure out this very problem). There should be a note in the WaveCyclic docs mentioning the link to AllocatorFraming; this would clear up a lot of confusion.


However, I can't see how changing a pass-by-value parameter (Interval) could make a difference, except in your own code. Returning the correct interval as the return value and setting *FramingSize works fine for me...

tom
PS - Is it just me, or does 1ms granularity seem a bit chunky for the notification interval? :)
******************


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: