[Scummvm-cvs-logs] SF.net SVN: scummvm:[47174] scummvm/trunk/engines/sci/sound/soundcmd.cpp

m_kiewitz at users.sourceforge.net m_kiewitz at users.sourceforge.net
Fri Jan 8 21:25:42 CET 2010


Revision: 47174
          http://scummvm.svn.sourceforge.net/scummvm/?rev=47174&view=rev
Author:   m_kiewitz
Date:     2010-01-08 20:25:42 +0000 (Fri, 08 Jan 2010)

Log Message:
-----------
SCI: fixing sq3 again (state selector wasnt updated anymore)

Modified Paths:
--------------
    scummvm/trunk/engines/sci/sound/soundcmd.cpp

Modified: scummvm/trunk/engines/sci/sound/soundcmd.cpp
===================================================================
--- scummvm/trunk/engines/sci/sound/soundcmd.cpp	2010-01-08 20:15:42 UTC (rev 47173)
+++ scummvm/trunk/engines/sci/sound/soundcmd.cpp	2010-01-08 20:25:42 UTC (rev 47174)
@@ -834,6 +834,9 @@
 		} else {
 			// Sync the signal of the sound object
 			PUT_SEL32V(_segMan, obj, signal, musicSlot->signal);
+			// We need to do this especially because state selector needs to get updated
+			if (musicSlot->signal == SIGNAL_OFFSET)
+				cmdStopSound(obj, 0);
 		}
 	}
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list