#ifndef _GAME_AUDIO_H #define _GAME_AUDIO_H #include "dolphin.h" void HuAudInit(void); s32 HuAudStreamPlay(void); void HuAudStreamVolSet(s16 vol); void HuAudStreamPauseOn(void); void HuAudStreamPauseOff(void); void HuAudStreamFadeOut(void); void HuAudAllStop(void); void HuAudFadeOut(s32 arg0); s32 HuAudFXPlay(s32 arg0); s32 HuAudFXPlayVol(s32 arg0, s16 arg1); s32 HuAudFXPlayVolPan(s32 arg0, s16 arg1, s16 arg2); void HuAudFXStop(s32 arg0); void HuAudFXAllStop(void); void HuAudFXFadeOut(s32 arg0, s32 arg1); void HuAudFXPanning(s32 arg0, s16 arg1); void HuAudFXListnerSet(Vec* arg0, Vec* arg1, float arg2, float arg3); void HuAudFXListnerSetEX(Vec* arg0, Vec* arg1, float sndDist, float sndSpeed, float arg4, float arg5, float arg6); void HuAudFXListnerUpdate(Vec *arg0, Vec *arg1); s32 HuAudFXEmiterPlay(s32 arg0, Vec *arg1); void HuAudFXEmiterUpDate(s32 arg0, Vec *arg1); void HuAudFXListnerKill(void); void HuAudFXPauseAll(s32 arg0); s32 HuAudFXStatusGet(s32 arg0); s32 HuAudFXPitchSet(s32 arg0, s16 arg1); s32 HuAudFXVolSet(s32 arg0, s16 arg1); s32 HuAudSeqPlay(s16 arg0); void HuAudSeqStop(s32 arg0); void HuAudSeqFadeOut(s32 arg0, s32 arg1); void HuAudSeqAllFadeOut(s32 arg0); void HuAudSeqAllStop(void); void HuAudSeqPauseAll(s32 arg0); void HuAudSeqPause(s32 arg0, s32 arg1, s32 arg2); s32 HuAudSeqMidiCtrlGet(s32 arg0, s8 arg1, s8 arg2); s32 HuAudSStreamPlay(s16 arg0); void HuAudSStreamStop(s32 arg0); void HuAudSStreamFadeOut(s32 arg0, s32 arg1); void HuAudSStreamAllFadeOut(s32 arg0); void HuAudSStreamAllStop(void); s32 HuAudSStreamStatGet(s32 arg0); void HuAudDllSndGrpSet(u16 ovl); void HuAudSndGrpSetSet(s16 arg0); void HuAudSndGrpSet(s16 arg0); void HuAudSndCommonGrpSet(s16 arg0, s32 arg1); void HuAudAUXSet(s32 arg0, s32 arg1); void HuAudAUXVolSet(s8 arg0, s8 arg1); void HuAudVoiceInit(s16 ovl); void HuAudPlayerVoicePlay(s16 arg0, s16 arg1); void HuAudPlayerVoicePlayPos(s16 arg0, s16 arg1, Vec *arg2); void HuAudPlayerVoicePlayEntry(s16 arg0, s16 arg1); s32 HuAudCharVoicePlay(s16 arg0, s16 arg1); s32 HuAudCharVoicePlayPos(s16 arg0, s16 arg1, Vec *arg2); void HuAudCharVoicePlayEntry(s16 arg0, s16 arg1); extern float Snd3DBackSurDisOffset; extern float Snd3DFrontSurDisOffset; extern float Snd3DStartDisOffset; extern float Snd3DSpeedOffset; extern float Snd3DDistOffset; extern s32 musicOffF; extern u8 fadeStat; #endif