Class MainFrameModel

java.lang.Object
bdsup2sub.gui.main.MainFrameModel

class MainFrameModel extends Object
  • Field Details

    • configuration

      private final Configuration configuration
    • saveFilename

      private String saveFilename
    • savePath

      private String savePath
    • subIndex

      private int subIndex
    • sourceFileSpecifiedOnCmdLine

      private boolean sourceFileSpecifiedOnCmdLine
  • Constructor Details

    • MainFrameModel

      MainFrameModel()
  • Method Details

    • getLoadPath

      public String getLoadPath()
    • setLoadPath

      public void setLoadPath(String loadPath)
    • getSavePath

      public String getSavePath()
    • setSavePath

      public void setSavePath(String savePath)
    • getSaveFilename

      public String getSaveFilename()
    • setSaveFilename

      public void setSaveFilename(String saveFilename)
    • getSubIndex

      public int getSubIndex()
    • setSubIndex

      public void setSubIndex(int subIndex)
    • isSourceFileSpecifiedOnCmdLine

      public boolean isSourceFileSpecifiedOnCmdLine()
    • setSourceFileSpecifiedOnCmdLine

      public void setSourceFileSpecifiedOnCmdLine(boolean sourceFileSpecified)
    • getColorProfilePath

      public String getColorProfilePath()
    • setColorProfilePath

      public void setColorProfilePath(String colorProfilePath)
    • getMainWindowSize

      public Dimension getMainWindowSize()
    • setMainWindowSize

      public void setMainWindowSize(Dimension dimension)
    • getMainWindowLocation

      public Point getMainWindowLocation()
    • setMainWindowLocation

      public void setMainWindowLocation(Point location)
    • getRecentFiles

      public List<String> getRecentFiles()
    • addToRecentFiles

      public void addToRecentFiles(String filename)
    • isVerbose

      public boolean isVerbose()
    • setVerbose

      public void setVerbose(boolean verbose)
    • getScalingFilter

      public ScalingFilter getScalingFilter()
    • setScalingFilter

      public void setScalingFilter(ScalingFilter scalingFilter)
    • getFixZeroAlpha

      public boolean getFixZeroAlpha()
    • setFixZeroAlpha

      public void setFixZeroAlpha(boolean fixZeroAlpha)
    • getPaletteMode

      public PaletteMode getPaletteMode()
    • setPaletteMode

      public void setPaletteMode(PaletteMode paletteMode)
    • getOutputMode

      public OutputMode getOutputMode()
    • setOutputMode

      public void setOutputMode(OutputMode outputMode)
    • getConvertFPS

      public boolean getConvertFPS()
    • getDelayPTS

      public int getDelayPTS()
    • getApplyFreeScale

      public boolean getApplyFreeScale()
    • getFreeScaleX

      public double getFreeScaleX()
    • getFreeScaleY

      public double getFreeScaleY()
    • getFPSTrg

      public double getFPSTrg()
    • getOutputResolution

      public Resolution getOutputResolution()
    • getAlphaThreshold

      public int getAlphaThreshold()
    • setAlphaThreshold

      public void setAlphaThreshold(int alphaThreshold)
    • getLuminanceThreshold

      public int[] getLuminanceThreshold()
    • setLuminanceThreshold

      public void setLuminanceThreshold(int[] luminanceThreshold)
    • getCropOffsetY

      public int getCropOffsetY()
    • setCropOffsetY

      public void setCropOffsetY(int cropOffsetY)
    • setSwapCrCb

      public void setSwapCrCb(boolean swapCrCb)
    • getMoveCaptions

      public boolean getMoveCaptions()