类 JOrbisAudioStream
java.lang.Object
net.minecraft.client.sounds.JOrbisAudioStream
- 所有已实现的接口:
Closeable
,AutoCloseable
,AudioStream
,FiniteAudioStream
,FloatSampleSource
-
字段概要
字段修饰符和类型字段说明private final AudioFormat
private final com.jcraft.jorbis.Block
private static final int
private final com.jcraft.jorbis.DspState
private final com.jcraft.jorbis.Info
private final InputStream
private final com.jcraft.jogg.Packet
private static final int
private static final int
private static final int
private final com.jcraft.jogg.Page
private static final int
private static final int
private static final int
private long
private final com.jcraft.jogg.StreamState
private final com.jcraft.jogg.SyncState
private long
从接口继承的字段 net.minecraft.client.sounds.FloatSampleSource
EXPECTED_MAX_FRAME_SIZE
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
close()
private static void
copyAnyChannels
(float[][] p_327919_, int p_335236_, int[] p_332016_, long p_329945_, it.unimi.dsi.fastutil.floats.FloatConsumer p_335757_) private static void
copyMono
(float[] p_332068_, int p_333939_, long p_329906_, it.unimi.dsi.fastutil.floats.FloatConsumer p_336173_) private static void
copyStereo
(float[] p_329921_, int p_328265_, float[] p_331752_, int p_331871_, long p_328398_, it.unimi.dsi.fastutil.floats.FloatConsumer p_335978_) private long
getSamplesToWrite
(int p_328687_) private static boolean
isError
(int p_335098_) boolean
readChunk
(it.unimi.dsi.fastutil.floats.FloatConsumer p_335177_) private com.jcraft.jogg.Packet
readIdentificationPacket
(com.jcraft.jogg.Page p_329701_) private com.jcraft.jogg.Packet
private com.jcraft.jogg.Page
readPage()
private boolean
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.client.sounds.FloatSampleSource
read, readAll
-
字段详细资料
-
BUFSIZE
private static final int BUFSIZE- 另请参阅:
-
PAGEOUT_RECAPTURE
private static final int PAGEOUT_RECAPTURE- 另请参阅:
-
PAGEOUT_NEED_MORE_DATA
private static final int PAGEOUT_NEED_MORE_DATA- 另请参阅:
-
PAGEOUT_OK
private static final int PAGEOUT_OK- 另请参阅:
-
PACKETOUT_ERROR
private static final int PACKETOUT_ERROR- 另请参阅:
-
PACKETOUT_NEED_MORE_DATA
private static final int PACKETOUT_NEED_MORE_DATA- 另请参阅:
-
PACKETOUT_OK
private static final int PACKETOUT_OK- 另请参阅:
-
syncState
private final com.jcraft.jogg.SyncState syncState -
page
private final com.jcraft.jogg.Page page -
streamState
private final com.jcraft.jogg.StreamState streamState -
packet
private final com.jcraft.jogg.Packet packet -
info
private final com.jcraft.jorbis.Info info -
dspState
private final com.jcraft.jorbis.DspState dspState -
block
private final com.jcraft.jorbis.Block block -
audioFormat
-
input
-
samplesWritten
private long samplesWritten -
totalSamplesInStream
private long totalSamplesInStream
-
-
构造器详细资料
-
JOrbisAudioStream
- 抛出:
IOException
-
-
方法详细资料
-
isError
private static boolean isError(int p_335098_) -
getFormat
- 指定者:
getFormat
在接口中AudioStream
-
readToBuffer
- 抛出:
IOException
-
readPage
- 抛出:
IOException
-
readIdentificationPacket
private com.jcraft.jogg.Packet readIdentificationPacket(com.jcraft.jogg.Page p_329701_) throws IOException - 抛出:
IOException
-
readPacket
- 抛出:
IOException
-
getSamplesToWrite
private long getSamplesToWrite(int p_328687_) -
readChunk
- 指定者:
readChunk
在接口中FloatSampleSource
- 抛出:
IOException
-
copyAnyChannels
private static void copyAnyChannels(float[][] p_327919_, int p_335236_, int[] p_332016_, long p_329945_, it.unimi.dsi.fastutil.floats.FloatConsumer p_335757_) -
copyMono
private static void copyMono(float[] p_332068_, int p_333939_, long p_329906_, it.unimi.dsi.fastutil.floats.FloatConsumer p_336173_) -
copyStereo
private static void copyStereo(float[] p_329921_, int p_328265_, float[] p_331752_, int p_331871_, long p_328398_, it.unimi.dsi.fastutil.floats.FloatConsumer p_335978_) -
close
- 指定者:
close
在接口中AutoCloseable
- 指定者:
close
在接口中Closeable
- 抛出:
IOException
-