-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsound.h
49 lines (43 loc) · 1.8 KB
/
sound.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
/*
* Copyright 2001, 2002 David J. Hawkey Jr.
*
* Permission to use, copy, modify, and distribute this software and its
* documentation for any purpose and without fee is hereby granted, provided
* that the above copyright notice appear in all copies and that both that
* copyright notice and this permission notice appear in supporting
* documentation, and that the name of the copyright holder or the author not
* be used in advertising or publicity pertaining to distribution of the
* software without specific, written prior permission. The copyright holder
* and the author make no representations about the suitability of this
* software for any purpose. It is provided "as is" without express or
* implied warranty.
*
* THE COPYRIGHT HOLDER AND THE AUTHOR DISCLAIM ALL WARRANTIES WITH REGARD
* TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
* FITNESS, IN NO EVENT SHALL THE COPYRIGHT HOLDER OR THE AUTHOR BE LIABLE
* FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/*
* sound.h
*
* D. J. Hawkey Jr. - 6/22/01 11/15/02
*/
#ifndef _SOUND_
#define _SOUND_
/* must not overlap the function defines */
#define S_START 900
#define S_STOP 901
#define S_CMAP 902
#define S_CUNMAP 903
#define S_MMAP 904
#define S_MUNMAP 905
#define S_IUNMAP 906
#define S_APAN 907
#define S_BELL 908
extern int OpenSound(), SetSound(char *function, char *filename, int volume), ToggleSounds();
extern int PlaySound(int function), PlaySoundAdhoc(char *filename);
extern void CloseSound(), SetSoundHost(char *host), SetSoundVolume(int volume);
#endif /* _SOUND_ */