[Scummvm-git-logs] scummvm master -> a726104ee60c917efbf0b0e715c7cf58c4fb37de

sev- noreply at scummvm.org
Wed Oct 30 23:11:09 UTC 2024


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
a726104ee6 SCUMM: Partially revert 08c17d451359247439512eca422287d8efcc871e


Commit: a726104ee60c917efbf0b0e715c7cf58c4fb37de
    https://github.com/scummvm/scummvm/commit/a726104ee60c917efbf0b0e715c7cf58c4fb37de
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2024-10-31T00:10:19+01:00

Commit Message:
SCUMM: Partially revert 08c17d451359247439512eca422287d8efcc871e

This looks like an unintended WUP code and breaks compilation

Changed paths:
    engines/scumm/players/player_mac_new.cpp


diff --git a/engines/scumm/players/player_mac_new.cpp b/engines/scumm/players/player_mac_new.cpp
index 22a869ab11a..a9436dc21de 100644
--- a/engines/scumm/players/player_mac_new.cpp
+++ b/engines/scumm/players/player_mac_new.cpp
@@ -32,7 +32,7 @@
 namespace Scumm {
 
 #define ASC_DEVICE_RATE		0x56EE8BA3
-#define VBL_UPDATE_RATE		0x003C0000;
+#define VBL_UPDATE_RATE		0x003C0000
 #define PCM_BUFFER_RESERVE	64
 #define RATECNV_BIT_PRECSN	24
 
@@ -206,9 +206,7 @@ int MacPlayerAudioStream::readBuffer(int16 *buffer, const int numSamples) {
 	};
 
 	static const char errFnNames[2][8] = {"Buffers", "Drivers"};
-	int errNo = -1;
-	for (int i = 0; i < _numGroups && errNo == -1; ++i) 
-		errNo = !_buffers[i].size ? 0 : (_buffers[i].rateConvAcc == -1 ? 1 : -1);
+	int errNo = (!_buffers[0].size || !_buffers[1].size) ? 0 : ((_buffers[0].rateConvAcc == -1 || _buffers[1].rateConvAcc == -1) ? 1 : -1);
 	if (errNo != -1)
 		error("MacPlayerAudioStream::readBuffer(): init%s() must be called before playback", errFnNames[errNo]);
 




More information about the Scummvm-git-logs mailing list