Media Authoring
with Java API
A B C D E F G H I J K L M N O P R S T U V W X

A

AAF - Static variable in interface tv.amwa.maj.constant.ContainerConstant
An Advanced Authoring Format file.
AAF_NAMESPACE_PREFIX - Static variable in class tv.amwa.maj.io.xml.XMLBuilder
 
AAF_TAG - Static variable in class tv.amwa.maj.io.xml.AAFElement
 
AAF_XML_NAMESPACE - Static variable in class tv.amwa.maj.io.xml.XMLBuilder
 
AAFClass - Annotation Type in tv.amwa.maj.meta
Labels a Java class as one suitable for use as an AAF specified or extension class.
AAFElement - Class in tv.amwa.maj.io.xml
Representation of the root element of an AAF XML document "<AAF>".
AAFElement(Header) - Constructor for class tv.amwa.maj.io.xml.AAFElement
 
AAFElement.AAFHandler - Class in tv.amwa.maj.io.xml
 
AAFElement.AAFHandler() - Constructor for class tv.amwa.maj.io.xml.AAFElement.AAFHandler
 
AAFEnumerationValue - Interface in tv.amwa.maj.enumeration
Implemented by enumeration specifications that includes an integer value representing an AAF enumeration data type.
AAFFactory - Interface in tv.amwa.maj.iface
Specifies a factory for all concrete, persistent AAF classes.
AAFFactory - Class in tv.amwa.maj.industry
Factory class for creating instances of AAF classes, class definitions and type definitions.
AAFFile - Interface in tv.amwa.maj.iface
Specifies a representation of an AAF file.
AAFFileDescriptor - Class in tv.amwa.maj.entity
Implements a file descriptor that describes an essence source that is directly manipulated by an AAF application.
AAFFileDescriptor() - Constructor for class tv.amwa.maj.entity.AAFFileDescriptor
 
AAFFileDescriptor - Interface in tv.amwa.maj.iface
Specifies a file descriptor that describes an essence source that is directly manipulated by an AAF application.
AAFFileDescriptor.FileDescriptorXMLHandler - Class in tv.amwa.maj.entity
 
AAFFileDescriptor.FileDescriptorXMLHandler() - Constructor for class tv.amwa.maj.entity.AAFFileDescriptor.FileDescriptorXMLHandler
 
AAFFileDescriptorItem - Class in tv.amwa.maj.entity.item
 
AAFFileDescriptorItem(AAFFileDescriptor, int) - Constructor for class tv.amwa.maj.entity.item.AAFFileDescriptorItem
 
AAFKLV - Static variable in interface tv.amwa.maj.constant.ContainerConstant
An Advanced Authoring Format file stored using KLV data encoded as defined in SMPTE&336M.
AAFMSS - Static variable in interface tv.amwa.maj.constant.ContainerConstant
An Advanced Authoring Format file encoded using Microsoft's Structured Storage format.
AAFProperty - Annotation Type in tv.amwa.maj.meta
Labels a get method of a Java class to indicate that it provides access to the property of an AAF class.
AAFString - Annotation Type in tv.amwa.maj.misctype
Labels a string of Unicode characters.
AAFXML - Static variable in interface tv.amwa.maj.constant.ContainerConstant
An Advanced Authoring Format file stored using the so called Registered data XML format, an XML encoding of the classes of the AAF specification.
AAFXMLFile - Class in tv.amwa.maj.io.xml
Provides a means to read and write XML files from the local filing system.
AAFXMLFile() - Constructor for class tv.amwa.maj.io.xml.AAFXMLFile
 
abstractInterchangeable - Static variable in interface tv.amwa.maj.industry.SpecifiedClasses
List of abstract AAF classes that are part of the interchangeable object hierarchy, i.e.
abstractMeta - Static variable in interface tv.amwa.maj.industry.SpecifiedClasses
List of all abstract AAF meta definition classes.
ACCELERATOR_DEFAULT - Static variable in interface tv.amwa.maj.iface.PluginDefinition
Default value for the accelerator property, which is false.
add(Integer) - Method in class tv.amwa.maj.iface.DescriptiveMarker.AllSlotsDescribed
 
addAll(Collection<? extends Integer>) - Method in class tv.amwa.maj.iface.DescriptiveMarker.AllSlotsDescribed
 
addControlPoint(ControlPoint) - Method in class tv.amwa.maj.entity.VaryingValue
 
addControlPoint(ControlPoint) - Method in interface tv.amwa.maj.iface.VaryingValue
Adds a control point to the sequence of control points of this varying value, each of which specifies a value and a time point at which the value is defined.
addDescribedSlotID(int) - Method in class tv.amwa.maj.entity.DescriptiveClip
 
addDescribedSlotID(int) - Method in interface tv.amwa.maj.iface.DescriptiveClip
Adds the given described slot id to the list of described slot ids referenced by this descriptive clip,which specify which of the essence mob slots in the mob are being referenced.
addDescriptiveScheme(AUID) - Method in class tv.amwa.maj.entity.Header
 
addDescriptiveScheme(AUID) - Method in interface tv.amwa.maj.iface.Header
Adds the given descriptive metadata scheme identifier to the set of schemes of this header, which identify the descriptive metadata schemes used in the file.
addElement(PropertyValue, PropertyValue) - Method in interface tv.amwa.maj.iface.TypeDefinitionSet
Adds the given element to the given set, which is represented by the given property value of this set type definition.
addElement(PropertyValue, PropertyValue) - Method in class tv.amwa.maj.meta.TypeDefinitionSet
 
addEssenceData(EssenceData) - Method in class tv.amwa.maj.entity.ContentStorage
 
addEssenceData(EssenceData) - Method in class tv.amwa.maj.entity.Header
 
addEssenceData(EssenceData) - Method in interface tv.amwa.maj.iface.ContentStorage
Adds the given essence data item to the set of those stored in this content storage..
addEssenceData(EssenceData) - Method in interface tv.amwa.maj.iface.Header
Adds an essence data item to the content storage of this header.
addEssenceKind(DataDefinition) - Method in class tv.amwa.maj.entity.CodecDefinition
 
addEssenceKind(DataDefinition) - Method in interface tv.amwa.maj.iface.CodecDefinition
Appends the given essence kind to the list of those supported by the codec, which specify the data definitions of the essence formats that the defined codec processes.
addFormatSpecifier(AUID, byte[]) - Method in interface tv.amwa.maj.iface.EssenceFormat
Appends a format specifier to the essence format.
addItemsFromClass(Class<?>) - Static method in class tv.amwa.maj.industry.ExtendibleEnumerationWarehouse
 
addMasterSlot(DataDefinition, int, SourceMob, int, String) - Method in class tv.amwa.maj.entity.MasterMob
 
addMasterSlot(DataDefinition, int, SourceMob, int, String) - Method in interface tv.amwa.maj.iface.MasterMob
Adds a slot to this master mob that references the specified slot in the specified source mob.
addMob(Mob) - Method in class tv.amwa.maj.entity.ContentStorage
 
addMob(Mob) - Method in class tv.amwa.maj.entity.Header
 
addMob(Mob) - Method in interface tv.amwa.maj.iface.ContentStorage
Adds the given mob to the set of mobs in this content storage.
addMob(Mob) - Method in interface tv.amwa.maj.iface.Header
Adds a mob to the content storage of this header.
addNilReference(int, long, DataDefinition, Rational) - Method in class tv.amwa.maj.entity.SourceMob
 
addNilReference(int, long, DataDefinition, Rational) - Method in interface tv.amwa.maj.iface.SourceMob
Adds a slot containing an original source reference to this source mob.
addParameter(Parameter) - Method in class tv.amwa.maj.entity.OperationGroup
 
addParameter(Parameter) - Method in interface tv.amwa.maj.iface.OperationGroup
Adds a new parameter to the collection of parameters of this operation group, which specify control values for the operation.
addParameterDefinition(ParameterDefinition) - Method in class tv.amwa.maj.entity.OperationDefinition
 
addParameterDefinition(ParameterDefinition) - Method in interface tv.amwa.maj.iface.OperationDefinition
Add a parameter definition to the unordered collection of parameter definitions of this operation definition, which specify the parameters that can be used as controls for the operation.
addParentProperty(PropertyDefinition) - Method in class tv.amwa.maj.entity.KLVDataDefinition
 
addParentProperty(PropertyDefinition) - Method in class tv.amwa.maj.entity.TaggedValueDefinition
 
addParentProperty(PropertyDefinition) - Method in interface tv.amwa.maj.iface.TaggedValueDefinition
Add a parent property to the list of parent properties of this tagged value definition, which specify which properties specify tagged values of this kind.
addPulldownReference(AppendOption, Rational, int, DataDefinition, SourceReferenceValue, long, PulldownKindType, int, PulldownDirectionType) - Method in class tv.amwa.maj.entity.SourceMob
 
addPulldownReference(AppendOption, Rational, int, DataDefinition, SourceReferenceValue, long, PulldownKindType, int, PulldownDirectionType) - Method in interface tv.amwa.maj.iface.SourceMob
Connects the given source mob with the physical source mob that describes the previous generation of essence, with an additional pulldown as part of the reference to indicate a non 1 to 1 relationship between the two.
addStaticNilReference(int, DataDefinition) - Method in class tv.amwa.maj.entity.SourceMob
 
addTypesFromClass(Class<?>) - Static method in class tv.amwa.maj.industry.TypeDefinitionWarehouse
Looks through the given class for public static fields of type definitions and adds these to the known type definitions available from this factory.
AdjacentTransitionException - Exception in tv.amwa.maj.exception
Thrown when an operation on a sequence would result in two adjacent transitions within that sequence.
AdjacentTransitionException(String) - Constructor for exception tv.amwa.maj.exception.AdjacentTransitionException
Create a new adjacent transition exception with the given descriptive message.
AdjacentTransitionException() - Constructor for exception tv.amwa.maj.exception.AdjacentTransitionException
Create a new adjacent transition exception with no message.
AdjustedClip - Static variable in interface tv.amwa.maj.constant.UsageType
Mob is a composition mob used as an adjusted clip, where an effect is applied directly to a clip and applies to all uses of that clip, e.g.
AES3DefaultUserData - Static variable in interface tv.amwa.maj.iface.AES3PCMDescriptor
Default AES3 fixed user data value.
AES3Minimum - Static variable in interface tv.amwa.maj.iface.AES3PCMDescriptor
Minimum channel status according to the AES3 specification, specified in section 5.2.1 of EBU Tech 3250.
AES3PCMDescriptor - Class in tv.amwa.maj.entity
Implements an AES3 PCM descriptor that describes audio essence in the AES/EBU audio file format, as defined in the EBU/AES digital audio interface specification.
AES3PCMDescriptor(ContainerDefinition, Rational, int, int, short, int) - Constructor for class tv.amwa.maj.entity.AES3PCMDescriptor
Creates and initializes a new PCM sound descriptor, which is associated with audio essence formatted according to the BWF File Format.
AES3PCMDescriptor - Interface in tv.amwa.maj.iface
Specifies an AES3 PCM descriptor that describes audio essence in the AES/EBU audio file format, as defined in the EBU/AES digital audio interface specification.
AES3PCMDescriptor.ByteDataXMLHandler - Class in tv.amwa.maj.entity
 
AES3PCMDescriptor.ByteDataXMLHandler() - Constructor for class tv.amwa.maj.entity.AES3PCMDescriptor.ByteDataXMLHandler
 
AES3PCMDescriptor.ChannelStatusModeXMLHandler - Class in tv.amwa.maj.entity
 
AES3PCMDescriptor.ChannelStatusModeXMLHandler() - Constructor for class tv.amwa.maj.entity.AES3PCMDescriptor.ChannelStatusModeXMLHandler
 
AES3PCMDescriptor.FixedChannelDataXMLHandler - Class in tv.amwa.maj.entity
 
AES3PCMDescriptor.FixedChannelDataXMLHandler() - Constructor for class tv.amwa.maj.entity.AES3PCMDescriptor.FixedChannelDataXMLHandler
 
AES3PCMDescriptor.FixedUserDataXMLHandler - Class in tv.amwa.maj.entity
 
AES3PCMDescriptor.FixedUserDataXMLHandler() - Constructor for class tv.amwa.maj.entity.AES3PCMDescriptor.FixedUserDataXMLHandler
 
AES3PCMDescriptor.UserDataModeXMLHandler - Class in tv.amwa.maj.entity
 
AES3PCMDescriptor.UserDataModeXMLHandler() - Constructor for class tv.amwa.maj.entity.AES3PCMDescriptor.UserDataModeXMLHandler
 
AES3PCMDescriptor.XMLHandler - Class in tv.amwa.maj.entity
 
AES3PCMDescriptor.XMLHandler() - Constructor for class tv.amwa.maj.entity.AES3PCMDescriptor.XMLHandler
 
AES3PCMDESCRIPTOR_TAG - Static variable in class tv.amwa.maj.entity.AES3PCMDescriptor
 
AIFC - Static variable in interface tv.amwa.maj.constant.CodecConstant
The audio interchange file format with compression, where audio data is stored in chunks that are compressed according to various defined codecs.
AIFCDescriptor - Class in tv.amwa.maj.entity
Implements the description of a file of audio essence formatted according to the Audio Interchange File Format with Compression (AIFC).
AIFCDescriptor(ContainerDefinition, Rational, long, byte[]) - Constructor for class tv.amwa.maj.entity.AIFCDescriptor
Creates and initializes a new AIFC descriptor with the required summary data.
AIFCDescriptor - Interface in tv.amwa.maj.iface
Specifies the description of a file of audio essence formatted according to the Audio Interchange File Format with Compression (AIFC).
AIFCDescriptor.XMLHandler - Class in tv.amwa.maj.entity
 
AIFCDescriptor.XMLHandler() - Constructor for class tv.amwa.maj.entity.AIFCDescriptor.XMLHandler
 
AIFCDESCRIPTOR_TAG - Static variable in class tv.amwa.maj.entity.AIFCDescriptor
 
AIFFAIFC - Static variable in interface tv.amwa.maj.constant.ContainerConstant
The audio interchange file format (AIFF) or its equivalent compressed variant known as AIFC.
AllSlotsDescribed - Static variable in interface tv.amwa.maj.iface.DescriptiveMarker
Default value for the described slots parameter.
AlphaKeyInvertAlpha - Static variable in interface tv.amwa.maj.constant.ParameterConstant
Used to specify whether the alpha transparency level property of the digital image descriptor associated with an alpha transparency effect should be inverted or not.
ALPHAMAXREF_DEFAULT - Static variable in interface tv.amwa.maj.iface.RGBADescriptor
Default value for the alpha maximum reference level property, which is 255.
ALPHAMINREF_DEFAULT - Static variable in interface tv.amwa.maj.iface.RGBADescriptor
Default value for the alpha minimum reference level property, which is 0.
ALPHASAMPLINGWIDTH_DEFAULT - Static variable in interface tv.amwa.maj.iface.CDCIDescriptor
Default value for the alpha sampling width property, which is 0.
ALPHATRANSPARENCY_DEFAULT - Static variable in interface tv.amwa.maj.iface.DigitalImageDescriptor
Default value for the optional alpha transparency property, which is AlphaTransparencyType.MinValueTransparent.
AlphaTransparencyType - Enum in tv.amwa.maj.enumeration
Specifies whether the minimum alpha value or the maximum alpha value represents transparency.
AlphaTransparencyType - Static variable in class tv.amwa.maj.meta.TypeDefinitionEnumeration
 
AlreadyOpenException - Exception in tv.amwa.maj.exception
Thrown when an attempt is made to open an AAF file that is already open.
AlreadyOpenException() - Constructor for exception tv.amwa.maj.exception.AlreadyOpenException
 
AlreadyUniquelyIdentifiedException - Exception in tv.amwa.maj.exception
Thrown when an attempt is made to add a property to a class definition described as a unique identifier when the class already has a registered property that is a unique identifier.
AlreadyUniquelyIdentifiedException(String) - Constructor for exception tv.amwa.maj.exception.AlreadyUniquelyIdentifiedException
Create a new already uniquely identified exception with the given descriptive message.
AlreadyUniquelyIdentifiedException() - Constructor for exception tv.amwa.maj.exception.AlreadyUniquelyIdentifiedException
Create a new already uniquely identified exception with no message.
Amplitude - Static variable in interface tv.amwa.maj.constant.ParameterConstant
Used to specify the amplitude multiplier for an mono audio gain operation.
APICompanyName - Static variable in class tv.amwa.maj.entity.Identification
 
APIProductID - Static variable in class tv.amwa.maj.entity.Identification
 
APIProductName - Static variable in class tv.amwa.maj.entity.Identification
 
APIProductVersion - Static variable in class tv.amwa.maj.entity.Identification
 
APIProductVersionString - Static variable in class tv.amwa.maj.entity.Identification
 
APIToolkitVersion - Static variable in class tv.amwa.maj.entity.Identification
 
append(PropertyValue, byte[]) - Method in interface tv.amwa.maj.iface.TypeDefinitionStream
Extend the given stream property value using the data from the given data buffer, an array of bytes.
append(PropertyValue, byte[]) - Method in class tv.amwa.maj.meta.TypeDefinitionStream
 
appendAlternateSegment(Segment) - Method in class tv.amwa.maj.entity.Selector
 
appendAlternateSegment(Segment) - Method in interface tv.amwa.maj.iface.Selector
Append the given segment to collection of alternative segments of this selector.
appendAttribute(String, String) - Method in class tv.amwa.maj.entity.Component
 
appendAttribute(TaggedValue) - Method in class tv.amwa.maj.entity.Component
 
appendAttribute(String, String) - Method in class tv.amwa.maj.entity.Mob
 
appendAttribute(TaggedValue) - Method in class tv.amwa.maj.entity.Mob
 
appendAttribute(String, String) - Method in interface tv.amwa.maj.iface.Component
Append an attribute name/value pair to the attributes collection of of this component, which specify attributes that are under the control of the application (for example filter control).
appendAttribute(TaggedValue) - Method in interface tv.amwa.maj.iface.Component
Append an attribute defined by an existing tagged value to the attributes collection of this component, which specify attributes that are under the control of the application (for example filter control).
appendAttribute(String, String) - Method in interface tv.amwa.maj.iface.Mob
Create and append a new attribute to the collection of attributes contained in this mob, which specify attributes that are under the control of the application (for example filter control).
appendAttribute(TaggedValue) - Method in interface tv.amwa.maj.iface.Mob
Appends an existing attribute to the collection of attributes contained in this mob, which specify attributes that are under the control of the application (for example filter control).
appendChoice(Segment) - Method in class tv.amwa.maj.entity.EssenceGroup
 
appendChoice(Segment) - Method in interface tv.amwa.maj.iface.EssenceGroup
Append a choice to the collection of segment choices of this essence group, which identify the alternate representations that may be chosen.
appendComment(String, String) - Method in class tv.amwa.maj.entity.Component
 
appendComment(TaggedValue) - Method in class tv.amwa.maj.entity.Component
 
appendComment(String, String) - Method in class tv.amwa.maj.entity.Mob
 
appendComment(TaggedValue) - Method in class tv.amwa.maj.entity.Mob
 
appendComment(String, String) - Method in interface tv.amwa.maj.iface.Component
Append a user comment name/value pair to the collection of user comments of the component, which specify user comments that are directly classified and set up by the operator (for example Bin columns).
appendComment(TaggedValue) - Method in interface tv.amwa.maj.iface.Component
Append a user comment defined by an existing tagged value to the collection of user comments of this component, which specify user comments that are directly classified and set up by the operator (for example Bin columns).
appendComment(String, String) - Method in interface tv.amwa.maj.iface.Mob
Creates a user-defined comment and adds it to the collection of comments of this mob, which specify user comments that are directly classified and set up by the operator (for example Bin columns).
appendComment(TaggedValue) - Method in interface tv.amwa.maj.iface.Mob
Append a user comment defined by an existing tagged value to the collection of user comments of this mob, which specify user comments that are directly classified and set up by the operator (for example Bin columns).
appendComment(Node, String) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Append a comment to the given parent node.
appendComponent(Component) - Method in class tv.amwa.maj.entity.Sequence
 
appendComponent(Component) - Method in interface tv.amwa.maj.iface.Sequence
Appends the given component to this sequence.
appendDegradeToOperation(OperationDefinition) - Method in class tv.amwa.maj.entity.OperationDefinition
 
appendDegradeToOperation(OperationDefinition) - Method in interface tv.amwa.maj.iface.OperationDefinition
Append an operation definition tto the degrade-to list of operation definitions of this operation definition, which specify simpler operations that an application can substitute for the defined operation if it cannot process it.
appendEdgecodeSlot(Rational, int, long, long, FilmType, EdgeType, byte[]) - Method in class tv.amwa.maj.entity.SourceMob
 
appendEdgecodeSlot(Rational, int, long, long, FilmType, EdgeType, byte[]) - Method in interface tv.amwa.maj.iface.SourceMob
Creates and adds an edgecode slot to the film mob represented by this source mob, with the given starting edgecode, length and edit rate.
appendElement(AUID, String) - Method in interface tv.amwa.maj.iface.TypeDefinitionExtendibleEnumeration
Appends the given element, a name and AUID pair, to this extendible enumeration type definition.
appendElement(PropertyValue, PropertyValue) - Method in interface tv.amwa.maj.iface.TypeDefinitionVariableArray
Append the given element to the end of the given array, which is of a type defined by this variable array type definition.
appendElement(Node, String, long) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Append an element with a long value to the given parent node.
appendElement(Node, String, String) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Append an element with a string value to the given parent node.
appendElement(Node, String, int) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Append an element with an integer value to the given parent node.
appendElement(Node, String, byte) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Append an element with a byte value to the given parent node.
appendElement(Node, String, boolean) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Append an element with a boolean value to the given parent node.
appendElement(Node, String, byte[]) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Append an element with a byte arrau value to the given parent node, encoding the binary data as a sequence of pairs of hexidecimal character values.
appendElement(AUID, String) - Method in class tv.amwa.maj.meta.TypeDefinitionExtendibleEnumeration
 
appendElement(PropertyValue, PropertyValue) - Method in class tv.amwa.maj.meta.TypeDefinitionVariableArray
 
appendElements(PropertyValue, TypeDefinition, PropertyValue[]) - Method in interface tv.amwa.maj.iface.TypeDefinitionStream
Append the elements of the given property value array onto the end of the given stream property value.
appendElements(PropertyValue, PropertyValue[]) - Method in interface tv.amwa.maj.iface.TypeDefinitionString
Append to the string value of the given property value using the array of property value elements.
appendElements(PropertyValue, Buffer) - Method in interface tv.amwa.maj.iface.TypeDefinitionString
Append to the string value of the given property value using a data buffer.
appendElements(PropertyValue, TypeDefinition, PropertyValue[]) - Method in class tv.amwa.maj.meta.TypeDefinitionStream
 
appendElements(PropertyValue, PropertyValue[]) - Method in class tv.amwa.maj.meta.TypeDefinitionString
 
appendElements(PropertyValue, Buffer) - Method in class tv.amwa.maj.meta.TypeDefinitionString
 
appendFileDescriptor(AAFFileDescriptor) - Method in class tv.amwa.maj.entity.MultipleDescriptor
 
appendFileDescriptor(AAFFileDescriptor) - Method in interface tv.amwa.maj.iface.MultipleDescriptor
Appends a file descriptor to the list of file descriptors of this multiple descriptor.
appendIdentification(Identification) - Method in class tv.amwa.maj.entity.Header
 
appendIdentification(Identification) - Method in interface tv.amwa.maj.iface.Header
Appends the given identification to the list of identifications of this header, which each identify an application that created or modified the file.
appendInputSegment(Segment) - Method in class tv.amwa.maj.entity.OperationGroup
 
appendInputSegment(Segment) - Method in interface tv.amwa.maj.iface.OperationGroup
Appends an input segment to the list of input segments of this operation group.
appendKLVData(KLVData) - Method in class tv.amwa.maj.entity.Component
 
appendKLVData(KLVData) - Method in class tv.amwa.maj.entity.Mob
 
appendKLVData(KLVData) - Method in interface tv.amwa.maj.iface.Component
Appends a KLV Data to the collection of KLV data of this component.
appendKLVData(KLVData) - Method in interface tv.amwa.maj.iface.Mob
Appends an existing user KLV data item to the collection of KLV data items contained in this mob.
appendLocator(Locator) - Method in class tv.amwa.maj.entity.EssenceDescriptor
 
appendLocator(Locator) - Method in class tv.amwa.maj.entity.PluginDefinition
 
appendLocator(Locator) - Method in interface tv.amwa.maj.iface.EssenceDescriptor
Append a locator to the list of locators of this essence descriptors, with each locator having operating-system-dependent data or text information that provide hints for finding files or physical media.
appendLocator(Locator) - Method in interface tv.amwa.maj.iface.PluginDefinition
Append a locator to the list of plugin locators of this plugin definition, which specify an ordered list of locators that identify locations that provide access to the plugin implementation.
appendNewEventSlot(Rational, Segment, int, String) - Method in class tv.amwa.maj.entity.MasterMob
 
appendNewEventSlot(Rational, Segment, int, String) - Method in class tv.amwa.maj.entity.Mob
 
appendNewEventSlot(Rational, Segment, int, String) - Method in interface tv.amwa.maj.iface.Mob
Creates and returns a new event mob slot with the given edit rate, as well as appending it to the list of slots of this mob.
appendNewStaticSlot(Segment, int, String) - Method in class tv.amwa.maj.entity.MasterMob
 
appendNewStaticSlot(Segment, int, String) - Method in class tv.amwa.maj.entity.Mob
 
appendNewStaticSlot(Segment, int, String) - Method in interface tv.amwa.maj.iface.Mob
Creates and returns a new static mob slot with the given property values, as well as appending it to the list of slots of this mob.
appendNewTimelineSlot(Rational, Segment, int, String, long) - Method in class tv.amwa.maj.entity.MasterMob
 
appendNewTimelineSlot(Rational, Segment, int, String, long) - Method in class tv.amwa.maj.entity.Mob
 
appendNewTimelineSlot(Rational, Segment, int, String, long) - Method in interface tv.amwa.maj.iface.Mob
Creates and returns a new timeline mob slot with the given property values, as well as appending it to this mob.
AppendOption - Enum in tv.amwa.maj.enumeration
Specifies whether a file writing operation should append to or overwrite existing data.
appendPhysicalSourceReference(Rational, int, DataDefinition, SourceReferenceValue, long) - Method in class tv.amwa.maj.entity.SourceMob
 
appendPhysicalSourceReference(Rational, int, DataDefinition, SourceReferenceValue, long) - Method in interface tv.amwa.maj.iface.SourceMob
Connects this source mob with the physical source mob that describes the previous generation of essence, appending it to the existing mob chain.
appendPhysSourceRef(Rational, int, DataDefinition, SourceReferenceValue, long) - Method in class tv.amwa.maj.entity.MasterMob
 
appendPhysSourceRef(Rational, int, DataDefinition, SourceReferenceValue, long) - Method in interface tv.amwa.maj.iface.MasterMob
Connects this Master Mob with the physical Source Mob that describes the previous generation of essence, appending it to existing Mob data.
appendSegment(Segment) - Method in class tv.amwa.maj.entity.NestedScope
 
appendSegment(Segment) - Method in interface tv.amwa.maj.iface.NestedScope
Append an input segment to the list of segments of this nested scope.
appendSlot(MobSlot) - Method in class tv.amwa.maj.entity.Mob
 
appendSlot(MobSlot) - Method in interface tv.amwa.maj.iface.Mob
Appends the given mob slot to the list contained in this mob.
appendStream(Node, String, String, byte[]) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Append a stream of data to this document, creating an element that references the data stream.
appendString(PropertyValue, String) - Method in interface tv.amwa.maj.iface.TypeDefinitionString
Appends the given Java String to the string of the given property value.
appendString(PropertyValue, Buffer) - Method in interface tv.amwa.maj.iface.TypeDefinitionString
Appends the given data buffer to the string of the given property value.
appendString(PropertyValue, String) - Method in class tv.amwa.maj.meta.TypeDefinitionString
 
appendString(PropertyValue, Buffer) - Method in class tv.amwa.maj.meta.TypeDefinitionString
 
appendSubDescriptor(SubDescriptor) - Method in class tv.amwa.maj.entity.EssenceDescriptor
 
appendSubDescriptor(SubDescriptor) - Method in interface tv.amwa.maj.iface.EssenceDescriptor
Append a sub descriptor to the list of sub descriptors of this essence descriptor, which specify additional descriptor metadata that is not included in the main essence descriptor class hierarchy.
appendTimecodeSlot(Rational, int, TimecodeValue, long) - Method in class tv.amwa.maj.entity.SourceMob
 
appendTimecodeSlot(Rational, int, TimecodeValue, long) - Method in interface tv.amwa.maj.iface.SourceMob
Creates and adds a timecode slot to a tape mob represented by this source mob, with the given starting timecode, length and edit rate.
appendUnknownBWFChunk(RIFFChunk) - Method in class tv.amwa.maj.entity.BWFImportDescriptor
 
appendUnknownBWFChunk(RIFFChunk) - Method in interface tv.amwa.maj.iface.BWFImportDescriptor
Append a RIFFChunk to end of the list of unknown BWF chunks of this BWF import descriptor.
appendXMLChildren(Node) - Method in class tv.amwa.maj.argument.SourceReferenceValue
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.embeddable.AUID
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.embeddable.EdgecodeValue
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.embeddable.MobID
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.embeddable.ProductVersion
 
appendXMLChildren(Node, String) - Method in class tv.amwa.maj.embeddable.ProductVersion
Additional version of ProductVersion.appendXMLChildren(Node) that allows the tag name for the version number tag to be altered.
appendXMLChildren(Node) - Method in class tv.amwa.maj.embeddable.Rational
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.embeddable.RGBAComponent
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.embeddable.TimecodeValue
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.embeddable.TimeStamp
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.embeddable.VersionType
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.AAFFileDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.AES3PCMDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.AIFCDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.AuxiliaryDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.BWFImportDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.CDCIDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.CodecDefinition
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.CommentMarker
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.Component
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.CompositionMob
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.ConstantValue
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.ContainerDefinition
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.ContentStorage
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.ControlPoint
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.DataDefinition
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.DataEssenceDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.DefinitionObject
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.DescriptiveClip
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.DescriptiveMarker
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.Dictionary
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.DigitalImageDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.EdgecodeSegment
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.EssenceData
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.EssenceDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.EssenceGroup
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.Event
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.EventMobSlot
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.Filler
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.FilmDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.GPITrigger
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.Header
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.HTMLClip
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.HTMLDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.Identification
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.ImportDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.InterchangeObject
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.InterpolationDefinition
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.KLVData
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.KLVDataDefinition
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.Locator
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.MasterMob
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.Mob
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.MobSlot
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.MPEGVideoDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.MultipleDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.NestedScope
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.NetworkLocator
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.OperationDefinition
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.OperationGroup
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.Parameter
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.ParameterDefinition
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.PCMDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.PluginDefinition
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.Pulldown
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.RecordingDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.RGBADescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.RIFFChunk
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.ScopeReference
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.Selector
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.Sequence
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.SoundDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.SourceClip
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.SourceMob
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.SourceReferenceSegment
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.StaticMobSlot
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.TaggedValue
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.TaggedValueDefinition
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.TapeDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.TextLocator
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.TIFFDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.TimecodeSegment
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.TimecodeStream
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.TimecodeStream12M
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.TimelineMobSlot
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.Transition
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.VaryingValue
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.entity.WAVEDescriptor
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.io.xml.AAFElement
 
appendXMLChildren(Node) - Method in interface tv.amwa.maj.io.xml.XMLSerializable
Append child elements to the given parent node to serialize the value of an object to an XML fragment.
appendXMLChildren(Node) - Method in class tv.amwa.maj.meta.ClassDefinition
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.meta.MetaDefinition
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.meta.PropertyDefinition
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.meta.TypeDefinitionCharacter
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.meta.TypeDefinitionEnumeration
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.meta.TypeDefinitionExtendibleEnumeration
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.meta.TypeDefinitionFixedArray
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.meta.TypeDefinitionIndirect
appendXMLChildren(Node) - Method in class tv.amwa.maj.meta.TypeDefinitionInteger
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.meta.TypeDefinitionObjectReference
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.meta.TypeDefinitionRecord
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.meta.TypeDefinitionRename
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.meta.TypeDefinitionSet
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.meta.TypeDefinitionStream
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.meta.TypeDefinitionString
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.meta.TypeDefinitionStrongObjectReference
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.meta.TypeDefinitionVariableArray
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.meta.TypeDefinitionWeakObjectReference
 
appendXMLGrandchildren(Node) - Method in class tv.amwa.maj.embeddable.EdgecodeValue
Appends the sub-elements of an XML representation of this value to the given XML node, without the enclosing EdgecodeValue tag.
appendXMLGrandchildren(Node) - Method in class tv.amwa.maj.embeddable.TimecodeValue
Append just the child elements specifying the value of this timecode to the given node.
areAllPeakEnvelopePropertiesPresent() - Method in class tv.amwa.maj.entity.PCMDescriptor
 
areAllPeakEnvelopePropertiesPresent() - Method in interface tv.amwa.maj.iface.PCMDescriptor
Returns true if all the following optional properties are set for this PCM descriptor:
areAttributesPresent(String) - Method in class tv.amwa.maj.io.xml.LocalHandler
Check if attributes are available for the given element name.
areDisplayValuesPresent() - Method in class tv.amwa.maj.entity.DigitalImageDescriptor
 
areDisplayValuesPresent() - Method in interface tv.amwa.maj.iface.DigitalImageDescriptor
Returns whether this digital image descriptor contains a display view.
areSampledValuesPresent() - Method in class tv.amwa.maj.entity.DigitalImageDescriptor
 
areSampledValuesPresent() - Method in interface tv.amwa.maj.iface.DigitalImageDescriptor
Returns whether this digital image descriptor contains a sample area values dimensions and offsets.
areThereFlavours() - Method in class tv.amwa.maj.entity.CodecDefinition
 
areThereFlavours() - Method in interface tv.amwa.maj.iface.CodecDefinition
Find out whether the optional codec flavours property is present for the defined codec.
ArgIDType - Annotation Type in tv.amwa.maj.misctype
Labels an AUID that defines an operation parameter.
AUID - Class in tv.amwa.maj.embeddable
Implementation of a 16 byte unique identifier whose value is a SMPTE 298M Universal Label or a UUID or GUID.
AUID(int, short, short, byte[]) - Constructor for class tv.amwa.maj.embeddable.AUID
Create a new AUID from its component parts.
AUID(byte[]) - Constructor for class tv.amwa.maj.embeddable.AUID
Create a new AUID value from a 16-byte array representing its internal value.
AUID() - Constructor for class tv.amwa.maj.embeddable.AUID
Create a new UUID as an AUID using the random generation method.
AUID - Static variable in class tv.amwa.maj.meta.TypeDefinitionRecord
 
AUID - Interface in tv.amwa.maj.record
Specifies a 16-byte unique identifier whose value is a SMPTE 298M Universal Label or a UUID or GUID.
AUIDArray - Static variable in class tv.amwa.maj.meta.TypeDefinitionVariableArray
 
AUIDArray - Annotation Type in tv.amwa.maj.misctype
Labels an array of 16-byte unique identifiers.
auidFactory(AUIDGeneration, byte[]) - Static method in class tv.amwa.maj.embeddable.AUID
Generates a new UUID as an AUID using the given generation method.
AUIDGeneration - Enum in tv.amwa.maj.embeddable
Enumeration representing the different generation methods for AUIDs.
AUIDItem - Class in tv.amwa.maj.entity.item
 
AUIDItem(AUID) - Constructor for class tv.amwa.maj.entity.item.AUIDItem
 
auidsEqual(AUID, AUID) - Static method in class tv.amwa.maj.embeddable.AUID
Compares two AUIDs to see if they represent equal values.
AUIDSet - Static variable in class tv.amwa.maj.meta.TypeDefinitionSet
 
AUTHENTICATION_DEFAULT - Static variable in interface tv.amwa.maj.iface.PluginDefinition
Default value for the authentication property, which is false.
AUXBITSMODE_DEFAULT - Static variable in interface tv.amwa.maj.iface.AES3PCMDescriptor
Default value for the aux bits mode property, which is AuxBitsModeType.NotDefined.
AuxBitsModeType - Enum in tv.amwa.maj.enumeration
Represents the 3 bit auxiliary bits mode of audio essence stored in the AES/EBU audio file format and described by a AES3 PCM descriptor.
AuxBitsModeType - Static variable in class tv.amwa.maj.meta.TypeDefinitionEnumeration
 
Auxiliary - Static variable in interface tv.amwa.maj.constant.DataDefinitionConstant
Specifies auxiliary data.
AuxiliaryDescriptor - Class in tv.amwa.maj.entity
Implements the description of an auxiliary file essence source.
AuxiliaryDescriptor(String) - Constructor for class tv.amwa.maj.entity.AuxiliaryDescriptor
Creates and initializes a new auxilary descriptor with the given mime type.
AuxiliaryDescriptor - Interface in tv.amwa.maj.iface
Specifies the description of an auxiliary file essence source.
AuxiliaryDescriptor.XMLHandler - Class in tv.amwa.maj.entity
 
AuxiliaryDescriptor.XMLHandler() - Constructor for class tv.amwa.maj.entity.AuxiliaryDescriptor.XMLHandler
 

Media Authoring
with Java API
A B C D E F G H I J K L M N O P R S T U V W X
(c) 2007-2008 Richard Cartwright, all rights reserved. Subject to the terms of the AAF SDK Public Source License.