public static void Free() { DisposeTimer.Stop(); DisposeSoundOuts(); BufferedWavePlayer.Free(); instance = null; }
public static List <PlayDevice> EnumerateDevices() { if (!DeviceList.Any()) { var devices = WavePlayer.EnumerateDevicesByWasapiOut(); DeviceList.AddRange(devices); } return(DeviceList); }
public static void Free() { instance = null; }