From 18c6c1ae3af6884297599f8c2d1016f33b8d2b44 Mon Sep 17 00:00:00 2001 From: Grigory Chudov Date: Sun, 1 Apr 2018 20:42:31 -0400 Subject: [PATCH] Fix priorities and constructores for ALAC and MACLib --- CUETools.Codecs.ALAC/ALACWriter.cs | 7 +------ CUETools.Codecs.MACLib/DecoderSettings.cs | 2 +- CUETools.Codecs.libwavpack/Reader.cs | 2 +- 3 files changed, 3 insertions(+), 8 deletions(-) diff --git a/CUETools.Codecs.ALAC/ALACWriter.cs b/CUETools.Codecs.ALAC/ALACWriter.cs index 47e14bf..29f0485 100644 --- a/CUETools.Codecs.ALAC/ALACWriter.cs +++ b/CUETools.Codecs.ALAC/ALACWriter.cs @@ -151,7 +151,7 @@ namespace CUETools.Codecs.ALAC List chunk_pos; - public AudioEncoder(string path, Stream IO, EncoderSettings settings) + public AudioEncoder(EncoderSettings settings, string path, Stream IO) { m_settings = settings; m_settings.Validate(); @@ -179,11 +179,6 @@ namespace CUETools.Codecs.ALAC chunk_pos = new List(); } - public AudioEncoder(string path, EncoderSettings settings) - : this(path, null, settings) - { - } - public int TotalSize { get diff --git a/CUETools.Codecs.MACLib/DecoderSettings.cs b/CUETools.Codecs.MACLib/DecoderSettings.cs index 93640e7..98ee0d9 100644 --- a/CUETools.Codecs.MACLib/DecoderSettings.cs +++ b/CUETools.Codecs.MACLib/DecoderSettings.cs @@ -19,7 +19,7 @@ namespace CUETools.Codecs.MACLib public Type DecoderType => typeof(AudioDecoder); [Browsable(false)] - public int Priority => 1; + public int Priority => 2; public IAudioDecoderSettings Clone() { diff --git a/CUETools.Codecs.libwavpack/Reader.cs b/CUETools.Codecs.libwavpack/Reader.cs index 2ddf59f..3347f39 100644 --- a/CUETools.Codecs.libwavpack/Reader.cs +++ b/CUETools.Codecs.libwavpack/Reader.cs @@ -23,7 +23,7 @@ namespace CUETools.Codecs.libwavpack public Type DecoderType => typeof(AudioDecoder); [Browsable(false)] - public int Priority => 1; + public int Priority => 2; public IAudioDecoderSettings Clone() {