10 次代码提交 (df835641-e2de-445e-9b1a-965cdf42bb2d)

作者 SHA1 备注 提交日期
nathaniel.buck@unity3d.com cfa8d7ab Adding in Vivox package. There is now a basic voice channel while in a lobby, but not yet volume controls or other Vivox features. (There are some TODOs of details to follow up on as well.) 3 年前
nathaniel.buck@unity3d.com a685cb09 Adding volume controls and muting, though the actual cross-muting isn't yet working since the Vivox IDs aren't being mapped correctly to our Auth IDs yet. 3 年前
nathaniel.buck@unity3d.com fb9919c6 Adding the automatic en/disabling of the volume controls based on whether the player is actually able to send voice (i.e. do they have a device available, are they connected to the channel). Adding logic to display a mic icon for the local user instead of the volume control, so they just have the mute toggle. It still needs a mic icon. 3 年前
nathaniel.buck@unity3d.com 5d19a04f Quick minor tidy 3 年前
nathaniel.buck@unity3d.com fc7d77ff Cleaning out Vivox TODOs. The main thing is shifting the Vivox login and join to do some extra error handling. Waiting to hear on one more issue regarding IChannelSession.Disconnect being called before EndConnect completes, which might be allowing players to stay in the voice channel after leaving a lobby if they mash through the buttons quickly. 3 年前
nathaniel.buck@unity3d.com 0f56f193 The last TODO has been converted into a bug, though it might end up being fixed internally by Vivox if they repro with testing. 3 年前
nathaniel.buck@unity3d.com 8d8babbd Fixing a bug where a player could disconnect from a lobby while Vivox was still connecting and end up outside the lobby but inside the voice channel. Now, if that case is detected, we ensure that the disconnect message to Vivox is sent after its connection process completes. 3 年前
Jacob 06dea12e renamed the namespace 3 年前
Jacob Stove Lorentzen 8a5b5a31 Renamed LobbyUpdater to Lobby Synchronizer. 2 年前
UnityJacob a91d6f8a cleanup : removed redundant infrastructure 2 年前