Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 131 lines (114 sloc) 3.252 kb
95189b3 Import
paul authored
1 #include "wl_def.h"
2
dd5cc76 Disable more audio bits.
paul authored
3 #ifdef ENABLE_AUDIO
95189b3 Import
paul authored
4 boolean AdLibPresent, SoundBlasterPresent;
5
6 SDMode SoundMode;
7 SMMode MusicMode;
8 SDSMode DigiMode;
9
10 void SD_SetDigiDevice(SDSMode mode)
11 {
12 }
13
14 ///////////////////////////////////////////////////////////////////////////
15 //
16 // SD_SetSoundMode() - Sets which sound hardware to use for sound effects
17 //
18 ///////////////////////////////////////////////////////////////////////////
19 boolean SD_SetSoundMode(SDMode mode)
20 {
21 return false;
22 }
23
24 ///////////////////////////////////////////////////////////////////////////
25 //
26 // SD_SetMusicMode() - sets the device to use for background music
27 //
28 ///////////////////////////////////////////////////////////////////////////
29 boolean SD_SetMusicMode(SMMode mode)
30 {
31 return false;
32 }
33
34 ///////////////////////////////////////////////////////////////////////////
35 //
36 // SD_Startup() - starts up the Sound Mgr
37 //
38 ///////////////////////////////////////////////////////////////////////////
39 void SD_Startup()
40 {
41 }
42
43 ///////////////////////////////////////////////////////////////////////////
44 //
45 // SD_Shutdown() - shuts down the Sound Mgr
46 //
47 ///////////////////////////////////////////////////////////////////////////
48 void SD_Shutdown()
49 {
50 }
51
52 ///////////////////////////////////////////////////////////////////////////
53 //
54 // SD_PlaySound() - plays the specified sound on the appropriate hardware
55 //
56 ///////////////////////////////////////////////////////////////////////////
57 boolean SD_PlaySound(soundnames sound)
58 {
59 return false;
60 }
61
62 ///////////////////////////////////////////////////////////////////////////
63 //
64 // SD_SoundPlaying() - returns the sound number that's playing, or 0 if
65 // no sound is playing
66 //
67 ///////////////////////////////////////////////////////////////////////////
68 word SD_SoundPlaying()
69 {
70 return false;
71 }
72
73 ///////////////////////////////////////////////////////////////////////////
74 //
75 // SD_StopSound() - if a sound is playing, stops it
76 //
77 ///////////////////////////////////////////////////////////////////////////
78 void SD_StopSound()
79 {
80 }
81
82 ///////////////////////////////////////////////////////////////////////////
83 //
84 // SD_WaitSoundDone() - waits until the current sound is done playing
85 //
86 ///////////////////////////////////////////////////////////////////////////
87 void SD_WaitSoundDone()
88 {
89 /* TODO: should also "work" when sound is disabled... */
90 while (SD_SoundPlaying())
91 ;
92 }
93
94 ///////////////////////////////////////////////////////////////////////////
95 //
96 // SD_MusicOn() - turns on the sequencer
97 //
98 ///////////////////////////////////////////////////////////////////////////
99 void SD_MusicOn()
100 {
101 }
102
103 ///////////////////////////////////////////////////////////////////////////
104 //
105 // SD_MusicOff() - turns off the sequencer and any playing notes
106 //
107 ///////////////////////////////////////////////////////////////////////////
108 void SD_MusicOff()
109 {
110 }
111
112 ///////////////////////////////////////////////////////////////////////////
113 //
114 // SD_StartMusic() - starts playing the music pointed to
115 //
116 ///////////////////////////////////////////////////////////////////////////
0933d39 Reduce object memory use.
paul authored
117 void SD_StartMusic(myint music)
95189b3 Import
paul authored
118 {
119 SD_MusicOff();
120 }
121
0933d39 Reduce object memory use.
paul authored
122 void PlaySoundLocGlobal(word s, myint id, fixed gx,fixed gy)
95189b3 Import
paul authored
123 {
124 SD_PlaySound(s);
125 }
126
0933d39 Reduce object memory use.
paul authored
127 void UpdateSoundLoc(fixed x, fixed y, myint angle)
95189b3 Import
paul authored
128 {
129 }
a5ee03f Remove dead code.
paul authored
130 #endif
Something went wrong with that request. Please try again.