diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2023-01-03 22:52:41 -0500 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2023-01-03 22:52:41 -0500 |
commit | c4590f8b2382fb23a733d2cf2f6c645f02e2fc48 (patch) | |
tree | 8ef8b8b8245dff9e37b5a32e75b1f1b5bdfaf0c2 /src/discord/voiceclient.cpp | |
parent | dff93e103adf03b25e85ab753693479878c4efbf (diff) | |
download | abaddon-portaudio-c4590f8b2382fb23a733d2cf2f6c645f02e2fc48.tar.gz abaddon-portaudio-c4590f8b2382fb23a733d2cf2f6c645f02e2fc48.zip |
start voice info box
Diffstat (limited to 'src/discord/voiceclient.cpp')
-rw-r--r-- | src/discord/voiceclient.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/discord/voiceclient.cpp b/src/discord/voiceclient.cpp index 379a65c..ed83e3c 100644 --- a/src/discord/voiceclient.cpp +++ b/src/discord/voiceclient.cpp @@ -423,6 +423,7 @@ void DiscordVoiceClient::KeepaliveThread() { void DiscordVoiceClient::SetState(State state) { m_log->debug("Changing state to {}", GetStateName(state)); m_state = state; + m_signal_state_update.emit(state); } void DiscordVoiceClient::OnUDPData(std::vector<uint8_t> data) { @@ -464,6 +465,10 @@ DiscordVoiceClient::type_signal_speaking DiscordVoiceClient::signal_speaking() { return m_signal_speaking; } +DiscordVoiceClient::type_signal_state_update DiscordVoiceClient::signal_state_update() { + return m_signal_state_update; +} + void from_json(const nlohmann::json &j, VoiceGatewayMessage &m) { JS_D("op", m.Opcode); m.Data = j.at("d"); |