- Timestamp:
- Jun 2, 2001, 10:30:35 AM (24 years ago)
- Location:
- trunk/src/winmm
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/winmm/initterm.cpp
r5366 r5873 26 26 #define INCL_DOSMODULEMGR 27 27 #define INCL_DOSPROCESS 28 #define INCL_DOSSEMAPHORES 28 29 #include <os2wrap.h> //Odin32 OS/2 api wrappers 29 30 #include <stdlib.h> … … 38 39 #include <initdll.h> 39 40 #include "auxiliary.h" 41 #include "winmmtype.h" 42 #include "waveoutbase.h" 43 #include <win\options.h> 40 44 41 45 #define DBG_LOCALLOG DBG_initterm … … 63 67 { 64 68 case DLL_PROCESS_ATTACH: 69 { 65 70 if (!MULTIMEDIA_CreateIData(hinstDLL)) 66 71 return FALSE; … … 73 78 bInitDone = TRUE; 74 79 } 80 DWORD dwVolume; 81 82 dwVolume = PROFILE_GetOdinIniInt(WINMM_SECTION, DEFVOL_KEY, 100); 83 dwVolume = (dwVolume*0xFFFF)/100; 84 dwVolume = (dwVolume << 16) | dwVolume; 85 WaveOut::setDefaultVolume(dwVolume); 75 86 return TRUE; 87 } 76 88 77 89 case DLL_THREAD_ATTACH: -
trunk/src/winmm/waveoutbase.cpp
r5358 r5873 1 /* $Id: waveoutbase.cpp,v 1. 1 2001-03-23 16:23:45 sandervl Exp $ */1 /* $Id: waveoutbase.cpp,v 1.2 2001-06-02 08:30:35 sandervl Exp $ */ 2 2 3 3 /* … … 104 104 /******************************************************************************/ 105 105 /******************************************************************************/ 106 DWORD WaveOut::getDefaultVolume() 107 { 108 return defvolume; 109 } 110 /******************************************************************************/ 111 /******************************************************************************/ 106 112 ULONG WaveOut::defvolume = 0xFFFFFFFF; 107 113 -
trunk/src/winmm/waveoutbase.h
r5358 r5873 1 /* $Id: waveoutbase.h,v 1. 1 2001-03-23 16:23:45 sandervl Exp $ */1 /* $Id: waveoutbase.h,v 1.2 2001-06-02 08:30:35 sandervl Exp $ */ 2 2 3 3 /* … … 36 36 37 37 static void setDefaultVolume(ULONG volume); 38 static DWORD getDefaultVolume(); 38 39 39 40 protected:
Note:
See TracChangeset
for help on using the changeset viewer.