aboutsummaryrefslogtreecommitdiff
path: root/engines/lastexpress/sound
AgeCommit message (Collapse)Author
2011-07-08LASTEXPRESS: Simplify SoundQueue::updateQueue()Littleboy
- Remove useless cache code - Use helper function to get the proper sound entry - Fix crash on using an invalid entry
2011-07-06LASTEXPRESS: implement Sound::updateQueue() and all dependent functionsEugene Sandulenko
2011-07-04LASTEXPRESS: Move sound filtering to base Sound classLittleboy
- Rename kSoundStatusRemoved to kSoundStatusClosed - Rename kSoundStatusClear2 to kSoundStatusCached - Remove sound cache handling
2011-07-01LASTEXPRESS: Fix loading of subtitles from sound nameLittleboy
2011-06-29LASTEXPRESS: Hook up preliminary sound filteringLittleboy
- Add debug checks in soundFilter() - Rename kSoundStatusClear1 to kSoundStatusFilterVariant
2011-06-29LASTEXPRESS: Update sound timer and sound entry playingLittleboy
- Move filtering to SoundEntry class - Make some methods of SoundEntry class private - Add methods to check if a StreamedSound/AppendableSound is done playing
2011-06-29LASTEXPRESS: Move SoundStatus to shared headerLittleboy
2011-06-29LASTEXPRESS: Replace shared sound buffer by per-entry bufferLittleboy
2011-06-28LASTEXPRESS: Make SoundEntry members privateLittleboy
2011-06-28LASTEXPRESS: Cleanup commentsLittleboy
2011-06-28LASTEXPRESS: Move Sound class to the sound folderLittleboy
2011-06-28LASTEXPRESS: Move sound queue related functions to a separate classLittleboy
- Implement missing queue reset function - Cleanup SoundManager::playLoopingSound()
2011-06-28LASTEXPRESS: Move more entry-related functions to Entry classLittleboy
2011-06-25LASTEXPRESS: Give proper name to another sound struct memberEugene Sandulenko
2011-06-24LASTEXPRESS: Move subtitle-related methods to the SubtitleEntry classLittleboy
2011-06-24LASTEXPRESS: Refactor Sound classLittleboy
- Move entry-related functions to separate class - Move enumeration to shared header and rename FlagType to SoundFlag