]> Shamusworld >> Repos - apple2/blobdiff - src/sound.h
Fixed misc. bugs preventing certain games from working, added pause mode.
[apple2] / src / sound.h
index 3d3c442366b08d1912edb8f2bd4965140f42b60c..49dca4bf7ee5f40483ad994dcde16a7bb6a15947 100755 (executable)
@@ -8,7 +8,7 @@
 #ifndef __SOUND_H__
 #define __SOUND_H__
 
-#include "types.h"
+#include <stdint.h>
 
 // Global variables (exported)
 
 
 void SoundInit(void);
 void SoundDone(void);
-void ToggleSpeaker(uint32 time);
-void AddToSoundTimeBase(uint32 cycles);
+void SoundPause(void);
+void SoundResume(void);
+void ToggleSpeaker(uint64_t elapsedCycles);
+void WriteSampleToBuffer(void);
+//void AddToSoundTimeBase(uint64_t cycles);
+void AdjustLastToggleCycles(uint64_t elapsedCycles);
+void VolumeUp(void);
+void VolumeDown(void);
+uint8_t GetVolume(void);
 
 #endif // __SOUND_H__