mirror of
https://git.do.srb2.org/KartKrew/Kart-Public.git
synced 2024-12-29 05:41:02 +00:00
6184f91dd3
I've voided this out on other sound interfaces than SDL Mixer ones because I'm both not sure whether they need it, and not sure how to make them work with it if they do.
151 lines
1.8 KiB
C
151 lines
1.8 KiB
C
#include "../i_sound.h"
|
|
|
|
UINT8 sound_started = 0;
|
|
|
|
void *I_GetSfx(sfxinfo_t *sfx)
|
|
{
|
|
(void)sfx;
|
|
return NULL;
|
|
}
|
|
|
|
void I_FreeSfx(sfxinfo_t *sfx)
|
|
{
|
|
(void)sfx;
|
|
}
|
|
|
|
void I_StartupSound(void){}
|
|
|
|
void I_ShutdownSound(void){}
|
|
|
|
//
|
|
// SFX I/O
|
|
//
|
|
|
|
INT32 I_StartSound(sfxenum_t id, INT32 vol, INT32 sep, INT32 pitch, INT32 priority, INT32 channel)
|
|
{
|
|
(void)id;
|
|
(void)vol;
|
|
(void)sep;
|
|
(void)pitch;
|
|
(void)priority;
|
|
(void)channel;
|
|
return -1;
|
|
}
|
|
|
|
void I_StopSound(INT32 handle)
|
|
{
|
|
(void)handle;
|
|
}
|
|
|
|
INT32 I_SoundIsPlaying(INT32 handle)
|
|
{
|
|
(void)handle;
|
|
return false;
|
|
}
|
|
|
|
void I_UpdateSoundParams(INT32 handle, INT32 vol, INT32 sep, INT32 pitch)
|
|
{
|
|
(void)handle;
|
|
(void)vol;
|
|
(void)sep;
|
|
(void)pitch;
|
|
}
|
|
|
|
void I_SetSfxVolume(INT32 volume)
|
|
{
|
|
(void)volume;
|
|
}
|
|
|
|
//
|
|
// MUSIC I/O
|
|
//
|
|
UINT8 music_started = 0;
|
|
|
|
void I_InitMusic(void){}
|
|
|
|
void I_ShutdownMusic(void){}
|
|
|
|
void I_PauseSong(INT32 handle)
|
|
{
|
|
(void)handle;
|
|
}
|
|
|
|
void I_ResumeSong(INT32 handle)
|
|
{
|
|
(void)handle;
|
|
}
|
|
|
|
//
|
|
// MIDI I/O
|
|
//
|
|
|
|
UINT8 midimusic_started = 0;
|
|
|
|
void I_InitMIDIMusic(void){}
|
|
|
|
void I_ShutdownMIDIMusic(void){}
|
|
|
|
void I_SetMIDIMusicVolume(INT32 volume)
|
|
{
|
|
(void)volume;
|
|
}
|
|
|
|
INT32 I_RegisterSong(void *data, size_t len)
|
|
{
|
|
(void)data;
|
|
(void)len;
|
|
return -1;
|
|
}
|
|
|
|
boolean I_PlaySong(INT32 handle, INT32 looping)
|
|
{
|
|
(void)handle;
|
|
(void)looping;
|
|
return false;
|
|
}
|
|
|
|
void I_StopSong(INT32 handle)
|
|
{
|
|
(void)handle;
|
|
}
|
|
|
|
void I_UnRegisterSong(INT32 handle)
|
|
{
|
|
(void)handle;
|
|
}
|
|
|
|
//
|
|
// DIGMUSIC I/O
|
|
//
|
|
|
|
UINT8 digmusic_started = 0;
|
|
|
|
void I_InitDigMusic(void){}
|
|
|
|
void I_ShutdownDigMusic(void){}
|
|
|
|
boolean I_StartDigSong(const char *musicname, INT32 looping)
|
|
{
|
|
(void)musicname;
|
|
(void)looping;
|
|
return false;
|
|
}
|
|
|
|
void I_StopDigSong(void){}
|
|
|
|
void I_SetDigMusicVolume(INT32 volume)
|
|
{
|
|
(void)volume;
|
|
}
|
|
|
|
boolean I_SetSongSpeed(float speed)
|
|
{
|
|
(void)speed;
|
|
return false;
|
|
}
|
|
|
|
boolean I_SetSongTrack(int track)
|
|
{
|
|
(void)track;
|
|
return false;
|
|
}
|