Skip navigation links
Media Authoring with Java API (MAJ)
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 

D

Data_Essence_Track - Static variable in interface tv.amwa.maj.constant.RP224FirstHalf
Data Essence Track.
DataBuffer - Annotation Type in tv.amwa.maj.misctype
Labels a buffer of data (octet data), represented as a Java byte[].
DataDefinition - Interface in tv.amwa.maj.model
Specifies a definition for the kind of data that can be stored in a component.
DataDefinitionConstant - Interface in tv.amwa.maj.constant
Implement this interface to access unique identifiers for data definitions that specify the kind of data that can be stored in a component.
DataDefinitionDescription - Annotation Type in tv.amwa.maj.constant
Labels an AUID that is a unique identifier for a data definition that specifies the kind of data that can be stored in a component.
DataDefinitionImpl - Class in tv.amwa.maj.model.impl
Implements a definition for the kind of data that can be stored in a component.
DataDefinitionImpl() - Constructor for class tv.amwa.maj.model.impl.DataDefinitionImpl
 
DataDefinitionImpl(AUID, String) - Constructor for class tv.amwa.maj.model.impl.DataDefinitionImpl
Creates and initializes the required fields of a data definition, which specifies the kind of data that can be stored in a component.
DataDefinitionStrongReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a value that represents a strong reference to a data definition.
DataDefinitionStrongReferenceSet - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a property value that represents a set of strong references to data definitions.
DataDefinitionWeakReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines a type for a value that represents a weak reference to a data definition.
DataDefinitionWeakReferenceSet - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a value that represents a set of weak references to data definitions.
DataDefinitionWeakReferenceVector - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a value that represents a list of weak references to data definitions with a variable number of elements.
dataElementNames - Static variable in class tv.amwa.maj.record.impl.ProductVersionImpl.XMLHandler
 
dataElementNames - Static variable in class tv.amwa.maj.record.impl.RGBAComponentImpl.XMLHandler
 
DataEssence - Static variable in interface tv.amwa.maj.constant.DataDefinitionConstant
Specifies data essence.
DataEssenceDescriptor - Interface in tv.amwa.maj.model
Specifies the description of a file of data essence and identifies the data coding of that essence.
DataEssenceDescriptorImpl - Class in tv.amwa.maj.model.impl
Implements the description of a file of data essence and identifies the data coding of that essence.
DataEssenceDescriptorImpl() - Constructor for class tv.amwa.maj.model.impl.DataEssenceDescriptorImpl
 
DataEssenceDescriptorImpl(ContainerDefinition) - Constructor for class tv.amwa.maj.model.impl.DataEssenceDescriptorImpl
Creates and initializes a new data essence descriptor, which specifies that a file source package is associated with data essence.
DataSizeException - Exception in tv.amwa.maj.exception
Thrown when it has not been possible to allocate the requested or necessary amount of space for data storage.
DataSizeException(String) - Constructor for exception tv.amwa.maj.exception.DataSizeException
Create a new data size exception with the given descriptive message.
DataSizeException() - Constructor for exception tv.amwa.maj.exception.DataSizeException
Create a new data size exception with no message.
DataValue - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a value that is a block of data.
DataValue - Annotation Type in tv.amwa.maj.misctype
Labels essence or a block of data, represented by a Java byte[], where the type of the data is specified by a data kind.
DateStruct - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines th type of a value that represents a date, as year, month and day of the month components.
DateStruct - Interface in tv.amwa.maj.record
Specifies the date component of timestamp values that are specified according to Coordinated Universal Time (UTC).
DateStructImpl - Class in tv.amwa.maj.record.impl
Implementation of the date component of timestamp values that are specified according to Coordinated Universal Time (UTC).
DateStructImpl(byte, byte, short) - Constructor for class tv.amwa.maj.record.impl.DateStructImpl
Create a new date value using the given year, month and day of the month values.
DateStructImpl(Calendar) - Constructor for class tv.amwa.maj.record.impl.DateStructImpl
Create a new date structure from a Calendar value.
DateStructImpl() - Constructor for class tv.amwa.maj.record.impl.DateStructImpl
Create a new date structure for the current date.
dCinemaUMID() - Static method in class tv.amwa.maj.industry.Forge
Generates a package identifier appropriate for use in D-Cinema packaging, as defined in section 6.3.1 of SMPTE 429-3-2007.
DCMIType - Enum in tv.amwa.maj.extensions.example
Different genres of resource.
DCMIType - Static variable in interface tv.amwa.maj.extensions.example.TypeDefinitions
Different genres of resource.
deepEquals(MetadataObject, Object) - Static method in class tv.amwa.maj.industry.MediaEngine
Test to see if a metadata object is equal to another object by comparing the properties of each object.
deepEquals(Object) - Method in class tv.amwa.maj.meta.impl.ExtensionSchemeImpl
 
deepEquals(Object) - Method in class tv.amwa.maj.meta.impl.MetaDefinitionImpl
 
deepEquals(Object) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionIntegerImpl
 
deepEquals(Object) - Method in interface tv.amwa.maj.meta.MetaDefinition
Determines whether this definition is equal to the given object by comparing each property.
deepEquals(Object) - Method in class tv.amwa.maj.model.impl.InterchangeObjectImpl
 
deepEquals(Object) - Method in interface tv.amwa.maj.model.InterchangeObject
Tests if this interchangeable object is equal to the given object by comparing every property and the properties of any referenced values.
DefaultFade - Interface in tv.amwa.maj.union
Specifies the optional default audio fade properties of a composition package, which are either all present or all omitted.
DefaultFadeImpl - Class in tv.amwa.maj.union.impl
Implementation of a default fade to be applied to source clips in a composition package that do not specify their own fade properties.
DefaultFadeImpl(long, FadeType, Rational) - Constructor for class tv.amwa.maj.union.impl.DefaultFadeImpl
Create a default fade description.
DefaultFadeImpl() - Constructor for class tv.amwa.maj.union.impl.DefaultFadeImpl
Create a default fade value with its parameters initialised to basic values.
DefinitionCriteria - Interface in tv.amwa.maj.union
Specifies a criteria for matching a definition as determined by class, kind, name etc..
DefinitionCriteriaByClass - Interface in tv.amwa.maj.union
Specifies a criteria for matching a definition determined by reference to the unique identifier of a class definition.
DefinitionCriteriaByClassImpl - Class in tv.amwa.maj.union.impl
Implementation of a criteria for matching a definition determined by reference to the unique identifier of a class definition.
DefinitionCriteriaByClassImpl(AUID) - Constructor for class tv.amwa.maj.union.impl.DefinitionCriteriaByClassImpl
Create a criteria for matching a definition from the unique identification of a class.
DefinitionCriteriaByKind - Interface in tv.amwa.maj.union
Specifies a criteria for matching a definition determined by its kind, such as data definition, property definition etc..
DefinitionCriteriaByKindImpl - Class in tv.amwa.maj.union.impl
Implementation of a criteria for matching a definition determined by its kind, such as data definition, property definition etc..
DefinitionCriteriaByKindImpl(DefinitionKind) - Constructor for class tv.amwa.maj.union.impl.DefinitionCriteriaByKindImpl
Create a definition criteria with the given kind of definition to match.
DefinitionCriteriaByName - Interface in tv.amwa.maj.union
Criteria for matching a definition by its name.
DefinitionCriteriaByNameImpl - Class in tv.amwa.maj.union.impl
Implementation of a criteria for matching a definition by its name.
DefinitionCriteriaByNameImpl(String) - Constructor for class tv.amwa.maj.union.impl.DefinitionCriteriaByNameImpl
Create a criteria for matching a definition by name.
DefinitionCriteriaImpl - Class in tv.amwa.maj.union.impl
Implementation of a criteria for matching a definition as determined by class, kind, name etc..
DefinitionCriteriaNoSearch - Interface in tv.amwa.maj.union
Specifies a criteria for matching a definition that matches nothing.
DefinitionCriteriaNoSearchImpl - Class in tv.amwa.maj.union.impl
Implementation of a criteria for matching a definition that matches nothing.
DefinitionCriteriaNoSearchImpl() - Constructor for class tv.amwa.maj.union.impl.DefinitionCriteriaNoSearchImpl
Create a definition criteria that matches nothing.
DefinitionCriteriaType - Enum in tv.amwa.maj.union
Defines the type of the associated criteria for matching a definition.
DefinitionKind - Enum in tv.amwa.maj.enumeration
Specifies the kind of a definition, such as Class, Property, Operation etc..
DefinitionObject - Interface in tv.amwa.maj.model
Specifies a definition to be referenced.
DefinitionObjectImpl - Class in tv.amwa.maj.model.impl
Implements a definition to be referenced.
DefinitionObjectImpl() - Constructor for class tv.amwa.maj.model.impl.DefinitionObjectImpl
 
DEFINITIONS_TAG - Static variable in class tv.amwa.maj.io.xml.AAFElement
 
DefinitionType - Interface in tv.amwa.maj.model.impl
Interface supported by all definition objects and meta definition objects.
DeltaEntry - Interface in tv.amwa.maj.io.mxf
Elements of an array defining byte offset values along an incrementing timeline, mapping indexed elements into slices.
DeltaEntry - Static variable in interface tv.amwa.maj.io.mxf.TypeDefinitions
Defines the type for a value that describes the layout of an element stored within an edit unit, including byte offset.
DELTAENTRY_TAG - Static variable in class tv.amwa.maj.io.mxf.impl.DeltaEntryImpl
 
DeltaEntryArray - Static variable in interface tv.amwa.maj.io.mxf.TypeDefinitions
Defines the type for a value that is an array of delta entry elements.
DeltaEntryImpl - Class in tv.amwa.maj.io.mxf.impl
Defines a byte offset value along an incrementing timeline as part of a delta entry array in an index table segment.
DeltaEntryImpl() - Constructor for class tv.amwa.maj.io.mxf.impl.DeltaEntryImpl
 
DeltaEntryImpl(int) - Constructor for class tv.amwa.maj.io.mxf.impl.DeltaEntryImpl
 
DeltaEntryImpl(byte, byte, int) - Constructor for class tv.amwa.maj.io.mxf.impl.DeltaEntryImpl
 
Depend - Enum in tv.amwa.maj.enumeration
Specifies whether metadata dependencies should be followed or not as part of a cloning operation.
describeSource() - Method in class tv.amwa.maj.io.mxf.KLVObject
Get a textual description of where this KLV object came from.
describeSourceLocation() - Method in class tv.amwa.maj.io.mxf.KLVObject
Get a textual description of exactly where this item came from, including its location.
describesStaticEssence() - Method in class tv.amwa.maj.model.impl.AAFFileDescriptorImpl
Determines whether this file descriptor describes static or time-varying essence.
DESCRIPTION_TAG - Static variable in class tv.amwa.maj.io.xml.AAFElement
 
Descriptive_Metadata_Track - Static variable in interface tv.amwa.maj.constant.RP224FirstHalf
Descriptive Metadata Track.
DescriptiveClip - Interface in tv.amwa.maj.model
Specifies what is being described in terms of tracks and references a package to provide that description.
DescriptiveClipImpl - Class in tv.amwa.maj.model.impl
Implements a means to identify what is being described in terms of tracks and references a package to provide that description.
DescriptiveClipImpl() - Constructor for class tv.amwa.maj.model.impl.DescriptiveClipImpl
 
DescriptiveClipImpl(DataDefinition, long, SourceReferenceValue) - Constructor for class tv.amwa.maj.model.impl.DescriptiveClipImpl
Creates and initializes a new descriptive clip, which specifies what is being described and references a package to provide that description.
DescriptiveFramework - Interface in tv.amwa.maj.model
Specifies a framework for descriptive metadata.
DescriptiveFrameworkImpl - Class in tv.amwa.maj.model.impl
Implements a framework for descriptive metadata.
DescriptiveFrameworkImpl() - Constructor for class tv.amwa.maj.model.impl.DescriptiveFrameworkImpl
 
DescriptiveFrameworkStrongReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a value that represents a strong reference to a descriptive framework.
DescriptiveMarker - Interface in tv.amwa.maj.model
Specifies descriptive metadata associated with a point in time and the tracks that the description refers to.
DescriptiveMarker.AllTracksDescribed - Class in tv.amwa.maj.model
Contrived inner class that represents the set of all positive integers and zero.
DescriptiveMarkerImpl - Class in tv.amwa.maj.model.impl
Implements descriptive metadata associated with a point in time and the tracks that the description refers to.
DescriptiveMarkerImpl() - Constructor for class tv.amwa.maj.model.impl.DescriptiveMarkerImpl
Creates and initializes a descriptive marker.
DescriptiveMetadata - Static variable in interface tv.amwa.maj.constant.DataDefinitionConstant
Specifies descriptive metadata.
DescriptiveObject - Interface in tv.amwa.maj.model
Specifies an item of descriptive metadata in a descriptive framework.
DescriptiveObjectImpl - Class in tv.amwa.maj.model.impl
Implements an item of descriptive metadata in a descriptive framework.
DescriptiveObjectImpl() - Constructor for class tv.amwa.maj.model.impl.DescriptiveObjectImpl
 
DescriptiveObjectStrongReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a value that represents a strong reference to a descriptive object.
DescriptiveObjectStrongReferenceSet - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a value that represents a set of strong references to descriptive objects.
DescriptiveObjectStrongReferenceVector - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Define the type for a value that represents a list of strong references to descriptive object with a variable number of elements.
Dictionary - Interface in tv.amwa.maj.model
Specifies a container for definitions.
DictionaryImpl - Class in tv.amwa.maj.model.impl
Implements a container for definitions.
DictionaryImpl() - Constructor for class tv.amwa.maj.model.impl.DictionaryImpl
Creates and initializes a new dictionary object, which has the definition objects of an AAF persistent unit.
DictionaryStrongReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines a type for a value that represents a strong reference to a dictionary.
directoryNameAliases - Static variable in interface tv.amwa.maj.io.aaf.AAFConstants
 
disableGenerationTracking() - Method in class tv.amwa.maj.model.impl.InterchangeObjectImpl
 
disableGenerationTracking() - Method in interface tv.amwa.maj.model.InterchangeObject
Calling this method will cause generation tracking to be disabled for the object.
DISPLAYF2OFFSET_DEFAULT - Static variable in interface tv.amwa.maj.model.PictureDescriptor
Default value for the optional display f2 offset property, which is 0.
dmyToModifiedJulianDate(int, int, int) - Static method in class tv.amwa.maj.util.Utilities
Converts a date represented as day, month and year values into a Modified Julian Date value.
doesDataDefConvertFrom(DataDefinition) - Method in interface tv.amwa.maj.model.DataDefinition
Returns true if data represented by this type of data definition can be created by converting from the type represented by the given data definition.
doesDataDefConvertFrom(DataDefinition) - Method in class tv.amwa.maj.model.impl.DataDefinitionImpl
 
doesDataDefConvertTo(DataDefinition) - Method in interface tv.amwa.maj.model.DataDefinition
Returns true if the data represented by this data definition can be converted to the data definition given as an argument.
doesDataDefConvertTo(DataDefinition) - Method in class tv.amwa.maj.model.impl.DataDefinitionImpl
 
DolbyE_Compressed_Audio - Static variable in interface tv.amwa.maj.constant.RP224FirstHalf
Dolby-E Compressed Audio.
doubleValue() - Method in class tv.amwa.maj.record.impl.RationalImpl
Returns the rational calculated as double value.
doubleValue() - Method in interface tv.amwa.maj.record.Rational
Returns the value of this rational as a Java double.
DROPFRAME_TAG - Static variable in class tv.amwa.maj.record.impl.TimecodeValueImpl
 
dumpFile(String) - Static method in class tv.amwa.maj.io.mxf.MXFFactory
Create a textual dump of some of the information in the MXF file specified by file name.
DuplicateEssenceKindException - Exception in tv.amwa.maj.exception
Thrown when an attempt is made to add an essence kind to that supported by a codec definition that is already listed as supported by that codec.
DuplicateEssenceKindException(String) - Constructor for exception tv.amwa.maj.exception.DuplicateEssenceKindException
Create a new duplicate essence kind exception with the given descriptive message.
DuplicateEssenceKindException() - Constructor for exception tv.amwa.maj.exception.DuplicateEssenceKindException
Create a new duplicate essence kind exception with no message.
DuplicateException - Exception in tv.amwa.maj.exception
Thrown when an attempt is made to add an element to a set that is already contained in that set.
DuplicateException(String) - Constructor for exception tv.amwa.maj.exception.DuplicateException
Create a new duplicate exception with the given descriptive message.
DuplicateException() - Constructor for exception tv.amwa.maj.exception.DuplicateException
Create a new duplicate exception with no message.
DuplicatePackageIDException - Exception in tv.amwa.maj.exception
Thrown when an attempt is made to add essence or metadata to content storage when information with the same package id is already stored.
DuplicatePackageIDException(String) - Constructor for exception tv.amwa.maj.exception.DuplicatePackageIDException
Create a new duplicate package id exception with the given descriptive message.
DuplicatePackageIDException() - Constructor for exception tv.amwa.maj.exception.DuplicatePackageIDException
Create a new duplicate package id exception with no message.
DuplicateParameterException - Exception in tv.amwa.maj.exception
Thrown when an attempt is made to add a parameter to an operation group that is already a parameter for that group.
DuplicateParameterException(String) - Constructor for exception tv.amwa.maj.exception.DuplicateParameterException
Create a new duplicate parameter exception with the given descriptive message.
DuplicateParameterException() - Constructor for exception tv.amwa.maj.exception.DuplicateParameterException
Create a new duplicate parameter exception with no message.
DV_Based_25Mbps_525_60 - Static variable in interface tv.amwa.maj.constant.CodecFlavour
DV stream compliant with SMPTE 314M or SMPTE 370M for 525 line video at 60Hz, streamed at a rate of 25 Mbps.
DV_Based_25Mbps_625_50 - Static variable in interface tv.amwa.maj.constant.CodecFlavour
DV stream compliant with SMPTE 314M or SMPTE 370M for 625 line video at 50Hz, streamed at a rate of 25 Mbps.
DV_Based_50Mbps_525_60 - Static variable in interface tv.amwa.maj.constant.CodecFlavour
DV stream compliant with SMPTE 314M or SMPTE 370M for 525 line video at 60Hz, streamed at a rate of 50 Mbps.
DV_Based_50Mbps_625_50 - Static variable in interface tv.amwa.maj.constant.CodecFlavour
DV stream compliant with SMPTE 314M or SMPTE 370M for 625 line video at 50Hz, streamed at a rate of 50 Mbps.
DV_Compressed_Audio - Static variable in interface tv.amwa.maj.constant.RP224FirstHalf
DV Compressed Audio.
DVbased_Video_100Mbps_1080x50I - Static variable in interface tv.amwa.maj.constant.RP224FirstHalf
DV-based Video 100Mbps 1080x50I.
DVbased_Video_100Mbps_1080x5994I - Static variable in interface tv.amwa.maj.constant.RP224FirstHalf
DV-based Video 100Mbps 1080x59.94I.
DVbased_Video_100Mbps_720x50P - Static variable in interface tv.amwa.maj.constant.RP224FirstHalf
DV-based Video 100Mbps 720x50P.
DVbased_Video_100Mbps_720x5994P - Static variable in interface tv.amwa.maj.constant.RP224FirstHalf
DV-based Video 100Mbps 720x59.94P.
DVbased_Video_25Mbps_525x60I - Static variable in interface tv.amwa.maj.constant.RP224FirstHalf
DV-based Video 25Mbps 525x60I.
DVbased_Video_25Mbps_625x50I - Static variable in interface tv.amwa.maj.constant.RP224FirstHalf
DV-based Video 25Mbps 625x50I.
DVbased_Video_50Mbps_525x60I - Static variable in interface tv.amwa.maj.constant.RP224FirstHalf
DV-based Video 50Mbps 525x60I.
DVbased_Video_50Mbps_625x50I - Static variable in interface tv.amwa.maj.constant.RP224FirstHalf
DV-based Video 50Mbps 625x50I.
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
Skip navigation links
Media Authoring with Java API (MAJ)

(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.