Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-19 | Get rid of Mixer::FLAG_AUTOFREE. | Max Horn | |
Also fix several recently introduced new/delete vs. malloc/free mismatches. svn-id: r47369 | |||
2010-01-19 | Move raw audio streams to new header sound/raw.h | Max Horn | |
svn-id: r47368 | |||
2010-01-19 | Rename 'Linear' audio streams to 'raw' | Max Horn | |
svn-id: r47367 | |||
2010-01-16 | Switch most AudioStream factories to use DisposeAfterUse::Flag | Max Horn | |
svn-id: r47334 | |||
2010-01-10 | - Add a SubLoopingAudioStream, which loops a nested part of a stream and ↵ | Johannes Schickel | |
thus features the same looping capabilites as LinearMemoryStream and LinearDiskStream. - Remove custom looping code from LinearMemoryStream and LinearDiskStream. - Adapt various client code to the changes. svn-id: r47226 | |||
2010-01-09 | Implement some safer handling of the "Extended" block in VOC files. | Johannes Schickel | |
svn-id: r47203 | |||
2010-01-05 | - Add a new SeekableAudioStream interface. Soon to be used to replace audio ↵ | Johannes Schickel | |
stream specific looping code by generic code in Mixer... - Adapted some existing AudioStreams to implement that interface (not tested!) svn-id: r47013 | |||
2009-11-03 | Fix for bug #2890038 (FT: Crashes when entering inventory) | Max Horn | |
svn-id: r45638 | |||
2009-11-02 | Enhance VOC debug output | Max Horn | |
svn-id: r45615 | |||
2009-08-17 | Slight cleanup to makeLinearDiskStream interface. | Johannes Schickel | |
svn-id: r43481 | |||
2009-08-13 | Allow VOCs to stream from disk. Disabled by default, use symbol ↵ | Neil Millstone | |
STREAM_AUDIO_FROM_DISK to enable. See patch #2834001. svn-id: r43357 | |||
2009-05-18 | Add some simple implementation for type 8 data blocks: | Johannes Schickel | |
- Fix sound effect in LoL demo svn-id: r40708 | |||
2009-02-07 | Fix sound noise regression in CD32 version of Simon the Sorcerer 1. | Travis Howell | |
svn-id: r36236 | |||
2009-02-07 | Fix sound noise regression in CD32 version of Simon the Sorcerer 1. | Travis Howell | |
svn-id: r36235 | |||
2009-02-07 | Fix sound noise regression in CD32 version of Simon the Sorcerer 1. | Travis Howell | |
svn-id: r36234 | |||
2009-01-30 | do not include common/debug.h from common/util.h | Max Horn | |
svn-id: r36143 | |||
2009-01-27 | Add looping support to makeVOCStream(). | Travis Howell | |
svn-id: r36093 | |||
2007-11-18 | skip silence VOC block (used in Igor) | Gregory Montoir | |
svn-id: r29551 | |||
2007-09-19 | Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵ | Nicola Mettifogo | |
been updated. svn-id: r28966 | |||
2007-05-30 | Updated legal headers in source files, based on what Pidgin (the IM client ↵ | Max Horn | |
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024 | |||
2007-03-02 | Changed the order of the parameters of makeLinearInputStream to resemble ↵ | Max Horn | |
Mixer::playRaw; also made makeLinearInputStream honor FLAG_LOOP (and for this, changed its loop related params slightly) svn-id: r25926 | |||
2006-11-03 | added basic handler for VOC block 9 | Gregory Montoir | |
svn-id: r24590 | |||
2006-07-14 | More whitespace changes. | Torbjörn Andersson | |
svn-id: r23496 | |||
2006-04-29 | Moved the AudioCDManager as well as class AudioStream and its (standard) ↵ | Max Horn | |
subclasses to namespace Audio svn-id: r22231 | |||
2006-03-29 | Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 ↵ | Max Horn | |
to ~250). Many greetings to eriktorbjorn, and have fun recompiling. svn-id: r21500 | |||
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-06-24 | When including files from common/, explicitly use the common/ prefix | Max Horn | |
svn-id: r18444 | |||
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-01-09 | Added shared code to load WAV(E) data from arbitrary seekable streams (files ↵ | Max Horn | |
or memory) svn-id: r16502 | |||
2005-01-01 | Updated copyright | Max Horn | |
svn-id: r16398 | |||
2004-12-11 | change loadVOCFromStream to take a reference instead of a pointer (to a stream) | Max Horn | |
svn-id: r16035 | |||
2004-08-03 | Update comment | Travis Howell | |
svn-id: r14456 | |||
2004-08-03 | Add comment | Travis Howell | |
svn-id: r14455 | |||
2004-08-03 | Add invalid version used by French Simon2 | Travis Howell | |
svn-id: r14453 | |||
2004-07-31 | changed loadVOCFile to work on a generic ReadStream instead of a File, and ↵ | Max Horn | |
renamed it to loadVOCFromStream; removed readVOCFromMemory as it isn't used anymore, and in the future, a MemoryReadstream plus loadVOCFromStream can achieve the same effect svn-id: r14383 | |||
2004-05-05 | Remove odd sample rate hack (for DOTT demo); instead, be slightly less ↵ | Max Horn | |
strict about VOC headers, since DOTT demo (and maybe others) use buggy VOC headers svn-id: r13787 | |||
2004-05-02 | Explain a bit what getSampleRateFromVOCRate() does; mark a hack in it more ↵ | Max Horn | |
clearly; disable warning svn-id: r13756 | |||
2004-04-10 | Clean up VOC code, and fix potential out-of-bounds access | Max Horn | |
svn-id: r13535 | |||
2004-04-10 | Fix for bug #885490 (FT: Ben stops talking mid-scentence @ the gorge) -> ↵ | Max Horn | |
this only works for monster.sou files; compressed audio is incomplete, and we have to fix the extract tool to correct that svn-id: r13531 | |||
2004-02-14 | fixed bug #892426 - improved FT sound loops | Paweł Kołodziejski | |
svn-id: r12886 | |||
2004-02-03 | Act more gracefully when failing to load a (VOC) sound (should help bug #889442) | Max Horn | |
svn-id: r12719 | |||
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 | added makeVOCStream() (convenience function) | Max Horn | |
svn-id: r12094 | |||
2003-12-28 | FT sounds have loops in voc data: 65536, that could be max loops or unfinite ↵ | Paweł Kołodziejski | |
loops svn-id: r11992 | |||
2003-12-27 | cleanup | Max Horn | |
svn-id: r11981 | |||
2003-12-27 | fixed compilation | Paweł Kołodziejski | |
svn-id: r11976 | |||
2003-12-27 | renamed VOC functions | Max Horn | |
svn-id: r11962 |