Files
Dec2017-Script-Dump/Assembly-CSharp/ExitGames/Client/Photon/Voice/MMNODHJMICI.cs
T
2026-06-04 11:42:34 +02:00

104 lines
3.2 KiB
C#

using System;
namespace ExitGames.Client.Photon.Voice
{
// Token: 0x0200052A RID: 1322
public abstract class MMNODHJMICI<T> : OOJKABJBEIK<T>, OMDLNBFPPBD
{
// Token: 0x0600D717 RID: 55063 RVA: 0x0040B280 File Offset: 0x00409480
internal MMNODHJMICI(HPIHEBBIDEI MIGHPCEJCFN, HPLJMMLGGOG<T> HPOHHDNDONL, byte HPCOKMAPCHB, HHACJANOPEN PBMJNABELNH, int FJHIEKCGNBB)
: base(MIGHPCEJCFN, HPOHHDNDONL, HPCOKMAPCHB, PBMJNABELNH, FJHIEKCGNBB, (PBMJNABELNH.DEBEBOHJIFI == 0) ? PBMJNABELNH.GJDEKOFHJOE : (PBMJNABELNH.GJDEKOFHJOE * PBMJNABELNH.BINAKGEGOGN / PBMJNABELNH.DEBEBOHJIFI))
{
if (this.HPOHHDNDONL == null)
{
this.HPOHHDNDONL = MIGHPCEJCFN.GFDLBMHFPIH(PBMJNABELNH, this);
}
this.KNMCLNDOLJO = PBMJNABELNH.MBMMFKGHAMB;
this.JPCGPEGMPNJ = PBMJNABELNH.BINAKGEGOGN;
if (this.JPCGPEGMPNJ != PBMJNABELNH.DEBEBOHJIFI)
{
this.HEDFDIIMGMB = true;
this.MIGHPCEJCFN.OKPJGBOCPIG.IODEPKJGPMA(string.Concat(new object[] { "[PV] Local voice #", this.HPCOKMAPCHB, " audio source frequency ", this.JPCGPEGMPNJ, " and encoder sampling rate ", PBMJNABELNH.DEBEBOHJIFI, " do not match. Resampling will occur before encoding." }), new object[0]);
}
}
// Token: 0x170005B9 RID: 1465
// (get) Token: 0x0600D718 RID: 55064 RVA: 0x0040B384 File Offset: 0x00409584
public virtual HMOKIJCJKEK.KHPACJFHDAG JLJIAFFLJDP
{
get
{
return this.KMCFKMGIBDJ;
}
}
// Token: 0x170005BA RID: 1466
// (get) Token: 0x0600D719 RID: 55065 RVA: 0x0040B38C File Offset: 0x0040958C
public virtual HMOKIJCJKEK.MFGIALBHLDL DPLJBENMPDP
{
get
{
return this.FLGHCLJPNPL;
}
}
// Token: 0x0600D71A RID: 55066 RVA: 0x0040B394 File Offset: 0x00409594
public void OJIPADNIDND(int BDKGICGJMBG)
{
this.PNGPCNOFFEL.OJIPADNIDND(BDKGICGJMBG);
}
// Token: 0x170005BB RID: 1467
// (get) Token: 0x0600D71B RID: 55067 RVA: 0x0040B3A4 File Offset: 0x004095A4
public bool NBCIJDNEOHA
{
get
{
return this.PNGPCNOFFEL.NBCIJDNEOHA;
}
}
// Token: 0x170005BC RID: 1468
// (get) Token: 0x0600D71C RID: 55068 RVA: 0x0040B3B4 File Offset: 0x004095B4
public override bool PCELBGLDDKO
{
get
{
return base.ACHJBEJKAPA && (!this.JLJIAFFLJDP.JHLPHJKBGFE || this.JLJIAFFLJDP.FPCOECKKJGP);
}
}
// Token: 0x0600D71D RID: 55069 RVA: 0x0040B3E4 File Offset: 0x004095E4
protected void IAEBJGJCBKB()
{
if (this.HEDFDIIMGMB)
{
base.GDDJBECGMLJ(new OOJKABJBEIK<T>.JIPMDGHLOMM[]
{
new HMOKIJCJKEK.LMOEGCCCIMH<T>(this.NAHFIMLLIMH.GJDEKOFHJOE, this.KNMCLNDOLJO)
});
}
this.PNGPCNOFFEL = new HMOKIJCJKEK.DOGDGMFMDNC<T>(this.KMCFKMGIBDJ, this.FLGHCLJPNPL, this.NAHFIMLLIMH.DEBEBOHJIFI * this.KNMCLNDOLJO);
base.GDDJBECGMLJ(new OOJKABJBEIK<T>.JIPMDGHLOMM[] { this.FLGHCLJPNPL, this.PNGPCNOFFEL, this.KMCFKMGIBDJ });
}
// Token: 0x04001F46 RID: 8006
protected HMOKIJCJKEK.JDNIDFCHAGH<T> KMCFKMGIBDJ;
// Token: 0x04001F47 RID: 8007
protected HMOKIJCJKEK.DOGDGMFMDNC<T> PNGPCNOFFEL;
// Token: 0x04001F48 RID: 8008
protected HMOKIJCJKEK.PMCMPAFGDBL<T> FLGHCLJPNPL;
// Token: 0x04001F49 RID: 8009
protected int KNMCLNDOLJO;
// Token: 0x04001F4A RID: 8010
protected int JPCGPEGMPNJ;
// Token: 0x04001F4B RID: 8011
protected bool HEDFDIIMGMB;
}
}