コード例 #1
0
ファイル: OSPManager.cs プロジェクト: Smoothstep/VRChat
 // Token: 0x0600375D RID: 14173 RVA: 0x0011AFF0 File Offset: 0x001193F0
 private void Awake()
 {
     if (OSPManager.sInstance == null)
     {
         OSPManager.sInstance = this;
         bool flag             = true;
         int  outputSampleRate = AudioSettings.outputSampleRate;
         int  num;
         int  num2;
         AudioSettings.GetDSPBufferSize(out num, out num2);
         Debug.LogWarning(string.Format("OSP: Queried SampleRate: {0:F0} BufferSize: {1:F0}", outputSampleRate, num));
         if (flag)
         {
         }
         Debug.LogWarning(string.Format("OSP: sample rate: {0:F0}", outputSampleRate));
         Debug.LogWarning(string.Format("OSP: buffer size: {0:F0}", num));
         Debug.LogWarning(string.Format("OSP: num buffers: {0:F0}", num2));
         OSPManager.sOSPInit = OSPManager.OSP_Init(outputSampleRate, num);
         OSPManager.OSP_SetBypass(this.bypass);
         OSPManager.OSP_SetGlobalScale(this.globalScale);
         OSPManager.OSP_SetGain(this.gain);
         OSPManager.OSP_SetFalloffRangeGlobal(this.falloffNear, this.falloffFar);
         this.dirtyReflection = true;
         return;
     }
     Debug.LogWarning(string.Format("OSPManager-Awake: Only one instance of OSPManager can exist in the scene.", new object[0]));
 }