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 classAVMotionEstimationType.Constants
-
Enum Constant Summary
Enum Constants Enum Constant Description DIADiamond motion estimation (alias for EPZS).EPZSEPZS motion estimation (default).ESAEsa motion estimation (alias for full).FULLFull motion estimation (slowest).HEXHex motion estimation.LOGLog motion estimation.PHODSPhods motion estimation.TESATesa motion estimation.UMHUmh motion estimation.X1X1 motion estimation.ZEROZero motion estimation (fastest).
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AVMotionEstimationTypefindByName(java.lang.String name)java.lang.StringgetName()static AVMotionEstimationTypevalueOf(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)
-
-