Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-11-01 | Added Audio::Mixer::setReady method to work around bug #1588848 | Max Horn | |
svn-id: r24583 | |||
2006-10-22 | Backend modularization: Create timer manager, savefile manager and audio ↵ | Max Horn | |
mixer in the backends for increased flexibility svn-id: r24443 | |||
2006-10-21 | cleanup | Max Horn | |
svn-id: r24407 | |||
2006-04-29 | Moved the AudioCDManager as well as class AudioStream and its (standard) ↵ | Max Horn | |
subclasses to namespace Audio svn-id: r22231 | |||
2006-02-11 | Change CVS keywords to SVN keywords | Max Horn | |
svn-id: r20515 | |||
2006-01-18 | Update copyright notice | Eugene Sandulenko | |
svn-id: r20088 | |||
2005-10-18 | Update FSF address. Eek. Actually that took place on May 1, 2005 | Eugene Sandulenko | |
svn-id: r19142 | |||
2005-07-30 | Remove trailing whitespaces. | Eugene Sandulenko | |
svn-id: r18604 | |||
2005-06-24 | When including files from common/, explicitly use the common/ prefix | Max Horn | |
svn-id: r18444 | |||
2005-05-11 | Moved some more stuff to namespace Audio (enough for tonight) | Max Horn | |
svn-id: r18040 | |||
2005-05-10 | Moved class SoundMixer to Audio::Mixer (didn't call the namespace 'Sound' ↵ | Max Horn | |
because we already have many classes with that name) svn-id: r18039 | |||
2005-05-10 | Moved class File and the MD5 stuff to namespace Common | Max Horn | |
svn-id: r18037 | |||
2005-05-05 | Fixed some doxygen warnings | Max Horn | |
svn-id: r17923 | |||
2005-04-04 | Renamed getActiveChannelSoundID to getSoundID and fixed its semantics to ↵ | Max Horn | |
avoid race conditions svn-id: r17377 | |||
2005-04-04 | Add 8 sound channel support for HE games | Travis Howell | |
-Allows sound looping to work Added support for WAVE format musuc used in later HE100 games. svn-id: r17372 | |||
2005-03-22 | Make sure SoundHandle's are inited | Max Horn | |
svn-id: r17194 | |||
2005-03-12 | Simplified SoundHandle implementation | Max Horn | |
svn-id: r17107 | |||
2005-03-12 | PlayingSoundHandle -> SoundHandle; also, turned the handle activity check ↵ | Max Horn | |
into a mixer method svn-id: r17106 | |||
2005-03-09 | changing AudioDataType -> SoundType, so now the constant names match the ↵ | Max Horn | |
name of the data type / the SoundMixer method names svn-id: r17052 | |||
2005-02-06 | It's kMaxMixerVolume, not 256 (we might change it to 255 eventually) | Max Horn | |
svn-id: r16747 | |||
2005-01-30 | Check sound queue for music in HE games. | Travis Howell | |
Avoid extra sound channel. svn-id: r16706 | |||
2005-01-28 | Use class Mutex instead of MutexRef | Max Horn | |
svn-id: r16679 | |||
2005-01-10 | system.h was being included in tons of places, without any good reason; ↵ | Max Horn | |
reduced this (total dependencies on system.h went down from 193 to 85 files) svn-id: r16527 | |||
2005-01-01 | Updated copyright | Max Horn | |
svn-id: r16398 | |||
2004-12-27 | Introduced two new constants SoundMixer::kMaxChannelVolume and ↵ | Max Horn | |
SoundMixer::kMaxMixerVolume, for clarity svn-id: r16348 | |||
2004-12-27 | Allow premix channels to use a custom sound type | Max Horn | |
svn-id: r16332 | |||
2004-12-27 | Add 'speech' sound type to mixer; make use of that in iMuse Digital | Max Horn | |
svn-id: r16331 | |||
2004-12-27 | Added 'sound types' to the mixer - for now, only plain (for the premixer), ↵ | Max Horn | |
SFX and music; volume is now controlled based on the sound type svn-id: r16330 | |||
2004-11-28 | cleanup | Max Horn | |
svn-id: r15955 | |||
2004-11-28 | Changed parameter order of SoundMixer::playInputStream to match that of playRaw | Max Horn | |
svn-id: r15950 | |||
2004-11-28 | Added a "permanent" field to Channels, which simply prevents them from being ↵ | Jerome Fisher | |
deleted during stopAll(). I hope this doesn't step on anyone's toes; it was quite urgent, since loading a saved game stopped MT-32 emulation audio forever. svn-id: r15946 | |||
2004-11-27 | Removed the (highly SCUMM specific) 'appendable stream' API from SoundMixer; ↵ | Max Horn | |
SCUMM now uses the appendable stream directly svn-id: r15919 | |||
2004-11-27 | Removed the old setupPremix version, it is not needed anymore. Also fixed ↵ | Max Horn | |
some doxygen comments (they were being assigned to the wrong things) svn-id: r15918 | |||
2004-11-27 | Added some more mixer doxygen docs; cleaned up Mixer API a bit, removing ↵ | Max Horn | |
some very specialised methods svn-id: r15914 | |||
2004-10-30 | Doxygen fixes | Max Horn | |
svn-id: r15699 | |||
2004-10-11 | Implement premix proc via an AudioStream / Channel (eventually we'll remove ↵ | Max Horn | |
the setupPremix method which takes a proc pointer) svn-id: r15522 | |||
2004-09-19 | Actually check if a sound is active, if the sound is outside music engine. | Travis Howell | |
Add some more HE differences svn-id: r15188 | |||
2004-09-04 | fixde bug IMUSE+DEBUG | Paweł Kołodziejski | |
svn-id: r14892 | |||
2004-04-08 | seems it is 'endianness' and not 'endianess' | Max Horn | |
svn-id: r13504 | |||
2004-02-22 | Patch #885904 (Flac Support) with some tweaks by me | Max Horn | |
svn-id: r12984 | |||
2004-02-12 | With no comments from fingolfin, and a go-ahead from ender, I've committed | Torbjörn Andersson | |
patch #892455 ("getElapsedTime() for sounds") despite its current shortcomings. It should be good enough for the Broken Sword cutscenes anyway, which is what I'll be looking at next. svn-id: r12829 | |||
2004-01-29 | Renamed the 'pan' effect of the mixer to 'balance', since that is what we ↵ | Max Horn | |
actually do; applied patch #886786 which corrects a bug in the balance code svn-id: r12665 | |||
2004-01-06 | updated copyright notice | Max Horn | |
svn-id: r12176 | |||
2004-01-03 | renamed AudioInputStream -> AudioStream | Max Horn | |
svn-id: r12110 | |||
2004-01-03 | more MAD MP3 / Ogg Vorbis cleanup: try not to expose anything about the libs ↵ | Max Horn | |
used for MP3/Vorbis support -> this eases changing the implementations, and reduces header dependencies (and thus compile time) :-) svn-id: r12097 | |||
2004-01-03 | removed SoundMixer::playMP3CDTrack; simplified makeMP3Stream (special ↵ | Max Horn | |
variant with mad_timer_t was really only needed for MP3TrackInfo class) svn-id: r12095 | |||
2003-12-26 | add param to playInputStream which makes it possible to retain an input ↵ | Max Horn | |
stream even after it has been given to the mixer for playback svn-id: r11933 | |||
2003-12-24 | o Added SoundMixer::isReady() | Max Horn | |
o Removed SoundMixer::bindToSystem() o In scumm, replaced _silentMixer, _silentDigitalImuse and _noDigitalSamples by SoundMixer::isReady() svn-id: r11893 | |||
2003-12-24 | turned PlayingSoundHandle into an 'opaque' (well not really :-) data type, ↵ | Max Horn | |
mainly because people kept (accidentally and sometimes on purpose :-) misusing them svn-id: r11881 | |||
2003-12-23 | Allow sound ID for MP3/Vorbis sounds, too; cleaned up Vorbis playback code a bit | Max Horn | |
svn-id: r11879 |