Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/Tools/Productivity/DesktopAudioSharingSpeaker.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

710 lines
22 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using CodeStage.AntiCheat.ObscuredTypes;
using Cpp2IlInjected;
using Photon.Pun;
using Photon.Voice.PUN;
using Photon.Voice.Unity;
using RecNet;
using StansAssets.Foundation.Async;
using TMPro;
using UnityEngine;
namespace RecRoom.Tools.Productivity
{
// Token: 0x02002C06 RID: 11270
[Token(Token = "0x2002C06")]
public class DesktopAudioSharingSpeaker : MonoBehaviourPun, BLFKPFHDCOI
{
// Token: 0x1700347B RID: 13435
// (get) Token: 0x06012C56 RID: 76886 RVA: 0x00444BD4 File Offset: 0x00442DD4
[Token(Token = "0x1700347B")]
private int LAOAAOOKANH
{
[Token(Token = "0x6012C56")]
[Address(RVA = "0x14AD910", Offset = "0x14AC910", VA = "0x1814AD910")]
get
{
return this.IPENEHDBOGM.IAHDANBDAAM();
}
}
// Token: 0x1700347C RID: 13436
// (get) Token: 0x06012C57 RID: 76887 RVA: 0x00444BF4 File Offset: 0x00442DF4
[Token(Token = "0x1700347C")]
private bool DEHKBECGNAD
{
[Token(Token = "0x6012C57")]
[Address(RVA = "0x14AEF30", Offset = "0x14ADF30", VA = "0x1814AEF30")]
get
{
return this.IPENEHDBOGM.IAHDANBDAAM() != -1;
}
}
// Token: 0x1700347D RID: 13437
// (get) Token: 0x06012C58 RID: 76888 RVA: 0x00444C18 File Offset: 0x00442E18
// (set) Token: 0x06012C59 RID: 76889 RVA: 0x00444C2C File Offset: 0x00442E2C
[Token(Token = "0x1700347D")]
public bool GELLJAKOKNJ
{
[Token(Token = "0x6012C58")]
[Address(RVA = "0x41CF80", Offset = "0x41BF80", VA = "0x18041CF80")]
get
{
return this.KIEGHMMOBCD;
}
[Token(Token = "0x6012C59")]
[Address(RVA = "0x14ADB10", Offset = "0x14ACB10", VA = "0x1814ADB10")]
private set
{
this.KIEGHMMOBCD = value;
if (this.OLMDJHDFGIH() && this.KIEGHMMOBCD)
{
AudioManager.SetMute(this, true);
return;
}
int num = 0;
AudioManager.SetMute(this, num != 0);
}
}
// Token: 0x1700347E RID: 13438
// (get) Token: 0x06012C5A RID: 76890 RVA: 0x00444C64 File Offset: 0x00442E64
// (set) Token: 0x06012C5B RID: 76891 RVA: 0x00444C84 File Offset: 0x00442E84
[Token(Token = "0x1700347E")]
public int JDOCFNDAKHM
{
[Token(Token = "0x6012C5A")]
[Address(RVA = "0x14AF350", Offset = "0x14AE350", VA = "0x1814AF350")]
get
{
return this.IPENEHDBOGM.IAHDANBDAAM();
}
[Token(Token = "0x6012C5B")]
[Address(RVA = "0x14AE2D0", Offset = "0x14AD2D0", VA = "0x1814AE2D0")]
private set
{
KLLMCPFPIIE<int> ipenehdbogm = this.IPENEHDBOGM;
}
}
// Token: 0x1700347F RID: 13439
// (get) Token: 0x06012C5C RID: 76892 RVA: 0x00444CA0 File Offset: 0x00442EA0
// (set) Token: 0x06012C5D RID: 76893 RVA: 0x00444CB4 File Offset: 0x00442EB4
[Token(Token = "0x1700347F")]
public Recorder PAHANKPPEAK
{
[Token(Token = "0x6012C5C")]
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
get;
[Token(Token = "0x6012C5D")]
[Address(RVA = "0x417A20", Offset = "0x416A20", VA = "0x180417A20")]
private set;
}
// Token: 0x17003480 RID: 13440
// (get) Token: 0x06012C5E RID: 76894 RVA: 0x00444CC8 File Offset: 0x00442EC8
// (set) Token: 0x06012C5F RID: 76895 RVA: 0x00444CDC File Offset: 0x00442EDC
[Token(Token = "0x17003480")]
public int GADABGDLGOF
{
[Token(Token = "0x6012C5E")]
[Address(RVA = "0x483190", Offset = "0x482190", VA = "0x180483190")]
get
{
return this.NNBIAPCHOGH;
}
[Token(Token = "0x6012C5F")]
[Address(RVA = "0x483380", Offset = "0x482380", VA = "0x180483380")]
private set
{
this.NNBIAPCHOGH = value;
}
}
// Token: 0x06012C60 RID: 76896 RVA: 0x00444CF0 File Offset: 0x00442EF0
[Token(Token = "0x6012C60")]
[Address(RVA = "0x14AD330", Offset = "0x14AC330", VA = "0x1814AD330", Slot = "13")]
protected override void Awake()
{
Action action = new Action(this.HKOMLNMNNDI);
int num;
KLLMCPFPIIE<int> kllmcpfpiie = new KLLMCPFPIIE(this, "AUDSHRSRCID", -1, (OHOEENCHJJE)num, action, num);
num = 0;
this.IPENEHDBOGM = kllmcpfpiie;
}
// Token: 0x06012C61 RID: 76897 RVA: 0x00444D24 File Offset: 0x00442F24
[Token(Token = "0x6012C61")]
[Address(RVA = "0x14AF2A0", Offset = "0x14AE2A0", VA = "0x1814AF2A0")]
private void Start()
{
this.HKOMLNMNNDI();
}
// Token: 0x06012C62 RID: 76898 RVA: 0x00444D38 File Offset: 0x00442F38
[Token(Token = "0x6012C62")]
[Address(RVA = "0x14AE360", Offset = "0x14AD360", VA = "0x1814AE360")]
private void HKOMLNMNNDI()
{
if (this.IPENEHDBOGM.IAHDANBDAAM() == -1)
{
GameObject gameObject = this.broadcasterLabel.gameObject;
int num = 0;
gameObject.SetActive(num != 0);
return;
}
int num2 = this.IPENEHDBOGM.IAHDANBDAAM();
int num3 = this.BMIPEKHDMLB();
if (num2 == num3)
{
IReadOnlyList<MIPJPBLEIDM> readOnlyList = PEJPFHPLIJP.IJAKONPBODL();
this.BAMCMOHEFEC = readOnlyList;
int num4 = 0;
if (num4 < readOnlyList)
{
if (readOnlyList == 0)
{
num4++;
}
this.NNBIAPCHOGH = num4;
}
this.ENDCLOLCMEE();
}
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(this.IPENEHDBOGM.IAHDANBDAAM());
Action<CCEOLAOLEKJ> action = new Action(this.FIGKBGLABJA);
Action<string> action2 = new Action(this.HILMLOBNHDP);
throw new NullReferenceException();
}
// Token: 0x06012C63 RID: 76899 RVA: 0x00444DE8 File Offset: 0x00442FE8
[Token(Token = "0x6012C63")]
[Address(RVA = "0x14AF0C0", Offset = "0x14AE0C0", VA = "0x1814AF0C0")]
private void PAAFECEJJIB()
{
if (this.OLMDJHDFGIH() && this.KIEGHMMOBCD)
{
AudioManager.SetMute(this, true);
return;
}
int num = 0;
AudioManager.SetMute(this, num != 0);
}
// Token: 0x06012C64 RID: 76900 RVA: 0x00444E18 File Offset: 0x00443018
[Token(Token = "0x6012C64")]
[Address(RVA = "0x14AE9B0", Offset = "0x14AD9B0", VA = "0x1814AE9B0")]
private IReadOnlyList<MIPJPBLEIDM> IJAKONPBODL(bool PMJCGOLMNIO)
{
if (PMJCGOLMNIO)
{
IReadOnlyList<MIPJPBLEIDM> readOnlyList = PEJPFHPLIJP.IJAKONPBODL();
this.BAMCMOHEFEC = readOnlyList;
}
return this.BAMCMOHEFEC;
}
// Token: 0x06012C65 RID: 76901 RVA: 0x00444E40 File Offset: 0x00443040
[Token(Token = "0x6012C65")]
[Address(RVA = "0x14AEE00", Offset = "0x14ADE00", VA = "0x1814AEE00")]
private void KNKJPJEFMPI()
{
PMGCJEPKFOF<CCEOLAOLEKJ> pmgcjepkfof = PEGGCEDHBOF.NFKMGNHDCMN(this.IPENEHDBOGM.IAHDANBDAAM());
Action<CCEOLAOLEKJ> action = new Action(this.FIGKBGLABJA);
Action<string> action2 = new Action(this.HILMLOBNHDP);
throw new NullReferenceException();
}
// Token: 0x06012C66 RID: 76902 RVA: 0x00444E80 File Offset: 0x00443080
[Token(Token = "0x6012C66")]
[Address(RVA = "0x14AF2B0", Offset = "0x14AE2B0", VA = "0x1814AF2B0")]
protected void Update()
{
if (this.OLMDJHDFGIH() && !this.IDNCKENKOND())
{
this.FOHHJGNKKHL();
return;
}
}
// Token: 0x06012C67 RID: 76903 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6012C67")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "15")]
public void OnPhotonSerializeView(CIJGCGJKPEN DMMGOMOKEKK, EEAEPAPIPJB DBDDKLHPNNA)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06012C68 RID: 76904 RVA: 0x00444EA8 File Offset: 0x004430A8
[Token(Token = "0x6012C68")]
[Address(RVA = "0x14AD960", Offset = "0x14AC960", VA = "0x1814AD960")]
private void DEDAGJKAGDD()
{
IReadOnlyList<MIPJPBLEIDM> readOnlyList = PEJPFHPLIJP.IJAKONPBODL();
this.BAMCMOHEFEC = readOnlyList;
int num = 0;
if (num < readOnlyList)
{
if (readOnlyList == 0)
{
num++;
}
this.NNBIAPCHOGH = num;
}
this.ENDCLOLCMEE();
}
// Token: 0x06012C69 RID: 76905 RVA: 0x00444EE8 File Offset: 0x004430E8
[Token(Token = "0x6012C69")]
[Address(RVA = "0x14ADF40", Offset = "0x14ACF40", VA = "0x1814ADF40")]
private void FOHHJGNKKHL()
{
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.LFLFMIMNCON<int> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcAuthorityRequestStopBroadcast);
int num = this.BMIPEKHDMLB();
photonView.RpcAuthority<int>(lflfmimncon, num);
Recorder recorder = this.<BCPDJKMNAJP>k__BackingField;
int num2 = 0;
if (recorder != num2)
{
KKPBCOOONNK.HMLHHNMGNAA(recorder.gameObject);
}
int num3 = 0;
this.GELLJAKOKNJ = num3 != 0;
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num4 = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Stopped broadcasting audio", 3f, num4, num4);
}
// Token: 0x06012C6A RID: 76906 RVA: 0x00444F6C File Offset: 0x0044316C
[Token(Token = "0x6012C6A")]
[Address(RVA = "0x14AD3E0", Offset = "0x14AC3E0", VA = "0x1814AD3E0")]
private int BMIPEKHDMLB()
{
return Player.<EGKJPJKLEAI>k__BackingField.<FMMJEJMBDPL>k__BackingField;
}
// Token: 0x06012C6B RID: 76907 RVA: 0x00444F8C File Offset: 0x0044318C
[Token(Token = "0x6012C6B")]
[Address(RVA = "0x14AF020", Offset = "0x14AE020", VA = "0x1814AF020")]
private bool OLMDJHDFGIH()
{
if (this.IPENEHDBOGM.IAHDANBDAAM() != -1)
{
int num = this.IPENEHDBOGM.IAHDANBDAAM();
int num2 = this.BMIPEKHDMLB();
return num == num2;
}
throw new NullReferenceException();
}
// Token: 0x06012C6C RID: 76908 RVA: 0x00444FC8 File Offset: 0x004431C8
[Token(Token = "0x6012C6C")]
[Address(RVA = "0x14AE620", Offset = "0x14AD620", VA = "0x1814AE620")]
private bool HOCKPNHELJI()
{
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.inited;
bool flag;
if (!flag && Matchmaking.BBJAEJHMAPB.<MPMKHIHOJMO>k__BackingField)
{
return true;
}
throw new NullReferenceException();
}
// Token: 0x06012C6D RID: 76909 RVA: 0x00445004 File Offset: 0x00443204
[Token(Token = "0x6012C6D")]
[Address(RVA = "0x14AE760", Offset = "0x14AD760", VA = "0x1814AE760")]
private bool IDNCKENKOND()
{
if (PEJPFHPLIJP.BJIPCLFGBOE)
{
bool inited = PEGGCEDHBOF.DOOHKCANFLO.<IGIPMGJEJHD>k__BackingField.inited;
bool flag;
bool flag2;
if (!flag && Matchmaking.BBJAEJHMAPB.<MPMKHIHOJMO>k__BackingField && flag2)
{
return true;
}
}
throw new NullReferenceException();
}
// Token: 0x06012C6E RID: 76910 RVA: 0x00445050 File Offset: 0x00443250
[Token(Token = "0x6012C6E")]
[Address(RVA = "0x14AE190", Offset = "0x14AD190", VA = "0x1814AE190")]
private DesktopAudioSharingSpeaker.NOKNHNEKDCD GLNLKFFKPJE()
{
if (!this.IDNCKENKOND())
{
throw new NullReferenceException();
}
if (this.IPENEHDBOGM.IAHDANBDAAM() != -1)
{
return DesktopAudioSharingSpeaker.NOKNHNEKDCD.SPEAKER_IN_USE;
}
if (this.BMIPEKHDMLB() != -1)
{
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.LFLFMIMNCON<int> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcAuthorityRequestStartBroadcast);
int num = this.BMIPEKHDMLB();
photonView.RpcAuthority<int>(lflfmimncon, num);
return DesktopAudioSharingSpeaker.NOKNHNEKDCD.BROADCASTING_REQUESTED;
}
return DesktopAudioSharingSpeaker.NOKNHNEKDCD.INVALID_PLAYER;
}
// Token: 0x06012C6F RID: 76911 RVA: 0x004450B0 File Offset: 0x004432B0
[Token(Token = "0x6012C6F")]
[Address(RVA = "0x14AF160", Offset = "0x14AE160", VA = "0x1814AF160")]
[NFOMENMAOIA]
public void RpcAuthorityRequestStartBroadcast(int ALEEGFKGPMI)
{
if (base.OGIBLNIIHDK && this.IPENEHDBOGM.IAHDANBDAAM() == -1)
{
KLLMCPFPIIE<int> ipenehdbogm = this.IPENEHDBOGM;
}
}
// Token: 0x06012C70 RID: 76912 RVA: 0x004450E4 File Offset: 0x004432E4
[Token(Token = "0x6012C70")]
[Address(RVA = "0x14AF200", Offset = "0x14AE200", VA = "0x1814AF200")]
[NFOMENMAOIA]
public void RpcAuthorityRequestStopBroadcast(int ALEEGFKGPMI)
{
if (base.OGIBLNIIHDK && this.IPENEHDBOGM.IAHDANBDAAM() == ALEEGFKGPMI)
{
KLLMCPFPIIE<int> ipenehdbogm = this.IPENEHDBOGM;
}
}
// Token: 0x06012C71 RID: 76913 RVA: 0x00445118 File Offset: 0x00443318
[Token(Token = "0x6012C71")]
[Address(RVA = "0x14AEC20", Offset = "0x14ADC20", VA = "0x1814AEC20")]
private DCNPELAHILG<float> JELJEILLGBK()
{
IReadOnlyList<MIPJPBLEIDM> bamcmohefec = this.BAMCMOHEFEC;
bool flag = this.OLMDJHDFGIH();
if (!flag)
{
}
this.GELLJAKOKNJ = flag;
int num = 0;
num += num;
num++;
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
uint num2;
num2 += num2;
throw new NullReferenceException();
}
// Token: 0x06012C72 RID: 76914 RVA: 0x00445160 File Offset: 0x00443360
[Token(Token = "0x6012C72")]
[Address(RVA = "0x14ADBB0", Offset = "0x14ACBB0", VA = "0x1814ADBB0")]
private void ENDCLOLCMEE()
{
Recorder recorder = this.<BCPDJKMNAJP>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<Recorder>();
Func<GFDHFGBFNHN> func = new Func(this.JELJEILLGBK);
component.InputFactory = func;
component.LFBJHLJIPND = true;
this.<BCPDJKMNAJP>k__BackingField = component;
PhotonVoiceNetwork instance = PhotonVoiceNetwork.ONCPNMDGGKG;
component.Init(instance);
this.<BCPDJKMNAJP>k__BackingField.StartRecording();
return;
}
Debug.LogError("Voice recorder already exists; ignoring request to spawn new one");
}
// Token: 0x06012C73 RID: 76915 RVA: 0x004451F8 File Offset: 0x004433F8
[Token(Token = "0x6012C73")]
[Address(RVA = "0x14ADA60", Offset = "0x14ACA60", VA = "0x1814ADA60")]
private void EGHEMIHFLIF()
{
Recorder recorder = this.<BCPDJKMNAJP>k__BackingField;
int num = 0;
if (recorder != num)
{
KKPBCOOONNK.HMLHHNMGNAA(recorder.gameObject);
return;
}
}
// Token: 0x06012C74 RID: 76916 RVA: 0x0044522C File Offset: 0x0044342C
[Token(Token = "0x6012C74")]
[Address(RVA = "0x14AD2A0", Offset = "0x14AC2A0", VA = "0x1814AD2A0")]
private void ABPFJBEIHKN(string ADOOAIAMCDN)
{
this.broadcasterLabel.gameObject.SetActive(true);
TextMeshProUGUI textMeshProUGUI = this.broadcasterLabel;
string text = "@" + ADOOAIAMCDN;
((IMainThreadDispatcher)textMeshProUGUI).Init();
}
// Token: 0x06012C75 RID: 76917 RVA: 0x0044526C File Offset: 0x0044346C
[Token(Token = "0x6012C75")]
[Address(RVA = "0x14AE330", Offset = "0x14AD330", VA = "0x1814AE330")]
private void PCILDIEDPOI()
{
GameObject gameObject = this.broadcasterLabel.gameObject;
int num = 0;
gameObject.SetActive(num != 0);
}
// Token: 0x06012C76 RID: 76918 RVA: 0x00445294 File Offset: 0x00443494
[Token(Token = "0x6012C76")]
[Address(RVA = "0x14AEA20", Offset = "0x14ADA20", VA = "0x1814AEA20")]
private void ILIGIHHCBNN(DesktopAudioSharingSpeaker.NOKNHNEKDCD GIAOBLMEMMI)
{
if (GIAOBLMEMMI == DesktopAudioSharingSpeaker.NOKNHNEKDCD.NOT_SUPPORTED)
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
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.ONCPNMDGGKG;
int num2 = 0;
IDisposable disposable2 = instance2.Play(NotificationManager.IBIDFAOPIPC.Medium, "Error", 3f, num2, num2);
}
return;
}
NotificationManager instance3 = SingletonMonoBehaviour.ONCPNMDGGKG;
int num3 = 0;
IDisposable disposable3 = instance3.Play(NotificationManager.IBIDFAOPIPC.Medium, "Speaker already in use.", 3f, num3, num3);
}
// Token: 0x06012C77 RID: 76919 RVA: 0x00445318 File Offset: 0x00443518
[Token(Token = "0x6012C77")]
[Address(RVA = "0x14AEF80", Offset = "0x14ADF80", VA = "0x1814AEF80")]
private void NKCLJHHFOJF(string HBDBGMBCCHN)
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
}
// Token: 0x06012C78 RID: 76920 RVA: 0x00445334 File Offset: 0x00443534
[Token(Token = "0x6012C78")]
[Address(RVA = "0x14AE0F0", Offset = "0x14AD0F0", VA = "0x1814AE0F0")]
private void GGMMMHEKHJD(string HBDBGMBCCHN)
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
}
// Token: 0x06012C79 RID: 76921 RVA: 0x00445350 File Offset: 0x00443550
[Token(Token = "0x6012C79")]
[Address(RVA = "0x14AEB90", Offset = "0x14ADB90", VA = "0x1814AEB90")]
private void JEFCCGHPOLF()
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
int num = 0;
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Major, "Stopped broadcasting audio", 3f, num, num);
}
// Token: 0x06012C7A RID: 76922 RVA: 0x00445380 File Offset: 0x00443580
[Token(Token = "0x6012C7A")]
[Address(RVA = "0x14AD6A0", Offset = "0x14AC6A0", VA = "0x1814AD6A0")]
public void Button_ToggleBroadcastingClaim()
{
if (!this.OLMDJHDFGIH())
{
bool flag = this.IDNCKENKOND();
int num = 0;
if (flag && this.IPENEHDBOGM.IAHDANBDAAM() == -1 && this.BMIPEKHDMLB() != -1)
{
PhotonView photonView = base.JDHMIOJKLCK;
DGLOJCGDOGG.LFLFMIMNCON<int> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcAuthorityRequestStartBroadcast);
int num2 = this.BMIPEKHDMLB();
photonView.RpcAuthority<int>(lflfmimncon, num2);
}
if (num != 0)
{
if (num != 1)
{
if (num == 2)
{
IDisposable disposable = SingletonMonoBehaviour.ONCPNMDGGKG.Play((NotificationManager.IBIDFAOPIPC)((uint)1), "Error", 3f, num, num);
}
return;
}
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
}
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
}
this.FOHHJGNKKHL();
}
// Token: 0x06012C7B RID: 76923 RVA: 0x00445424 File Offset: 0x00443624
[Token(Token = "0x6012C7B")]
[Address(RVA = "0x14AD500", Offset = "0x14AC500", VA = "0x1814AD500")]
public void Button_CycleInput()
{
if (!this.OLMDJHDFGIH())
{
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
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.<BCPDJKMNAJP>k__BackingField;
int num2 = 0;
if (!(recorder != num2))
{
Debug.LogError("Current broadcasting client should have : PhotonVoiceRecorder");
return;
}
IReadOnlyList<MIPJPBLEIDM> bamcmohefec = this.BAMCMOHEFEC;
int num3 = this.NNBIAPCHOGH + 1;
this.NNBIAPCHOGH = typeof(IReadOnlyCollection<MIPJPBLEIDM>).TypeHandle;
while (!recorder.DIKILKMOCLP)
{
}
recorder.RestartRecording(true);
}
// Token: 0x06012C7C RID: 76924 RVA: 0x004454AC File Offset: 0x004436AC
[Token(Token = "0x6012C7C")]
[Address(RVA = "0x14AF2F0", Offset = "0x14AE2F0", VA = "0x1814AF2F0")]
public DesktopAudioSharingSpeaker()
{
List<MIPJPBLEIDM> list = new List();
this.BAMCMOHEFEC = list;
base..ctor();
}
// Token: 0x06012C7D RID: 76925 RVA: 0x004454CC File Offset: 0x004436CC
[Token(Token = "0x6012C7D")]
[Address(RVA = "0x14ADDF0", Offset = "0x14ACDF0", VA = "0x1814ADDF0")]
[CompilerGenerated]
private void FIGKBGLABJA(CCEOLAOLEKJ HFIDFDPOCKA)
{
if (HFIDFDPOCKA != 0 && this.IPENEHDBOGM.IAHDANBDAAM() != -1)
{
string text = ObscuredString.FAJDMKOEFLH(HFIDFDPOCKA.<KHJCEENDAOL>k__BackingField);
this.broadcasterLabel.gameObject.SetActive(true);
TextMeshProUGUI textMeshProUGUI = this.broadcasterLabel;
string text2 = "@" + text;
((IMainThreadDispatcher)textMeshProUGUI).Init();
return;
}
GameObject gameObject = this.broadcasterLabel.gameObject;
int num = 0;
gameObject.SetActive(num != 0);
}
// Token: 0x06012C7E RID: 76926 RVA: 0x00445540 File Offset: 0x00443740
[Token(Token = "0x6012C7E")]
[Address(RVA = "0x14AE330", Offset = "0x14AD330", VA = "0x1814AE330")]
[CompilerGenerated]
private void HILMLOBNHDP(string MOPOMPHBHKF)
{
GameObject gameObject = this.broadcasterLabel.gameObject;
int num = 0;
gameObject.SetActive(num != 0);
}
// Token: 0x0400C11E RID: 49438
[Token(Token = "0x400C11E")]
private const string JGHILHKIKKN = "[DesktopAudioSharing_PhotonVoiceRecorder]";
// Token: 0x0400C11F RID: 49439
[Token(Token = "0x400C11F")]
private const string AKFPBNFKKAJ = "Broadcasting audio!";
// Token: 0x0400C120 RID: 49440
[Token(Token = "0x400C120")]
private const string ECLHAMHHHAA = "Output device changed";
// Token: 0x0400C121 RID: 49441
[Token(Token = "0x400C121")]
private const string OODMGBIGHBB = "Audio Sharing is not supported.";
// Token: 0x0400C122 RID: 49442
[Token(Token = "0x400C122")]
private const string NMFPCEIKFGE = "Speaker already in use.";
// Token: 0x0400C123 RID: 49443
[Token(Token = "0x400C123")]
private const string OKDEJAKMBIG = "Speaker inactive or in use by someone else.";
// Token: 0x0400C124 RID: 49444
[Token(Token = "0x400C124")]
private const string AAHEJAJAANK = "Error";
// Token: 0x0400C125 RID: 49445
[Token(Token = "0x400C125")]
private const float MIKOELACFGE = 3f;
// Token: 0x0400C126 RID: 49446
[Token(Token = "0x400C126")]
private const string OAALMDCAFNC = "Stopped broadcasting audio";
// Token: 0x0400C127 RID: 49447
[Token(Token = "0x400C127")]
private const float DOLDOJGMPNN = 3f;
// Token: 0x0400C128 RID: 49448
[Token(Token = "0x400C128")]
private const int IFLOHOFEKOE = -1;
// Token: 0x0400C129 RID: 49449
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400C129")]
[SerializeField]
[Header("UI")]
private TextMeshProUGUI broadcasterLabel;
// Token: 0x0400C12A RID: 49450
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x400C12A")]
private IReadOnlyList<MIPJPBLEIDM> BAMCMOHEFEC;
// Token: 0x0400C12B RID: 49451
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400C12B")]
private bool KIEGHMMOBCD;
// Token: 0x0400C12C RID: 49452
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400C12C")]
private KLLMCPFPIIE<int> IPENEHDBOGM;
// Token: 0x0400C12E RID: 49454
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400C12E")]
private int NNBIAPCHOGH;
// Token: 0x02002C07 RID: 11271
[Token(Token = "0x2002C07")]
private enum NOKNHNEKDCD
{
// Token: 0x0400C130 RID: 49456
[Token(Token = "0x400C130")]
NOT_SUPPORTED,
// Token: 0x0400C131 RID: 49457
[Token(Token = "0x400C131")]
SPEAKER_IN_USE,
// Token: 0x0400C132 RID: 49458
[Token(Token = "0x400C132")]
INVALID_PLAYER,
// Token: 0x0400C133 RID: 49459
[Token(Token = "0x400C133")]
BROADCASTING_REQUESTED
}
}
}