From 5045c6feeec292db6b538bfe4363c1e3790997fb Mon Sep 17 00:00:00 2001 From: sr55 <sr55.hb@outlook.com> Date: Sat, 16 Jul 2011 15:45:38 +0000 Subject: [PATCH] WinGui: Another duplicate model removed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4110 b64f7644-9d1e-0410-96f1-a4d463321fa5 --- .../Functions/InteropModelCreator.cs | 11 +---------- .../HandBrake.ApplicationServices.csproj | 1 - .../Model/EncodeTask.cs | 2 +- .../Model/Encoding/VideoEncodeRateMode.cs | 17 ----------------- .../Utilities/PlistUtility.cs | 4 ++-- .../Utilities/QueryGeneratorUtility.cs | 4 ++-- .../Utilities/QueryParserUtility.cs | 2 +- 7 files changed, 7 insertions(+), 34 deletions(-) delete mode 100644 win/CS/HandBrake.ApplicationServices/Model/Encoding/VideoEncodeRateMode.cs diff --git a/win/CS/HandBrake.ApplicationServices/Functions/InteropModelCreator.cs b/win/CS/HandBrake.ApplicationServices/Functions/InteropModelCreator.cs index 2b6980466..70dc8ea9c 100644 --- a/win/CS/HandBrake.ApplicationServices/Functions/InteropModelCreator.cs +++ b/win/CS/HandBrake.ApplicationServices/Functions/InteropModelCreator.cs @@ -143,16 +143,7 @@ namespace HandBrake.ApplicationServices.Functions profile.Quality = work.Quality.HasValue ? work.Quality.Value : 0; profile.UseDisplayWidth = true; profile.VideoBitrate = work.VideoBitrate.HasValue ? work.VideoBitrate.Value : 0; - - switch (work.VideoEncodeRateType) - { - case VideoEncodeRateMode.AverageBitrate: - profile.VideoEncodeRateType = VideoEncodeRateType.AverageBitrate; - break; - case VideoEncodeRateMode.ConstantQuality: - profile.VideoEncodeRateType = VideoEncodeRateType.ConstantQuality; - break; - } + profile.VideoEncodeRateType = work.VideoEncodeRateType; switch (work.VideoEncoder) { diff --git a/win/CS/HandBrake.ApplicationServices/HandBrake.ApplicationServices.csproj b/win/CS/HandBrake.ApplicationServices/HandBrake.ApplicationServices.csproj index 4b27081e5..d9fc865ca 100644 --- a/win/CS/HandBrake.ApplicationServices/HandBrake.ApplicationServices.csproj +++ b/win/CS/HandBrake.ApplicationServices/HandBrake.ApplicationServices.csproj @@ -107,7 +107,6 @@ <Compile Include="Model\Encoding\OutputFormat.cs" /> <Compile Include="Model\Encoding\SubtitleTrack.cs" /> <Compile Include="Model\Encoding\VideoEncoder.cs" /> - <Compile Include="Model\Encoding\VideoEncodeRateMode.cs" /> <Compile Include="Model\General\UpdateCheckInformation.cs" /> <Compile Include="Model\General\UpdateCheckResult.cs" /> <Compile Include="Model\ModelBase.cs" /> diff --git a/win/CS/HandBrake.ApplicationServices/Model/EncodeTask.cs b/win/CS/HandBrake.ApplicationServices/Model/EncodeTask.cs index 0098ca62b..430700ee1 100644 --- a/win/CS/HandBrake.ApplicationServices/Model/EncodeTask.cs +++ b/win/CS/HandBrake.ApplicationServices/Model/EncodeTask.cs @@ -213,7 +213,7 @@ namespace HandBrake.ApplicationServices.Model /// <summary> /// Gets or sets VideoEncodeRateType. /// </summary> - public VideoEncodeRateMode VideoEncodeRateType { get; set; } + public VideoEncodeRateType VideoEncodeRateType { get; set; } /// <summary> /// Gets or sets the VideoEncoder diff --git a/win/CS/HandBrake.ApplicationServices/Model/Encoding/VideoEncodeRateMode.cs b/win/CS/HandBrake.ApplicationServices/Model/Encoding/VideoEncodeRateMode.cs deleted file mode 100644 index 636d7829d..000000000 --- a/win/CS/HandBrake.ApplicationServices/Model/Encoding/VideoEncodeRateMode.cs +++ /dev/null @@ -1,17 +0,0 @@ -/* VideoEncoderRateMode.cs $ - This file is part of the HandBrake source code. - Homepage: <http://handbrake.fr>. - It may be used under the terms of the GNU General Public License. */ - -namespace HandBrake.ApplicationServices.Model.Encoding -{ - /// <summary> - /// The Mode of Video Encoding. Bitrate, Filesize or Quality - /// </summary> - public enum VideoEncodeRateMode - { - TargetSize = 0, - AverageBitrate, - ConstantQuality - } -} diff --git a/win/CS/HandBrake.ApplicationServices/Utilities/PlistUtility.cs b/win/CS/HandBrake.ApplicationServices/Utilities/PlistUtility.cs index 91d474ab1..bea345106 100644 --- a/win/CS/HandBrake.ApplicationServices/Utilities/PlistUtility.cs +++ b/win/CS/HandBrake.ApplicationServices/Utilities/PlistUtility.cs @@ -312,10 +312,10 @@ namespace HandBrake.ApplicationServices.Utilities switch (qualityMode) { case "1": // Avg Bitrate - parsed.VideoEncodeRateType = VideoEncodeRateMode.AverageBitrate; + parsed.VideoEncodeRateType = VideoEncodeRateType.AverageBitrate; break; case "2": // CQ - parsed.VideoEncodeRateType = VideoEncodeRateMode.ConstantQuality; + parsed.VideoEncodeRateType = VideoEncodeRateType.ConstantQuality; break; } #endregion diff --git a/win/CS/HandBrake.ApplicationServices/Utilities/QueryGeneratorUtility.cs b/win/CS/HandBrake.ApplicationServices/Utilities/QueryGeneratorUtility.cs index 7631da7de..934bc6c41 100644 --- a/win/CS/HandBrake.ApplicationServices/Utilities/QueryGeneratorUtility.cs +++ b/win/CS/HandBrake.ApplicationServices/Utilities/QueryGeneratorUtility.cs @@ -301,11 +301,11 @@ namespace HandBrake.ApplicationServices.Utilities switch (task.VideoEncodeRateType) { - case VideoEncodeRateMode.AverageBitrate: + case VideoEncodeRateType.AverageBitrate: if (task.VideoBitrate.HasValue) query += string.Format(" -b {0}", task.VideoBitrate.Value); break; - case VideoEncodeRateMode.ConstantQuality: + case VideoEncodeRateType.ConstantQuality: double value; switch (task.VideoEncoder) { diff --git a/win/CS/HandBrake.ApplicationServices/Utilities/QueryParserUtility.cs b/win/CS/HandBrake.ApplicationServices/Utilities/QueryParserUtility.cs index 8b6394453..b52d72f56 100644 --- a/win/CS/HandBrake.ApplicationServices/Utilities/QueryParserUtility.cs +++ b/win/CS/HandBrake.ApplicationServices/Utilities/QueryParserUtility.cs @@ -310,7 +310,7 @@ namespace HandBrake.ApplicationServices.Utilities if (videoBitrate.Success) { - parsed.VideoEncodeRateType = VideoEncodeRateMode.AverageBitrate; + parsed.VideoEncodeRateType = VideoEncodeRateType.AverageBitrate; parsed.VideoBitrate = int.Parse(videoBitrate.ToString().Replace("-b ", string.Empty)); } -- 2.40.0