SDL Audio: Callback contexts?

I’d like to know which platforms and configurations will result in the
audio callback being done from some “weird” context in which you cannot
do memory allocations and the like. Is DirectSound in Win98 such a case?

(Just trying to avoid looking for “bugs” when I already know that my
current experimental code should blow up on some platforms.)

//David Olofson — Programmer, Reologica Instruments AB

.- M A I A -------------------------------------------------.
| Multimedia Application Integration Architecture |
| A Free/Open Source Plugin API for Professional Multimedia |
----------------------------> http://www.linuxdj.com/maia -' .- David Olofson -------------------------------------------. | Audio Hacker - Open Source Advocate - Singer - Songwriter |-------------------------------------> http://olofson.net -’