X-Git-Url: https://jasonwoof.com/gitweb/?p=vor.git;a=blobdiff_plain;f=sound.c;h=3794bef559e573b2bb9279b347dd98ca1395d6df;hp=7f369ae79a11c619cefcdf0c3b32dad43972c730;hb=0224eb908d4084f52a22c8d64404a0efb4acfa35;hpb=841f94c4182f8dff0253db9bae4922c3c9039a5f diff --git a/sound.c b/sound.c index 7f369ae..3794bef 100644 --- a/sound.c +++ b/sound.c @@ -18,7 +18,7 @@ int audio_rate; Uint16 audio_format; int audio_channels; -char *add_path(char *); +char *add_data_path(char *); char *wav_file[] = { "sounds/booom.wav", "sounds/cboom.wav", @@ -32,12 +32,11 @@ char *tune_file[] = { "music/4est_fulla3s.mod" }; +// Return 1 if the sound is ready to roll, and 0 if not. int init_sound() { - // Return 1 if the sound is ready to roll, and 0 if not. - int i; - debug(printf ("Initialise sound\n")); + char *s; // Initialise output with SDL_mixer if (Mix_OpenAudio(MIX_DEFAULT_FREQUENCY, AUDIO_S16, MIX_DEFAULT_CHANNELS, 4096) < 0) { @@ -45,25 +44,23 @@ init_sound() { return 0; } - debug( - // What kind of sound did we get? Ah who cares. As long as it can play - // some basic bangs and simple music. - Mix_QuerySpec(&audio_rate, &audio_format, &audio_channels); - printf("Opened audio at %d Hz %d bit %s\n", audio_rate, - (audio_format&0xFF), - (audio_channels > 1) ? "stereo" : "mono"); - ) - // Preload all the tunes into memory for (i=0; i