net.minecraft.client.sound

public class OggAudioStream

implements BufferedAudioStream

net.minecraft.client.sounds.JOrbisAudioStream
net.minecraft.class_4228
net.minecraft.client.sound.OggAudioStream

Field summary

Modifier and TypeField
private static final int
BUFSIZE
field_51442
field_51442
private static final int
PAGEOUT_RECAPTURE
field_51443
field_51443
private static final int
PAGEOUT_NEED_MORE_DATA
field_51444
field_51444
private static final int
PAGEOUT_OK
field_51445
field_51445
private static final int
PACKETOUT_ERROR
field_51446
field_51446
private static final int
PACKETOUT_NEED_MORE_DATA
field_51447
field_51447
private static final int
PACKETOUT_OK
field_51448
field_51448
private final com.jcraft.jogg.SyncState
syncState
field_51449
syncState
private final com.jcraft.jogg.Page
page
field_51450
page
private final com.jcraft.jogg.StreamState
streamState
field_51451
streamState
private final com.jcraft.jogg.Packet
packet
field_51452
packet
private final com.jcraft.jorbis.Info
info
field_51453
info
private final com.jcraft.jorbis.DspState
dspState
field_51454
dspState
private final com.jcraft.jorbis.Block
block
field_51455
block
private final AudioFormat
audioFormat
field_18908
format
private final InputStream
input
field_18909
inputStream
private long
samplesWritten
field_51456
field_51456
private long
totalSamplesInStream
field_51457
field_51457

Constructor summary

ModifierConstructor
public (InputStream inputStream)

Method summary

Modifier and TypeMethod
private static boolean
isError(int value)
method_59763(int arg0)
isError(int code)
public AudioFormat
getFormat()
method_19719()
getFormat()
private boolean
readToBuffer()
method_59764()
read()
private com.jcraft.jogg.Page
readPage()
method_59766()
readPage()
private com.jcraft.jogg.Packet
readIdentificationPacket(com.jcraft.jogg.Page firstPage)
method_59759(com.jcraft.jogg.Page arg0)
readIdentificationPacket(com.jcraft.jogg.Page page)
private com.jcraft.jogg.Packet
readPacket()
method_59767()
readPacket()
private long
getSamplesToWrite(int samples)
method_59765(int arg0)
method_59765(int arg0)
public boolean
readChunk(it.unimi.dsi.fastutil.floats.FloatConsumer consumer)
method_59758(it.unimi.dsi.fastutil.floats.FloatConsumer arg0)
read(it.unimi.dsi.fastutil.floats.FloatConsumer arg0)
private static void
copyAnyChannels(float[][] samples, int channelCount, int[] offsets, long count, it.unimi.dsi.fastutil.floats.FloatConsumer output)
method_59762(float[][] arg0, int arg1, int[] arg2, long arg3, it.unimi.dsi.fastutil.floats.FloatConsumer arg4)
method_59762(float[][] arg0, int arg1, int[] arg2, long arg3, it.unimi.dsi.fastutil.floats.FloatConsumer arg4)
private static void
copyMono(float[] samples, int offset, long count, it.unimi.dsi.fastutil.floats.FloatConsumer output)
method_59760(float[] arg0, int arg1, long arg2, it.unimi.dsi.fastutil.floats.FloatConsumer arg3)
method_59760(float[] arg0, int arg1, long arg2, it.unimi.dsi.fastutil.floats.FloatConsumer arg3)
private static void
copyStereo(float[] samples1, int offset1, float[] samples2, int offset2, long count, it.unimi.dsi.fastutil.floats.FloatConsumer output)
method_59761(float[] arg0, int arg1, float[] arg2, int arg3, long arg4, it.unimi.dsi.fastutil.floats.FloatConsumer arg5)
method_59761(float[] arg0, int arg1, float[] arg2, int arg3, long arg4, it.unimi.dsi.fastutil.floats.FloatConsumer arg5)
public void
close()