aboutsummaryrefslogtreecommitdiff
path: root/engines/sword25/sfx/soundengine.cpp
AgeCommit message (Collapse)Author
2012-09-26JANITORIAL: Remove trailing whitespaces.Johannes Schickel
Powered by: git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-08-20SWORD25: Improve sound persistence.Alyssa Milburn
Keep track of volume/panning state, and don't restart sounds which already finished playing.
2011-08-07SWORD25: Make sure that id is always initialized in playSoundEx()Filippos Karapetis
2011-06-29SWORD25: Implement persistence functions for soundengineEugene Sandulenko
Now sound is properly saved/restored. Implemented savegame versioning. Compatibility with old saves pertained.
2011-06-26SWORD25: Change unknow handle error into a warningThierry Crozat
Also add sanity checks when calling findHandle() in the SoundEngine. This fixes an issue when functions of SoundEngine are called on a sound that has already finished playing (the most common occurrences are calls to isSoundPlaying()).
2011-06-26SWORD25: Fixed bug with concurrent sounds. Reported by criezyEugene Sandulenko
2011-06-11SWORD25: Unstub more sound-related functionsEugene Sandulenko
2011-06-10SWORD25: Fix warningMax Horn
2011-06-10SWORD25: Unstub SoundEngine::set/getVolumeEugene Sandulenko
2011-05-13SWORD25: Fix compilation when libvorbis is not presentmd5
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-02-09AUDIO: Rename sound/ dir to audio/Max Horn
svn-id: r55850
2011-01-23SWORD25: Removed the custom log class and replaced it with ↵Filippos Karapetis
warning/error/debugC calls svn-id: r55462
2011-01-19SWORD25: getSoundTime() is not used. Remove it.Eugene Sandulenko
svn-id: r55320
2010-10-25SWORD25: Get rid of most of the 'kernel service/superclass' codeMax Horn
svn-id: r53835
2010-10-19SWORD25: Enforced code formatting rules in rest of the engineEugene Sandulenko
svn-id: r53626
2010-10-13SWORD25: Enforced code naming conventions in sfx/ and reservice.hEugene Sandulenko
svn-id: r53390
2010-10-13SWORD25: Enforse code naming conventions in PackageManager and Sword25EngineEugene Sandulenko
svn-id: r53380
2010-10-12SWORD25: Fix freeze with sound code. Now game is really playable.Eugene Sandulenko
svn-id: r53371
2010-10-12SWORD25: Put all sound-related debug output under debug flag.Eugene Sandulenko
svn-id: r53370
2010-10-12SWORD25: Further work on sound.Eugene Sandulenko
Have difficulties with understanding how mainmenu sound is stopped. Currently it is not. Must be some trickery with object creation. svn-id: r53367
2010-10-12SWORD25: Initial work on soundEugene Sandulenko
svn-id: r53366
2010-10-12SWORD25: Fix hangupEugene Sandulenko
svn-id: r53365
2010-10-12SWORD25: Got rid of FMODExSound classEugene Sandulenko
svn-id: r53364
2010-10-12SWORD25: removed BS_ prefix from rest of the classes.Eugene Sandulenko
The things which are intentionally left with the prefix: BS_LOG, BS_ASSERT, BS_Rect, BS_String. svn-id: r53261
2010-10-12SWORD25: eliminated BS_ prefix in all but kernel/Eugene Sandulenko
svn-id: r53259
2010-10-12SWORD25: Clean compile!Eugene Sandulenko
Under MinGW, with OpenGL and tinyxml. svn-id: r53225
2010-10-12SWORD25: Mass-astyle.Eugene Sandulenko
svn-id: r53222
2010-10-12SWORD25: Replacing headers with ScummVM ones plus original (C)Eugene Sandulenko
svn-id: r53188
2010-10-12SWORD25: Path fixes for includesEugene Sandulenko
svn-id: r53180
2010-10-12SWORD25: Importing original sourcesEugene Sandulenko
svn-id: r53171