CLASS cti net/minecraft/client/sound/SoundEngine
	CLASS cti$a SourceSet
		METHOD a createSource ()Lcth;
		METHOD a release (Lcth;)Z
		METHOD b close ()V
		METHOD c getMaxSourceCount ()I
		METHOD d getSourceCount ()I
	CLASS cti$b SourceSetImpl
		FIELD a maxSourceCount I
		FIELD b sources Ljava/util/Set;
		METHOD <init> (I)V
			ARG 1 maxSourceCount
	CLASS cti$c RunMode
	FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
	FIELD b devicePointer J
	FIELD c contextPointer J
	FIELD d EMPTY_SOURCE_SET Lcti$a;
	FIELD e streamingSources Lcti$a;
	FIELD f staticSources Lcti$a;
	FIELD g listener Lctj;
	METHOD a init ()V
	METHOD a release (Lcth;)V
		ARG 1 source
	METHOD a createSource (Lcti$c;)Lcth;
		ARG 1 mode
	METHOD b close ()V
	METHOD c getListener ()Lctj;
	METHOD d getDebugString ()Ljava/lang/String;
	METHOD f openDevice ()J
