aboutsummaryrefslogtreecommitdiff
path: root/dists/devcpp/gob.dev
diff options
context:
space:
mode:
authorFilippos Karapetis2009-12-28 20:10:15 +0000
committerFilippos Karapetis2009-12-28 20:10:15 +0000
commit5cb5fe22ea2fc77473ba9d8714d66a712b061e1e (patch)
tree224bd26187863f3cefbec1891eed5e16e90d89a9 /dists/devcpp/gob.dev
parent871d5c534d4669a075023f51bc06417418bd080e (diff)
downloadscummvm-rg350-5cb5fe22ea2fc77473ba9d8714d66a712b061e1e.tar.gz
scummvm-rg350-5cb5fe22ea2fc77473ba9d8714d66a712b061e1e.tar.bz2
scummvm-rg350-5cb5fe22ea2fc77473ba9d8714d66a712b061e1e.zip
SCI/new sound code:
- Made the SciMusic class private, and added wrapper functions for invoking specific methods of SciMusic from outside the SoundCommandParser class - Many SCI games keep creating and destroying sound effects constantly (i.e. many times per second). Therefore, another scheme has been devised, which replaces the mutex that was in place. Whenever a sound command is run which operates on a specific object in the play list, we disallow onTimer() from kicking in. This isn't ideal, but it does stop random deadlocks because of locked mutexes without any noticeable side effects svn-id: r46681
Diffstat (limited to 'dists/devcpp/gob.dev')
0 files changed, 0 insertions, 0 deletions