aboutsummaryrefslogtreecommitdiff
path: root/queen/sound.cpp
AgeCommit message (Collapse)Author
2005-11-07Don't synchronize subtitle with speech sfx if MP3/OGG/Flac support isn't ↵Gregory Montoir
compiled it. This should fix bug #1350045. svn-id: r19495
2005-11-05Changed PalmOS ifdefChris Apers
svn-id: r19467
2005-10-18Update FSF address. Eek. Actually that took place on May 1, 2005Eugene Sandulenko
svn-id: r19142
2005-08-10Don't explicity check for tremor and vorbis everywhere andJonathan Gray
require both USE_TREMOR and USE_VORBIS to be defined when using tremor. svn-id: r18642
2005-08-10Rest of the changes required for tremor to actually work.Jonathan Gray
Based on patches against 0.7.1 by Jolan Luff. svn-id: r18641
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-06-24When including files from common/, explicitly use the common/ prefixMax Horn
svn-id: r18444
2005-05-10Moved 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-10Moved class File and the MD5 stuff to namespace CommonMax Horn
svn-id: r18037
2005-04-07Applied some ScummVM formatting conventions.Torbjörn Andersson
svn-id: r17430
2005-03-12PlayingSoundHandle -> SoundHandle; also, turned the handle activity check ↵Max Horn
into a mixer method svn-id: r17106
2005-03-09changing AudioDataType -> SoundType, so now the constant names match the ↵Max Horn
name of the data type / the SoundMixer method names svn-id: r17052
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-27Added '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-12-19Fixed regression in queen floppy version. Before doing any speech/texts ↵Gregory Montoir
synchronization, we check the voice sfx exists. See also patch #1087870 svn-id: r16131
2004-11-27Added some more mixer doxygen docs; cleaned up Mixer API a bit, removing ↵Max Horn
some very specialised methods svn-id: r15914
2004-11-23cleanup, follow code conventionsGregory Montoir
svn-id: r15872
2004-10-01Use the SilentSound class for sfx/speech when sound output is not possible.Joost Peters
This should fix the hangs where the game waits for sfx/speech to finish in these cases. svn-id: r15370
2004-08-24Rewrote the way strings are extracting from the datafiles, now it should be ↵Gregory Montoir
'alignment safe'. Maybe it will fix bugs #923570 and #1013886, too. svn-id: r14734
2004-08-06cleanup and simplify Resource class a bit moreGregory Montoir
svn-id: r14488
2004-03-23Fix #922003 - FOTAQ crash on PocketPCNicolas Bacca
svn-id: r13372
2004-03-17Added PalmOS supportChris Apers
svn-id: r13336
2004-03-09Respond to volume-altering songsJoost Peters
svn-id: r13225
2004-03-07cleanup (removed irrevelant comments and useless XXX'ed code)Gregory Montoir
svn-id: r13214
2004-02-27Handle comic book case, enable music toggle and some minor cleanup.Joost Peters
svn-id: r13074
2004-02-22Patch #885904 (Flac Support) with some tweaks by meMax Horn
svn-id: r12984
2004-02-21I am an idiot.Joost Peters
Better fix for bug #899881 (Sounds played when sound turned off) - I forgot I added the isSpeech flag a while back. :) svn-id: r12976
2004-01-25Seperate SFX and Speech.Joost Peters
this fixes the 'pauses' in the car-chase scene and other scene which use speech and sfx simultaneously. svn-id: r12599
2004-01-25Song 17 should be silence in demos.Travis Howell
svn-id: r12597
2004-01-25Add support for music in fotaq demosTravis Howell
svn-id: r12585
2004-01-22- Some refactoring/clean-up.Joost Peters
- Handle special music types (> 1000) - Implemented random looping (untested) svn-id: r12577
2004-01-19- Enable music queueing (I don't really like the levels of indirection, but ↵Joost Peters
it'll do for now) - Handle special music type '2000' (restart previously queued music) svn-id: r12529
2004-01-12New save/load code, this *breaks* compatiblity with the previousGregory Montoir
savefile format. Use the 'qsc' tool to convert your old files (http://0x.7fc1.org/fotaq/qsc.[cpp|exe]). svn-id: r12339
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-04respond to 'alter'-type overridesJoost Peters
svn-id: r12126
2003-12-29Demo uses different file for music (and disable it for now)Joost Peters
svn-id: r12011
2003-12-29- hack to read patched .dog files (french & italian versions) from game data ↵Gregory Montoir
path instead of data file - cleanup Resource a bit (add an accessor for ResourceEntry in order to avoid multiple calls to resourceIndex) svn-id: r12006
2003-12-28Cope with song '0' (old savegames used to use this 'dummy' value)Joost Peters
svn-id: r11986
2003-12-28- added 'song' debugger commandJoost Peters
- restore music after loading game - fix for bug in Roland Floda Corridor music - added LE struct reading methods (and renamed the old BE ones) for future compatibility with original DOS savegames svn-id: r11985
2003-12-24turned 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-21added convenience SoundMixer::playVorbis variant which calls through to ↵Max Horn
playSfxSound_Vorbis; made scumm/queen engines use it svn-id: r11812
2003-12-21cleanupMax Horn
svn-id: r11795
2003-12-20some code to play the 'room background sfx' (equivalent to sfxplay(NULLstr))Gregory Montoir
svn-id: r11786
2003-12-14Make music_mute take effect.Travis Howell
svn-id: r11624
2003-12-14Fixproblem of fotaq attempting to play sfx as music, when sfx are disabled.Travis Howell
svn-id: r11623
2003-12-14Initial (Roland) Music support; a lot of stuff is still missing and/or ↵Joost Peters
incomplete. svn-id: r11621
2003-12-11constructors cleanupGregory Montoir
svn-id: r11589
2003-12-01cleanup header includesGregory Montoir
svn-id: r11449
2003-11-16Fixed warningTorbjörn Andersson
svn-id: r11308
2003-11-15- Enabled missing calls to _sound->playSong, now it should *really* play all SFXJoost Peters
- Moved sound/music related toggle variables to Sound class - Changed "Couldn't find file.." warning() to debug(7, ..) svn-id: r11303