CVSROOT: /var/cvs/freesci
Module name: freesci
Changes by: freesci 01/11/26 12:56:28
Modified files:
. : ChangeLog
src/include : engine.h sound.h soundserver.h
src/sound : event_ss.c event_ss_win32.cpp
event_ss_win32_qp.c midiout_win32mci.c sound.c
Log message:
2001-11-26 Alexander R Angas <[EMAIL PROTECTED]>
* src/include/engine.h: Made sound_volume and sound_mute unsigned.
* src/include/sound.h: Removed SOUND_DATA 'command'.
* src/include/soundserver.h: Added more commenting.
* src/sound/event_ss.c (sci0_event_ss): Altered way to call
do_sound(). Fixed memory leak on shutdown.
* src/sound/event_ss_win32.cpp: Added more checks for returned values
everywhere. Fixed crash on shutdown. Improved way of checking if data
is waiting by using event and fixed synchronisation for data_queue.
Adjusted to match new way to call do_sound() (above).
* src/sound/event_ss_win32_qp.c: Currently broken.
* src/sound/sound.c (sound_command_default): Reversed last change made
by Christoph (temporarily). Added MUTE_ON / MUTE_OFF constants where
appropriate.
Removed print_message_map().
* src/sound/midiout_win32mci.c (midiout_win32mci_open): Fixed Cygwin
compilation.