Code cleanup
This commit is contained in:
parent
c1c248be87
commit
d178a303bd
|
@ -87,7 +87,7 @@ abstract class AudioDoubleBufferedSource extends AudioSource
|
|||
if (this.closed)
|
||||
return false;
|
||||
|
||||
var state = AL10.alGetSourcei(this.id, AL10.AL_SOURCE_STATE);
|
||||
var state = this.getState();
|
||||
|
||||
return switch (state)
|
||||
{
|
||||
|
@ -147,7 +147,11 @@ abstract class AudioDoubleBufferedSource extends AudioSource
|
|||
}
|
||||
|
||||
return unqueued;
|
||||
}
|
||||
|
||||
private int getState()
|
||||
{
|
||||
return AL10.alGetSourcei(this.id, AL10.AL_SOURCE_STATE);
|
||||
}
|
||||
|
||||
public boolean update()
|
||||
|
@ -158,7 +162,9 @@ abstract class AudioDoubleBufferedSource extends AudioSource
|
|||
var unqueued = this.unqueueBuffers();
|
||||
unqueued.forEach(this::stream);
|
||||
|
||||
if (AL10.alGetSourcei(this.id, AL10.AL_SOURCE_STATE) == AL10.AL_STOPPED)
|
||||
var sourceState = this.getState();
|
||||
|
||||
if (sourceState == AL10.AL_STOPPED)
|
||||
{
|
||||
if (this.audioBufferDepleted)
|
||||
return false;
|
||||
|
|
|
@ -25,13 +25,12 @@
|
|||
package org.plutoengine.graphics.fbo;
|
||||
|
||||
import org.lwjgl.opengl.GL33;
|
||||
import org.plutoengine.logger.Logger;
|
||||
import org.plutoengine.logger.SmartSeverity;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import org.plutoengine.logger.Logger;
|
||||
import org.plutoengine.logger.SmartSeverity;
|
||||
|
||||
public class Framebuffer
|
||||
{
|
||||
private int id;
|
||||
|
|
Loading…
Reference in New Issue