public void method_6() { if (Thread.CurrentThread.ManagedThreadId != _thread0.ManagedThreadId) { lock (_queue1) { _queue1.Enqueue(new Class164(Enum19.Const4, null)); _autoResetEvent0.Set(); } return; } method_9(0); Enum18 @enum; lock (_object0) { @enum = Class162.waveOutRestart(_intptr0); } if (@enum != Enum18.Const0) { throw new Exception4(@enum, "waveOutRestart"); } if (!_stopwatch0.IsRunning) { _stopwatch0.Start(); } if (!_bool1) { ThreadPool.QueueUserWorkItem(method_11); } }
public void method_3() { Class162.waveOutRestart(_intptr0); }