public interface TypeDefinitions
All AAF-specified type definitions as static constants in an interface. Implement or reference this interface to gain access to the constants that it defines.
| Modifier and Type | Field and Description |
|---|---|
static TypeDefinitionEnumeration |
AlphaTransparencyType
Defines the type of an enumerated value that describes whether the minimum alpha value or
the maximum alpha value represents transparency.
|
static TypeDefinitionStrongObjectReference |
ApplicationPluginObjectStrongReference |
static TypeDefinitionSet |
ApplicationPluginObjectStrongReferenceSet |
static TypeDefinitionRecord |
AUID
Defines the type of a 16-byte unique identifier whose value is a SMPTE 298M Universal Label or
a UUID or GUID.
|
static TypeDefinitionVariableArray |
AUIDArray
Defines the type for a property value that represents a variable-length array of
AUID values.
|
static TypeDefinitionSet |
AUIDSet
Defines a type for a set of AUID values, where each element represents
a 16-byte identifier.
|
static TypeDefinitionEnumeration |
AuxBitsModeType
Defines the type of an enumerated value that describes the 3 bit auxiliary bits
mode of audio essence stored in the AES/EBU audio file format.
|
static TypeDefinitionEnumeration |
AVCCodedContentKind
Defines the type of an enumerated value that describes the picture type and coding type of AVC
material as part of an AVC sub descriptor.
|
static TypeDefinitionEnumeration |
Boolean
Defines the type of Boolean values that are either
true or
false. |
static TypeDefinitionVariableArray |
ChannelStatusModeArray
Defines the type for a value that represents an array of
AES3 PCM channel status modes with
a variable number of elements.
|
static TypeDefinitionEnumeration |
ChannelStatusModeType
Defines the type of an enumerated value that describes how channel status data is encoded
as part of a AES3 PCM descriptor.
|
static TypeDefinitionCharacter |
Character
Defines the type a single character value.
|
static TypeDefinitionStrongObjectReference |
ClassDefinitionStrongReference
Defines the type for a value that represents a strong reference to a
class definition.
|
static TypeDefinitionSet |
ClassDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to
class definitions.
|
static TypeDefinitionWeakObjectReference |
ClassDefinitionWeakReference
Defines the type for a value that represents a weak reference to a
class definition.
|
static TypeDefinitionStrongObjectReference |
CodecDefinitionStrongReference
Defines the type for a value that represents a strong reference to a
codec definition.
|
static TypeDefinitionSet |
CodecDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to
codec definitions.
|
static TypeDefinitionWeakObjectReference |
CodecDefinitionWeakReference
Defines a type for a value that represents a weak reference to a
codec definition.
|
static TypeDefinitionExtendibleEnumeration |
CodingEquationsType
Defines the type of an extendible enumeration value that describes the coding equations used to convert RGB image
components to component color difference image components.
|
static TypeDefinitionExtendibleEnumeration |
ColorPrimariesType
Defines the type of an extendible enumeration value that describes the color primaries used in
the representation of images.
|
static TypeDefinitionEnumeration |
ColorSitingType
Defines the type of an enumerated value that describes color, indicating where colored pixels
are located with respect to their associated luminance value.
|
static TypeDefinitionStrongObjectReference |
ComponentStrongReference
Defines the type for a value that represents a strong reference to a
component.
|
static TypeDefinitionVariableArray |
ComponentStrongReferenceVector
Defines the type for a value that represents a list of strong references to
components with
a variable number of elements.
|
static TypeDefinitionStrongObjectReference |
ContainerDefinitionStrongReference
Defines the type for a value that represents a strong reference to a
container definition.
|
static TypeDefinitionSet |
ContainerDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to
container definitions.
|
static TypeDefinitionWeakObjectReference |
ContainerDefinitionWeakReference
Defines the type for a value that represents a weak reference to a
container definition.
|
static TypeDefinitionEnumeration |
ContentScanningType
Defines the type of an enumerated value that, for MPEG coded content, says if the scanning type
of the underlying coded content is known and, if it is, what kind of scanning type it is.
|
static TypeDefinitionStrongObjectReference |
ContentStorageStrongReference
Defines a type for a value that represents a strong reference to
content storage.
|
static TypeDefinitionStrongObjectReference |
ControlPointStrongReference
Defines the type for a property value that represents a strong reference to a
control point.
|
static TypeDefinitionVariableArray |
ControlPointStrongReferenceVector
Defines the type for a value that represents a list of strong references to
control points with
a variable number of elements.
|
static TypeDefinitionStrongObjectReference |
DataDefinitionStrongReference
Defines the type for a value that represents a strong reference to a
data definition.
|
static TypeDefinitionSet |
DataDefinitionStrongReferenceSet
Defines the type for a property value that represents a set of strong references to
data definitions.
|
static TypeDefinitionWeakObjectReference |
DataDefinitionWeakReference
Defines a type for a value that represents a weak reference to a
data definition.
|
static TypeDefinitionSet |
DataDefinitionWeakReferenceSet
Defines the type for a value that represents a set of weak references to
data definitions.
|
static TypeDefinitionVariableArray |
DataDefinitionWeakReferenceVector
Defines the type for a value that represents a list of weak references to
data definitions with
a variable number of elements.
|
static TypeDefinitionVariableArray |
DataValue
Defines the type for a value that is a block of data.
|
static TypeDefinitionRecord |
DateStruct
Defines th type of a value that represents a date, as year, month and day of the month
components.
|
static TypeDefinitionStrongObjectReference |
DescriptiveFrameworkStrongReference
Defines the type for a value that represents a strong reference to a
descriptive framework.
|
static TypeDefinitionStrongObjectReference |
DescriptiveObjectStrongReference
Defines the type for a value that represents a strong reference to a
descriptive object.
|
static TypeDefinitionSet |
DescriptiveObjectStrongReferenceSet
Defines the type for a value that represents a set of strong references to
descriptive objects.
|
static TypeDefinitionVariableArray |
DescriptiveObjectStrongReferenceVector
Define the type for a value that represents a list of strong references to
descriptive object with
a variable number of elements.
|
static TypeDefinitionStrongObjectReference |
DictionaryStrongReference
Defines a type for a value that represents a strong reference to a
dictionary.
|
static TypeDefinitionEnumeration |
EdgeType
Defines the type of an enumerated value that describes the kind of film edge code, e.g.
|
static TypeDefinitionEnumeration |
EditHintType
Defines the type of an enumerated value that describe hints to be used when editing
control points.
|
static TypeDefinitionEnumeration |
ElectroSpatialFormulation
Defines the type of an enumerated value that describes the electro-spatial formulation of
sound, e.g.
|
static TypeDefinitionEnumeration |
EmphasisType
Defines the type of an enumerated value that describes the encoded audio signal
pre-emphasis for sound data.
|
static TypeDefinitionStrongObjectReference |
EssenceDataStrongReference
Defines the type for a value that represents a strong reference to
essence data.
|
static TypeDefinitionSet |
EssenceDataStrongReferenceSet
Defines the type for a value that represents a set of strong references to
essence data.
|
static TypeDefinitionStrongObjectReference |
EssenceDescriptorStrongReference
Defines a type for a value that represents a strong reference to an
essence descriptor.
|
static TypeDefinitionStrongObjectReference |
ExtensionSchemeStrongReference |
static TypeDefinitionSet |
ExtensionSchemeStrongReferenceSet |
static TypeDefinitionWeakObjectReference |
ExtensionSchemeWeakReference |
static TypeDefinitionEnumeration |
FadeType
Defines the type of an enumerated value that describes the kind of an audio fade.
|
static TypeDefinitionEnumeration |
FieldNumber
Defines the type of an enumerated value that describes whether field dominance is
the first or second frame of an interlaced image.
|
static TypeDefinitionStrongObjectReference |
FileDescriptorStrongReference
Defines the type for a value that represents a strong reference to a
file descriptor.
|
static TypeDefinitionVariableArray |
FileDescriptorStrongReferenceVector
Defines the type for a value that represents a list of strong references to
file descriptors with
a variable number of elements.
|
static TypeDefinitionEnumeration |
FilmType
Defines the type of an enumerated value that describes the format of a film, e.g.
|
static TypeDefinitionStrongObjectReference |
IdentificationStrongReference
Defines the type for a property value that represents a strong reference to an
identification.
|
static TypeDefinitionVariableArray |
IdentificationStrongReferenceVector
Defines the type for a value that represents a list of strong references to
identifications with
a variable number of elements.
|
static TypeDefinitionIndirect |
Indirect
Defines the type for a value for which the type of the value is specified as part
of the value.
|
static TypeDefinitionInteger |
Int16
Defines the type of a 16-bit 2's compliment signed integer value.
|
static TypeDefinitionInteger |
Int32
Defines the type of a 32-bit 2's compliment signed integer value.
|
static TypeDefinitionVariableArray |
Int32Array
Defines the type for a property value that represents an array of
signed 32-bit integers (Int32) with
a variable number of elements.
|
static TypeDefinitionInteger |
Int64
Defines the type of a 64-bit 2's compliment signed integer value.
|
static TypeDefinitionVariableArray |
Int64Array
Defines the type for a value that represents an array of
signed 64-bit integers (Int64) with
a variable number of elements.
|
static TypeDefinitionInteger |
Int8
Defines the type of an 8-bit 2's complement signed integer value.
|
static TypeDefinitionStrongObjectReference |
InterpolationDefinitionStrongReference
Defines the type for a value that represents a strong reference to an
interpolation definition.
|
static TypeDefinitionSet |
InterpolationDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to
interpolation definitions.
|
static TypeDefinitionWeakObjectReference |
InterpolationDefinitionWeakReference
Defines the type for a value that represents a weak reference to a
interpolation definition.
|
static TypeDefinitionRename |
JPEGTableIDType
Defines a value that identifies the JPEG tables used in compressing TIFF data.
|
static TypeDefinitionStrongObjectReference |
KLVDataDefinitionStrongReference
Defines the type for a value that represents a strong reference to a
KLV data definition.
|
static TypeDefinitionSet |
KLVDataDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to
KLV data definitions.
|
static TypeDefinitionStrongObjectReference |
KLVDataStrongReference
Defines the type for a value that represents a strong reference to a
KLV data value.
|
static TypeDefinitionVariableArray |
KLVDataStrongReferenceVector
Defines the type for a value that represents a list of strong references to
KLV data values with
a variable number of elements.
|
static TypeDefinitionEnumeration |
LayoutType
Defines the type of an enumerated value that describes whether all the data for a complete
sample is in one frame or is split into more than one field, e.g.
|
static TypeDefinitionRename |
LengthType
Defines the type for a value that represents the length of a
component.
|
static TypeDefinitionStrongObjectReference |
LocatorStrongReference
Defines the type for a value that represents a strong reference to a
locator.
|
static TypeDefinitionVariableArray |
LocatorStrongReferenceVector
Defines the type for a value that represents a list of strong references to
locators with
a variable number of elements.
|
static TypeDefinitionStrongObjectReference |
MetaDefinitionStrongReference |
static TypeDefinitionSet |
MetaDefinitionStrongReferenceSet |
static TypeDefinitionStrongObjectReference |
NetworkLocatorStrongReference
Defines the type for a value that represents a strong reference to a
network locator.
|
static TypeDefinitionOpaque |
Opaque
Defines the type for a value for which the type is specified in
each instance, providing access to data opaque to this API and manipulated directly
by an application through a handle.
|
static TypeDefinitionExtendibleEnumeration |
OperationCategoryType
Defines the type of extendible enumeration values that describe different categories
of operation.
|
static TypeDefinitionStrongObjectReference |
OperationDefinitionStrongReference
Defines the type for a value that represents a strong reference to an
operation definition.
|
static TypeDefinitionSet |
OperationDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to
operation definitions.
|
static TypeDefinitionWeakObjectReference |
OperationDefinitionWeakReference
Defines the type for a value that represents a weak reference to an
operation definition.
|
static TypeDefinitionVariableArray |
OperationDefinitionWeakReferenceVector
Defines the type for a value that represents a list of weak references to
operation definitions with
a variable number of elements.
|
static TypeDefinitionStrongObjectReference |
OperationGroupStrongReference
Defines the type for a value that represents a strong reference to an
operation group.
|
static TypeDefinitionRecord |
PackageIDType
Defines the type of a value representing a 32 byte package identifier unique identifier
that can hold a SMPTE UMID, as specified in SMPTE 330M.
|
static TypeDefinitionStrongObjectReference |
PackageMarkerStrongReference |
static TypeDefinitionStrongObjectReference |
PackageStrongReference
Defines the type for a property value that represents a strong reference to a
package.
|
static TypeDefinitionSet |
PackageStrongReferenceSet
Defines the type for a value that represents a set of strong references to
packages.
|
static TypeDefinitionWeakObjectReference |
PackageWeakReference
Defines the type for a value that represents a weak reference to a
package.
|
static TypeDefinitionStrongObjectReference |
ParameterDefinitionStrongReference
Defines the type for a value that represents a strong reference to a
parameter definition.
|
static TypeDefinitionSet |
ParameterDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to
parameter definitions.
|
static TypeDefinitionWeakObjectReference |
ParameterDefinitionWeakReference
Defines the type for a value that represents a weak reference to a
parameter definition.
|
static TypeDefinitionSet |
ParameterDefinitionWeakReferenceSet
Defines the type for a value that represents a set of weak references to
parameter definitions.
|
static TypeDefinitionStrongObjectReference |
ParameterStrongReference
Defines the type for a value that represents a strong reference to a
parameter.
|
static TypeDefinitionVariableArray |
ParameterStrongReferenceVector
Defines the type for a value that represents a list of strong references to
parameter values with
a variable number of elements.
|
static TypeDefinitionRename |
PhaseFrameType
Defines the type for a value that represents the phase within
the repeating pulldown pattern of the first frame after
the pulldown conversion.
|
static TypeDefinitionExtendibleEnumeration |
PluginCategoryType
Defines the type of an extendible enumeration value that describes different categories
of plugin, such as codec, effect or
interpolation.
|
static TypeDefinitionStrongObjectReference |
PluginDefinitionStrongReference
Defines the type for a value that represents a strong reference to a
plugin definition.
|
static TypeDefinitionSet |
PluginDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to
plugin definitions.
|
static TypeDefinitionWeakObjectReference |
PluginDefinitionWeakReference
Defines the type for a value that represents a weak reference to a
plugin definition.
|
static TypeDefinitionSet |
PluginDefinitionWeakReferenceSet
Defines the type for a value that represents a set of weak references to
plugin definitions.
|
static TypeDefinitionRename |
PositionType
|
static TypeDefinitionStrongObjectReference |
PrefaceStrongReference |
static TypeDefinitionEnumeration |
ProductReleaseType
Defines the type of an enumerated value describing the level of a product release, e.g.
|
static TypeDefinitionRecord |
ProductVersionType
Defines the type for the version number of an application, represented with four release levels
and its product release type.
|
static TypeDefinitionStrongObjectReference |
PropertyDefinitionStrongReference
Defines the type for a value that represents a strong reference to a
property definition.
|
static TypeDefinitionSet |
PropertyDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to
property definitions.
|
static TypeDefinitionWeakObjectReference |
PropertyDefinitionWeakReference
Defines a type for a value that represents a weak reference to a
property definition.
|
static TypeDefinitionSet |
PropertyDefinitionWeakReferenceSet
Defines the type for a value that represents a set of weak references to
property definitions.
|
static TypeDefinitionEnumeration |
PulldownDirectionType
Defines the type of an enumerated value that describes whether a
pulldown operation is converting
from tape to film speed or from film to tape speed.
|
static TypeDefinitionEnumeration |
PulldownKindType
Defines the type of an enumerated value that describes whether a
pulldown operation is converting
from nominally 30 Hz or 25 Hz video frame rate and whether frames are dropped or the video
is played at another speed.
|
static TypeDefinitionRecord |
Rational
Defines the type for a rational number with 32-bit integer numerator and denominator.
|
static TypeDefinitionEnumeration |
ReferenceType
Defines the type of an enumerated value that describes a type of reference.
|
static TypeDefinitionRecord |
RGBAComponent
Defines the type for an element of an array representing the order and size of the component
values within a pixel value as part of an RGBALayout.
|
static TypeDefinitionEnumeration |
RGBAComponentKind
Defines the type of an enumerated value that describes the color or function of a
component within a pixel, for example whether the component a red level, palette index etc..
|
static TypeDefinitionFixedArray |
RGBALayout
Defines the type for an array of RGBA components that describe the
layout of bytes in a picture represented by red, green, blue and alpha values.
|
static TypeDefinitionStrongObjectReference |
RIFFChunkStrongReference
Defines the type for a property value that represents a strong reference to a
RIFF chunk.
|
static TypeDefinitionVariableArray |
RIFFChunkStrongReferenceVector
Defines the type for a value that represents a list of strong references to
Broadcast Wave Format (BWF) RIFF chunks with
a variable number of elements.
|
static TypeDefinitionEnumeration |
ScanningDirectionType
Defines the type of an enumerated value that describes the scanning direction of an image,
e.g.
|
static TypeDefinitionStrongObjectReference |
SegmentStrongReference
Defines the type for a value that represents a strong reference to a
segment.
|
static TypeDefinitionVariableArray |
SegmentStrongReferenceVector
Defines the type for a value that represents a list of strong references to
segments with
a variable number of elements.
|
static TypeDefinitionEnumeration |
SignalStandardType
Defines the type of an enumerated value that describes an underlying signal standard used
to define the raster.
|
static TypeDefinitionStrongObjectReference |
SourceClipStrongReference
Defines the type for a value that represents a strong reference to a
source clip.
|
static TypeDefinitionStrongObjectReference |
SourceReferenceStrongReference
Defines the type for a value that represents a strong reference to a
source reference.
|
static TypeDefinitionVariableArray |
SourceReferenceStrongReferenceVector
Defines the type for a value that represents a list of strong references to
source references.
|
static TypeDefinitionStream |
Stream
Defines the type of a value that is stored in a stream and has
a value that consists of a varying number of bytes.
|
static TypeDefinitionStrongObjectReference |
SubDescriptorStrongReference
Defines the type for a value that represents a strong reference to a
sub descriptor.
|
static TypeDefinitionVariableArray |
SubDescriptorStrongReferenceVector
Defines the type for a value that represents a list of strong references to
sub descriptors with
a variable number of elements.
|
static TypeDefinitionStrongObjectReference |
TaggedValueDefinitionStrongReference
Defines the type for a value that represents a strong reference to a
tagged value definition.
|
static TypeDefinitionSet |
TaggedValueDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to
tagged value definitions.
|
static TypeDefinitionStrongObjectReference |
TaggedValueStrongReference
Defines the type for a value that represents a strong reference to a
tagged value.
|
static TypeDefinitionVariableArray |
TaggedValueStrongReferenceVector
Defines the type for a value that represents a list of strong references to
tagged values with
a variable number of elements.
|
static TypeDefinitionEnumeration |
TapeCaseType
Defines the type of an enumerated value that describes the physical size of a tape, e.g.
|
static TypeDefinitionEnumeration |
TapeFormatType
Defines the type of an enumerated value that describes the format of a tape, e.g.
|
static TypeDefinitionEnumeration |
TCSource
Defines the type of an enumerated value that describes the kind of a
timecode stream.
|
static TypeDefinitionEnumeration |
TimecodeSource
Defines the type of an enumerated value that describes the kind of a
timecode stream.
|
static TypeDefinitionRecord |
TimeStamp
Defines the type for a date and time in UTC (Coordinated Universal Time).
|
static TypeDefinitionRecord |
TimeStruct
Defines the type for a time component of date and time values specified according to
Coordinated Universal Time (UTC), including
hour, minute, second and 1/100th of a second.
|
static TypeDefinitionStrongObjectReference |
TrackStrongReference
Defines the type for a value that represents a strong reference to a
track.
|
static TypeDefinitionVariableArray |
TrackStrongReferenceVector
Defines the type for a value that represents a list of strong references to
tracks with
a variable number of elements.
|
static TypeDefinitionExtendibleEnumeration |
TransferCharacteristicType
Defines the type of an extendible enumeration value that describe different kinds of opto-electronic
transfer characteristics.
|
static TypeDefinitionStrongObjectReference |
TypeDefinitionStrongReference
Defines the type for a value that represents a strong reference to a
type definition.
|
static TypeDefinitionSet |
TypeDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to
type definitions.
|
static TypeDefinitionWeakObjectReference |
TypeDefinitionWeakReference
Defines the type for a value that represents a weak reference to a
type definition.
|
static TypeDefinitionVariableArray |
TypeDefinitionWeakReferenceVector
Defines the type for a value that represents a list of weak references to
type definitions with
a variable number of elements.
|
static TypeDefinitionInteger |
UInt16
Defines the type of an unsigned 16-bit integer value.
|
static TypeDefinitionInteger |
UInt32
Defines the type of an unsigned 32-bit integer value.
|
static TypeDefinitionVariableArray |
UInt32Array
Defines the type for a value that represents an array of
unsigned 32-bit integers (UInt32) with
a variable number of elements.
|
static TypeDefinitionSet |
UInt32Set
Defines the type for a value made up of a set of unsigned 32-bit integer values.
|
static TypeDefinitionInteger |
UInt64
Defines the type of an unsigned 64-bit integer value.
|
static TypeDefinitionInteger |
UInt8
Defines the type of a unsigned 8-bit integer value.
|
static TypeDefinitionVariableArray |
UInt8Array
Defines the type for a value that represents an array of
unsigned 8-bit integers (UInt8) with
a variable number of elements.
|
static TypeDefinitionFixedArray |
UInt8Array12
Defines the type for a value that is an array of 12 elements of unsigned 8-bit integer values.
|
static TypeDefinitionFixedArray |
UInt8Array8
Defines the type for a value that is an array of 8 elements of unsigned 8-bit integer values.
|
static TypeDefinitionExtendibleEnumeration |
UsageType
Defines the type of an extendible enumeration value that describes the way
that a package is used.
|
static TypeDefinitionVariableArray |
UserDataModeArray
Defines the type for a property value that represents an array of
AES3 PCM user data modes with
a variable number of elements.
|
static TypeDefinitionEnumeration |
UserDataModeType
Defines the type of an enumerated value that describes the kind of the 4 bits of channel
status that is used for user data related to audio essence stored in a AES/EBU audio file.
|
static TypeDefinitionString |
UTF16String
Defines the type for a value that represents a string of characters encoded
according to the 16-bit Unicode
Transformation Format (UTF16).
|
static TypeDefinitionVariableArray |
UTF16StringArray
Defines the type for a value that represents an array of
UTF 16-bit strings with
a variable number of elements.
|
static TypeDefinitionRecord |
VersionNumber |
static TypeDefinitionRecord |
VersionType
Defines the type for a 2-byte version number, consisting of major and minor components.
|
static TypeDefinitionEnumeration |
VideoSignalType
Defines the type of an enumerated value that describes the video signal on a tape, e.g.
|
static final TypeDefinitionInteger UInt8
Defines the type of a unsigned 8-bit integer value.
UInt8Array,
UInt8Array12,
UInt8Array8,
UInt8static final TypeDefinitionInteger UInt16
Defines the type of an unsigned 16-bit integer value.
UInt16static final TypeDefinitionInteger UInt32
Defines the type of an unsigned 32-bit integer value.
UInt32Array,
UInt32Set,
UInt32static final TypeDefinitionInteger UInt64
Defines the type of an unsigned 64-bit integer value.
UInt64static final TypeDefinitionInteger Int8
Defines the type of an 8-bit 2's complement signed integer value.
Int8static final TypeDefinitionInteger Int16
Defines the type of a 16-bit 2's compliment signed integer value.
Int16static final TypeDefinitionInteger Int32
Defines the type of a 32-bit 2's compliment signed integer value.
Int32Array,
JPEGTableIDType,
PhaseFrameType,
Int32static final TypeDefinitionInteger Int64
Defines the type of a 64-bit 2's compliment signed integer value.
Int64Array,
PositionType,
LengthType,
Int64static final TypeDefinitionEnumeration Boolean
Defines the type of Boolean values that are either true or
false.
Note that AAF defines Boolean values by an enumeration type whereas MAJ follows
the Java pattern of using a primitive type. All internal MAJ code has been implemented to
expect Java boolean values representing these values. Other applications
may need to be aware of this, especially when walking a tree of AAF data switched by
type category.
static final TypeDefinitionCharacter Character
Defines the type a single character value. AAF character values are normally represented by at least two bytes with a Unicode representation encoded by UTF-16.
The AAF character type is equivalent to the Java char primitive type and a value
of Character.
TypeDefinitionCharacter,
UTF16Stringstatic final TypeDefinitionEnumeration ProductReleaseType
Defines the type of an enumerated value describing the level of a product release, e.g. debug, beta, released.
ProductVersionType,
ProductReleaseTypestatic final TypeDefinitionEnumeration TapeFormatType
Defines the type of an enumerated value that describes the format of a tape, e.g. Betacam, VHS.
TapeFormatType,
TapeDescriptor.getTapeFormat()static final TypeDefinitionEnumeration VideoSignalType
Defines the type of an enumerated value that describes the video signal on a tape, e.g. NTSC, PAL.
VideoSignalType,
TapeDescriptor.getSignalType()static final TypeDefinitionEnumeration TapeCaseType
Defines the type of an enumerated value that describes the physical size of a tape, e.g. compact cassette, 8mm, DAT.
TapeCaseType,
TapeDescriptor.getTapeFormFactor()static final TypeDefinitionEnumeration ColorSitingType
Defines the type of an enumerated value that describes color, indicating where colored pixels are located with respect to their associated luminance value. Examples include averaging and rec601.
ColorSitingType,
CDCIDescriptor.getColorSiting()static final TypeDefinitionEnumeration EditHintType
Defines the type of an enumerated value that describe hints to be used when editing control points. The hint is used to describe how to alter a control point if an operation group that contains it is itself altered in size.
EditHintType,
ControlPoint.getEditHint()static final TypeDefinitionEnumeration FadeType
Defines the type of an enumerated value that describes the kind of an audio fade.
static final TypeDefinitionEnumeration TCSource
Defines the type of an enumerated value that describes the kind of a timecode stream.
TimecodeSource,
TCSource,
TimecodeStream.getTimecodeSource()static final TypeDefinitionEnumeration TimecodeSource
Defines the type of an enumerated value that describes the kind of a timecode stream.
TCSource,
TCSource,
TimecodeStream.getTimecodeSource()static final TypeDefinitionEnumeration PulldownDirectionType
Defines the type of an enumerated value that describes whether a pulldown operation is converting from tape to film speed or from film to tape speed.
static final TypeDefinitionEnumeration PulldownKindType
Defines the type of an enumerated value that describes whether a pulldown operation is converting from nominally 30 Hz or 25 Hz video frame rate and whether frames are dropped or the video is played at another speed.
PulldownKindType,
Pulldown.getPulldownKind()static final TypeDefinitionEnumeration EdgeType
static final TypeDefinitionEnumeration FilmType
Defines the type of an enumerated value that describes the format of a film, e.g. 16mm, 35mm.
FilmType,
FilmDescriptor.getFilmFormat()static final TypeDefinitionEnumeration RGBAComponentKind
Defines the type of an enumerated value that describes the color or function of a component within a pixel, for example whether the component a red level, palette index etc..
static final TypeDefinitionEnumeration ReferenceType
Defines the type of an enumerated value that describes a type of reference.
ReferenceTypestatic final TypeDefinitionEnumeration AlphaTransparencyType
Defines the type of an enumerated value that describes whether the minimum alpha value or the maximum alpha value represents transparency.
static final TypeDefinitionEnumeration FieldNumber
Defines the type of an enumerated value that describes whether field dominance is the first or second frame of an interlaced image.
FieldNumber,
PictureDescriptor.getFieldDominance()static final TypeDefinitionEnumeration ElectroSpatialFormulation
Defines the type of an enumerated value that describes the electro-spatial formulation of sound, e.g. single channel, stereophonic.
static final TypeDefinitionEnumeration SignalStandardType
Defines the type of an enumerated value that describes an underlying signal standard used to define the raster.
static final TypeDefinitionEnumeration ScanningDirectionType
Defines the type of an enumerated value that describes the scanning direction of an image, e.g. left-to-right top-to-bottom.
static final TypeDefinitionEnumeration LayoutType
Defines the type of an enumerated value that describes whether all the data for a complete sample is in one frame or is split into more than one field, e.g. full frame, separate fields.
LayoutType,
PictureDescriptor.getFrameLayout()static final TypeDefinitionEnumeration EmphasisType
Defines the type of an enumerated value that describes the encoded audio signal pre-emphasis for sound data.
EmphasisType,
AES3PCMDescriptor.getEmphasis()static final TypeDefinitionEnumeration AuxBitsModeType
Defines the type of an enumerated value that describes the 3 bit auxiliary bits mode of audio essence stored in the AES/EBU audio file format.
static final TypeDefinitionEnumeration ChannelStatusModeType
Defines the type of an enumerated value that describes how channel status data is encoded as part of a AES3 PCM descriptor.
static final TypeDefinitionEnumeration UserDataModeType
Defines the type of an enumerated value that describes the kind of the 4 bits of channel status that is used for user data related to audio essence stored in a AES/EBU audio file.
static final TypeDefinitionEnumeration ContentScanningType
Defines the type of an enumerated value that, for MPEG coded content, says if the scanning type of the underlying coded content is known and, if it is, what kind of scanning type it is.
static final TypeDefinitionEnumeration AVCCodedContentKind
Defines the type of an enumerated value that describes the picture type and coding type of AVC material as part of an AVC sub descriptor.
static final TypeDefinitionExtendibleEnumeration OperationCategoryType
Defines the type of extendible enumeration values that describe different categories of operation.
static final TypeDefinitionExtendibleEnumeration TransferCharacteristicType
Defines the type of an extendible enumeration value that describe different kinds of opto-electronic transfer characteristics.
static final TypeDefinitionExtendibleEnumeration PluginCategoryType
Defines the type of an extendible enumeration value that describes different categories of plugin, such as codec, effect or interpolation.
static final TypeDefinitionExtendibleEnumeration UsageType
Defines the type of an extendible enumeration value that describes the way that a package is used.
UsageType,
Package.getPackageUsage()static final TypeDefinitionExtendibleEnumeration ColorPrimariesType
Defines the type of an extendible enumeration value that describes the color primaries used in the representation of images.
static final TypeDefinitionExtendibleEnumeration CodingEquationsType
Defines the type of an extendible enumeration value that describes the coding equations used to convert RGB image components to component color difference image components.
static final TypeDefinitionIndirect Indirect
Defines the type for a value for which the type of the value is specified as part of the value.
static final TypeDefinitionOpaque Opaque
Defines the type for a value for which the type is specified in each instance, providing access to data opaque to this API and manipulated directly by an application through a handle.
TypeDefinitionOpaque,
KLVDatastatic final TypeDefinitionRename PositionType
Describes an Int64 value that describes an offset into a
component. The value is measured in the
edit units of the component.
Int64,
PositionType,
SourceClip.getStartPosition()static final TypeDefinitionRename LengthType
Defines the type for a value that represents the length of a component. The length is measured in the edit units of the component.
Int64,
LengthType,
Component.getComponentLength()static final TypeDefinitionRename JPEGTableIDType
Defines a value that identifies the JPEG tables used in compressing TIFF data.
Int32,
JPEGTableIDType,
TIFFDescriptor.getJPEGTableID()static final TypeDefinitionRename PhaseFrameType
Defines the type for a value that represents the phase within
the repeating pulldown pattern of the first frame after
the pulldown conversion. A value of 0 specifies that the
pulldown object starts
at the beginning of the pulldown pattern.
Int32,
PhaseFrameType,
Pulldown.getPhaseFrame()static final TypeDefinitionStream Stream
Defines the type of a value that is stored in a stream and has a value that consists of a varying number of bytes. The order of the bytes is meaningful.
static final TypeDefinitionVariableArray DataValue
Defines the type for a value that is a block of data. In the MAJ API, this will
be manipulated as a ByteBuffer.
static final TypeDefinitionString UTF16String
Defines the type for a value that represents a string of characters encoded according to the 16-bit Unicode Transformation Format (UTF16).
Character,
TypeDefinitionString,
UTF16StringArray,
AAFString,
Stringstatic final TypeDefinitionWeakObjectReference ClassDefinitionWeakReference
Defines the type for a value that represents a weak reference to a class definition.
static final TypeDefinitionWeakObjectReference ContainerDefinitionWeakReference
Defines the type for a value that represents a weak reference to a container definition. A container definition is used to describe the mechanism used to store essence data.
static final TypeDefinitionWeakObjectReference DataDefinitionWeakReference
Defines a type for a value that represents a weak reference to a data definition. A data definition specifies the kind of data that can be stored in a component.
static final TypeDefinitionWeakObjectReference InterpolationDefinitionWeakReference
Defines the type for a value that represents a weak reference to a interpolation definition. An interpolation definition describes the mechanism used to calculate the values produced by a varying value using the specified control points.
static final TypeDefinitionWeakObjectReference PackageWeakReference
Defines the type for a value that represents a weak reference to a package.
PackageStrongReference,
PackageStrongReferenceSet,
Packagestatic final TypeDefinitionWeakObjectReference OperationDefinitionWeakReference
Defines the type for a value that represents a weak reference to an operation definition. Operation definitions specify which parameters are possible for an operation.
static final TypeDefinitionWeakObjectReference ParameterDefinitionWeakReference
Defines the type for a value that represents a weak reference to a parameter definition. Parameter definitions define the kinds of parameters required to control an effect.
static final TypeDefinitionWeakObjectReference TypeDefinitionWeakReference
Defines the type for a value that represents a weak reference to a type definition. Type definitions specify the set of possible values for a property.
static final TypeDefinitionWeakObjectReference PluginDefinitionWeakReference
Defines the type for a value that represents a weak reference to a plugin definition. Plugin definitions describe code objects that provide an implementation for a definition.
static final TypeDefinitionWeakObjectReference CodecDefinitionWeakReference
Defines a type for a value that represents a weak reference to a codec definition. A codec definition defines a kind of coding of a data stream, such as a stream of essence data.
static final TypeDefinitionWeakObjectReference PropertyDefinitionWeakReference
Defines a type for a value that represents a weak reference to a property definition. A property definition specifies the description of a property allowed for a class.
static final TypeDefinitionStrongObjectReference ContentStorageStrongReference
Defines a type for a value that represents a strong reference to content storage.
ContentStorage,
Preface.getContentStorageObject()static final TypeDefinitionStrongObjectReference DictionaryStrongReference
Defines a type for a value that represents a strong reference to a dictionary.
Dictionary,
Preface.getDictionaries()static final TypeDefinitionStrongObjectReference EssenceDescriptorStrongReference
Defines a type for a value that represents a strong reference to an essence descriptor.
static final TypeDefinitionStrongObjectReference NetworkLocatorStrongReference
Defines the type for a value that represents a strong reference to a network locator.
static final TypeDefinitionStrongObjectReference OperationGroupStrongReference
Defines the type for a value that represents a strong reference to an operation group.
static final TypeDefinitionStrongObjectReference SegmentStrongReference
Defines the type for a value that represents a strong reference to a segment.
static final TypeDefinitionStrongObjectReference SourceClipStrongReference
Defines the type for a value that represents a strong reference to a source clip.
SourceClipstatic final TypeDefinitionStrongObjectReference SourceReferenceStrongReference
Defines the type for a value that represents a strong reference to a source reference.
static final TypeDefinitionStrongObjectReference ClassDefinitionStrongReference
Defines the type for a value that represents a strong reference to a class definition.
static final TypeDefinitionStrongObjectReference CodecDefinitionStrongReference
Defines the type for a value that represents a strong reference to a codec definition.
static final TypeDefinitionStrongObjectReference ComponentStrongReference
Defines the type for a value that represents a strong reference to a component.
ComponentStrongReferenceVector,
Componentstatic final TypeDefinitionStrongObjectReference ContainerDefinitionStrongReference
Defines the type for a value that represents a strong reference to a container definition.
static final TypeDefinitionStrongObjectReference ControlPointStrongReference
Defines the type for a property value that represents a strong reference to a control point.
ControlPointStrongReferenceVector,
ControlPointstatic final TypeDefinitionStrongObjectReference DataDefinitionStrongReference
Defines the type for a value that represents a strong reference to a data definition.
static final TypeDefinitionStrongObjectReference EssenceDataStrongReference
Defines the type for a value that represents a strong reference to essence data.
EssenceDataStrongReferenceSet,
EssenceDatastatic final TypeDefinitionStrongObjectReference IdentificationStrongReference
Defines the type for a property value that represents a strong reference to an identification.
static final TypeDefinitionStrongObjectReference InterpolationDefinitionStrongReference
Defines the type for a value that represents a strong reference to an interpolation definition.
static final TypeDefinitionStrongObjectReference LocatorStrongReference
Defines the type for a value that represents a strong reference to a locator.
LocatorStrongReferenceVector,
Locatorstatic final TypeDefinitionStrongObjectReference PackageStrongReference
Defines the type for a property value that represents a strong reference to a package.
static final TypeDefinitionStrongObjectReference TrackStrongReference
Defines the type for a value that represents a strong reference to a track.
TrackStrongReferenceVector,
Trackstatic final TypeDefinitionStrongObjectReference OperationDefinitionStrongReference
Defines the type for a value that represents a strong reference to an operation definition.
static final TypeDefinitionStrongObjectReference ParameterStrongReference
Defines the type for a value that represents a strong reference to a parameter.
ParameterStrongReferenceVector,
Parameterstatic final TypeDefinitionStrongObjectReference ParameterDefinitionStrongReference
Defines the type for a value that represents a strong reference to a parameter definition.
static final TypeDefinitionStrongObjectReference PluginDefinitionStrongReference
Defines the type for a value that represents a strong reference to a plugin definition.
static final TypeDefinitionStrongObjectReference PropertyDefinitionStrongReference
Defines the type for a value that represents a strong reference to a property definition.
static final TypeDefinitionStrongObjectReference TaggedValueStrongReference
Defines the type for a value that represents a strong reference to a tagged value.
TaggedValueStrongReferenceVector,
TaggedValuestatic final TypeDefinitionStrongObjectReference TypeDefinitionStrongReference
Defines the type for a value that represents a strong reference to a type definition.
static final TypeDefinitionStrongObjectReference KLVDataStrongReference
Defines the type for a value that represents a strong reference to a KLV data value.
KLVDataStrongReferenceVector,
KLVDatastatic final TypeDefinitionStrongObjectReference DescriptiveFrameworkStrongReference
Defines the type for a value that represents a strong reference to a descriptive framework.
static final TypeDefinitionStrongObjectReference KLVDataDefinitionStrongReference
Defines the type for a value that represents a strong reference to a KLV data definition.
static final TypeDefinitionStrongObjectReference TaggedValueDefinitionStrongReference
Defines the type for a value that represents a strong reference to a tagged value definition.
static final TypeDefinitionStrongObjectReference SubDescriptorStrongReference
Defines the type for a value that represents a strong reference to a sub descriptor.
static final TypeDefinitionStrongObjectReference FileDescriptorStrongReference
Defines the type for a value that represents a strong reference to a file descriptor.
static final TypeDefinitionStrongObjectReference RIFFChunkStrongReference
Defines the type for a property value that represents a strong reference to a RIFF chunk.
RIFFChunkStrongReferenceVector,
RIFFChunkstatic final TypeDefinitionStrongObjectReference DescriptiveObjectStrongReference
Defines the type for a value that represents a strong reference to a descriptive object.
static final TypeDefinitionFixedArray UInt8Array8
Defines the type for a value that is an array of 8 elements of unsigned 8-bit integer values.
AUID,
UInt8,
UInt8,
AUID.getData4()static final TypeDefinitionFixedArray UInt8Array12
Defines the type for a value that is an array of 12 elements of unsigned 8-bit integer values.
PackageIDType,
UInt8,
UInt8,
PackageID.getUniversalLabel()static final TypeDefinitionRecord Rational
Defines the type for a rational number with 32-bit integer numerator and denominator.
To make values of this type, use the following methods from the MAJ forge:
Forge.makeRational(int, int);Forge.zeroRational();
Rational.toString():
Forge.parseRational(String).Rationalstatic final TypeDefinitionRecord AUID
Defines the type of a 16-byte unique identifier whose value is a SMPTE 298M Universal Label or a UUID or GUID.
To make values of this type, use the following methods from the MAJ forge:
Forge.makeAUID(byte[]);Forge.makeAUID(int, short, short, byte[]);Forge.timebasedAUID() and
Forge.timebasedAUID(byte[]);Forge.namebasedAUID(byte[]) and
Forge.namebasedAUID(String);Forge.randomAUID();AUID.toString():
Forge.parseAUID(String).static final TypeDefinitionRecord PackageIDType
Defines the type of a value representing a 32 byte package identifier unique identifier that can hold a SMPTE UMID, as specified in SMPTE 330M.
To make values of this type, use the following methods from the MAJ forge:
Forge.makePackageID(byte[]);Forge.makePackageID(byte[], byte, byte, byte, byte, AUID);Forge.generatePackageID(MaterialType, InstanceNumberGeneration, MaterialNumberGeneration),
Forge.generatePackageID(MaterialType, InstanceNumberGeneration, MaterialNumberGeneration, AUID) and
Forge.generatePackageID(MaterialType, InstanceNumberGeneration, MaterialNumberGeneration, byte[]);Forge.dCinemaUMID();PackageID.toString():
Forge.parsePackageID(String).PackageIDstatic final TypeDefinitionRecord ProductVersionType
Defines the type for the version number of an application, represented with four release levels and its product release type. The four release levels specify the major, minor, tertiary and patch level of a product.
To make values of this type, use the following methods from the MAJ forge:
Forge.makeProductVersion(short, short, short, short, ProductReleaseType);Forge.zeroProductVersion();
ProductVersion.toString():
Forge.parseProductVersion(String).ProductVersion,
VersionTypestatic final TypeDefinitionRecord VersionType
Defines the type for a 2-byte version number, consisting of major and minor components.
To make values of this type, use the following methods from the MAJ forge:
Forge.makeVersion(byte, byte);Forge.zeroVersion();VersionType.toString():
Forge.parseVersion(String).VersionType,
ProductVersionTypestatic final TypeDefinitionRecord VersionNumber
static final TypeDefinitionRecord RGBAComponent
Defines the type for an element of an array representing the order and size of the component values within a pixel value as part of an RGBALayout. The RGB layout type type is a fixed-size 8 element array, where each element consists of an RGBA component value. Each RGBA component has with the following fields:
code - RGBA component kind enumerated value
specifying the component kind.size - Java byte specifying the number of bits.To make values of this type, use the following methods from the MAJ forge:
Forge.makeRGBAComponent(RGBAComponentKind, byte);Forge.zeroRGBAComponent();
RGBAComponent.toString():
Forge.parseRGBAComponent(String).RGBALayout,
RGBAComponentstatic final TypeDefinitionFixedArray RGBALayout
Defines the type for an array of RGBA components that describe the layout of bytes in a picture represented by red, green, blue and alpha values.
static final TypeDefinitionRecord DateStruct
Defines th type of a value that represents a date, as year, month and day of the month components.
To make values of this type, use the following methods from the MAJ forge:
Forge.makeDate(byte, byte, short);Forge.makeDate(Calendar);Forge.todaysDate();DateStruct.toString():
Forge.parseDate(String).DateStruct,
TimeStruct,
TimeStampstatic final TypeDefinitionRecord TimeStruct
Defines the type for a time component of date and time values specified according to
Coordinated Universal Time (UTC), including
hour, minute, second and 1/100th of a second. The time structure is itself a component of a
TimeStamp.
To make values of this type, use the following methods from the MAJ forge:
Forge.makeTime(byte, byte, byte) and
Forge.makeTime(byte, byte, byte, byte);Calendar value:
Forge.makeTime(java.util.Calendar);Forge.timeNow();TimeStruct.toString():
Forge.parseTime(String).TimeStruct,
DateStruct,
TimeStampstatic final TypeDefinitionRecord TimeStamp
Defines the type for a date and time in UTC (Coordinated Universal Time). The value is made
up of a DateStruct and TimeStruct parts.
For more information on UTC, see the entry on Coordinated Universal Time on Wikipedia.
To make values of this type, use the following methods from the MAJ forge:
Forge.makeTimeStamp(DateStruct, TimeStruct) and
Forge.makeTimeStamp(short, byte, byte, byte, byte, byte, byte);Calendar value:
Forge.makeTimeStamp(java.util.Calendar);Forge.now();TimeStamp.toString():
Forge.parseTimeStamp(String).TimeStamp,
TimeStruct,
DateStructstatic final TypeDefinitionSet AUIDSet
Defines a type for a set of AUID values, where each element represents a 16-byte identifier.
static final TypeDefinitionSet UInt32Set
Defines the type for a value made up of a set of unsigned 32-bit integer values.
UInt32,
UInt32Set,
UInt32Arraystatic final TypeDefinitionSet ClassDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to class definitions.
static final TypeDefinitionSet CodecDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to codec definitions.
static final TypeDefinitionSet ContainerDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to container definitions.
static final TypeDefinitionSet DataDefinitionStrongReferenceSet
Defines the type for a property value that represents a set of strong references to data definitions.
static final TypeDefinitionSet EssenceDataStrongReferenceSet
Defines the type for a value that represents a set of strong references to essence data.
static final TypeDefinitionSet InterpolationDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to interpolation definitions.
static final TypeDefinitionSet PackageStrongReferenceSet
Defines the type for a value that represents a set of strong references to packages.
static final TypeDefinitionSet OperationDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to operation definitions.
static final TypeDefinitionSet ParameterDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to parameter definitions.
static final TypeDefinitionSet PluginDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to plugin definitions.
static final TypeDefinitionSet PropertyDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to property definitions.
static final TypeDefinitionSet TypeDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to type definitions.
static final TypeDefinitionSet KLVDataDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to KLV data definitions.
static final TypeDefinitionSet TaggedValueDefinitionStrongReferenceSet
Defines the type for a value that represents a set of strong references to tagged value definitions.
static final TypeDefinitionSet DataDefinitionWeakReferenceSet
Defines the type for a value that represents a set of weak references to data definitions.
static final TypeDefinitionSet ParameterDefinitionWeakReferenceSet
Defines the type for a value that represents a set of weak references to parameter definitions.
static final TypeDefinitionSet PluginDefinitionWeakReferenceSet
Defines the type for a value that represents a set of weak references to plugin definitions.
static final TypeDefinitionSet PropertyDefinitionWeakReferenceSet
Defines the type for a value that represents a set of weak references to property definitions.
static final TypeDefinitionSet DescriptiveObjectStrongReferenceSet
Defines the type for a value that represents a set of strong references to descriptive objects.
static final TypeDefinitionVariableArray UInt8Array
Defines the type for a value that represents an array of unsigned 8-bit integers (UInt8) with a variable number of elements.
UInt8,
UInt8Array,
DataValuestatic final TypeDefinitionVariableArray UInt32Array
Defines the type for a value that represents an array of unsigned 32-bit integers (UInt32) with a variable number of elements.
UInt32,
UInt32Set,
UInt32Arraystatic final TypeDefinitionVariableArray Int32Array
Defines the type for a property value that represents an array of signed 32-bit integers (Int32) with a variable number of elements.
Int32,
Int32Arraystatic final TypeDefinitionVariableArray Int64Array
Defines the type for a value that represents an array of signed 64-bit integers (Int64) with a variable number of elements.
Int64,
Int64Arraystatic final TypeDefinitionVariableArray UTF16StringArray
Defines the type for a value that represents an array of UTF 16-bit strings with a variable number of elements.
UTF16String,
TypeDefinitionString,
TypeDefinitionCharacter,
Stringstatic final TypeDefinitionVariableArray AUIDArray
Defines the type for a property value that represents a variable-length array of AUID values. Each element is a 16-byte identifier (AUID) with a variable number of elements.
static final TypeDefinitionVariableArray ComponentStrongReferenceVector
Defines the type for a value that represents a list of strong references to components with a variable number of elements.
static final TypeDefinitionVariableArray ControlPointStrongReferenceVector
Defines the type for a value that represents a list of strong references to control points with a variable number of elements.
static final TypeDefinitionVariableArray IdentificationStrongReferenceVector
Defines the type for a value that represents a list of strong references to identifications with a variable number of elements.
static final TypeDefinitionVariableArray LocatorStrongReferenceVector
Defines the type for a value that represents a list of strong references to locators with a variable number of elements.
static final TypeDefinitionVariableArray TrackStrongReferenceVector
Defines the type for a value that represents a list of strong references to tracks with a variable number of elements.
Track,
TrackStrongReference,
Package.getPackageTracks()static final TypeDefinitionVariableArray SegmentStrongReferenceVector
Defines the type for a value that represents a list of strong references to segments with a variable number of elements.
static final TypeDefinitionVariableArray SourceReferenceStrongReferenceVector
Defines the type for a value that represents a list of strong references to source references.
static final TypeDefinitionVariableArray TaggedValueStrongReferenceVector
Defines the type for a value that represents a list of strong references to tagged values with a variable number of elements.
static final TypeDefinitionVariableArray KLVDataStrongReferenceVector
Defines the type for a value that represents a list of strong references to KLV data values with a variable number of elements.
static final TypeDefinitionVariableArray ParameterStrongReferenceVector
Defines the type for a value that represents a list of strong references to parameter values with a variable number of elements.
static final TypeDefinitionVariableArray OperationDefinitionWeakReferenceVector
Defines the type for a value that represents a list of weak references to operation definitions with a variable number of elements.
static final TypeDefinitionVariableArray TypeDefinitionWeakReferenceVector
Defines the type for a value that represents a list of weak references to type definitions with a variable number of elements.
static final TypeDefinitionVariableArray DataDefinitionWeakReferenceVector
Defines the type for a value that represents a list of weak references to data definitions with a variable number of elements.
static final TypeDefinitionVariableArray SubDescriptorStrongReferenceVector
Defines the type for a value that represents a list of strong references to sub descriptors with a variable number of elements.
static final TypeDefinitionVariableArray FileDescriptorStrongReferenceVector
Defines the type for a value that represents a list of strong references to file descriptors with a variable number of elements.
static final TypeDefinitionVariableArray ChannelStatusModeArray
Defines the type for a value that represents an array of AES3 PCM channel status modes with a variable number of elements.
static final TypeDefinitionVariableArray UserDataModeArray
Defines the type for a property value that represents an array of AES3 PCM user data modes with a variable number of elements.
static final TypeDefinitionVariableArray RIFFChunkStrongReferenceVector
Defines the type for a value that represents a list of strong references to Broadcast Wave Format (BWF) RIFF chunks with a variable number of elements.
static final TypeDefinitionVariableArray DescriptiveObjectStrongReferenceVector
Define the type for a value that represents a list of strong references to descriptive object with a variable number of elements.
static final TypeDefinitionStrongObjectReference PrefaceStrongReference
static final TypeDefinitionStrongObjectReference MetaDefinitionStrongReference
static final TypeDefinitionStrongObjectReference ExtensionSchemeStrongReference
static final TypeDefinitionStrongObjectReference PackageMarkerStrongReference
static final TypeDefinitionStrongObjectReference ApplicationPluginObjectStrongReference
static final TypeDefinitionSet MetaDefinitionStrongReferenceSet
static final TypeDefinitionSet ExtensionSchemeStrongReferenceSet
static final TypeDefinitionSet ApplicationPluginObjectStrongReferenceSet
static final TypeDefinitionWeakObjectReference ExtensionSchemeWeakReference
(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.