Class AudioEventAdapter
- java.lang.Object
-
- com.sedmelluq.discord.lavaplayer.player.event.AudioEventAdapter
-
- All Implemented Interfaces:
AudioEventListener
public abstract class AudioEventAdapter extends java.lang.Object implements AudioEventListener
Adapter for different event handlers as method overrides
-
-
Constructor Summary
Constructors Constructor Description AudioEventAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonEvent(AudioEvent event)voidonPlayerPause(AudioPlayer player)voidonPlayerResume(AudioPlayer player)voidonTrackEnd(AudioPlayer player, AudioTrack track, AudioTrackEndReason endReason)voidonTrackException(AudioPlayer player, AudioTrack track, FriendlyException exception)voidonTrackStart(AudioPlayer player, AudioTrack track)voidonTrackStuck(AudioPlayer player, AudioTrack track, long thresholdMs)voidonTrackStuck(AudioPlayer player, AudioTrack track, long thresholdMs, java.lang.StackTraceElement[] stackTrace)
-
-
-
Method Detail
-
onPlayerPause
public void onPlayerPause(AudioPlayer player)
- Parameters:
player- Audio player
-
onPlayerResume
public void onPlayerResume(AudioPlayer player)
- Parameters:
player- Audio player
-
onTrackStart
public void onTrackStart(AudioPlayer player, AudioTrack track)
- Parameters:
player- Audio playertrack- Audio track that started
-
onTrackEnd
public void onTrackEnd(AudioPlayer player, AudioTrack track, AudioTrackEndReason endReason)
- Parameters:
player- Audio playertrack- Audio track that endedendReason- The reason why the track stopped playing
-
onTrackException
public void onTrackException(AudioPlayer player, AudioTrack track, FriendlyException exception)
- Parameters:
player- Audio playertrack- Audio track where the exception occurredexception- The exception that occurred
-
onTrackStuck
public void onTrackStuck(AudioPlayer player, AudioTrack track, long thresholdMs)
- Parameters:
player- Audio playertrack- Audio track where the exception occurredthresholdMs- The wait threshold that was exceeded for this event to trigger
-
onTrackStuck
public void onTrackStuck(AudioPlayer player, AudioTrack track, long thresholdMs, java.lang.StackTraceElement[] stackTrace)
-
onEvent
public void onEvent(AudioEvent event)
- Specified by:
onEventin interfaceAudioEventListener- Parameters:
event- The event
-
-