aboutsummaryrefslogtreecommitdiff
path: root/engines/saga/sound.h
AgeCommit message (Collapse)Author
2011-12-24SAGA: Rework the way audio is bufferedMatthew Hoops
The streams that are created are now used directly instead of SAGA creating its own RawStream after decoding it. In addition, this should fix ADPCM-compressed sounds on big endian systems (as the code was treating the result of readBuffer() to always be LE, whereas it's actual native endian). I've also clarified the bugfix to bug #1256701. It only applies to 16-bit PCM data and the size for other data is no longer truncated too ;)
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-02-09AUDIO: Rename sound/ dir to audio/Max Horn
svn-id: r55850
2010-10-24SAGA: replace Scene::_resourceList, Interface::_inventory malloc arrays with ↵Andrew Kurushin
Common::Array svn-id: r53773
2010-06-15SAGA: Fix bug #2886141.Eugene Sandulenko
Bug #2886141: "ITE: Cumulative Snoring sounds in Prince's Bedroom". Implemented safeguard against running same looped sound more than once. svn-id: r49725
2010-01-26Moved audio stream implementations (for MP3, FLAC, etc.) to new dir ↵Max Horn
sound/decoders/ svn-id: r47579
2010-01-19Started to get rid of Audio::FLAG_LOOPMax Horn
svn-id: r47397
2009-08-17Simplified the sound playing code by removing the boolean variables for ↵Filippos Karapetis
signed, stereo, endian and sample bit information - now sound flags are used instead. Some cleanup. svn-id: r43470
2009-08-17Made sound effect playing code consistent for compressed and uncompressed ↵Filippos Karapetis
sounds. MemoryReadStream is used again instead of SeekableSubReadStream, as there will be issues when multiple sound effects or voices are played simultaneously svn-id: r43466
2009-01-04Improved handling of sound resourcesFilippos Karapetis
svn-id: r35724
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-07-21Separated Speech from SFX in SAGA, improved configuration of SAGA sound ↵Christopher Page
settings through the GMM svn-id: r33176
2008-01-05Fix to remove a tab character from the GPL headerPaul Gilbert
svn-id: r30238
2007-09-23Moved MemoryStreamEndian from Saga to Common.Eugene Sandulenko
svn-id: r29038
2007-06-26Remove some unneeded includesFilippos Karapetis
svn-id: r27733
2007-06-25Improvements to the SAGA compressed sound supportFilippos Karapetis
svn-id: r27717
2007-06-25Add support for compressed sound effects, digital music and speech to the ↵Filippos Karapetis
SAGA engine svn-id: r27713
2007-05-30Updated 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-02-19Renamed SAGA_xxx_H_ to SAGA_xxx_H for consistency.Torbjörn Andersson
svn-id: r25726
2006-02-11Moved engines to the new engines/ directoryMax Horn
svn-id: r20582