diff --git a/CUETools.Codecs/AudioEncoderSettings.cs b/CUETools.Codecs/AudioEncoderSettings.cs index 81b5883..ed4360c 100644 --- a/CUETools.Codecs/AudioEncoderSettings.cs +++ b/CUETools.Codecs/AudioEncoderSettings.cs @@ -24,17 +24,11 @@ namespace CUETools.Codecs // Iterate through each property and call ResetValue() foreach (PropertyDescriptor property in TypeDescriptor.GetProperties(this)) property.ResetValue(this); + this.m_supported_modes = supported_modes; + this.m_default_mode = default_mode; if (default_mode == "") - { GetSupportedModes(out default_mode); - this.EncoderMode = default_mode; - } - else - { - this.m_supported_modes = supported_modes; - this.m_default_mode = default_mode; - this.EncoderMode = m_default_mode; - } + this.EncoderMode = default_mode; } protected string m_supported_modes;