mirror of
https://github.com/claunia/cuetools.net.git
synced 2025-12-16 18:14:25 +00:00
Flake/FLACCL cmd line tools were forcing user to specify compression level,
because default comprssion level was not set properly in settings constructor.
This commit is contained in:
@@ -24,10 +24,17 @@ 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;
|
||||
//GetSupportedModes(out m_default_mode);
|
||||
this.EncoderMode = m_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;
|
||||
}
|
||||
}
|
||||
|
||||
protected string m_supported_modes;
|
||||
|
||||
Reference in New Issue
Block a user