Table of Contents

Class VoiceLinkUser

Namespace
DSharpPlus.VoiceLink
Assembly
DSharpPlus.VoiceLink.dll
public sealed record VoiceLinkUser : IEquatable<VoiceLinkUser>
Inheritance
VoiceLinkUser
Implements
Inherited Members

Constructors

public VoiceLinkUser(VoiceLinkConnection connection, uint ssrc, DiscordMember member, IAudioCodec audioDecoder, ushort sequence = 0)

Parameters

connection VoiceLinkConnection
ssrc uint
member DiscordMember
audioDecoder IAudioCodec
sequence ushort

Properties

public IAudioCodec AudioDecoder { get; init; }

Property Value

IAudioCodec
public PipeReader AudioPipe { get; }

Property Value

PipeReader
public Stream AudioStream { get; }

Property Value

Stream
public VoiceLinkConnection Connection { get; init; }

Property Value

VoiceLinkConnection
public DiscordMember Member { get; }

Property Value

DiscordMember
public uint Ssrc { get; init; }

Property Value

uint
public VoiceSpeakingIndicators VoiceIndication { get; }

Property Value

VoiceSpeakingIndicators