[iortcw] 182/497: All: Call S_AL_ClearSoundBuffer from S_AL_StopAllSounds like in Base sound
Simon McVittie
smcv at debian.org
Fri Sep 8 10:36:47 UTC 2017
This is an automated email from the git hooks/post-receive script.
smcv pushed a commit to annotated tag 1.42d
in repository iortcw.
commit 8bc192840106eb109111e4a07dd5b3001ab21a7f
Author: M4N4T4RMS at gmail.com <M4N4T4RMS at gmail.com@e65d2741-a53d-b2dc-ae96-bb75fa5e4c4a>
Date: Sun Aug 17 21:05:37 2014 +0000
All: Call S_AL_ClearSoundBuffer from S_AL_StopAllSounds like in Base sound
---
MP/code/client/snd_openal.c | 25 +++++++++++++------------
SP/code/client/snd_openal.c | 25 +++++++++++++------------
2 files changed, 26 insertions(+), 24 deletions(-)
diff --git a/MP/code/client/snd_openal.c b/MP/code/client/snd_openal.c
index 76c8997..da010ee 100644
--- a/MP/code/client/snd_openal.c
+++ b/MP/code/client/snd_openal.c
@@ -2316,6 +2316,18 @@ static cvar_t *s_alCapture;
/*
=================
+S_AL_ClearSoundBuffer
+=================
+*/
+static
+void S_AL_ClearSoundBuffer( void )
+{
+ S_AL_SrcShutdown( );
+ S_AL_SrcInit( );
+}
+
+/*
+=================
S_AL_StopAllSounds
=================
*/
@@ -2327,6 +2339,7 @@ void S_AL_StopAllSounds( void )
S_AL_StopBackgroundTrack();
for (i = 0; i < MAX_RAW_STREAMS; i++)
S_AL_StreamDie(i);
+ S_AL_ClearSoundBuffer();
}
/*
@@ -2444,18 +2457,6 @@ void S_AL_BeginRegistration( void )
/*
=================
-S_AL_ClearSoundBuffer
-=================
-*/
-static
-void S_AL_ClearSoundBuffer( void )
-{
- S_AL_SrcShutdown( );
- S_AL_SrcInit( );
-}
-
-/*
-=================
S_AL_SoundList
=================
*/
diff --git a/SP/code/client/snd_openal.c b/SP/code/client/snd_openal.c
index be259ca..c48b4e7 100644
--- a/SP/code/client/snd_openal.c
+++ b/SP/code/client/snd_openal.c
@@ -2372,6 +2372,18 @@ static cvar_t *s_alCapture;
/*
=================
+S_AL_ClearSoundBuffer
+=================
+*/
+static
+void S_AL_ClearSoundBuffer( void )
+{
+ S_AL_SrcShutdown( );
+ S_AL_SrcInit( );
+}
+
+/*
+=================
S_AL_StopAllSounds
=================
*/
@@ -2383,6 +2395,7 @@ void S_AL_StopAllSounds( void )
S_AL_StopBackgroundTrack();
for (i = 0; i < MAX_RAW_STREAMS; i++)
S_AL_StreamDie(i);
+ S_AL_ClearSoundBuffer();
}
/*
@@ -2500,18 +2513,6 @@ void S_AL_BeginRegistration( void )
/*
=================
-S_AL_ClearSoundBuffer
-=================
-*/
-static
-void S_AL_ClearSoundBuffer( void )
-{
- S_AL_SrcShutdown( );
- S_AL_SrcInit( );
-}
-
-/*
-=================
S_AL_SoundList
=================
*/
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/iortcw.git
More information about the Pkg-games-commits
mailing list