CVSROOT:        /home/cvs
Module name:    freesci
Changes by:     cvsuser 01/03/11 16:59:56

Modified files:
        .              : ChangeLog config.h.in configure configure.in 
        src            : Makefile.am 
        src/demo       : Makefile.am 
        src/engine     : Makefile.am kgraphics.c kmenu.c 
        src/gfx        : Makefile.am 
        src/gfx/drivers: Makefile.am gfx_drivers.c xlib_driver.c 
        src/gfx/resource: Makefile.am 
        src/graphics   : Makefile.am 
        src/include    : midiout.h 
        src/sound      : Makefile.am midi_mt32.c midiout.c 
                         midiout_alsaraw.c 
        src/tools      : Makefile.am 

Log message:
* (a) Removed OnControl() checking against dynviews
* (b) ALSA 0.9.0 flushing support
* Makefile patch by Chris Kehler

(a) was causing problems in some games and didn't really help. It also caused
OnControl()'s output to be inconsistant with that Sierra returns.
(b) doesn't work on my system, as it causes output events to be dropped
(as "drain" (which is what they call it now) doesn't flush everything).
Can be fixed in the kernel module by removing the call to snd_midi_drop_output()
in snd_midi_drain_output() in alsa-driver-0.9.0beta2/kernel/rawmidi.c, line 122.

Closed bugs:
#131, #130 (can't reproduce with correct flushing), #129 (a), #76 (can't
reproduce anymore, #69 (tested OK), #49 (no longer applies)

-- Christoph


Reply via email to