public enum ColorSitingType extends Enum<ColorSitingType> implements MediaEnumerationValue
Specifies color siting that indicates where colored pixels are located with respect to their associated luminance value.
Original C name: aafColorSiting_e
| Enum Constant and Description |
|---|
Averaging
The color pixel is sited at the point horizontally midway between the
luminance pixels on each line.
|
CoSiting
The first luminance value of the image is co-sited with the
first chrominance value.
|
Quincunx
Color samples are sited at the point midway between two
adjacent luminance pixels on two adjacent lines, as in MPEG-1 4:2:0.
|
Rec601
Color samples are known to be sited in accordance with ITU-R BT.601.
|
ThreeTap
Reserved.
|
UnknownSiting
The siting of the color samples is unknown.
|
| 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 ColorSitingType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ColorSitingType[] |
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 ColorSitingType CoSiting
The first luminance value of the image is co-sited with the first chrominance value.
public static final ColorSitingType Averaging
The color pixel is sited at the point horizontally midway between the luminance pixels on each line.
public static final ColorSitingType ThreeTap
Reserved.
public static final ColorSitingType Quincunx
Color samples are sited at the point midway between two adjacent luminance pixels on two adjacent lines, as in MPEG-1 4:2:0.
public static final ColorSitingType Rec601
Color samples are known to be sited in accordance with ITU-R BT.601.
public static final ColorSitingType UnknownSiting
The siting of the color samples is unknown.
public static ColorSitingType[] values()
for (ColorSitingType c : ColorSitingType.values()) System.out.println(c);
public static ColorSitingType 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.