Age | Commit message (Collapse) | Author |
|
This avoids a deadlock where the main thread (via reconstructPlayList)
tries to acquire the mixer lock (in soundPlay) while holding the SCI
music lock, and the audio thread is holding the mixer lock and tries to
acquire the SCI music lock (in miditimerCallback). Bug #6691.
|
|
also added support for rendering items on screen (not in the world)
pickup effect can be tested in debug compilation by clicking on any object (not item, but object like, hydrant, or doors) in first scene
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Thanks to wjp for noticing this
|
|
Instead of the engine-based 0, we now default to
kThumbnailWidth/kThumbnailHeight2, as values of 0
here disable thumbnails in the engine.
TODO: Perhaps consider looking into always running the
thumbnail-generation even if the sizes are 0?
|
|
If _maxLength was -1, we would end up with a 0-size allocation,
and a write that starts right before it, which gives odd results.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Closes #837.
|
|
|
|
|
|
Thanks to _sev for the suggestion
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
VIDEO: AVIDecoder changes for Titanic videos
|
|
|
|
|
|
The scene destructor will take care of the allocated bats.
|
|
|
|
|
|
used for pathfinding, fixed bug in searching for walkboxes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|