paulscode.sound.libraries

public class ChannelLWJGL3OpenAL

extends paulscode.sound.Channel

dgo
net.minecraft.class_4300
paulscode.sound.libraries.ChannelLWJGL3OpenAL
net.minecraft.client.audio.ChannelLWJGL3
net.minecraft.client.audio.ChannelLWJGL3

Field summary

Modifier and TypeField
public IntBuffer
a
field_21117
ALSource
field_195851_a
buffer
public int
b
field_21118
ALFormat
field_195852_b
bufferFormat
public int
c
field_21119
sampleRate
field_195853_c
sampleRate
public float
d
field_21120
millisPreviouslyPlayed
field_195854_d
field_195854_d

Constructor summary

ModifierConstructor
public (int type, IntBuffer src)

Method summary

Modifier and TypeMethod
public void
cleanup()
cleanup()
cleanup()
cleanup()
public boolean
a(IntBuffer arg0)
method_19618(IntBuffer arg0)
attachBuffer(IntBuffer buf)
func_195847_a(IntBuffer arg0)
attachSoundBuffer(IntBuffer bufferIn)
public void
setAudioFormat(AudioFormat arg0)
setAudioFormat(AudioFormat arg0)
setAudioFormat(AudioFormat arg0)
setAudioFormat(AudioFormat arg0)
public void
a(int arg0, int arg1)
method_19617(int arg0, int arg1)
setFormat(int format, int rate)
func_195848_a(int arg0, int arg1)
setFormatAndSampleRate(int bufferFormatIn, int sampleRateIn)
public boolean
preLoadBuffers(LinkedList<byte[]> arg0)
preLoadBuffers(LinkedList<byte[]> arg0)
preLoadBuffers(LinkedList<byte[]> arg0)
preLoadBuffers(LinkedList<byte[]> arg0)
public boolean
queueBuffer(byte[] arg0)
queueBuffer(byte[] arg0)
queueBuffer(byte[] arg0)
queueBuffer(byte[] arg0)
public int
feedRawAudioData(byte[] arg0)
feedRawAudioData(byte[] arg0)
feedRawAudioData(byte[] arg0)
feedRawAudioData(byte[] arg0)
public float
a(int arg0)
method_19616(int arg0)
millisInBuffer(int alBufferi)
func_195850_a(int arg0)
getPlayTimeMs(int bufferIn)
public float
millisecondsPlayed()
millisecondsPlayed()
millisecondsPlayed()
millisecondsPlayed()
public int
buffersProcessed()
buffersProcessed()
buffersProcessed()
buffersProcessed()
public void
flush()
flush()
flush()
flush()
public void
close()
close()
close()
close()
public void
play()
play()
play()
play()
public void
pause()
pause()
pause()
pause()
public void
stop()
stop()
stop()
stop()
public void
rewind()
rewind()
rewind()
rewind()
public boolean
playing()
playing()
playing()
playing()
private boolean
a()
method_19615()
checkALError()
func_195849_a()
checkForError()