X-Git-Url: http://www2.svjatoslav.eu/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Feu%2Fsvjatoslav%2Fmeviz%2Fencoder%2FEncodingOptions.java;h=6c666a1c7a1c974e962c96b5a71960a1b4a4c021;hb=4b74c2be1dd6104f3a4dd50d29ece78857ada3fa;hp=d9df4bd79461d7f8077fc57c3b9da152015fb475;hpb=50cb7085d553fdd82cd06806cd27b1675299f719;p=meviz.git diff --git a/src/main/java/eu/svjatoslav/meviz/encoder/EncodingOptions.java b/src/main/java/eu/svjatoslav/meviz/encoder/EncodingOptions.java index d9df4bd..6c666a1 100755 --- a/src/main/java/eu/svjatoslav/meviz/encoder/EncodingOptions.java +++ b/src/main/java/eu/svjatoslav/meviz/encoder/EncodingOptions.java @@ -1,7 +1,7 @@ /* * Meviz - Various tools collection to work with multimedia. * Copyright (C) 2012, Svjatoslav Agejenko, svjatoslav@svjatoslav.eu - * + * * This program is free software; you can redistribute it and/or * modify it under the terms of version 2 of the GNU General Public License * as published by the Free Software Foundation. @@ -15,20 +15,40 @@ import java.util.List; public class EncodingOptions { - public Bitrate.bitrate videoBitrate = Bitrate.bitrate.MEDIUM; + private BitrateParameter.bitrate videoBitrate = BitrateParameter.bitrate.MEDIUM; - public Bitrate audioBitrate; + private BitrateParameter.bitrate audioBitrate = BitrateParameter.bitrate.MEDIUM; - public boolean recursive; + // public Bitrate audioBitrate; - public boolean terminal; + public boolean deinterlace = false; - public boolean testOnly; + public boolean recursive; - public File workingDirectory = new File(System.getProperty("user.dir")); + public boolean testOnly; - List outputFormats = new ArrayList(); + public boolean forPortablePlayer = false; - List inputPatterns = new ArrayList(); + public File workingDirectory = new File(System.getProperty("user.dir")); + + List outputFormats = new ArrayList(); + + List inputPatterns = new ArrayList(); + + public BitrateParameter.bitrate getAudioBitrate() { + return audioBitrate; + } + + public BitrateParameter.bitrate getVideoBitrate() { + return videoBitrate; + } + + public void setAudioBitrate(final BitrateParameter.bitrate audioBitrate) { + this.audioBitrate = audioBitrate; + } + + public void setVideoBitrate(final BitrateParameter.bitrate videoBitrate) { + this.videoBitrate = videoBitrate; + } }