public enum AVCCodedContentKind extends Enum<AVCCodedContentKind> implements MediaEnumerationValue
Picture type and coding type, as used in AVC sub descriptors.
| Enum Constant and Description |
|---|
InterlacedFieldPicture
Source image is interlaced.
|
InterlacedFrameAndFieldPicture
Source image is interlaced.
|
InterlacedFramePicture
Source image is interlaced.
|
ProgressiveFramePicture
Source image is progressive.
|
Reserved
Reserved.
|
Unknown
Unknown AVC coded content kind.
|
| Modifier and Type | Method and Description |
|---|---|
String |
symbol()
Provides a name for the enumeration value that can be used in XML serialisation.
|
long |
value()
Returns the unique integer value associated with an enumeration value, either according
to the AAF specification and/or the current AAF meta dictionary.
|
static AVCCodedContentKind |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AVCCodedContentKind[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOfnamepublic static final AVCCodedContentKind Unknown
Unknown AVC coded content kind.
public static final AVCCodedContentKind ProgressiveFramePicture
Source image is progressive. Picture type is frame. Coding type is frame coding.
public static final AVCCodedContentKind InterlacedFieldPicture
Source image is interlaced. Picture type is field. Coding type is field coding.
public static final AVCCodedContentKind InterlacedFramePicture
Source image is interlaced. Picture type is frame. Coding type frame coding, including macroblock adaptive frame-field coding.
public static final AVCCodedContentKind InterlacedFrameAndFieldPicture
Source image is interlaced. Picture type is frame and field. Coding type is picture adaptive frame-field coding. Frame coding may use macroblock adaptive frame-field coding.
public static final AVCCodedContentKind Reserved
Reserved.
public static AVCCodedContentKind[] values()
for (AVCCodedContentKind c : AVCCodedContentKind.values()) System.out.println(c);
public static AVCCodedContentKind valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is null@Int64 public long value()
MediaEnumerationValueReturns the unique integer value associated with an enumeration value, either according to the AAF specification and/or the current AAF meta dictionary.
value in interface MediaEnumerationValuepublic String symbol()
MediaEnumerationValueProvides a name for the enumeration value that can be used in XML serialisation. The name is unique within the namespace of the owning type.
As an example, the ChannelStatusModeType value ChannelStatusModeType.Fixed
value has the name "Fixed" and symbol "ChannelStatusMode_Fixed".
symbol in interface MediaEnumerationValue(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.