Update of /cvsroot/jake2/jake2/src/jake2/sound/lwjgl
In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv20124/src/jake2/sound/lwjgl
Modified Files:
Channel.java
Log Message:
set the correct limit of sources IntBuffer for shutdown.
(free only used sound sources)
Index: Channel.java
===================================================================
RCS file: /cvsroot/jake2/jake2/src/jake2/sound/lwjgl/Channel.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** Channel.java 23 Nov 2006 13:13:57 -0000 1.11
--- Channel.java 23 Nov 2006 13:31:58 -0000 1.12
***************
*** 110,114 ****
numChannels = 0;
for (int i = 0; i < MAX_CHANNELS; i++) {
-
try {
AL10.alGenSources(tmp);
--- 110,113 ----
***************
*** 136,139 ****
--- 135,139 ----
AL10.alSourcef (sourceId, AL10.AL_MAX_GAIN, 1.0f);
}
+ sources.limit(numChannels);
return numChannels;
}
|