scummvm/sound
Max Horn ed6521f332 fix for bug #776169
svn-id: r9259
2003-07-28 20:25:09 +00:00
..
.cvsignore fixed the 'intelligent' GCC build rules; added .cvsignore files 2002-08-21 16:28:19 +00:00
audiostream.cpp make wrapped stream work (I can hear some music in CoMI now before it segfaults :-) 2003-07-28 18:01:56 +00:00
audiostream.h make wrapped stream work (I can hear some music in CoMI now before it segfaults :-) 2003-07-28 18:01:56 +00:00
fmopl.cpp Reverted to "old" YM3812 (FMOPL) emulator code. 2003-07-11 07:14:21 +00:00
fmopl.h Reverted to "old" YM3812 (FMOPL) emulator code. 2003-07-11 07:14:21 +00:00
mididrv.h Revamped iMuse and Player classes. Player now uses MidiParser to parse its data, which will allow it to parse other MIDI formats. To receive parsed data, Player now derives from MidiDriver to act as a "fake MIDI driver". 2003-05-23 04:19:47 +00:00
midiparser_smf.cpp Use stdafx.h instead of manually including system headers. 2003-06-18 21:10:05 +00:00
midiparser_xmidi.cpp Use stdafx.h instead of manually including system headers. 2003-06-18 21:10:05 +00:00
midiparser.cpp For for Bug [775654] DOTT: Hanging notes 2003-07-26 19:37:54 +00:00
midiparser.h Fix for Bug [766426]: V5 Games: Adlib SFX not looped 2003-07-10 04:34:44 +00:00
mixer.cpp fix for bug #776169 2003-07-28 20:25:09 +00:00
mixer.h lots of mixer changes: replaced _volumeTable by _globalVolume (applying volume after resampling is more accurate); made more member vars of SoundMixer protected (and thus added some new getter methods); added (untested) support for a second (stereo) channel when playing MP3 2003-07-25 01:19:14 +00:00
module.mk Moved common parsing logic into MidiParser base class. 2003-05-19 18:48:18 +00:00
mpu401.cpp make gcc happy 2003-06-21 15:55:08 +00:00
mpu401.h updated code to use type MutexRef; added class StackLock (from sdl backend, now in util.*) 2003-07-05 15:19:11 +00:00
rate.cpp instead of 'int channels', use 'bool stereo' (less extensible, but then I don't think we'll ever support 5.1 sound :-)); fixed a bug in st_rate_flow where it sometimes would overflow the output buffer; made CopyRateConverter a template, too, increasing efficency 2003-07-28 11:13:01 +00:00
rate.h moved st_gcd to resample.cpp 2003-07-28 18:01:00 +00:00
resample.cpp moved st_gcd to resample.cpp 2003-07-28 18:01:00 +00:00
resample.h new files, based on SoX (http://sox.sf.net): better resampling code. Note that my mixer.cpp changes are on purpose not yet in CVS since they are not complete. Only reasons I checkin these files is that it's much more comfortable to have CVS, since I need to rewrite parts of resample.cpp now (I already have lots of modifications in). Also expect more OO in the future 2003-07-24 17:46:38 +00:00