Class VoiceLinkUser
- Namespace
- DSharpPlus.VoiceLink
- Assembly
- DSharpPlus.VoiceLink.dll
public sealed record VoiceLinkUser : IEquatable<VoiceLinkUser>
- Inheritance
-
VoiceLinkUser
- Implements
-
- Inherited Members
-
Constructors
VoiceLinkUser(VoiceLinkConnection, uint, DiscordMember, IAudioCodec, ushort)
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
AudioDecoder
public IAudioCodec AudioDecoder { get; init; }
Property Value
- IAudioCodec
AudioPipe
public PipeReader AudioPipe { get; }
Property Value
- PipeReader
AudioStream
public Stream AudioStream { get; }
Property Value
- Stream
Connection
public VoiceLinkConnection Connection { get; init; }
Property Value
- VoiceLinkConnection
Member
public DiscordMember Member { get; }
Property Value
- DiscordMember
Ssrc
public uint Ssrc { get; init; }
Property Value
- uint
VoiceIndication
public VoiceSpeakingIndicators VoiceIndication { get; }
Property Value
- VoiceSpeakingIndicators