Package dev.jacrispys.JavaBot.audio
Class AudioPlayerSendHandler
java.lang.Object
dev.jacrispys.JavaBot.audio.AudioPlayerSendHandler
- All Implemented Interfaces:
- net.dv8tion.jda.api.audio.AudioSendHandler
public class AudioPlayerSendHandler
extends Object
implements net.dv8tion.jda.api.audio.AudioSendHandler
Manager for audio sending via 
AudioPlayer- 
Field SummaryFields inherited from interface net.dv8tion.jda.api.audio.AudioSendHandlerINPUT_FORMAT
- 
Constructor SummaryConstructorsConstructorDescriptionAudioPlayerSendHandler(com.sedmelluq.discord.lavaplayer.player.AudioPlayer audioPlayer) 
- 
Method Summary
- 
Constructor Details- 
AudioPlayerSendHandlerpublic AudioPlayerSendHandler(com.sedmelluq.discord.lavaplayer.player.AudioPlayer audioPlayer) 
 
- 
- 
Method Details- 
canProvidepublic boolean canProvide()- Specified by:
- canProvidein interface- net.dv8tion.jda.api.audio.AudioSendHandler
- Returns:
- true if the AudioFrame is provided successfully
 
- 
provide20MsAudio- Specified by:
- provide20MsAudioin interface- net.dv8tion.jda.api.audio.AudioSendHandler
- Returns:
- flipped byte buffer to provide 20Ms audio
 
- 
isOpuspublic boolean isOpus()- Specified by:
- isOpusin interface- net.dv8tion.jda.api.audio.AudioSendHandler
- Returns:
- true to ensure that Opus audio encoding is used.
 
 
-