private void SaveAudioSettings() {
if (HeadsetInDev != null)
Properties.Settings.Default.HeadsetInDev = HeadsetInDev.name;
if (HeadsetOutDev != null)
Properties.Settings.Default.HeadsetOutDev = HeadsetOutDev.name;
if (SpeakerInDev != null)
Properties.Settings.Default.SpeakerInDev = SpeakerInDev.name;
if (SpeakerOutDev != null)
Properties.Settings.Default.SpeakerOutDev = SpeakerOutDev.name;
if (RingDev != null)
Properties.Settings.Default.RingDev = RingDev.name;
Properties.Settings.Default.HeadsetDevice = ActiveHeadset();
}
private static PortAudio.AudioDevice AudioNameToDevice(IEnumerable<PortAudio.AudioDevice> devices, string name) {