Improve RTC usability and enhance log security.
Known issue.
(p2p) If the session is ended without properly leaving the lobby in Editor, VC and P2P communication do not terminate. Additionally, if you re-enter PlayMode in this state, the application crashes. (Only macOS?)
(rtc) An error is logged when passing "null" to UpdateReceivingVolumeFromTarget.
(p2p) Unable to initiate p2p communication for reconnecting when uses the Symbol, 'SYNICSUGAR_PACKETINFO'.
Fix
(rtc) Modified the timing of RTCEvents removal.
(rtc) When using PushToTalk, stop voice sending with StopVoiceSending.
(rtc) Properly handle the disposal of the pttToken in RTCManager.
Important Change
(rtc) Changed UseOpenVC to VoiceChatMode for readability.
Change
(rtc) Changed some functions in RTCManager to return Result.
(core) Changed UserId and LobbyId to display only partially for security reasons.
Add
(rtc) Added IsVCEnabled and IsLocalSendingEnabled, IsLocalReceivingEnabled to RTCManager.
Full Changelog: 0.9.10...0.9.11