scummvm/scummvm — pull request #208 by mborjesson (2012-03-16 21:57:46+00:00)
Title: MOHAWK: Ambient sound fading for Riven and some changes to the video-handling

These commits primarily adds volume and balance ambient sound fading for Riven. In the process I also added volume for videos and a fix for the issue with water overwriting sunners.

To fix the water overwriting sunners-issue the video is now rendered to an off-screen surface which is then rendered every update instead of only when there was a new frame in the video. It has been tested with Myst as well and it works there so I hope nothing was broken.