Class AudioPlayerSendHandler

java.lang.Object
com.reign.kat.lib.voice.AudioPlayerSendHandler
All Implemented Interfaces:
net.dv8tion.jda.api.audio.AudioSendHandler

public class AudioPlayerSendHandler extends Object implements net.dv8tion.jda.api.audio.AudioSendHandler
Wrapper for AudioPlayer allowing for compatibility with JDA's audio system.
  • Constructor Details

    • AudioPlayerSendHandler

      public AudioPlayerSendHandler(com.sedmelluq.discord.lavaplayer.player.AudioPlayer audioPlayer)
  • Method Details

    • canProvide

      public boolean canProvide()
      Specified by:
      canProvide in interface net.dv8tion.jda.api.audio.AudioSendHandler
    • provide20MsAudio

      @Nullable public ByteBuffer provide20MsAudio()
      Specified by:
      provide20MsAudio in interface net.dv8tion.jda.api.audio.AudioSendHandler
    • isOpus

      public boolean isOpus()
      Specified by:
      isOpus in interface net.dv8tion.jda.api.audio.AudioSendHandler