I'm a bit confused by this file and it's role, pardon me if this has been
documented already somewhere.

In the midiout_open() function in sfx/midiout.c, Only the alsa driver's
functions are mapped to the normal interfaces. This is obviously not good,
but my questions are:

1. What is sfx/midiout.c supposed to do versus sound/midiout.c?

2. Which interfaces are executed inside the sound thread?

3. Why is the alsa driver is the only one mapped in sfx/midiout.c? Should
win32mci support be added here?


That's all for now, sorry for so many questions. I'm just kind of confused
by all of this. Once I understand it, I would be happy to write some
documentation.


--
http://www.clock.org/~matt


Reply via email to