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

37 lines
1.3 KiB
C#

using System;
namespace ExitGames.Client.Photon.Voice
{
// Token: 0x02000529 RID: 1321
public static class GCJCEMDGIPP
{
// Token: 0x0600D715 RID: 55061 RVA: 0x0040B1A0 File Offset: 0x004093A0
public static MMNODHJMICI<T> EFJCMOPEMKJ<T>(HPIHEBBIDEI MIGHPCEJCFN, byte IOGEKIMDMOH, DHLLBCHHGML HPOHHDNDONL, HHACJANOPEN PBMJNABELNH, int FJHIEKCGNBB)
{
if (typeof(T) == typeof(float))
{
if (HPOHHDNDONL == null || HPOHHDNDONL is HPLJMMLGGOG<float>)
{
return new IMLKEBKDPDA(MIGHPCEJCFN, HPOHHDNDONL as HPLJMMLGGOG<float>, IOGEKIMDMOH, PBMJNABELNH, FJHIEKCGNBB) as MMNODHJMICI<T>;
}
throw new Exception("[PV] CreateLocalVoice: encoder for IFrameStream<float> is not IBufferEncoder<float>: " + HPOHHDNDONL.GetType());
}
else
{
if (typeof(T) != typeof(short))
{
throw new CDDJNCENFPC(typeof(T));
}
if (HPOHHDNDONL == null || HPOHHDNDONL is HPLJMMLGGOG<short>)
{
return new GMDECEFEBNO(MIGHPCEJCFN, HPOHHDNDONL as HPLJMMLGGOG<short>, IOGEKIMDMOH, PBMJNABELNH, FJHIEKCGNBB) as MMNODHJMICI<T>;
}
throw new Exception("[PV] CreateLocalVoice: encoder for IFrameStream<short> is not IBufferEncoder<short>: " + HPOHHDNDONL.GetType());
}
}
// Token: 0x04001F45 RID: 8005
public static BGGIBNDBNFK BKOFFNPCAMM = new BGGIBNDBNFK();
}
}