Hi Pizza,
Thanks for detailing the problems with SDL and the sound server in general!
That's a big help. Event queues can be done natively on Win32 and are
originally what I hoped to do for this platform. Perhaps we could do something
like:
general abstract sound server bits
| |
| ------> polled version of sound server
| | | |
| UNIX SDL etc...
|
----------> event-driven version of sound server
| |
Win32 cross-platform?
If we're careful with the implementation of the event-driven version, we can
use SendMessage (or one of its variants) on Win32 which sends the message
immediately, rather than PostMessage, which puts it in a queue.
What do you think?
Alex.
- [freesci-develop] Re: Event-driven sound server Stuffed Crust
- [freesci-develop] Re: Event-driven sound server Alexander R Angas
- [freesci-develop] Re: Event-driven sound server Matt
- [freesci-develop] Re: Event-driven sound server Matt
- [freesci-develop] Re: Event-driven sound server Christoph Reichenbach
- [freesci-develop] Re: Event-driven sound server Christoph Reichenbach
- [freesci-develop] Re: Event-driven sound server Christoph Reichenbach
- [freesci-develop] Re: Event-driven sound server Christoph Reichenbach
- [freesci-develop] Re: Event-driven sound server Stuffed Crust
- [freesci-develop] Re: Event-driven sound server Stuffed Crust
- [freesci-develop] Re: Event-driven sound server Stuffed Crust
- [freesci-develop] Re: Event-driven sound server Christoph Reichenbach
