1 /***************************************************************************
2  *   S3m/Mod player by Daniel Marks (dmarks@ais.net)
3  *   GUS support by David Jeske (jeske@uiuc.edu)
4  *
5  * (C) 1994,1995 By Daniel Marks and David Jeske
6  *
7  * While we retain the copyright to this code, this source code is FREE.
8  * You may use it in any way you wish, in any product you wish. You may
9  * NOT steal the copyright for this code from us.
10  *
11  * We respectfully ask that you email one of us, if possible, if you
12  * produce something significant with this code, or if you have any bug
13  * fixes to contribute.  We also request that you give credit where
14  * credit is due if you include part of this code in a program of your own.
15  *
16  * Email: s3mod@uiuc.edu
17  *        jeske@uiuc.edu
18  *
19  * See the associated README file for Thanks
20  ***************************************************************************
21  *
22  * main.h - header for main and global variables
23  *
24  */
25 
26 #ifndef _MAIN_H
27 #define _MAIN_H 1
28 
29 struct option_struct {
30 	int gravis_playing;
31        	int main_volume;
32 	int def_tempo;
33 	int def_bpm;
34 };
35 
36 
37 extern struct option_struct options;
38 extern int gus_dev;
39 extern int stereo;
40 extern int bit16;
41 extern uint32 mixspeed;
42 
43 
44 void help(void);
45 void get_audio_device(void);
46 int main(int argc, char **argv);
47 
48 
49 #endif /* _MAIN_H */
50