[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