Enum AVMotionEstimationType
- java.lang.Object
-
- java.lang.Enum<AVMotionEstimationType>
-
- com.github.vbauer.avconv4java.type.AVMotionEstimationType
-
- All Implemented Interfaces:
NamedType
,java.io.Serializable
,java.lang.Comparable<AVMotionEstimationType>
public enum AVMotionEstimationType extends java.lang.Enum<AVMotionEstimationType> implements NamedType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AVMotionEstimationType.Constants
-
Enum Constant Summary
Enum Constants Enum Constant Description DIA
Diamond motion estimation (alias for EPZS).EPZS
EPZS motion estimation (default).ESA
Esa motion estimation (alias for full).FULL
Full motion estimation (slowest).HEX
Hex motion estimation.LOG
Log motion estimation.PHODS
Phods motion estimation.TESA
Tesa motion estimation.UMH
Umh motion estimation.X1
X1 motion estimation.ZERO
Zero motion estimation (fastest).
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AVMotionEstimationType
findByName(java.lang.String name)
java.lang.String
getName()
static AVMotionEstimationType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static AVMotionEstimationType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ZERO
public static final AVMotionEstimationType ZERO
Zero motion estimation (fastest).
-
FULL
public static final AVMotionEstimationType FULL
Full motion estimation (slowest).
-
EPZS
public static final AVMotionEstimationType EPZS
EPZS motion estimation (default).
-
ESA
public static final AVMotionEstimationType ESA
Esa motion estimation (alias for full).
-
TESA
public static final AVMotionEstimationType TESA
Tesa motion estimation.
-
DIA
public static final AVMotionEstimationType DIA
Diamond motion estimation (alias for EPZS).
-
LOG
public static final AVMotionEstimationType LOG
Log motion estimation.
-
PHODS
public static final AVMotionEstimationType PHODS
Phods motion estimation.
-
X1
public static final AVMotionEstimationType X1
X1 motion estimation.
-
HEX
public static final AVMotionEstimationType HEX
Hex motion estimation.
-
UMH
public static final AVMotionEstimationType UMH
Umh motion estimation.
-
-
Method Detail
-
values
public static AVMotionEstimationType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (AVMotionEstimationType c : AVMotionEstimationType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static AVMotionEstimationType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
findByName
public static AVMotionEstimationType findByName(java.lang.String name)
-
-