projects
/
meviz.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Upgraded to latest svjatoslav-commons.
[meviz.git]
/
src
/
main
/
java
/
eu
/
svjatoslav
/
meviz
/
encoder
/
CommandlineHandler.java
diff --git
a/src/main/java/eu/svjatoslav/meviz/encoder/CommandlineHandler.java
b/src/main/java/eu/svjatoslav/meviz/encoder/CommandlineHandler.java
index
870d476
..
ba54599
100755
(executable)
--- a/
src/main/java/eu/svjatoslav/meviz/encoder/CommandlineHandler.java
+++ b/
src/main/java/eu/svjatoslav/meviz/encoder/CommandlineHandler.java
@@
-22,9
+22,6
@@
public class CommandlineHandler {
.createStringParameter("Encoding output format.")
.addAliases("-o", "--output-format").setMandatory();
.createStringParameter("Encoding output format.")
.addAliases("-o", "--output-format").setMandatory();
- NullParameter terminalParameter = parser.createNullParameter(
- "Enable popup terminal.").addAliases("--terminal");
-
NullParameter deinterlaceParameter = parser.createNullParameter(
"Deinterlace video.").addAliases("--deinterlace", "-d");
NullParameter deinterlaceParameter = parser.createNullParameter(
"Deinterlace video.").addAliases("--deinterlace", "-d");
@@
-34,6
+31,9
@@
public class CommandlineHandler {
NullParameter recursiveParameter = parser.createNullParameter(
"Enable recursive mode.").addAliases("-r", "--recursive");
NullParameter recursiveParameter = parser.createNullParameter(
"Enable recursive mode.").addAliases("-r", "--recursive");
+ NullParameter forPortableParameter = parser.createNullParameter(
+ "Encode for portable player.").addAliases("-p", "--portable");
+
StringParameter inputPatternParameter = parser
.createStringParameter("File input pattern.")
.addAliases("-i", "--input-pattern").setMandatory();
StringParameter inputPatternParameter = parser
.createStringParameter("File input pattern.")
.addAliases("-i", "--input-pattern").setMandatory();
@@
-61,17
+61,11
@@
public class CommandlineHandler {
parser.parse(args);
parser.parse(args);
- if (recursiveParameter.isParameterSpecified())
- options.recursive = true;
+ options.recursive = recursiveParameter.isParameterSpecified();
- if (deinterlaceParameter.isParameterSpecified())
- options.deinterlace = true;
+ options.deinterlace = deinterlaceParameter.isParameterSpecified();
- if (terminalParameter.isParameterSpecified())
- options.terminal = true;
-
- if (testParameter.isParameterSpecified())
- options.testOnly = true;
+ options.testOnly = testParameter.isParameterSpecified();
if (outputFormatParameter.isParameterSpecified())
options.outputFormats.addAll(outputFormatParameter
if (outputFormatParameter.isParameterSpecified())
options.outputFormats.addAll(outputFormatParameter
@@
-85,6
+79,8
@@
public class CommandlineHandler {
options.inputPatterns.addAll(inputPatternParameter
.getArgumentsAsStrings());
options.inputPatterns.addAll(inputPatternParameter
.getArgumentsAsStrings());
+ options.forPortablePlayer = forPortableParameter.isParameterSpecified();
+
if (videoBitrateParameter.isParameterSpecified())
try {
options.videoBitrate = videoBitrateParameter.getValue();
if (videoBitrateParameter.isParameterSpecified())
try {
options.videoBitrate = videoBitrateParameter.getValue();