rev |
line source |
nuclear@0
|
1 #include "gamesnd.h"
|
nuclear@0
|
2
|
nuclear@0
|
3 /* ---- sound samples ---- */
|
nuclear@0
|
4 int gsnd_init_sample(struct gsnd_sample *sam)
|
nuclear@0
|
5 {
|
nuclear@0
|
6 //return gsnd_ao_init_sample(sam->s);
|
nuclear@0
|
7 }
|
nuclear@0
|
8
|
nuclear@0
|
9 void gsnd_destroy_sample(struct gsnd_sample *sam)
|
nuclear@0
|
10 {
|
nuclear@0
|
11 }
|
nuclear@0
|
12
|
nuclear@0
|
13
|
nuclear@0
|
14 struct gsnd_sample *gsnd_create_sample(void)
|
nuclear@0
|
15 {
|
nuclear@0
|
16 }
|
nuclear@0
|
17
|
nuclear@0
|
18 void gsnd_free_sample(struct gsnd_sample *sam)
|
nuclear@0
|
19 {
|
nuclear@0
|
20 }
|
nuclear@0
|
21
|
nuclear@0
|
22
|
nuclear@0
|
23 int gsnd_load_sample(struct gsnd_sample *sam, const char *fname)
|
nuclear@0
|
24 {
|
nuclear@0
|
25 }
|
nuclear@0
|
26
|
nuclear@0
|
27 int gsnd_load_sample_file(struct gsnd_sample *sam, FILE *fp)
|
nuclear@0
|
28 {
|
nuclear@0
|
29 }
|
nuclear@0
|
30
|
nuclear@0
|
31 int gsnd_load_sample_io(struct gsnd_sample *sam, struct gsnd_io *io)
|
nuclear@0
|
32 {
|
nuclear@0
|
33 }
|
nuclear@0
|
34
|
nuclear@0
|
35
|
nuclear@0
|
36 void gsnd_play_sample(struct gsnd_sample *sam, float vol)
|
nuclear@0
|
37 {
|
nuclear@0
|
38 }
|
nuclear@0
|
39
|
nuclear@0
|
40 void gsnd_stop_sample(struct gsnd_sample *sam)
|
nuclear@0
|
41 {
|
nuclear@0
|
42 }
|
nuclear@0
|
43
|
nuclear@0
|
44
|
nuclear@0
|
45 /* ---- sound source ---- */
|
nuclear@0
|
46 int gsnd_init_source(struct gsnd_source *src)
|
nuclear@0
|
47 {
|
nuclear@0
|
48 }
|
nuclear@0
|
49
|
nuclear@0
|
50 void gsnd_destroy_source(struct gsnd_source *src)
|
nuclear@0
|
51 {
|
nuclear@0
|
52 }
|
nuclear@0
|
53
|
nuclear@0
|
54
|
nuclear@0
|
55 struct gsnd_source *gsnd_create_source(void)
|
nuclear@0
|
56 {
|
nuclear@0
|
57 }
|
nuclear@0
|
58
|
nuclear@0
|
59 void gsnd_free_source(struct gsnd_source *src)
|
nuclear@0
|
60 {
|
nuclear@0
|
61 }
|
nuclear@0
|
62
|
nuclear@0
|
63
|
nuclear@0
|
64 void gsnd_source_position(struct gsnd_source *src, float x, float y, float z)
|
nuclear@0
|
65 {
|
nuclear@0
|
66 }
|
nuclear@0
|
67
|
nuclear@0
|
68 void gsnd_source_volume(struct gsnd_source *src, float vol)
|
nuclear@0
|
69 {
|
nuclear@0
|
70 }
|
nuclear@0
|
71
|
nuclear@0
|
72 void gsnd_source_pitch(struct gsnd_source *src, float pitch)
|
nuclear@0
|
73 {
|
nuclear@0
|
74 }
|
nuclear@0
|
75
|
nuclear@0
|
76
|
nuclear@0
|
77 void gsnd_play_source(struct gsnd_sample *sam)
|
nuclear@0
|
78 {
|
nuclear@0
|
79 }
|
nuclear@0
|
80
|
nuclear@0
|
81 void gsnd_stop_source(struct gsnd_sample *sam)
|
nuclear@0
|
82 {
|
nuclear@0
|
83 }
|
nuclear@0
|
84
|
nuclear@0
|
85
|
nuclear@0
|
86 /* ---- music tracks ---- */
|
nuclear@0
|
87 int gsnd_init_track(struct gsnd_track *trk)
|
nuclear@0
|
88 {
|
nuclear@0
|
89 }
|
nuclear@0
|
90
|
nuclear@0
|
91 void gsnd_destroy_track(struct gsnd_track *trk)
|
nuclear@0
|
92 {
|
nuclear@0
|
93 }
|
nuclear@0
|
94
|
nuclear@0
|
95
|
nuclear@0
|
96 struct gsnd_track *gsnd_create_sample(void)
|
nuclear@0
|
97 {
|
nuclear@0
|
98 }
|
nuclear@0
|
99
|
nuclear@0
|
100 void gsnd_free_sample(struct gsnd_track *trk)
|
nuclear@0
|
101 {
|
nuclear@0
|
102 }
|
nuclear@0
|
103
|
nuclear@0
|
104
|
nuclear@0
|
105 int gsnd_open_track(struct gsnd_track *trk, const char *fname)
|
nuclear@0
|
106 {
|
nuclear@0
|
107 }
|
nuclear@0
|
108
|
nuclear@0
|
109 int gsnd_open_track_file(struct gsnd_track *trk, FILE *fp)
|
nuclear@0
|
110 {
|
nuclear@0
|
111 }
|
nuclear@0
|
112
|
nuclear@0
|
113 int gsnd_open_track_io(struct gsnd_track *trk, struct gsnd_io *io)
|
nuclear@0
|
114 {
|
nuclear@0
|
115 }
|
nuclear@0
|
116
|
nuclear@0
|
117
|
nuclear@0
|
118 void gsnd_play_track(struct gsnd_track *trk)
|
nuclear@0
|
119 {
|
nuclear@0
|
120 }
|
nuclear@0
|
121
|
nuclear@0
|
122 void gsnd_stop_track(struct gsnd_track *trk)
|
nuclear@0
|
123 {
|
nuclear@0
|
124 }
|
nuclear@0
|
125
|
nuclear@0
|
126
|
nuclear@0
|
127
|
nuclear@0
|
128 /* ---- file i/o ---- */
|
nuclear@0
|
129 void gsnd_io(struct gsnd_io *io, void *file, gsnd_io_read rd, gsnd_io_seek seek)
|
nuclear@0
|
130 {
|
nuclear@0
|
131 io->file = file;
|
nuclear@0
|
132 io->read = rd;
|
nuclear@0
|
133 io->seek = seek;
|
nuclear@0
|
134 }
|