diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2024-03-14 01:08:13 -0400 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2024-03-14 01:08:13 -0400 |
commit | 533157ece22c020dbf09d991b23d1cf4e5281e7a (patch) | |
tree | 2bf4aaf440307113cb0f36d45aa9783462985bc9 /src/discord/voicestate.cpp | |
parent | 019ae0428bc3ad878dffa6218eb03b96457d7dcb (diff) | |
download | abaddon-portaudio-533157ece22c020dbf09d991b23d1cf4e5281e7a.tar.gz abaddon-portaudio-533157ece22c020dbf09d991b23d1cf4e5281e7a.zip |
preliminary speaker checks
Diffstat (limited to 'src/discord/voicestate.cpp')
-rw-r--r-- | src/discord/voicestate.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/discord/voicestate.cpp b/src/discord/voicestate.cpp new file mode 100644 index 0000000..05c050d --- /dev/null +++ b/src/discord/voicestate.cpp @@ -0,0 +1,5 @@ +#include "voicestate.hpp" + +bool PackedVoiceState::IsSpeaker() const noexcept { + return ((Flags & VoiceStateFlags::Suppressed) != VoiceStateFlags::Suppressed) && !RequestToSpeakTimestamp.has_value(); +} |