OSDN Git Service

プロファイル編集
[coroid/inqubus.git] / frontend / src / saccubus / converter / classic / profile / Ffmpeg.java
index 8d6d7c6..fc2dfe7 100644 (file)
@@ -7,7 +7,7 @@ import java.io.File;
  *
  * @author yuki
  */
-public class Ffmpeg implements yukihane.saccubus.converter.profile.Ffmpeg {
+public class Ffmpeg implements yukihane.saccubus.converter.profile.ConvertProfile {
 
     private final File ffmpeg;
     private final File vhook;
@@ -20,11 +20,11 @@ public class Ffmpeg implements yukihane.saccubus.converter.profile.Ffmpeg {
     private final boolean showConverting;
     private final boolean selfAdjustFontSize;
     private final boolean commentOpaque;
-    private final NgSetting ngSetting;
+    private final HideCondition ngSetting;
 
     public Ffmpeg(File ffmpegPath, File vhookPath, FfmpegOption ffmpegOption, boolean vhookDisabled,
             int videoShowNum, File fontPath, int fontIndex, int shadowIndex, boolean showConvertingVideo,
-            boolean selfAdjustFontSize, boolean opaqueComment, NgSetting ngSetting) {
+            boolean selfAdjustFontSize, boolean opaqueComment, HideCondition ngSetting) {
         this.ffmpeg = ffmpegPath;
         this.vhook = vhookPath;
         this.ffmpegOption = ffmpegOption;
@@ -60,8 +60,9 @@ public class Ffmpeg implements yukihane.saccubus.converter.profile.Ffmpeg {
         return commentOpaque;
     }
 
-    public boolean isSelfAdjustFontSize() {
-        return selfAdjustFontSize;
+    @Override
+    public boolean isDisableFontSizeArrange() {
+        return !selfAdjustFontSize;
     }
 
     public int getShadowIndex() {
@@ -84,7 +85,7 @@ public class Ffmpeg implements yukihane.saccubus.converter.profile.Ffmpeg {
         return maxNumOfComment;
     }
 
-    public NgSetting getNgSetting() {
+    public HideCondition getNgSetting() {
         return ngSetting;
     }
 }