persist voice settings, handle volume w/ no ssrc

This commit is contained in:
ouwou
2023-01-16 22:52:39 -05:00
parent 5e85d16cd6
commit ea04035f0d
8 changed files with 74 additions and 13 deletions

View File

@@ -1226,6 +1226,10 @@ std::optional<Snowflake> DiscordClient::GetVoiceState(Snowflake user_id) const {
return std::nullopt;
}
DiscordVoiceClient &DiscordClient::GetVoiceClient() {
return m_voice;
}
void DiscordClient::SetVoiceMuted(bool is_mute) {
m_mute_requested = is_mute;
SendVoiceStateUpdate();