Table of Contents

Namespace DSharpPlus.VoiceNext

Classes

DiscordClientExtensions
StreamExtensions
VoiceNextConfiguration

VoiceNext client configuration.

VoiceNextConnection

VoiceNext connection to a voice channel.

VoiceNextEvents

Contains well-defined event IDs used by the VoiceNext extension.

VoiceNextExtension

Represents VoiceNext extension, which acts as Discord voice client.

VoiceTransmitSink

Sink used to transmit audio data via VoiceNextConnection.

Structs

AudioFormat

Defines the format of PCM data consumed or produced by Opus.

Interfaces

IVoiceFilter

Represents a filter for PCM data. PCM data submitted through a VoiceTransmitSink will be sent through all installed instances of IVoiceFilter first.

Enums

VoiceApplication

Represents encoder settings preset for Opus.