JDABuilder.
We encode/decode opus audio packages that can be used in an AudioConnection.
To interact with the connection an AudioSendHandler
or an AudioReceiveHandler have to be specified the audio manager.
| Interface | Description |
|---|---|
| AudioReceiveHandler |
Interface used to receive audio from Discord through JDA.
|
| AudioSendHandler |
Interface used to send audio to Discord through JDA.
|
| Class | Description |
|---|---|
| AudioNatives |
Controller used by JDA to ensure the native
binaries for opus en-/decoding are available.
|
| CombinedAudio |
Represents a packet of combined audio data from 0 to n Users.
|
| ConnectionRequest | |
| UserAudio |
Represents a packet of User specific audio.
|
| VoiceCode |
| Enum | Description |
|---|---|
| AudioEncryption | |
| ConnectionStage | |
| SpeakingMode |
Flags representing the speaking modes used by discord users.
|
| VoiceCode.Close |