Package icyllis.modernui.audio
Class AudioManager
java.lang.Object
icyllis.modernui.audio.AudioManager
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.logging.log4j.Marker
static final int
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
close()
void
destroy()
static AudioManager
Returns the globalAudioManager
instance.void
void
initialize
(boolean integrated) void
removeTrack
(Track track) void
-
Field Details
-
MARKER
public static final org.apache.logging.log4j.Marker MARKER -
TICK_PERIOD
public static final int TICK_PERIOD- See Also:
-
-
Method Details
-
getInstance
Returns the globalAudioManager
instance.- Returns:
- the global instance
-
initialize
-
initialize
-
setDevice
-
destroy
public void destroy() -
addTrack
-
removeTrack
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-