[Vm-dev] [commit] r2176 - Remove direct sound preference.

commits at squeakvm.org commits at squeakvm.org
Sat Apr 3 17:56:17 UTC 2010


Author: andreas
Date: 2010-04-03 10:56:17 -0700 (Sat, 03 Apr 2010)
New Revision: 2176

Modified:
   trunk/platforms/win32/vm/sqWin32.h
   trunk/platforms/win32/vm/sqWin32Prefs.c
   trunk/platforms/win32/vm/sqWin32Prefs.h
   trunk/platforms/win32/vm/sqWin32Window.c
Log:
Remove direct sound preference.

Modified: trunk/platforms/win32/vm/sqWin32.h
===================================================================
--- trunk/platforms/win32/vm/sqWin32.h	2010-04-03 17:54:34 UTC (rev 2175)
+++ trunk/platforms/win32/vm/sqWin32.h	2010-04-03 17:56:17 UTC (rev 2176)
@@ -301,7 +301,6 @@
 extern BOOL  fRunService;    /* Do we run as NT service? */
 extern BOOL  fBrowserMode;   /* Do we run in a web browser? */
 extern DWORD dwMemorySize;   /* How much memory do we use? */
-extern BOOL  fUseDirectSound;/* Do we use DirectSound?! */
 extern BOOL  fUseOpenGL;     /* Do we use OpenGL?! */
 extern BOOL fReduceCPUUsage; /* Should we reduce CPU usage? */
 extern BOOL fReduceCPUInBackground; /* reduce CPU usage when not active? */

Modified: trunk/platforms/win32/vm/sqWin32Prefs.c
===================================================================
--- trunk/platforms/win32/vm/sqWin32Prefs.c	2010-04-03 17:54:34 UTC (rev 2175)
+++ trunk/platforms/win32/vm/sqWin32Prefs.c	2010-04-03 17:56:17 UTC (rev 2176)
@@ -85,13 +85,6 @@
 			    f1ButtonMouse ? U_ON : U_OFF,squeakIniName);
 }
 
-void SetUseDirectSound() {
-  CheckMenuItem(vmPrefsMenu, ID_DIRECTSOUND, MF_BYCOMMAND | 
-		(fUseDirectSound ? MF_CHECKED : MF_UNCHECKED));
-  WritePrivateProfileString(U_GLOBAL,TEXT("UseDirectSound"),
-			    fUseDirectSound ? U_ON : U_OFF,squeakIniName);
-}
-
 void SetAllowFileAccess() {
   CheckMenuItem(vmPrefsMenu, ID_FILEACCESS, MF_BYCOMMAND | 
 		(ioHasFileAccess() ? MF_CHECKED : MF_UNCHECKED));
@@ -211,9 +204,6 @@
     GetPrivateProfileInt(U_GLOBAL,TEXT("PriorityBoost"),
 			 fPriorityBoost,squeakIniName);
 
-  fUseDirectSound   = 
-    GetPrivateProfileInt(U_GLOBAL,TEXT("UseDirectSound"),
-			 fUseDirectSound,squeakIniName);
   fUseOpenGL   = 
     GetPrivateProfileInt(U_GLOBAL,TEXT("B3DXUsesOpenGL"),
 			 fUseOpenGL,squeakIniName);
@@ -239,7 +229,6 @@
   SetReduceCPUInBackground();
   Set3ButtonMouse();
   Set1ButtonMouse();
-  SetUseDirectSound();
   SetAllowFileAccess();
   SetAllowImageWrite();
   SetAllowSocketAccess();
@@ -277,8 +266,6 @@
   }
   { /* Create media related menu */
     hMenu = CreatePopupMenu();
-    AppendMenu(hMenu, MF_STRING | MF_UNCHECKED, ID_DIRECTSOUND, 
-	       TEXT("Use DirectSound"));
     AppendMenu(hMenu, MF_STRING | MF_UNCHECKED, ID_USEOPENGL,
 	       TEXT("Use OpenGL (instead of D3D)"));
     AppendMenu(hMenu,MF_STRING | MF_UNCHECKED, ID_DEFERUPDATES, 
@@ -382,10 +369,6 @@
     f1ButtonMouse = !f1ButtonMouse;
     Set1ButtonMouse();
     break;
-  case ID_DIRECTSOUND:
-    fUseDirectSound = !fUseDirectSound;
-    SetUseDirectSound();
-    break;
   case ID_FILEACCESS:
     _ioSetFileAccess(!ioHasFileAccess());
     SetAllowFileAccess();

Modified: trunk/platforms/win32/vm/sqWin32Prefs.h
===================================================================
--- trunk/platforms/win32/vm/sqWin32Prefs.h	2010-04-03 17:54:34 UTC (rev 2175)
+++ trunk/platforms/win32/vm/sqWin32Prefs.h	2010-04-03 17:56:17 UTC (rev 2176)
@@ -14,7 +14,7 @@
 #define ID_SHOWALLOCATIONS 0x0090
 #define ID_REDUCEBACKGROUNDCPU 0x00A0
 #define ID_1BUTTONMOUSE 0x00B0
-#define ID_DIRECTSOUND 0x00C0
+/* #define ID_DIRECTSOUND 0x00C0 */
 
 #define ID_FILEACCESS 0x00D0
 #define ID_IMAGEWRITE 0x00E0

Modified: trunk/platforms/win32/vm/sqWin32Window.c
===================================================================
--- trunk/platforms/win32/vm/sqWin32Window.c	2010-04-03 17:54:34 UTC (rev 2175)
+++ trunk/platforms/win32/vm/sqWin32Window.c	2010-04-03 17:56:17 UTC (rev 2176)
@@ -97,7 +97,6 @@
 BOOL fShowAllocations = 0; /* Show allocation activity */
 BOOL fReduceCPUUsage = 1; /* Should we reduce CPU usage? */
 BOOL fReduceCPUInBackground = 0; /* Should we reduce CPU usage when not active? */
-BOOL fUseDirectSound = 1; /* Do we use DirectSound?! */
 BOOL fRunSingleApp = 0;   /* Do we allow only one instance of this VM? */
 
 #ifdef CROQUET



More information about the Vm-dev mailing list