From 0a91d0436af58dbf17c6d8d680c3c09c57684bc3 Mon Sep 17 00:00:00 2001 From: chudov Date: Thu, 24 Dec 2009 16:15:46 +0000 Subject: [PATCH] fix --- CUETools.Codecs.APE/CUETools.Codecs.APE.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CUETools.Codecs.APE/CUETools.Codecs.APE.cpp b/CUETools.Codecs.APE/CUETools.Codecs.APE.cpp index 41a31a1..17f2381 100644 --- a/CUETools.Codecs.APE/CUETools.Codecs.APE.cpp +++ b/CUETools.Codecs.APE/CUETools.Codecs.APE.cpp @@ -375,13 +375,13 @@ namespace CUETools { namespace Codecs { namespace APE { property Int32 CompressionLevel { Int32 get() { - return _compressionLevel; + return _compressionLevel / 1000 - 1; } void set(Int32 value) { - if ((value < 1) || (value > 5)) { + if ((value < 0) || (value > 4)) { throw gcnew Exception("Invalid compression mode."); } - _compressionLevel = value * 1000; + _compressionLevel = (value + 1) * 1000; } }