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.


Reply via email to