类 RepeatingAudioStream

    • 字段详细资料

      • delegateFactory

        private final RepeatingAudioStream.DelegateFactory delegateFactory
        Mappings:
        Namespace Name Mixin selector
        official a Lezo;a:Lezo$a;
        intermediary field_22443 Lnet/minecraft/class_4856;field_22443:Lnet/minecraft/class_4856$class_4857;
        named delegateFactory Lnet/minecraft/client/sound/RepeatingAudioStream;delegateFactory:Lnet/minecraft/client/sound/RepeatingAudioStream$DelegateFactory;
      • delegate

        private AudioStream delegate
        Mappings:
        Namespace Name Mixin selector
        official b Lezo;b:Lezm;
        intermediary field_22444 Lnet/minecraft/class_4856;field_22444:Lnet/minecraft/class_4234;
        named delegate Lnet/minecraft/client/sound/RepeatingAudioStream;delegate:Lnet/minecraft/client/sound/AudioStream;
      • inputStream

        private final BufferedInputStream inputStream
        Mappings:
        Namespace Name Mixin selector
        official c Lezo;c:Ljava/io/BufferedInputStream;
        intermediary field_22445 Lnet/minecraft/class_4856;field_22445:Ljava/io/BufferedInputStream;
        named inputStream Lnet/minecraft/client/sound/RepeatingAudioStream;inputStream:Ljava/io/BufferedInputStream;
    • 构造器详细资料

      • RepeatingAudioStream

        public RepeatingAudioStream​(RepeatingAudioStream.DelegateFactory delegateFactory,
                                    InputStream inputStream)
                             throws IOException
        抛出:
        IOException
        Mappings:
        Namespace Name Mixin selector
        official <init> Lezo;<init>(Lezo$a;Ljava/io/InputStream;)V
        intermediary <init> Lnet/minecraft/class_4856;<init>(Lnet/minecraft/class_4856$class_4857;Ljava/io/InputStream;)V
        named <init> Lnet/minecraft/client/sound/RepeatingAudioStream;<init>(Lnet/minecraft/client/sound/RepeatingAudioStream$DelegateFactory;Ljava/io/InputStream;)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;
      • close

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