类 OggAudioStream

    • 字段详细资料

      • field_31898

        private static final int field_31898
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Ldnl;a:I
        intermediary field_31898 Lnet/minecraft/class_4228;field_31898:I
        named field_31898 Lnet/minecraft/client/sound/OggAudioStream;field_31898:I
      • pointer

        private long pointer
        Mappings:
        Namespace Name Mixin selector
        official b Ldnl;b:J
        intermediary field_18907 Lnet/minecraft/class_4228;field_18907:J
        named pointer Lnet/minecraft/client/sound/OggAudioStream;pointer:J
      • format

        private final AudioFormat format
        Mappings:
        Namespace Name Mixin selector
        official c Ldnl;c:Ljavax/sound/sampled/AudioFormat;
        intermediary field_18908 Lnet/minecraft/class_4228;field_18908:Ljavax/sound/sampled/AudioFormat;
        named format Lnet/minecraft/client/sound/OggAudioStream;format:Ljavax/sound/sampled/AudioFormat;
      • inputStream

        private final InputStream inputStream
        Mappings:
        Namespace Name Mixin selector
        official d Ldnl;d:Ljava/io/InputStream;
        intermediary field_18909 Lnet/minecraft/class_4228;field_18909:Ljava/io/InputStream;
        named inputStream Lnet/minecraft/client/sound/OggAudioStream;inputStream:Ljava/io/InputStream;
      • buffer

        private ByteBuffer buffer
        Mappings:
        Namespace Name Mixin selector
        official e Ldnl;e:Ljava/nio/ByteBuffer;
        intermediary field_18910 Lnet/minecraft/class_4228;field_18910:Ljava/nio/ByteBuffer;
        named buffer Lnet/minecraft/client/sound/OggAudioStream;buffer:Ljava/nio/ByteBuffer;
    • 构造器详细资料

      • OggAudioStream

        public OggAudioStream​(InputStream inputStream)
                       throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldnl;<init>(Ljava/io/InputStream;)V
        intermediary <init> Lnet/minecraft/class_4228;<init>(Ljava/io/InputStream;)V
        named <init> Lnet/minecraft/client/sound/OggAudioStream;<init>(Ljava/io/InputStream;)V
    • 方法详细资料

      • readHeader

        private boolean readHeader()
                            throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official c Ldnl;c()Z
        intermediary method_19677 Lnet/minecraft/class_4228;method_19677()Z
        named readHeader Lnet/minecraft/client/sound/OggAudioStream;readHeader()Z
      • increaseBufferSize

        private void increaseBufferSize()
        Mappings:
        Namespace Name Mixin selector
        official d Ldnl;d()V
        intermediary method_19678 Lnet/minecraft/class_4228;method_19678()V
        named increaseBufferSize Lnet/minecraft/client/sound/OggAudioStream;increaseBufferSize()V
      • readOggFile

        private boolean readOggFile​(OggAudioStream.ChannelList channelList)
                             throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official a Ldnl;a(Ldnl$a;)Z
        intermediary method_19674 Lnet/minecraft/class_4228;method_19674(Lnet/minecraft/class_4228$class_4229;)Z
        named readOggFile Lnet/minecraft/client/sound/OggAudioStream;readOggFile(Lnet/minecraft/client/sound/OggAudioStream$ChannelList;)Z
      • readChannels

        private void readChannels​(FloatBuffer floatBuffer,
                                  OggAudioStream.ChannelList channelList)
        Mappings:
        Namespace Name Mixin selector
        official a Ldnl;a(Ljava/nio/FloatBuffer;Ldnl$a;)V
        intermediary method_19675 Lnet/minecraft/class_4228;method_19675(Ljava/nio/FloatBuffer;Lnet/minecraft/class_4228$class_4229;)V
        named readChannels Lnet/minecraft/client/sound/OggAudioStream;readChannels(Ljava/nio/FloatBuffer;Lnet/minecraft/client/sound/OggAudioStream$ChannelList;)V
      • readChannels

        private void readChannels​(FloatBuffer floatBuffer,
                                  FloatBuffer floatBuffer2,
                                  OggAudioStream.ChannelList channelList)
        Mappings:
        Namespace Name Mixin selector
        official a Ldnl;a(Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;Ldnl$a;)V
        intermediary method_19676 Lnet/minecraft/class_4228;method_19676(Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;Lnet/minecraft/class_4228$class_4229;)V
        named readChannels Lnet/minecraft/client/sound/OggAudioStream;readChannels(Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;Lnet/minecraft/client/sound/OggAudioStream$ChannelList;)V
      • close

        public void close()
                   throws IOException
        指定者:
        close 在接口中 AutoCloseable
        指定者:
        close 在接口中 Closeable
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official close Ldnl;close()V
        intermediary close Lnet/minecraft/class_4228;close()V
        named close Lnet/minecraft/client/sound/OggAudioStream;close()V
      • getFormat

        public AudioFormat getFormat()
        指定者:
        getFormat 在接口中 AudioStream
        Mappings:
        Namespace Name Mixin selector
        official a Lezm;a()Ljavax/sound/sampled/AudioFormat;
        intermediary method_19719 Lnet/minecraft/class_4234;method_19719()Ljavax/sound/sampled/AudioFormat;
        named getFormat Lnet/minecraft/client/sound/AudioStream;getFormat()Ljavax/sound/sampled/AudioFormat;
      • getBuffer

        public ByteBuffer getBuffer​(int size)
                             throws IOException
        指定者:
        getBuffer 在接口中 AudioStream
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official a Lezm;a(I)Ljava/nio/ByteBuffer;
        intermediary method_19720 Lnet/minecraft/class_4234;method_19720(I)Ljava/nio/ByteBuffer;
        named getBuffer Lnet/minecraft/client/sound/AudioStream;getBuffer(I)Ljava/nio/ByteBuffer;
      • getBuffer

        public ByteBuffer getBuffer()
                             throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official b Ldnl;b()Ljava/nio/ByteBuffer;
        intermediary method_19721 Lnet/minecraft/class_4228;method_19721()Ljava/nio/ByteBuffer;
        named getBuffer Lnet/minecraft/client/sound/OggAudioStream;getBuffer()Ljava/nio/ByteBuffer;