Ticket #56 (new defect)
blocking i/o not implemented for dsound
| Reported by: | rossb | Owned by: | rossb |
|---|---|---|---|
| Priority: | critical | Milestone: | V19-RC1 |
| Component: | host-api-dsound | Version: | 2.0 |
| Keywords: | Cc: |
Description (last modified by rossb) (diff)
ReadStream? and WriteStream? are not implemented.
One possible way to implement this would be to have ReadStream? and WriteStream? operate directly on the directsound ring buffers. If they needed to pause, they could block on an event which gets woken up by an MMTimer using the same timing rules the callback routine uses, every time they get woken up they could try to proceed until they had completed their work.
Change History
Note: See
TracTickets for help on using
tickets.
