CLASS net/minecraft/class_4228 net/minecraft/client/sound/OggAudioStream
	FIELD field_18907 pointer J
	FIELD field_18908 format Ljavax/sound/sampled/AudioFormat;
	FIELD field_18909 inputStream Ljava/io/InputStream;
	FIELD field_18910 buffer Ljava/nio/ByteBuffer;
	FIELD field_31898 BUFFER_SIZE I
	METHOD <init> (Ljava/io/InputStream;)V
		ARG 1 inputStream
	METHOD method_19674 readOggFile (Lnet/minecraft/class_4228$class_4229;)Z
		ARG 1 channelList
	METHOD method_19675 readChannels (Ljava/nio/FloatBuffer;Lnet/minecraft/class_4228$class_4229;)V
		ARG 1 buf
		ARG 2 channelList
	METHOD method_19676 readChannels (Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;Lnet/minecraft/class_4228$class_4229;)V
		ARG 1 buf
		ARG 2 buf2
		ARG 3 channelList
	METHOD method_19677 readHeader ()Z
	METHOD method_19678 increaseBufferSize ()V
	METHOD method_19721 getBuffer ()Ljava/nio/ByteBuffer;
	CLASS class_4229 ChannelList
		FIELD field_18911 buffers Ljava/util/List;
		FIELD field_18912 size I
		FIELD field_18913 currentBufferSize I
		FIELD field_18914 buffer Ljava/nio/ByteBuffer;
		METHOD <init> (I)V
			ARG 1 size
		METHOD method_19679 getBuffer ()Ljava/nio/ByteBuffer;
		METHOD method_19680 addChannel (F)V
			ARG 1 data
		METHOD method_19682 init ()V
