[Scummvm-git-logs] scummvm master -> bbeea33ff47d3585000968a755733899650db3bd
sluicebox
noreply at scummvm.org
Sun Sep 7 23:32:21 UTC 2025
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .
Summary:
bbeea33ff4 SCI: Fix KQ6 AVI videos not using volume settings
Commit: bbeea33ff47d3585000968a755733899650db3bd
https://github.com/scummvm/scummvm/commit/bbeea33ff47d3585000968a755733899650db3bd
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2025-09-07T16:31:31-07:00
Commit Message:
SCI: Fix KQ6 AVI videos not using volume settings
Fixes bug #15320
Changed paths:
engines/sci/engine/kvideo.cpp
diff --git a/engines/sci/engine/kvideo.cpp b/engines/sci/engine/kvideo.cpp
index 90e9dbe303f..207e06200d3 100644
--- a/engines/sci/engine/kvideo.cpp
+++ b/engines/sci/engine/kvideo.cpp
@@ -204,6 +204,7 @@ reg_t kShowMovie(EngineState *s, int argc, reg_t *argv) {
// the calculation of the scaled x/y coordinates works slightly differently compared to the normal gfx rendering.
g_sci->_gfxScreen->gfxDriver()->setFlags(GfxDriver::kMovieMode);
videoDecoder.reset(new Video::AVIDecoder());
+ videoDecoder->setSoundType(Audio::Mixer::kSFXSoundType);
if (!videoDecoder->loadFile(filename.c_str())) {
warning("Failed to open movie file %s", filename.c_str());
videoDecoder.reset();
More information about the Scummvm-git-logs
mailing list