[Scummvm-cvs-logs] SF.net SVN: scummvm: [29542] scummvm/trunk/backends/platform/iphone

vinterstum at users.sourceforge.net vinterstum at users.sourceforge.net
Sun Nov 18 02:14:20 CET 2007


Revision: 29542
          http://scummvm.svn.sourceforge.net/scummvm/?rev=29542&view=rev
Author:   vinterstum
Date:     2007-11-17 17:14:20 -0800 (Sat, 17 Nov 2007)

Log Message:
-----------
Increased sound buffer size to avoid some skipping issues, and re-added a timer callback that had somehow gotten lost

Modified Paths:
--------------
    scummvm/trunk/backends/platform/iphone/osys_iphone.cpp
    scummvm/trunk/backends/platform/iphone/osys_iphone.h

Modified: scummvm/trunk/backends/platform/iphone/osys_iphone.cpp
===================================================================
--- scummvm/trunk/backends/platform/iphone/osys_iphone.cpp	2007-11-17 21:26:03 UTC (rev 29541)
+++ scummvm/trunk/backends/platform/iphone/osys_iphone.cpp	2007-11-18 01:14:20 UTC (rev 29542)
@@ -491,6 +491,7 @@
 	long curTime = getMillis();
 	
 	if (_timerCallback && (curTime >= _timerCallbackNext)) {
+		_timerCallback(_timerCallbackTimer);
 		_timerCallbackNext = curTime + _timerCallbackTimer;
 	}
 	
@@ -606,7 +607,7 @@
 				break;
 			case kInputMouseSecondToggled:
 				_secondaryTapped = !_secondaryTapped;
-				//printf("Mouse second at (%u, %u). State now %s.\n", x, y, _secondaryTapped ? "on" : "off");
+				printf("Mouse second at (%u, %u). State now %s.\n", x, y, _secondaryTapped ? "on" : "off");
 				if (_secondaryTapped) {
 					_lastSecondaryDown = curTime;
 					_gestureStartX = x;

Modified: scummvm/trunk/backends/platform/iphone/osys_iphone.h
===================================================================
--- scummvm/trunk/backends/platform/iphone/osys_iphone.h	2007-11-17 21:26:03 UTC (rev 29541)
+++ scummvm/trunk/backends/platform/iphone/osys_iphone.h	2007-11-18 01:14:20 UTC (rev 29542)
@@ -28,7 +28,7 @@
 #include "graphics/surface.h"
 
 #define AUDIO_BUFFERS 3
-#define WAVE_BUFFER_SIZE 735
+#define WAVE_BUFFER_SIZE 2048
 #define AUDIO_SAMPLE_RATE 44100
 
 typedef void (*SoundProc)(void *param, byte *buf, int len);


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