X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fsound.h;h=b297062009a99140a90d499c4098a9f374b5a6ec;hb=a3cfdc216e5de47afb89f30d3c874e6489364076;hp=f9ace4043e68ab5772b25789c33845f333146631;hpb=c4e1a476135ce36417cdd797481feeaaff4301af;p=rocksndiamonds.git diff --git a/src/libgame/sound.h b/src/libgame/sound.h index f9ace404..b2970620 100644 --- a/src/libgame/sound.h +++ b/src/libgame/sound.h @@ -54,6 +54,11 @@ #define SOUND_MAX_VOLUME (SDL_MIX_MAXVOLUME / 4) #endif +#if defined(AUDIO_STREAMING_DSP) +#define SOUND_FADING_VOLUME_STEP (PSND_MAX_VOLUME / 40) +#define SOUND_FADING_VOLUME_THRESHOLD (SOUND_FADING_VOLUME_STEP * 2) +#endif + #define DEFAULT_AUDIO_SAMPLE_RATE AUDIO_SAMPLE_RATE_22050 #define DEFAULT_AUDIO_FRAGMENT_SIZE_UNIX AUDIO_FRAGMENT_SIZE_512 #define DEFAULT_AUDIO_FRAGMENT_SIZE_WIN32 AUDIO_FRAGMENT_SIZE_2048 @@ -185,6 +190,8 @@ void UnixOpenAudio(void); void UnixCloseAudio(void); /* sound server functions */ +void InitPlaylist(void); +void StartSoundserver(void); void SoundServer(void); /* sound client functions */