public class AudioConnection
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static SimpleLog |
LOG |
static int |
OPUS_CHANNEL_COUNT |
static int |
OPUS_FRAME_SIZE |
static int |
OPUS_FRAME_TIME_AMOUNT |
static int |
OPUS_SAMPLE_RATE |
Constructor and Description |
---|
AudioConnection(AudioWebSocket webSocket,
VoiceChannel channel) |
Modifier and Type | Method and Description |
---|---|
void |
close(ConnectionStatus closeStatus) |
VoiceChannel |
getChannel() |
Guild |
getGuild() |
JDA |
getJDA() |
AudioWebSocket |
getWebSocket() |
void |
ready(long timeout) |
void |
setChannel(VoiceChannel channel) |
void |
setQueueTimeout(long queueTimeout) |
void |
setReceivingHandler(AudioReceiveHandler handler) |
void |
setSendingHandler(AudioSendHandler handler) |
void |
updateUserSSRC(int ssrc,
java.lang.String userId,
boolean talking) |
public static final SimpleLog LOG
public static final int OPUS_SAMPLE_RATE
public static final int OPUS_FRAME_SIZE
public static final int OPUS_FRAME_TIME_AMOUNT
public static final int OPUS_CHANNEL_COUNT
public AudioConnection(AudioWebSocket webSocket, VoiceChannel channel)
public void ready(long timeout)
public void setSendingHandler(AudioSendHandler handler)
public void setReceivingHandler(AudioReceiveHandler handler)
public void setQueueTimeout(long queueTimeout)
public VoiceChannel getChannel()
public void setChannel(VoiceChannel channel)
public JDA getJDA()
public Guild getGuild()
public void updateUserSSRC(int ssrc, java.lang.String userId, boolean talking)
public void close(ConnectionStatus closeStatus)
public AudioWebSocket getWebSocket()