diff options
Diffstat (limited to 'src/audio/AudioManager.h')
-rw-r--r-- | src/audio/AudioManager.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/audio/AudioManager.h b/src/audio/AudioManager.h index 470909a2..ff42af33 100644 --- a/src/audio/AudioManager.h +++ b/src/audio/AudioManager.h @@ -264,7 +264,7 @@ public: void SetMP3BoostVolume(uint8 volume); void SetEffectsFadeVol(uint8 volume); void SetMusicFadeVol(uint8 volume); - void SetMonoMode(bool8 mono); + void SetOutputMode(bool8 surround); void ResetTimers(uint32 time); void DestroyAllGameCreatedEntities(); @@ -287,6 +287,7 @@ public: void ServiceSoundEffects(); uint8 ComputeVolume(uint8 emittingVolume, float soundIntensity, float distance); void TranslateEntity(Const CVector *v1, CVector *v2); + int32 ComputeFrontRearMix(float, CVector *); int32 ComputePan(float, CVector *); uint32 ComputeDopplerEffectedFrequency(uint32 oldFreq, float position1, float position2, float speedMultiplier); int32 RandomDisplacement(uint32 seed); @@ -481,6 +482,9 @@ public: uint32 GetHMYAPTalkSfx(CPed *ped, uint16 sound); uint32 GetWFYJGTalkSfx(CPed *ped, uint16 sound); uint32 GetWMYJGTalkSfx(CPed *ped, uint16 sound); + uint32 GetSpecialCharacterTalkSfx(CPed *ped, int32 model, uint16 sound); + + void DebugPlayPedComment(int32 sound); // particles void ProcessExplosions(int32 explosion); @@ -510,6 +514,7 @@ public: #endif // mission audio + const char *GetMissionAudioLoadedLabel(uint8 slot); bool8 MissionScriptAudioUsesPoliceChannel(uint32 soundMission); void PreloadMissionAudio(uint8 slot, Const char *name); uint8 GetMissionAudioLoadingStatus(uint8 slot); |