[wdmaudiodev] Re: Stable thread scheduling Vista

  • From: Robert Bielik <robert.bielik@xxxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Sat, 26 Mar 2011 09:10:59 +0100

Jerry Evans skrev 2011-03-25 19:48:
Hi Rob,

This BSD code does WaveRT, no idea if it handles polled mode. 
http://code.google.com/p/cmediadrivers/

Thanks Jerry, but it was not the driver code I was after, instead some direct 
kernel streaming client code which handles the
WaveRT polled mode.

But further to my case, I've checked the periodicity of the thread and it does 
seem that with 5 ms I get to handle pretty
much exactly 220 frames per iteration (which is pretty stable), but still I get 
the pops/clicks. Question then is how I
should relate to the mapped play position register. The HW fifo size is 
reported to be 32 bytes, with codec/chipset delay 400 ns (rather
tiny value?)

Regards,
/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: