37 lines
1.3 KiB
C#
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();
|
|
}
|
|
}
|