Files
2026-06-04 11:42:34 +02:00

48 lines
1.3 KiB
C#

using System;
using System.Collections.Generic;
using UnityEngine;
// Token: 0x02000ABF RID: 2751
public static class BAGKDEHAHPE
{
// Token: 0x06015104 RID: 86276 RVA: 0x005E3748 File Offset: 0x005E1948
public static AudioClip PPBCDEEBBEB(string OOEPHMJMKBK, int NAJNIAJOBPN)
{
AudioClip audioClip = null;
if (OOEPHMJMKBK == null)
{
if (BAGKDEHAHPE.FJBANDLNCFH == null)
{
BAGKDEHAHPE.FJBANDLNCFH = BAGKDEHAHPE.FHHHCAKAMBH(OOEPHMJMKBK, NAJNIAJOBPN);
}
audioClip = BAGKDEHAHPE.FJBANDLNCFH;
}
else if (!BAGKDEHAHPE.BDCDDIAPJOK.TryGetValue(OOEPHMJMKBK, out audioClip))
{
audioClip = BAGKDEHAHPE.FHHHCAKAMBH(OOEPHMJMKBK, NAJNIAJOBPN);
BAGKDEHAHPE.BDCDDIAPJOK.Add(OOEPHMJMKBK, audioClip);
}
return audioClip;
}
// Token: 0x06015105 RID: 86277 RVA: 0x005E37AC File Offset: 0x005E19AC
private static AudioClip FHHHCAKAMBH(string OOEPHMJMKBK, int NAJNIAJOBPN)
{
int num;
int num2;
Microphone.GetDeviceCaps(OOEPHMJMKBK, out num, out num2);
int num3 = NAJNIAJOBPN;
if (NAJNIAJOBPN < num || (num2 != 0 && NAJNIAJOBPN > num2))
{
num3 = num2;
}
return Microphone.Start(OOEPHMJMKBK, true, 1, num3);
}
// Token: 0x04003A67 RID: 14951
private static Dictionary<string, AudioClip> BDCDDIAPJOK = new Dictionary<string, AudioClip>();
// Token: 0x04003A68 RID: 14952
private static AudioClip FJBANDLNCFH = null;
}