All Classes and Interfaces

Class
Description
 
 
 
 
 
Base interface for audio frame providers.
 
Immutable codec capabilities and metadata.
A codec instance in an active media session.
Registry for managing available codec capabilities.
 
This interface specifies Discord voice connection handler, allowing to implement other methods of establishing voice connections/transmitting audio packets eg.
 
 
Default implementation of CodecRegistry with built-in codecs pre-registered.
 
 
 
 
 
 
H.264 video codec information.
 
Mutable reference to an int value.
JSON writer that emits JSON to a Appendable.
Extends an ArrayList with helper methods to determine the underlying JSON type of the list element.
Builds a JsonObject or JsonArray.
Extends a HashMap with helper methods to determine the underlying JSON type of the map element.
Simple JSON parser.
Returns a type-safe parser context for a JsonObject, JsonArray or "any" type from which you can parse a String or a Reader.
Thrown when the JsonParser encounters malformed JSON.
Streaming reader for JSON documents.
The type of value that the JsonReader is positioned over.
JsonSink<S extends JsonSink<S>>
JSON writer that emits JSON to a String.
Factory for JSON writers that target Strings and Appendables.
Allows for additional configuration of the JsonWriter.
Thrown when JsonWriter is used to write invalid JSON.
 
 
 
 
 
 
 
 
 
 
 
KoeOptions is a class that holds various options for configuring the Koe client.
 
 
 
 
 
 
 
 
 
Tracks the media streams of each user connected to the Voice channel and disables their incoming packets.
 
 
 
 
 
Opus audio codec information.
 
 
 
 
 
 
 
Base interface for video frame providers.
Represents connection information for a Discord voice server.
 
VP8 video codec information.
VP9 video codec information.