using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using CodeStage.AntiCheat.ObscuredTypes; using Cpp2IlInjected; using Photon.Pun; using Photon.Voice; using Photon.Voice.PUN; using Photon.Voice.Unity; using RecNet; using RecRoom.Async; using RecRoom.Networking.RPC; using RecRoom.Networking.SynchronizedFields; using RecRoom.StreamingAudio; using TMPro; using UnityEngine; namespace RecRoom.Tools.Productivity { // Token: 0x02002633 RID: 9779 [Token(Token = "0x2002633")] [StructLayout(3)] public class DesktopAudioSharingSpeaker : MonoBehaviourPun, IPunObservable { // Token: 0x17002E01 RID: 11777 // (get) Token: 0x06010E9C RID: 69276 RVA: 0x003F9834 File Offset: 0x003F7A34 [Token(Token = "0x17002E01")] private int LAOAAOOKANH { [Token(Token = "0x6010E9C")] [Address(RVA = "0x12B1FE0", Offset = "0x12B09E0", VA = "0x1812B1FE0")] get { return this.IPENEHDBOGM.Get(); } } // Token: 0x17002E02 RID: 11778 // (get) Token: 0x06010E9D RID: 69277 RVA: 0x003F9854 File Offset: 0x003F7A54 [Token(Token = "0x17002E02")] private bool DEHKBECGNAD { [Token(Token = "0x6010E9D")] [Address(RVA = "0x12B3600", Offset = "0x12B2000", VA = "0x1812B3600")] get { return this.IPENEHDBOGM.Get() != -1; } } // Token: 0x17002E03 RID: 11779 // (get) Token: 0x06010E9E RID: 69278 RVA: 0x003F9878 File Offset: 0x003F7A78 // (set) Token: 0x06010E9F RID: 69279 RVA: 0x003F988C File Offset: 0x003F7A8C [Token(Token = "0x17002E03")] public bool GELLJAKOKNJ { [Token(Token = "0x6010E9E")] [Address(RVA = "0x446CB0", Offset = "0x4456B0", VA = "0x180446CB0")] get { return this.KIEGHMMOBCD; } [Token(Token = "0x6010E9F")] [Address(RVA = "0x12B21E0", Offset = "0x12B0BE0", VA = "0x1812B21E0")] private set { this.KIEGHMMOBCD = value; if (this.OLMDJHDFGIH() && this.KIEGHMMOBCD) { AudioManager.SetMute(this, true); return; } int num = 0; AudioManager.SetMute(this, num != 0); } } // Token: 0x17002E04 RID: 11780 // (get) Token: 0x06010EA0 RID: 69280 RVA: 0x003F98C4 File Offset: 0x003F7AC4 // (set) Token: 0x06010EA1 RID: 69281 RVA: 0x003F98E4 File Offset: 0x003F7AE4 [Token(Token = "0x17002E04")] public int JDOCFNDAKHM { [Token(Token = "0x6010EA0")] [Address(RVA = "0x12B3B10", Offset = "0x12B2510", VA = "0x1812B3B10")] get { return this.IPENEHDBOGM.Get(); } [Token(Token = "0x6010EA1")] [Address(RVA = "0x12B29A0", Offset = "0x12B13A0", VA = "0x1812B29A0")] private set { SynchronizedField ipenehdbogm = this.IPENEHDBOGM; } } // Token: 0x17002E05 RID: 11781 // (get) Token: 0x06010EA2 RID: 69282 RVA: 0x003F9900 File Offset: 0x003F7B00 // (set) Token: 0x06010EA3 RID: 69283 RVA: 0x003F9914 File Offset: 0x003F7B14 [Token(Token = "0x17002E05")] public Recorder PAHANKPPEAK { [Token(Token = "0x6010EA2")] [Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90")] get; [Token(Token = "0x6010EA3")] [Address(RVA = "0x3EDEC0", Offset = "0x3EC8C0", VA = "0x1803EDEC0")] private set; } // Token: 0x17002E06 RID: 11782 // (get) Token: 0x06010EA4 RID: 69284 RVA: 0x003F9928 File Offset: 0x003F7B28 // (set) Token: 0x06010EA5 RID: 69285 RVA: 0x003F993C File Offset: 0x003F7B3C [Token(Token = "0x17002E06")] public int GADABGDLGOF { [Token(Token = "0x6010EA4")] [Address(RVA = "0x4438D0", Offset = "0x4422D0", VA = "0x1804438D0")] get { return this.NNBIAPCHOGH; } [Token(Token = "0x6010EA5")] [Address(RVA = "0x4403C0", Offset = "0x43EDC0", VA = "0x1804403C0")] private set { this.NNBIAPCHOGH = value; } } // Token: 0x06010EA6 RID: 69286 RVA: 0x003F9950 File Offset: 0x003F7B50 [Token(Token = "0x6010EA6")] [Address(RVA = "0x12B1A00", Offset = "0x12B0400", VA = "0x1812B1A00", Slot = "13")] protected override void Awake() { Action action = new Action(this.HKOMLNMNNDI); int num; SynchronizedField synchronizedField = new SynchronizedField(this, "AUDSHRSRCID", -1, (SetterPermissionMode)num, action, num); num = 0; this.IPENEHDBOGM = synchronizedField; } // Token: 0x06010EA7 RID: 69287 RVA: 0x003F9984 File Offset: 0x003F7B84 [Token(Token = "0x6010EA7")] [Address(RVA = "0x12B3970", Offset = "0x12B2370", VA = "0x1812B3970")] private void Start() { this.HKOMLNMNNDI(); } // Token: 0x06010EA8 RID: 69288 RVA: 0x003F9998 File Offset: 0x003F7B98 [Token(Token = "0x6010EA8")] [Address(RVA = "0x12B2A30", Offset = "0x12B1430", VA = "0x1812B2A30")] private void HKOMLNMNNDI() { if (this.IPENEHDBOGM.Get() == -1) { GameObject gameObject = this.broadcasterLabel.gameObject; int num = 0; gameObject.SetActive(num != 0); return; } int num2 = this.IPENEHDBOGM.Get(); int num3 = this.BMIPEKHDMLB(); if (num2 == num3) { IReadOnlyList outputDevices = StreamingAudio.GetOutputDevices(); this.BAMCMOHEFEC = outputDevices; int num4 = 0; if (num4 < outputDevices) { if (outputDevices == 0) { num4++; } this.NNBIAPCHOGH = num4; } this.ENDCLOLCMEE(); } IPromise promise = PEGGCEDHBOF.NFKMGNHDCMN(this.IPENEHDBOGM.Get()); Action action = new Action(this.FIGKBGLABJA); Action action2 = new Action(this.HILMLOBNHDP); throw new NullReferenceException(); } // Token: 0x06010EA9 RID: 69289 RVA: 0x003F9A48 File Offset: 0x003F7C48 [Token(Token = "0x6010EA9")] [Address(RVA = "0x12B3790", Offset = "0x12B2190", VA = "0x1812B3790")] private void PAAFECEJJIB() { if (this.OLMDJHDFGIH() && this.KIEGHMMOBCD) { AudioManager.SetMute(this, true); return; } int num = 0; AudioManager.SetMute(this, num != 0); } // Token: 0x06010EAA RID: 69290 RVA: 0x003F9A78 File Offset: 0x003F7C78 [Token(Token = "0x6010EAA")] [Address(RVA = "0x12B3080", Offset = "0x12B1A80", VA = "0x1812B3080")] private IReadOnlyList IJAKONPBODL(bool PMJCGOLMNIO) { if (PMJCGOLMNIO) { IReadOnlyList outputDevices = StreamingAudio.GetOutputDevices(); this.BAMCMOHEFEC = outputDevices; } return this.BAMCMOHEFEC; } // Token: 0x06010EAB RID: 69291 RVA: 0x003F9AA0 File Offset: 0x003F7CA0 [Token(Token = "0x6010EAB")] [Address(RVA = "0x12B34D0", Offset = "0x12B1ED0", VA = "0x1812B34D0")] private void KNKJPJEFMPI() { IPromise promise = PEGGCEDHBOF.NFKMGNHDCMN(this.IPENEHDBOGM.Get()); Action action = new Action(this.FIGKBGLABJA); Action action2 = new Action(this.HILMLOBNHDP); throw new NullReferenceException(); } // Token: 0x06010EAC RID: 69292 RVA: 0x003F9AE0 File Offset: 0x003F7CE0 [Token(Token = "0x6010EAC")] [Address(RVA = "0x12B3980", Offset = "0x12B2380", VA = "0x1812B3980")] protected void Update() { if (this.OLMDJHDFGIH() && !this.IDNCKENKOND()) { this.FOHHJGNKKHL(); return; } } // Token: 0x06010EAD RID: 69293 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6010EAD")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "15")] public void OnPhotonSerializeView(PhotonStream DMMGOMOKEKK, PhotonMessageInfo DBDDKLHPNNA) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06010EAE RID: 69294 RVA: 0x003F9B08 File Offset: 0x003F7D08 [Token(Token = "0x6010EAE")] [Address(RVA = "0x12B2030", Offset = "0x12B0A30", VA = "0x1812B2030")] private void DEDAGJKAGDD() { IReadOnlyList outputDevices = StreamingAudio.GetOutputDevices(); this.BAMCMOHEFEC = outputDevices; int num = 0; if (num < outputDevices) { if (outputDevices == 0) { num++; } this.NNBIAPCHOGH = num; } this.ENDCLOLCMEE(); } // Token: 0x06010EAF RID: 69295 RVA: 0x003F9B48 File Offset: 0x003F7D48 [Token(Token = "0x6010EAF")] [Address(RVA = "0x12B2610", Offset = "0x12B1010", VA = "0x1812B2610")] private void FOHHJGNKKHL() { PhotonView photonView = base.photonView; RPCActions.RPCAction rpcaction = new RPCActions.RPCAction(this.RpcAuthorityRequestStopBroadcast); int num = this.BMIPEKHDMLB(); photonView.RpcAuthority(rpcaction, num); Recorder recorder = this.k__BackingField; int num2 = 0; if (recorder != num2) { PhotonNetwork.Destroy(recorder.gameObject); } int num3 = 0; this.GELLJAKOKNJ = num3 != 0; NotificationManager instance = SingletonMonoBehaviour.Instance; int num4 = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Stopped broadcasting audio", 3f, num4, num4); } // Token: 0x06010EB0 RID: 69296 RVA: 0x003F9BCC File Offset: 0x003F7DCC [Token(Token = "0x6010EB0")] [Address(RVA = "0x12B1AB0", Offset = "0x12B04B0", VA = "0x1812B1AB0")] private int BMIPEKHDMLB() { return Player.k__BackingField.k__BackingField; } // Token: 0x06010EB1 RID: 69297 RVA: 0x003F9BEC File Offset: 0x003F7DEC [Token(Token = "0x6010EB1")] [Address(RVA = "0x12B36F0", Offset = "0x12B20F0", VA = "0x1812B36F0")] private bool OLMDJHDFGIH() { if (this.IPENEHDBOGM.Get() != -1) { int num = this.IPENEHDBOGM.Get(); int num2 = this.BMIPEKHDMLB(); return num == num2; } throw new NullReferenceException(); } // Token: 0x06010EB2 RID: 69298 RVA: 0x003F9C28 File Offset: 0x003F7E28 [Token(Token = "0x6010EB2")] [Address(RVA = "0x12B2CF0", Offset = "0x12B16F0", VA = "0x1812B2CF0")] private bool HOCKPNHELJI() { bool fakeValue = PEGGCEDHBOF.DOOHKCANFLO.k__BackingField.fakeValue; bool flag; if (!flag && Matchmaking.BBJAEJHMAPB.k__BackingField) { return true; } throw new NullReferenceException(); } // Token: 0x06010EB3 RID: 69299 RVA: 0x003F9C64 File Offset: 0x003F7E64 [Token(Token = "0x6010EB3")] [Address(RVA = "0x12B2E30", Offset = "0x12B1830", VA = "0x1812B2E30")] private bool IDNCKENKOND() { if (StreamingAudio.IsSupported) { bool fakeValue = PEGGCEDHBOF.DOOHKCANFLO.k__BackingField.fakeValue; bool flag; bool flag2; if (!flag && Matchmaking.BBJAEJHMAPB.k__BackingField && flag2) { return true; } } throw new NullReferenceException(); } // Token: 0x06010EB4 RID: 69300 RVA: 0x003F9CB0 File Offset: 0x003F7EB0 [Token(Token = "0x6010EB4")] [Address(RVA = "0x12B2860", Offset = "0x12B1260", VA = "0x1812B2860")] private DesktopAudioSharingSpeaker.NOKNHNEKDCD GLNLKFFKPJE() { if (!this.IDNCKENKOND()) { throw new NullReferenceException(); } if (this.IPENEHDBOGM.Get() != -1) { return DesktopAudioSharingSpeaker.NOKNHNEKDCD.SPEAKER_IN_USE; } if (this.BMIPEKHDMLB() != -1) { PhotonView photonView = base.photonView; RPCActions.RPCAction rpcaction = new RPCActions.RPCAction(this.RpcAuthorityRequestStartBroadcast); int num = this.BMIPEKHDMLB(); photonView.RpcAuthority(rpcaction, num); return DesktopAudioSharingSpeaker.NOKNHNEKDCD.BROADCASTING_REQUESTED; } return DesktopAudioSharingSpeaker.NOKNHNEKDCD.INVALID_PLAYER; } // Token: 0x06010EB5 RID: 69301 RVA: 0x003F9D10 File Offset: 0x003F7F10 [Token(Token = "0x6010EB5")] [Address(RVA = "0x12B3830", Offset = "0x12B2230", VA = "0x1812B3830")] [PunRPC] public void RpcAuthorityRequestStartBroadcast(int ALEEGFKGPMI) { if (base.hasAuthority && this.IPENEHDBOGM.Get() == -1) { SynchronizedField ipenehdbogm = this.IPENEHDBOGM; } } // Token: 0x06010EB6 RID: 69302 RVA: 0x003F9D44 File Offset: 0x003F7F44 [Token(Token = "0x6010EB6")] [Address(RVA = "0x12B38D0", Offset = "0x12B22D0", VA = "0x1812B38D0")] [PunRPC] public void RpcAuthorityRequestStopBroadcast(int ALEEGFKGPMI) { if (base.hasAuthority && this.IPENEHDBOGM.Get() == ALEEGFKGPMI) { SynchronizedField ipenehdbogm = this.IPENEHDBOGM; } } // Token: 0x06010EB7 RID: 69303 RVA: 0x003F9D78 File Offset: 0x003F7F78 [Token(Token = "0x6010EB7")] [Address(RVA = "0x12B32F0", Offset = "0x12B1CF0", VA = "0x1812B32F0")] private IAudioPusher JELJEILLGBK() { IReadOnlyList bamcmohefec = this.BAMCMOHEFEC; bool flag = this.OLMDJHDFGIH(); if (!flag) { } this.GELLJAKOKNJ = flag; int num = 0; num += num; num++; NotificationManager instance = SingletonMonoBehaviour.Instance; uint num2; num2 += num2; throw new NullReferenceException(); } // Token: 0x06010EB8 RID: 69304 RVA: 0x003F9DC0 File Offset: 0x003F7FC0 [Token(Token = "0x6010EB8")] [Address(RVA = "0x12B2280", Offset = "0x12B0C80", VA = "0x1812B2280")] private void ENDCLOLCMEE() { Recorder recorder = this.k__BackingField; int num = 0; if (!(recorder != num)) { Transform transform = base.transform; Vector3 vector; float z = vector.z; Quaternion identity = Quaternion.identity; GameObject gameObject; Recorder component = gameObject.GetComponent(); Func func = new Func(this.JELJEILLGBK); component.InputFactory = func; component.TransmitEnabled = true; this.k__BackingField = component; PhotonVoiceNetwork instance = PhotonVoiceNetwork.Instance; component.Init(instance); this.k__BackingField.StartRecording(); return; } Debug.LogError("Voice recorder already exists; ignoring request to spawn new one"); } // Token: 0x06010EB9 RID: 69305 RVA: 0x003F9E58 File Offset: 0x003F8058 [Token(Token = "0x6010EB9")] [Address(RVA = "0x12B2130", Offset = "0x12B0B30", VA = "0x1812B2130")] private void EGHEMIHFLIF() { Recorder recorder = this.k__BackingField; int num = 0; if (recorder != num) { PhotonNetwork.Destroy(recorder.gameObject); return; } } // Token: 0x06010EBA RID: 69306 RVA: 0x003F9E8C File Offset: 0x003F808C [Token(Token = "0x6010EBA")] [Address(RVA = "0x12B1970", Offset = "0x12B0370", VA = "0x1812B1970")] private void ABPFJBEIHKN(string ADOOAIAMCDN) { this.broadcasterLabel.gameObject.SetActive(true); TextMeshProUGUI textMeshProUGUI = this.broadcasterLabel; string text = "@" + ADOOAIAMCDN; textMeshProUGUI.text = text; } // Token: 0x06010EBB RID: 69307 RVA: 0x003F9ECC File Offset: 0x003F80CC [Token(Token = "0x6010EBB")] [Address(RVA = "0x12B2A00", Offset = "0x12B1400", VA = "0x1812B2A00")] private void PCILDIEDPOI() { GameObject gameObject = this.broadcasterLabel.gameObject; int num = 0; gameObject.SetActive(num != 0); } // Token: 0x06010EBC RID: 69308 RVA: 0x003F9EF4 File Offset: 0x003F80F4 [Token(Token = "0x6010EBC")] [Address(RVA = "0x12B30F0", Offset = "0x12B1AF0", VA = "0x1812B30F0")] private void ILIGIHHCBNN(DesktopAudioSharingSpeaker.NOKNHNEKDCD GIAOBLMEMMI) { if (GIAOBLMEMMI == DesktopAudioSharingSpeaker.NOKNHNEKDCD.NOT_SUPPORTED) { NotificationManager instance = SingletonMonoBehaviour.Instance; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Audio Sharing is not supported.", 3f, num, num); return; } if (GIAOBLMEMMI != DesktopAudioSharingSpeaker.NOKNHNEKDCD.SPEAKER_IN_USE) { if (GIAOBLMEMMI == DesktopAudioSharingSpeaker.NOKNHNEKDCD.INVALID_PLAYER) { NotificationManager instance2 = SingletonMonoBehaviour.Instance; int num2 = 0; IDisposable disposable2 = instance2.Play(NotificationManager.IBIDFAOPIPC.Medium, "Error", 3f, num2, num2); } return; } NotificationManager instance3 = SingletonMonoBehaviour.Instance; int num3 = 0; IDisposable disposable3 = instance3.Play(NotificationManager.IBIDFAOPIPC.Medium, "Speaker already in use.", 3f, num3, num3); } // Token: 0x06010EBD RID: 69309 RVA: 0x003F9F78 File Offset: 0x003F8178 [Token(Token = "0x6010EBD")] [Address(RVA = "0x12B3650", Offset = "0x12B2050", VA = "0x1812B3650")] private void NKCLJHHFOJF(string HBDBGMBCCHN) { NotificationManager instance = SingletonMonoBehaviour.Instance; } // Token: 0x06010EBE RID: 69310 RVA: 0x003F9F94 File Offset: 0x003F8194 [Token(Token = "0x6010EBE")] [Address(RVA = "0x12B27C0", Offset = "0x12B11C0", VA = "0x1812B27C0")] private void GGMMMHEKHJD(string HBDBGMBCCHN) { NotificationManager instance = SingletonMonoBehaviour.Instance; } // Token: 0x06010EBF RID: 69311 RVA: 0x003F9FB0 File Offset: 0x003F81B0 [Token(Token = "0x6010EBF")] [Address(RVA = "0x12B3260", Offset = "0x12B1C60", VA = "0x1812B3260")] private void JEFCCGHPOLF() { NotificationManager instance = SingletonMonoBehaviour.Instance; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Stopped broadcasting audio", 3f, num, num); } // Token: 0x06010EC0 RID: 69312 RVA: 0x003F9FE0 File Offset: 0x003F81E0 [Token(Token = "0x6010EC0")] [Address(RVA = "0x12B1D70", Offset = "0x12B0770", VA = "0x1812B1D70")] public void Button_ToggleBroadcastingClaim() { if (!this.OLMDJHDFGIH()) { bool flag = this.IDNCKENKOND(); int num = 0; if (flag && this.IPENEHDBOGM.Get() == -1 && this.BMIPEKHDMLB() != -1) { PhotonView photonView = base.photonView; RPCActions.RPCAction rpcaction = new RPCActions.RPCAction(this.RpcAuthorityRequestStartBroadcast); int num2 = this.BMIPEKHDMLB(); photonView.RpcAuthority(rpcaction, num2); } if (num != 0) { if (num != 1) { if (num == 2) { IDisposable disposable = SingletonMonoBehaviour.Instance.Play((NotificationManager.IBIDFAOPIPC)((uint)1), "Error", 3f, num, num); } return; } NotificationManager instance = SingletonMonoBehaviour.Instance; } NotificationManager instance2 = SingletonMonoBehaviour.Instance; } this.FOHHJGNKKHL(); } // Token: 0x06010EC1 RID: 69313 RVA: 0x003FA084 File Offset: 0x003F8284 [Token(Token = "0x6010EC1")] [Address(RVA = "0x12B1BD0", Offset = "0x12B05D0", VA = "0x1812B1BD0")] public void Button_CycleInput() { if (!this.OLMDJHDFGIH()) { NotificationManager instance = SingletonMonoBehaviour.Instance; int num = 0; IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "Speaker inactive or in use by someone else.", 5f, num, num); return; } Recorder recorder = this.k__BackingField; int num2 = 0; if (!(recorder != num2)) { Debug.LogError("Current broadcasting client should have : PhotonVoiceRecorder"); return; } IReadOnlyList bamcmohefec = this.BAMCMOHEFEC; int num3 = this.NNBIAPCHOGH + 1; this.NNBIAPCHOGH = typeof(IReadOnlyCollection).TypeHandle; while (!recorder.isRecording) { } recorder.RestartRecording(true); } // Token: 0x06010EC2 RID: 69314 RVA: 0x003FA10C File Offset: 0x003F830C [Token(Token = "0x6010EC2")] [Address(RVA = "0x12B3AB0", Offset = "0x12B24B0", VA = "0x1812B3AB0")] public DesktopAudioSharingSpeaker() { List list = new List(); this.BAMCMOHEFEC = list; base..ctor(); } // Token: 0x06010EC3 RID: 69315 RVA: 0x003FA12C File Offset: 0x003F832C [Token(Token = "0x6010EC3")] [Address(RVA = "0x12B24C0", Offset = "0x12B0EC0", VA = "0x1812B24C0")] [CompilerGenerated] private void FIGKBGLABJA(CCEOLAOLEKJ HFIDFDPOCKA) { if (HFIDFDPOCKA != 0 && this.IPENEHDBOGM.Get() != -1) { string text = ObscuredString.FAJDMKOEFLH(HFIDFDPOCKA.k__BackingField); this.broadcasterLabel.gameObject.SetActive(true); TextMeshProUGUI textMeshProUGUI = this.broadcasterLabel; string text2 = "@" + text; textMeshProUGUI.text = text2; return; } GameObject gameObject = this.broadcasterLabel.gameObject; int num = 0; gameObject.SetActive(num != 0); } // Token: 0x06010EC4 RID: 69316 RVA: 0x003FA1A0 File Offset: 0x003F83A0 [Token(Token = "0x6010EC4")] [Address(RVA = "0x12B2A00", Offset = "0x12B1400", VA = "0x1812B2A00")] [CompilerGenerated] private void HILMLOBNHDP(string MOPOMPHBHKF) { GameObject gameObject = this.broadcasterLabel.gameObject; int num = 0; gameObject.SetActive(num != 0); } // Token: 0x0400B3B3 RID: 46003 [Token(Token = "0x400B3B3")] private const float MIKOELACFGE = 3f; // Token: 0x0400B3B4 RID: 46004 [Token(Token = "0x400B3B4")] private const float DOLDOJGMPNN = 3f; // Token: 0x0400B3B5 RID: 46005 [Token(Token = "0x400B3B5")] private const int IFLOHOFEKOE = -1; // Token: 0x0400B3B6 RID: 46006 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x400B3B6")] [SerializeField] [Header("UI")] private TextMeshProUGUI broadcasterLabel; // Token: 0x0400B3B7 RID: 46007 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x400B3B7")] private IReadOnlyList BAMCMOHEFEC; // Token: 0x0400B3B8 RID: 46008 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400B3B8")] private bool KIEGHMMOBCD; // Token: 0x0400B3B9 RID: 46009 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400B3B9")] private SynchronizedField IPENEHDBOGM; // Token: 0x0400B3BB RID: 46011 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x400B3BB")] private int NNBIAPCHOGH; // Token: 0x0400B3BC RID: 46012 [Token(Token = "0x400B3BC")] private static string JGHILHKIKKN = "[DesktopAudioSharing_PhotonVoiceRecorder]"; // Token: 0x0400B3BD RID: 46013 [Token(Token = "0x400B3BD")] private static string AKFPBNFKKAJ = "Broadcasting audio!"; // Token: 0x0400B3BE RID: 46014 [Token(Token = "0x400B3BE")] private static string ECLHAMHHHAA = "Output device changed"; // Token: 0x0400B3BF RID: 46015 [Token(Token = "0x400B3BF")] private static string OODMGBIGHBB = "Audio Sharing is not supported."; // Token: 0x0400B3C0 RID: 46016 [Token(Token = "0x400B3C0")] private static string NMFPCEIKFGE = "Speaker already in use."; // Token: 0x0400B3C1 RID: 46017 [Token(Token = "0x400B3C1")] private static string OKDEJAKMBIG = "Speaker inactive or in use by someone else."; // Token: 0x0400B3C2 RID: 46018 [Token(Token = "0x400B3C2")] private static string AAHEJAJAANK = "Error"; // Token: 0x0400B3C3 RID: 46019 [Token(Token = "0x400B3C3")] private static string OAALMDCAFNC = "Stopped broadcasting audio"; // Token: 0x02002634 RID: 9780 [Token(Token = "0x2002634")] private enum NOKNHNEKDCD { // Token: 0x0400B3C5 RID: 46021 [Token(Token = "0x400B3C5")] NOT_SUPPORTED, // Token: 0x0400B3C6 RID: 46022 [Token(Token = "0x400B3C6")] SPEAKER_IN_USE, // Token: 0x0400B3C7 RID: 46023 [Token(Token = "0x400B3C7")] INVALID_PLAYER, // Token: 0x0400B3C8 RID: 46024 [Token(Token = "0x400B3C8")] BROADCASTING_REQUESTED } } }