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 _ 

A

AAF - Static variable in interface tv.amwa.maj.constant.ContainerConstant
An Advanced Authoring Format file.
AAF_AIFFAIFC_Audio_Container - Static variable in interface tv.amwa.maj.constant.RP224
AAF AIFF-AIFC Audio Container.
AAF_Clipwrapped_JFIF_Container - Static variable in interface tv.amwa.maj.constant.RP224
AAF Clip-wrapped JFIF Container.
AAF_Clipwrapped_NITF_Container - Static variable in interface tv.amwa.maj.constant.RP224
AAF Clip-wrapped NITF Container.
AAF_Edit_Protocol - Static variable in interface tv.amwa.maj.constant.RP224
AAF Edit Protocol.
AAF_Framewrapped_JFIF_Container - Static variable in interface tv.amwa.maj.constant.RP224
AAF Frame-wrapped JFIF Container.
AAF_METADICT_NAMESPACE - Static variable in interface tv.amwa.maj.constant.CommonConstants
Namespace definition for all metadictionary elements.
AAF_METADICT_PREFIX - Static variable in interface tv.amwa.maj.constant.CommonConstants
Short prefix name to use in XML file names to reference the AAF metadictionary namespace.
AAF_TAG - Static variable in class tv.amwa.maj.io.xml.AAFElement
 
AAF_Unconstrained_OP - Static variable in interface tv.amwa.maj.constant.RP224
AAF Unconstrained OP.
AAF_VERSION - Static variable in class tv.amwa.maj.io.xml.AAFElement
 
AAF_XML_NAMESPACE - Static variable in interface tv.amwa.maj.constant.CommonConstants
Namespace definition for all types and elements in the set of baseline AAF classes.
AAF_XML_PREFIX - Static variable in interface tv.amwa.maj.constant.CommonConstants
Short prefix name to use in XML file names to reference the AAF XML baseline namespace.
AAFBuilder - Class in tv.amwa.maj.io.aaf
 
AAFBuilder() - Constructor for class tv.amwa.maj.io.aaf.AAFBuilder
 
AAFClassID - Class in tv.amwa.maj.io.aaf
Class identifier to use as storage class identifiers on folders representing AAF classes within structured storage files.
AAFClassID(AUID) - Constructor for class tv.amwa.maj.io.aaf.AAFClassID
Create a storage class identifier from a MAJ class definition identifier.
AAFClassID(byte[]) - Constructor for class tv.amwa.maj.io.aaf.AAFClassID
Create a storage class identifier from an array of bytes already in the correct order to be written into the file.
AAFConstants - Interface in tv.amwa.maj.io.aaf
 
AAFElement - Class in tv.amwa.maj.io.xml
Representation of the root element of an AAF XML document "<AAF>".
AAFElement(Preface) - Constructor for class tv.amwa.maj.io.xml.AAFElement
 
AAFFactory - Class in tv.amwa.maj.io.aaf
Read and write AAF structured storage binary files to and from MAJ preface instances.
AAFFactory() - Constructor for class tv.amwa.maj.io.aaf.AAFFactory
 
AAFFile - Class in tv.amwa.maj.io.file
TODO implemenetation, head scratching, comments and tests
AAFFile(FileDescriptor) - Constructor for class tv.amwa.maj.io.file.AAFFile
Creates and initilizes an AAF file from a Java file descriptor.
AAFFile - Interface in tv.amwa.maj.model
Specifies a representation of an AAF file.
AAFFileDescriptor - Interface in tv.amwa.maj.model
Specifies a file descriptor that describes an essence source that is directly manipulated by an AAF application.
AAFFileDescriptorImpl - Class in tv.amwa.maj.model.impl
Implements a file descriptor that describes an essence source that is directly manipulated by an AAF application.
AAFFileDescriptorImpl() - Constructor for class tv.amwa.maj.model.impl.AAFFileDescriptorImpl
 
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.
aafNameToName(String) - Method in class tv.amwa.maj.meta.impl.MetaDefinitionImpl
 
AAFReader - Class in tv.amwa.maj.io.aaf
 
AAFReader() - Constructor for class tv.amwa.maj.io.aaf.AAFReader
 
AAFReaderEvent - Class in tv.amwa.maj.io.aaf
 
AAFReaderListener - Interface in tv.amwa.maj.io.aaf
 
AAFSignatureSSBin4K - Static variable in interface tv.amwa.maj.io.aaf.AAFConstants
 
AAFSignatureSSBin4KBytes - Static variable in interface tv.amwa.maj.io.aaf.AAFConstants
 
AAFSignatureSSBinary - Static variable in interface tv.amwa.maj.io.aaf.AAFConstants
 
AAFSignatureSSBinaryBytes - Static variable in interface tv.amwa.maj.io.aaf.AAFConstants
 
AAFSpecifiedClasses - Interface in tv.amwa.maj.industry
Lists of classes implementing thoses specified for the Advanced Authoring Format (AAF).
AAFStream - Class in tv.amwa.maj.io.aaf
 
AAFStream() - Constructor for class tv.amwa.maj.io.aaf.AAFStream
 
AAFStream(String, String, ByteOrder) - Constructor for class tv.amwa.maj.io.aaf.AAFStream
 
AAFStream(URI) - Constructor for class tv.amwa.maj.io.aaf.AAFStream
 
AAFString - Annotation Type in tv.amwa.maj.misctype
Labels a string of Unicode characters.
AAFTestRead - Class in tv.amwa.maj.io.aaf
Deprecated.
AAFTestRead() - Constructor for class tv.amwa.maj.io.aaf.AAFTestRead
Deprecated.
 
AAFTestWrite - Class in tv.amwa.maj.io.aaf
 
AAFTestWrite() - Constructor for class tv.amwa.maj.io.aaf.AAFTestWrite
 
AAFWriterListener - Interface in tv.amwa.maj.io.aaf
 
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.
abstractInterchangeable - Static variable in interface tv.amwa.maj.industry.AAFSpecifiedClasses
List of abstract AAF classes that are part of the interchangeable object hierarchy, i.e.
abstractInterchangeable - Static variable in class tv.amwa.maj.industry.JPAGenerator
List of abstract AAF classes that are part of the interchangeable object hierarchy, i.e.
abstractMeta - Static variable in interface tv.amwa.maj.industry.AAFSpecifiedClasses
List of all abstract AAF meta definition abstract classes.
ACCELERATOR_DEFAULT - Static variable in interface tv.amwa.maj.model.PluginDefinition
Default value for the accelerator property, which is false.
add(Set<T>, T) - Static method in class tv.amwa.maj.industry.StrongReferenceSet
 
add(T) - Method in class tv.amwa.maj.industry.WeakReferenceSet
 
add(WeakReference<T>) - Method in class tv.amwa.maj.industry.WeakReferenceSet
 
add(MetadataObject, Object) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionSetImpl.SetMethodBag
 
add(Integer) - Method in class tv.amwa.maj.model.DescriptiveMarker.AllTracksDescribed
 
addAll(Collection<? extends Integer>) - Method in class tv.amwa.maj.model.DescriptiveMarker.AllTracksDescribed
 
addApplicationPlugin(ApplicationPluginObject) - Method in class tv.amwa.maj.model.impl.InterchangeObjectImpl
 
addApplicationPlugin(ApplicationPluginObject) - Method in interface tv.amwa.maj.model.InterchangeObject
Add an application metadata plugin so as to this object to enhance its application-specific description.
addApplicationScheme(AUID) - Method in class tv.amwa.maj.model.impl.PrefaceImpl
 
addApplicationScheme(AUID) - Method in interface tv.amwa.maj.model.Preface
Adds the identifier of an application metadata scheme to the set of schemes used in this file.
addBodyPartition(boolean, boolean, long, int, int, UL...) - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
addBodyPartition(boolean, boolean, long, int, int, UL...) - Method in interface tv.amwa.maj.io.mxf.MXFFile
 
addDefinition(DefinitionObject) - Method in interface tv.amwa.maj.model.Dictionary
Add the given definition to this dictionary if it is not already contained.
addDefinition(DefinitionObject) - Method in class tv.amwa.maj.model.impl.DictionaryImpl
 
addDefinitions(MetadataObject) - Method in interface tv.amwa.maj.model.Dictionary
Scan the given metadata object to see if it contains and references to definitions not known in this dictionary, adding any missing definitions to this dictionary as it goes.
addDefinitions(MetadataObject) - Method in class tv.amwa.maj.model.impl.DictionaryImpl
 
addDescribedTrackID(int) - Method in interface tv.amwa.maj.model.DescriptiveClip
Adds the given described track id to the set of described track ids referenced by this descriptive clip, which specify which of the tracks in the package are being referenced.
addDescribedTrackID(int) - Method in class tv.amwa.maj.model.impl.DescriptiveClipImpl
 
addDescribedTrackID(int) - Method in class tv.amwa.maj.model.impl.DescriptiveMarkerImpl
 
addDescriptiveScheme(AUID) - Method in class tv.amwa.maj.model.impl.PrefaceImpl
 
addDescriptiveScheme(AUID) - Method in interface tv.amwa.maj.model.Preface
Adds the given descriptive metadata scheme identifier to the set of schemes of this preface, which identify the descriptive metadata schemes used in the file.
addDMScheme(UL) - Method in class tv.amwa.maj.io.mxf.impl.Metadata
 
addElement(PropertyValue, PropertyValue) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionSetImpl
 
addElement(PropertyValue, PropertyValue) - Method in interface tv.amwa.maj.meta.TypeDefinitionSet
Adds the given element to the given set, which is represented by the given property value of this set type definition.
addEssenceContainer(AUID) - Method in class tv.amwa.maj.io.mxf.impl.PartitionPackImpl
 
addEssenceContainer(AUID) - Method in interface tv.amwa.maj.io.mxf.PartitionPack
Add an identifier for the kinds of essence found in or referenced by the MXF file containing this partition.
addEssenceContainer(AUID) - Method in class tv.amwa.maj.model.impl.PrefaceImpl
 
addEssenceContainer(AUID) - Method in interface tv.amwa.maj.model.Preface
Adds an essence container to the set of essence containers identifiers of this preface, which identify the internal essence containers used in the file.
addEssenceContainerData(UMID, int, int) - Method in class tv.amwa.maj.io.mxf.impl.Metadata
 
addEssenceContainerData(UMID, int) - Method in class tv.amwa.maj.io.mxf.impl.Metadata
 
addEssenceData(EssenceData) - Method in class tv.amwa.maj.model.impl.PrefaceImpl
 
addEssenceData(EssenceData) - Method in interface tv.amwa.maj.model.Preface
Adds an essence data item to the content storage of this preface.
addEssenceDataObject(EssenceData) - Method in interface tv.amwa.maj.model.ContentStorage
Adds the given essence data item to the set of those stored in this content storage..
addEssenceDataObject(EssenceData) - Method in class tv.amwa.maj.model.impl.ContentStorageImpl
 
addEssenceType(UL) - Method in class tv.amwa.maj.io.mxf.impl.Metadata
 
addFileName(String) - Method in class tv.amwa.maj.io.mxf.ListOfFiles
 
addFilePackage(int, UMID) - Method in class tv.amwa.maj.io.mxf.impl.Metadata
 
addFilePackage(int, String, UMID) - Method in class tv.amwa.maj.io.mxf.impl.Metadata
 
addFilePackage(int) - Method in class tv.amwa.maj.io.mxf.impl.Metadata
 
addFooterPartition(boolean, long, int, UL...) - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
addFooterPartition(boolean, long, int, UL...) - Method in interface tv.amwa.maj.io.mxf.MXFFile
 
addFormatSpecifier(AUID, byte[]) - Method in class tv.amwa.maj.io.file.EssenceFormat
 
addFormatSpecifier(AUID, byte[]) - Method in interface tv.amwa.maj.model.EssenceFormat
Appends a format specifier to the essence format.
addHeaderPartition(boolean, boolean, long, int, int, UL...) - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
addHeaderPartition(boolean, boolean, long, int, int, UL...) - Method in interface tv.amwa.maj.io.mxf.MXFFile
 
addIndexValue(String, PropertyValue) - Method in interface tv.amwa.maj.io.aaf.AAFWriterListener
 
addLine(int, VBIWrappingType, VBISampleCoding, short, ByteBuffer) - Method in class tv.amwa.maj.io.mxf.VBISource
 
addLine(int, int, VBIWrappingType, VBISampleCoding, short, ByteBuffer) - Method in class tv.amwa.maj.io.mxf.VBISource
 
addLocalTagEntry(LocalTagEntry) - Method in class tv.amwa.maj.io.mxf.impl.IndexPrimerPackImpl
 
addLocalTagEntry(short, AUID) - Method in class tv.amwa.maj.io.mxf.impl.IndexPrimerPackImpl
 
addLocalTagEntry(PropertyDefinition) - Method in class tv.amwa.maj.io.mxf.impl.IndexPrimerPackImpl
 
addLocalTagEntry(LocalTagEntry) - Method in class tv.amwa.maj.io.mxf.impl.PrimerPackImpl
Create a cloned copy of this PrimerPackImpl.
addLocalTagEntry(short, AUID) - Method in class tv.amwa.maj.io.mxf.impl.PrimerPackImpl
Create a cloned copy of this PrimerPackImpl.
addLocalTagEntry(PropertyDefinition) - Method in class tv.amwa.maj.io.mxf.impl.PrimerPackImpl
 
addLocalTagEntry(LocalTagEntry) - Method in interface tv.amwa.maj.io.mxf.PrimerPack
Add a local tag entry to the lookup table that makes up the tag-to-key lookup table of this primer pack using a local tag entry.
addLocalTagEntry(short, AUID) - Method in interface tv.amwa.maj.io.mxf.PrimerPack
Add a local tag entry to the lookup table that makes up the tag-to-key lookup table of this primer pack with the 2-byte tag and key.
addLocalTagEntry(PropertyDefinition) - Method in interface tv.amwa.maj.io.mxf.PrimerPack
Add a local tag entry based on the given property definition, based on its local identification and globally unique identification.
addMaterialPackage(UMID) - Method in class tv.amwa.maj.io.mxf.impl.Metadata
 
addMaterialPackage(String, UMID) - Method in class tv.amwa.maj.io.mxf.impl.Metadata
 
addMaterialPackage() - Method in class tv.amwa.maj.io.mxf.impl.Metadata
 
addMaterialTrack(DataDefinition, int, SourcePackage, int, String) - Method in class tv.amwa.maj.model.impl.MaterialPackageImpl
 
addMaterialTrack(DataDefinition, int, SourcePackage, int, String) - Method in interface tv.amwa.maj.model.MaterialPackage
Adds a track to this material package that references the specified track in the specified source package.
addMetaDefinition(MetaDefinition) - Method in interface tv.amwa.maj.meta.ExtensionScheme
Add a meta definition to the set of definitions that form this extension scheme.
addMetaDefinition(MetaDefinition) - Method in class tv.amwa.maj.meta.impl.ExtensionSchemeImpl
 
addNilReference(int, long, DataDefinition, Rational) - Method in class tv.amwa.maj.model.impl.SourcePackageImpl
 
addNilReference(int, long, DataDefinition, Rational) - Method in interface tv.amwa.maj.model.SourcePackage
Adds a track containing an original source reference to this source package.
addPackage(Package) - Method in interface tv.amwa.maj.model.ContentStorage
Adds the given package to the set of packages in this content storage.
addPackage(Package) - Method in class tv.amwa.maj.model.impl.ContentStorageImpl
 
addPackage(Package) - Method in class tv.amwa.maj.model.impl.PrefaceImpl
 
addPackage(Package) - Method in interface tv.amwa.maj.model.Preface
Adds a package to the content storage of this preface.
addParameter(Parameter) - Method in class tv.amwa.maj.model.impl.OperationGroupImpl
 
addParameter(Parameter) - Method in interface tv.amwa.maj.model.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.model.impl.OperationDefinitionImpl
 
addParameterDefinition(ParameterDefinition) - Method in interface tv.amwa.maj.model.OperationDefinition
Add a parameter definition to the unordered collection of parameter definitions of the defined operation, which specify the parameters that can be used as controls for the operation.
addParentProperty(PropertyDefinition) - Method in class tv.amwa.maj.model.impl.TaggedValueDefinitionImpl
 
addParentProperty(PropertyDefinition) - Method in interface tv.amwa.maj.model.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.
addPropertiesForObject(PrimerPack, MetadataObject) - Static method in class tv.amwa.maj.io.mxf.impl.PrimerPackImpl
 
addProperty(String, PropertyDefinition, PropertyValue) - Method in interface tv.amwa.maj.io.aaf.AAFWriterListener
 
addPropertyDefinition(PropertyDefinition) - Method in class tv.amwa.maj.meta.impl.ClassDefinitionImpl
 
addPulldownReference(AppendOption, Rational, int, DataDefinition, SourceReferenceValue, long, PulldownKindType, int, PulldownDirectionType) - Method in class tv.amwa.maj.model.impl.SourcePackageImpl
 
addPulldownReference(AppendOption, Rational, int, DataDefinition, SourceReferenceValue, long, PulldownKindType, int, PulldownDirectionType) - Method in interface tv.amwa.maj.model.SourcePackage
Connects the given source package with the physical source package 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.
addRandomIndexItem(int, long) - Method in class tv.amwa.maj.io.mxf.impl.RandomIndexPackImpl
 
addRandomIndexItem(RandomIndexItem) - Method in class tv.amwa.maj.io.mxf.impl.RandomIndexPackImpl
 
addRandomIndexItem(int, long) - Method in interface tv.amwa.maj.io.mxf.RandomIndexPack
Add a random index item to this pack by its body stream identifier and byte offset.
addRandomIndexItem(RandomIndexItem) - Method in interface tv.amwa.maj.io.mxf.RandomIndexPack
Add an existing random index item to this pack.
addRootExtension(ExtensionScheme) - Method in class tv.amwa.maj.meta.impl.RootImpl
 
addRootExtension(ExtensionScheme) - Method in interface tv.amwa.maj.meta.Root
Add an extension scheme to the set of extension schemes used for this file.
addSourcePackage(int, UMID) - Method in class tv.amwa.maj.io.mxf.impl.Metadata
 
addSourcePackage(int, String, UMID) - Method in class tv.amwa.maj.io.mxf.impl.Metadata
 
addSourcePackage(int) - Method in class tv.amwa.maj.io.mxf.impl.Metadata
 
addStaticNilReference(int, DataDefinition) - Method in class tv.amwa.maj.model.impl.SourcePackageImpl
 
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
Package is a composition package used as an adjusted clip, where an effect is applied directly to a clip and applies to all uses of that clip, e.g.
AES128_CBC_Identifier - Static variable in interface tv.amwa.maj.constant.RP224FirstHalf
AES-128 CBC Identifier.
AES3DefaultUserData - Static variable in interface tv.amwa.maj.model.AES3PCMDescriptor
Default AES3 fixed user data value.
AES3Minimum - Static variable in interface tv.amwa.maj.model.AES3PCMDescriptor
Minimum channel status according to the AES3 specification, specified in section 5.2.1 of EBU Tech 3250.
AES3PCMDescriptor - Interface in tv.amwa.maj.model
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.
AES3PCMDescriptorImpl - Class in tv.amwa.maj.model.impl
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.
AES3PCMDescriptorImpl() - Constructor for class tv.amwa.maj.model.impl.AES3PCMDescriptorImpl
 
AES3PCMDescriptorImpl(ContainerDefinition, Rational, int, int, short, int) - Constructor for class tv.amwa.maj.model.impl.AES3PCMDescriptorImpl
Creates and initializes a new PCM sound descriptor, which is associated with audio essence formatted according to the BWF File Format.
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 - Interface in tv.amwa.maj.model
Specifies the description of a file of audio essence formatted according to the Audio Interchange File Format with Compression (AIFC).
AIFCDescriptorImpl - Class in tv.amwa.maj.model.impl
Implements the description of a file of audio essence formatted according to the Audio Interchange File Format with Compression (AIFC).
AIFCDescriptorImpl() - Constructor for class tv.amwa.maj.model.impl.AIFCDescriptorImpl
 
AIFCDescriptorImpl(ContainerDefinition, Rational, long, byte[]) - Constructor for class tv.amwa.maj.model.impl.AIFCDescriptorImpl
Creates and initializes a new AIFC descriptor with the required summary data.
AIFF_Uncompressed_Coding - Static variable in interface tv.amwa.maj.constant.RP224FirstHalf
AIFF Uncompressed Coding.
AIFFAIFC - Static variable in interface tv.amwa.maj.constant.ContainerConstant
The audio interchange file format (AIFF) or its equivalent compressed variant known as AIFC.
Alaw_Coded_Audio_default - Static variable in interface tv.amwa.maj.constant.RP224FirstHalf
A-law Coded Audio default.
align(int, int) - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
align(int) - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
align(boolean, int, int) - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
align(boolean, int) - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
allParameters - Static variable in interface tv.amwa.maj.extensions.quantel.QParameterConstants
 
AllTracksDescribed - Static variable in interface tv.amwa.maj.model.DescriptiveMarker
Default value for the described tracks 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.model.RGBADescriptor
Default value for the alpha maximum reference level property, which is 255.
ALPHAMINREF_DEFAULT - Static variable in interface tv.amwa.maj.model.RGBADescriptor
Default value for the alpha minimum reference level property, which is 0.
ALPHASAMPLEDEPTH_DEFAULT - Static variable in interface tv.amwa.maj.model.CDCIDescriptor
Default value for the alpha sample depth property, which is 0.
ALPHATRANSPARENCY_DEFAULT - Static variable in interface tv.amwa.maj.model.PictureDescriptor
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 interface tv.amwa.maj.industry.TypeDefinitions
Defines the type of an enumerated value that describes whether the minimum alpha value or the maximum alpha value represents transparency.
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.
AMWADemoClass - Class in tv.amwa.maj.example
My first example of creating some AAF classes from scratch.
AMWADemoClass() - Constructor for class tv.amwa.maj.example.AMWADemoClass
 
ANCDataDescriptor - Interface in tv.amwa.maj.extensions.st436
Descriptor for ANC frame elements.
ANCDataDescriptorImpl - Class in tv.amwa.maj.extensions.st436.impl
Implements the description of ANC frame elements.
ANCDataDescriptorImpl() - Constructor for class tv.amwa.maj.extensions.st436.impl.ANCDataDescriptorImpl
 
APICompanyName - Static variable in class tv.amwa.maj.model.impl.IdentificationImpl
 
APIProductID - Static variable in class tv.amwa.maj.model.impl.IdentificationImpl
 
APIProductName - Static variable in class tv.amwa.maj.model.impl.IdentificationImpl
 
APIProductVersion - Static variable in class tv.amwa.maj.model.impl.IdentificationImpl
 
APIProductVersionString - Static variable in class tv.amwa.maj.model.impl.IdentificationImpl
 
APIToolkitVersion - Static variable in class tv.amwa.maj.model.impl.IdentificationImpl
 
append(List<T>, T) - Static method in class tv.amwa.maj.industry.StrongReferenceVector
 
append(T) - Method in class tv.amwa.maj.industry.WeakReferenceVector
 
append(WeakReference<T>) - Method in class tv.amwa.maj.industry.WeakReferenceVector
 
append(PropertyValue, byte[]) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionStreamImpl
 
append(MetadataObject, Object) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionVariableArrayImpl.VariableArrayMethodBag
 
append(PropertyValue, byte[]) - Method in interface tv.amwa.maj.meta.TypeDefinitionStream
Extend the given stream property value using the data from the given data buffer, an array of bytes.
appendAlternateSegment(Segment) - Method in class tv.amwa.maj.model.impl.SelectorImpl
 
appendAlternateSegment(Segment) - Method in interface tv.amwa.maj.model.Selector
Append the given segment to collection of alternative segments of this selector.
appendChoice(Segment) - Method in interface tv.amwa.maj.model.EssenceGroup
Append a choice to the collection of segment choices of this essence group, which identify the alternate representations that may be chosen.
appendChoice(Segment) - Method in class tv.amwa.maj.model.impl.EssenceGroupImpl
 
appendClipEffect(OperationGroup) - Method in interface tv.amwa.maj.extensions.quantel.QCompositionPackage
 
appendClipEffect(OperationGroup) - Method in class tv.amwa.maj.model.impl.CompositionPackageImpl
 
appendComment(Node, String) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Append a comment to the given parent node.
appendComponentAttribute(String, String) - Method in interface tv.amwa.maj.model.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).
appendComponentAttribute(TaggedValue) - Method in interface tv.amwa.maj.model.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).
appendComponentAttribute(String, String) - Method in class tv.amwa.maj.model.impl.ComponentImpl
 
appendComponentAttribute(TaggedValue) - Method in class tv.amwa.maj.model.impl.ComponentImpl
 
appendComponentKLVData(KLVData) - Method in interface tv.amwa.maj.model.Component
Appends a KLV Data to the collection of KLV data of this component.
appendComponentKLVData(KLVData) - Method in class tv.amwa.maj.model.impl.ComponentImpl
 
appendComponentObject(Component) - Method in class tv.amwa.maj.model.impl.SequenceImpl
 
appendComponentObject(Component) - Method in interface tv.amwa.maj.model.Sequence
Appends the given component to this sequence.
appendComponentUserComment(String, String) - Method in interface tv.amwa.maj.model.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).
appendComponentUserComment(TaggedValue) - Method in interface tv.amwa.maj.model.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).
appendComponentUserComment(String, String) - Method in class tv.amwa.maj.model.impl.ComponentImpl
 
appendComponentUserComment(TaggedValue) - Method in class tv.amwa.maj.model.impl.ComponentImpl
 
appendControlPoint(ControlPoint) - Method in class tv.amwa.maj.model.impl.VaryingValueImpl
 
appendControlPoint(ControlPoint) - Method in interface tv.amwa.maj.model.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.
appendDegradeToOperation(OperationDefinition) - Method in class tv.amwa.maj.model.impl.OperationDefinitionImpl
 
appendDegradeToOperation(OperationDefinition) - Method in interface tv.amwa.maj.model.OperationDefinition
Append an operation definition to the degrade-to list of operation definitions of the defined operation, which specify simpler operations that an application can substitute for the defined operation if it cannot process it.
appendEdgecodeTrack(Rational, int, long, long, FilmType, EdgeType, byte[]) - Method in class tv.amwa.maj.model.impl.SourcePackageImpl
 
appendEdgecodeTrack(Rational, int, long, long, FilmType, EdgeType, byte[]) - Method in interface tv.amwa.maj.model.SourcePackage
Creates and adds an edgecode track to the film package represented by this source package, with the given starting edgecode, length and edit rate.
appendElement(Node, String, String, 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, 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, String, 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, String, 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, String, 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, String, String, byte[]) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
Append an element with a byte array 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.impl.TypeDefinitionExtendibleEnumerationImpl
 
appendElement(PropertyValue, PropertyValue) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionVariableArrayImpl
 
appendElement(AUID, String) - Method in interface tv.amwa.maj.meta.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.meta.TypeDefinitionVariableArray
Append the given element to the end of the given array, which is of a type defined by this variable array type definition.
appendElementName(String) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionEnumerationImpl
 
appendElements(PropertyValue, TypeDefinition, PropertyValue[]) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionStreamImpl
 
appendElements(PropertyValue, PropertyValue[]) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionStringImpl
 
appendElements(PropertyValue, Buffer) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionStringImpl
 
appendElements(PropertyValue, TypeDefinition, PropertyValue[]) - Method in interface tv.amwa.maj.meta.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.meta.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.meta.TypeDefinitionString
Append to the string value of the given property value using a data buffer.
appendElementValue(long) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionEnumerationImpl
 
appendEssenceKind(DataDefinition) - Method in interface tv.amwa.maj.model.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.
appendEssenceKind(DataDefinition) - Method in class tv.amwa.maj.model.impl.CodecDefinitionImpl
 
appendExtendibleEnumerationElementName(String) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionExtendibleEnumerationImpl
 
appendExtendibleEnumerationElementValue(AUID) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionExtendibleEnumerationImpl
 
appendFileDescriptor(AAFFileDescriptor) - Method in class tv.amwa.maj.model.impl.MultipleDescriptorImpl
 
appendFileDescriptor(AAFFileDescriptor) - Method in interface tv.amwa.maj.model.MultipleDescriptor
Appends a file descriptor to the list of file descriptors of this multiple descriptor.
appendIdentification(Identification) - Method in class tv.amwa.maj.model.impl.PrefaceImpl
 
appendIdentification(Identification) - Method in interface tv.amwa.maj.model.Preface
Appends the given identification to the list of identifications of this preface, which each identify an application that created or modified the file.
appendInputSegment(Segment) - Method in class tv.amwa.maj.model.impl.OperationGroupImpl
 
appendInputSegment(Segment) - Method in interface tv.amwa.maj.model.OperationGroup
Appends an input segment to the list of input segments of this operation group.
appendLocator(Locator) - Method in interface tv.amwa.maj.model.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 class tv.amwa.maj.model.impl.EssenceDescriptorImpl
 
appendMemberName(String) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionRecordImpl
 
appendMemberName(TypeDefinition) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionRecordImpl
 
appendMetadictElements(Node, String, String) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionExtendibleEnumerationImpl
 
appendMetadictXML(Node, String, String) - Method in class tv.amwa.maj.meta.impl.ClassDefinitionImpl
 
appendMetadictXML(Node, String, String) - Method in class tv.amwa.maj.meta.impl.MetaDefinitionImpl
 
appendMetadictXML(Node, String, String) - Method in class tv.amwa.maj.meta.impl.PropertyDefinitionImpl
 
appendMetadictXML(Node, String, String) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionCharacterImpl
 
appendMetadictXML(Node, String, String) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionEnumerationImpl
 
appendMetadictXML(Node, String, String) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionExtendibleEnumerationImpl
 
appendMetadictXML(Node, String, String) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionFixedArrayImpl
 
appendMetadictXML(Node, String, String) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionIndirectImpl
 
appendMetadictXML(Node, String, String) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionIntegerImpl
 
appendMetadictXML(Node, String, String) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionOpaqueImpl
 
appendMetadictXML(Node, String, String) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionRecordImpl
 
appendMetadictXML(Node, String, String) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionRenameImpl
 
appendMetadictXML(Node, String, String) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionSetImpl
 
appendMetadictXML(Node, String, String) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionStreamImpl
 
appendMetadictXML(Node, String, String) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionStringImpl
 
appendMetadictXML(Node, String, String) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionStrongObjectReferenceImpl
 
appendMetadictXML(Node, String, String) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionVariableArrayImpl
 
appendMetadictXML(Node, String, String) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionWeakObjectReferenceImpl
 
appendMetadictXML(Node, String, String) - Method in interface tv.amwa.maj.meta.MetaDefinition
Append an XML representation of this meta definition to the given XML node.
appendMobAttributeItem(TaggedValue) - Method in interface tv.amwa.maj.extensions.avid.Package
 
appendMobAttributeItem(TaggedValue) - Method in class tv.amwa.maj.model.impl.PackageImpl
 
appendNewEventTrack(RationalImpl, Segment, int, String) - Method in class tv.amwa.maj.model.impl.MaterialPackageImpl
 
appendNewEventTrack(Rational, Segment, int, String) - Method in class tv.amwa.maj.model.impl.PackageImpl
 
appendNewEventTrack(Rational, Segment, int, String) - Method in interface tv.amwa.maj.model.Package
Creates and returns a new event track with the given edit rate, as well as appending it to the list of tracks of this package.
appendNewStaticTrack(Segment, int, String) - Method in class tv.amwa.maj.model.impl.MaterialPackageImpl
 
appendNewStaticTrack(Segment, int, String) - Method in class tv.amwa.maj.model.impl.PackageImpl
 
appendNewStaticTrack(Segment, int, String) - Method in interface tv.amwa.maj.model.Package
Creates and returns a new static track with the given property values, as well as appending it to the list of tracks of this package.
appendNewTimelineTrack(Rational, Segment, int, String, long) - Method in class tv.amwa.maj.model.impl.MaterialPackageImpl
 
appendNewTimelineTrack(Rational, Segment, int, String, long) - Method in class tv.amwa.maj.model.impl.PackageImpl
 
appendNewTimelineTrack(Rational, Segment, int, String, long) - Method in interface tv.amwa.maj.model.Package
Creates and returns a new timeline track with the given property values, as well as appending it to this package.
appendNoClone(List<T>, T) - Static method in class tv.amwa.maj.industry.StrongReferenceVector
 
appendObject(Node, MetadataObject) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
 
AppendOption - Enum in tv.amwa.maj.enumeration
Specifies whether a file writing operation should append to or overwrite existing data.
appendPackageAttribute(String, String) - Method in class tv.amwa.maj.model.impl.PackageImpl
 
appendPackageAttribute(TaggedValue) - Method in class tv.amwa.maj.model.impl.PackageImpl
 
appendPackageAttribute(String, String) - Method in interface tv.amwa.maj.model.Package
Create and append a new attribute to the collection of attributes contained in this package, which specify attributes that are under the control of the application (for example filter control).
appendPackageAttribute(TaggedValue) - Method in interface tv.amwa.maj.model.Package
Appends an existing attribute to the collection of attributes contained in this package, which specify attributes that are under the control of the application (for example filter control).
appendPackageKLVData(KLVData) - Method in class tv.amwa.maj.model.impl.PackageImpl
 
appendPackageKLVData(KLVData) - Method in interface tv.amwa.maj.model.Package
Appends an existing user KLV data item to the collection of KLV data items contained in this package.
appendPackageTrack(Track) - Method in class tv.amwa.maj.model.impl.PackageImpl
 
appendPackageTrack(Track) - Method in interface tv.amwa.maj.model.Package
Appends the given tracks to the list contained in this package.
appendPackageUserComment(String, String) - Method in class tv.amwa.maj.model.impl.PackageImpl
 
appendPackageUserComment(TaggedValue) - Method in class tv.amwa.maj.model.impl.PackageImpl
 
appendPackageUserComment(String, String) - Method in interface tv.amwa.maj.model.Package
Creates a user-defined comment and adds it to the collection of comments of this package, which specify user comments that are directly classified and set up by the operator (for example Bin columns).
appendPackageUserComment(TaggedValue) - Method in interface tv.amwa.maj.model.Package
Append a user comment defined by an existing tagged value to the collection of user comments of this package, which specify user comments that are directly classified and set up by the operator (for example Bin columns).
appendPhysicalSourceReference(Rational, int, DataDefinition, SourceReferenceValue, long) - Method in class tv.amwa.maj.model.impl.SourcePackageImpl
 
appendPhysicalSourceReference(Rational, int, DataDefinition, SourceReferenceValue, long) - Method in interface tv.amwa.maj.model.SourcePackage
Connects this source package with the physical source package that describes the previous generation of essence, appending it to the existing package chain.
appendPhysSourceRef(Rational, int, DataDefinition, SourceReferenceValue, long) - Method in class tv.amwa.maj.model.impl.MaterialPackageImpl
 
appendPhysSourceRef(Rational, int, DataDefinition, SourceReferenceValue, long) - Method in interface tv.amwa.maj.model.MaterialPackage
Connects this material package with the physical Source package that describes the previous generation of essence, appending it to existing package data.
appendPluginLocator(Locator) - Method in class tv.amwa.maj.model.impl.PluginDefinitionImpl
 
appendPluginLocator(Locator) - Method in interface tv.amwa.maj.model.PluginDefinition
Append a locator to the list of plugin locators of this plugin definition, which specify an ordered list of locations that provide access to the defined plugin's implementation.
appendSegment(Segment) - Method in class tv.amwa.maj.model.impl.NestedScopeImpl
 
appendSegment(Segment) - Method in interface tv.amwa.maj.model.NestedScope
Append an input segment to the list of segments of this nested scope.
appendStream(Node, String, String, String, String, Stream) - 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 class tv.amwa.maj.meta.impl.TypeDefinitionStringImpl
 
appendString(PropertyValue, Buffer) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionStringImpl
 
appendString(PropertyValue, String) - Method in interface tv.amwa.maj.meta.TypeDefinitionString
Appends the given Java String to the string of the given property value.
appendString(PropertyValue, Buffer) - Method in interface tv.amwa.maj.meta.TypeDefinitionString
Appends the given data buffer to the string of the given property value.
appendSubDescriptor(SubDescriptor) - Method in interface tv.amwa.maj.model.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.
appendSubDescriptor(SubDescriptor) - Method in class tv.amwa.maj.model.impl.EssenceDescriptorImpl
 
appendTaggedValueAttributeItem(TaggedValue) - Method in interface tv.amwa.maj.extensions.avid.TaggedValue
 
appendTaggedValueAttributeItem(TaggedValue) - Method in class tv.amwa.maj.model.impl.TaggedValueImpl
 
appendTimecodeTrack(Rational, int, TimecodeValue, long) - Method in class tv.amwa.maj.model.impl.SourcePackageImpl
 
appendTimecodeTrack(Rational, int, TimecodeValue, long) - Method in interface tv.amwa.maj.model.SourcePackage
Creates and adds a timecode track to a tape package represented by this source package, with the given starting timecode, length and edit rate.
appendUnknownBWFChunk(RIFFChunk) - Method in interface tv.amwa.maj.model.BWFImportDescriptor
Append a RIFFChunk to end of the list of unknown BWF chunks of this BWF import descriptor.
appendUnknownBWFChunk(RIFFChunk) - Method in class tv.amwa.maj.model.impl.BWFImportDescriptorImpl
 
appendValue(Element, String, String, String, PropertyValue) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.io.aaf.AAFStream
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.io.mxf.impl.CPSystemItemImpl
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.io.mxf.impl.DeltaEntryImpl
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.io.mxf.impl.EssenceElementImpl
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.io.mxf.impl.IndexEntryImpl
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.io.mxf.impl.RandomIndexItemImpl
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.io.xml.AAFElement
 
appendXMLChildren(Node) - Method in interface tv.amwa.maj.io.xml.XMLSerializable
Append extra 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.impl.MetaDefinitionImpl
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.meta.impl.PropertyDefinitionImpl
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.model.impl.ApplicationObjectImpl
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.model.impl.InterchangeObjectImpl
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.model.impl.LocatorImpl
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.record.impl.AUIDImpl
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.record.impl.EdgeCodeValueImpl
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.record.impl.PackageIDImpl
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.record.impl.ProductVersionImpl
 
appendXMLChildren(Node, String) - Method in class tv.amwa.maj.record.impl.ProductVersionImpl
Additional version of ProductVersionImpl.appendXMLChildren(Node) that allows the tag name for the version number tag to be altered.
appendXMLChildren(Node) - Method in class tv.amwa.maj.record.impl.RationalImpl
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.record.impl.RGBAComponentImpl
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.record.impl.TimecodeValueImpl
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.record.impl.TimeStampImpl
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.union.impl.DefaultFadeImpl
 
appendXMLChildren(Node) - Method in class tv.amwa.maj.union.impl.SourceReferenceValueImpl
 
appendXMLGrandchildren(Node) - Method in class tv.amwa.maj.record.impl.EdgeCodeValueImpl
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.record.impl.TimecodeValueImpl
Append just the child elements specifying the value of this timecode to the given node.
ApplicationObject - Interface in tv.amwa.maj.model
ApplicationObjectImpl - Class in tv.amwa.maj.model.impl
 
ApplicationObjectImpl() - Constructor for class tv.amwa.maj.model.impl.ApplicationObjectImpl
 
ApplicationPluginObject - Interface in tv.amwa.maj.model
Enables application-specific extensions to be associated with any interchange object.
ApplicationPluginObjectID - Static variable in interface tv.amwa.maj.constant.CommonConstants
 
ApplicationPluginObjectImpl - Class in tv.amwa.maj.model.impl
 
ApplicationPluginObjectImpl() - Constructor for class tv.amwa.maj.model.impl.ApplicationPluginObjectImpl
 
ApplicationPluginObjectStrongReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
 
ApplicationPluginObjectStrongReferenceSet - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
 
ApplicationPluginsID - Static variable in interface tv.amwa.maj.constant.CommonConstants
 
ApplicationReferencedObject - Interface in tv.amwa.maj.model
Representation of any object connected by strong reference to an application plugin object, whether directly or indirectly.
ApplicationReferencedObjectImpl - Class in tv.amwa.maj.model.impl
 
ApplicationReferencedObjectImpl() - Constructor for class tv.amwa.maj.model.impl.ApplicationReferencedObjectImpl
 
APPLY_TEMPORAL_REORDERING - Static variable in interface tv.amwa.maj.io.mxf.DeltaEntry
Indicates that position table reordering should be applied and that the difference between an edit units stored order and display order is stored in the temporal offset property of an index entry.
areAllPeakEnvelopePropertiesPresent() - Method in class tv.amwa.maj.model.impl.WAVEPCMDescriptorImpl
 
areAllPeakEnvelopePropertiesPresent() - Method in interface tv.amwa.maj.model.WAVEPCMDescriptor
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.model.impl.PictureDescriptorImpl
 
areDisplayValuesPresent() - Method in interface tv.amwa.maj.model.PictureDescriptor
Returns whether this picture descriptor contains a display view.
areSampledValuesPresent() - Method in class tv.amwa.maj.model.impl.PictureDescriptorImpl
 
areSampledValuesPresent() - Method in interface tv.amwa.maj.model.PictureDescriptor
Returns whether this picture descriptor contains a sample area values dimensions and offsets.
areSIDsKnown() - Method in class tv.amwa.maj.io.mxf.impl.PartitionInformation
 
ArgIDType - Annotation Type in tv.amwa.maj.misctype
Labels an AUID that defines an operation parameter.
atEOF() - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
atEOF() - Method in interface tv.amwa.maj.io.mxf.MXFFile
Determine if the internal file pointer at the end of the file?
ATSC_A52_Compressed_Audio - Static variable in interface tv.amwa.maj.constant.RP224FirstHalf
ATSC A-52 Compressed Audio.
AUID - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type of a 16-byte unique identifier whose value is a SMPTE 298M Universal Label or a UUID or GUID.
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 interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a property value that represents a variable-length array of AUID values.
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.record.impl.AUIDImpl
Generates a new UUID as an AUID using the given generation method.
AUIDGeneration - Enum in tv.amwa.maj.record.impl
Enumeration representing the different generation methods for AUIDs.
AUIDImpl - Class in tv.amwa.maj.record.impl
Implementation of a 16 byte unique identifier whose value is a SMPTE 298M Universal Label or a UUID or GUID.
AUIDImpl(int, short, short, byte[]) - Constructor for class tv.amwa.maj.record.impl.AUIDImpl
Create a new AUID from its component parts.
AUIDImpl(byte[]) - Constructor for class tv.amwa.maj.record.impl.AUIDImpl
Create a new AUID value from a 16-byte array representing its internal value.
AUIDImpl() - Constructor for class tv.amwa.maj.record.impl.AUIDImpl
Create a new UUID as an AUID using the random generation method.
auidsEqual(AUID, AUID) - Static method in class tv.amwa.maj.record.impl.AUIDImpl
Compares two AUIDs to see if they represent equal values.
AUIDSet - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines a type for a set of AUID values, where each element represents a 16-byte identifier.
AUTHENTICATION_DEFAULT - Static variable in interface tv.amwa.maj.model.PluginDefinition
Default value for the authentication property, which is false.
AutoGeneration - Class in tv.amwa.maj.util
Generate Java classes, interfaces and tests from meta dictionary extension descriptions.
AutoGeneration() - Constructor for class tv.amwa.maj.util.AutoGeneration
 
AUXBITSMODE_DEFAULT - Static variable in interface tv.amwa.maj.model.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 interface tv.amwa.maj.industry.TypeDefinitions
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.
Auxiliary - Static variable in interface tv.amwa.maj.constant.DataDefinitionConstant
Specifies auxiliary data.
Auxiliary_Data_Track - Static variable in interface tv.amwa.maj.constant.RP224FirstHalf
Auxiliary Data Track.
AuxiliaryDescriptor - Interface in tv.amwa.maj.model
Specifies the description of an auxiliary file essence source.
AuxiliaryDescriptorImpl - Class in tv.amwa.maj.model.impl
Implements the description of an auxiliary file essence source.
AuxiliaryDescriptorImpl() - Constructor for class tv.amwa.maj.model.impl.AuxiliaryDescriptorImpl
 
AuxiliaryDescriptorImpl(String) - Constructor for class tv.amwa.maj.model.impl.AuxiliaryDescriptorImpl
Creates and initializes a new auxilary descriptor with the given mime type.
AVCCLOSEDGOPINDICATOR_DEFAULT - Static variable in interface tv.amwa.maj.model.AVCSubDescriptor
Default value for the AVC closed GOP indicator, which is false.
AVCCODECCONTENTKIND_DEFAULT - Static variable in interface tv.amwa.maj.model.AVCSubDescriptor
Default value for the picture and coding kind, which is .
AVCCodedContentKind - Enum in tv.amwa.maj.enumeration
Picture type and coding type, as used in AVC sub descriptors.
AVCCodedContentKind - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
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.
AVCCONSTANTBPICTUREFLAG_DEFAULT - Static variable in interface tv.amwa.maj.model.AVCSubDescriptor
Default value for the AVC constant B Picture flag, which is false.
AVCIDENTICALGOPINDICATOR_DEFAULT - Static variable in interface tv.amwa.maj.model.AVCSubDescriptor
Default value for the AVC identical GOP indicator, which us false.
AVCPICTUREPARAMETERSETFLAG_DEFAULT - Static variable in interface tv.amwa.maj.model.AVCSubDescriptor
Default value for the picture parameter set flag, which is 0 and means the locations of picture parameter sets are unknown.
AVCSEQUENCEPARAMETERSETFLAG_DEFAULT - Static variable in interface tv.amwa.maj.model.AVCSubDescriptor
Default value for the sequence parameter set flag, which is 0 and means the the locations of sequence parameter sets are unknown.
AVCSubDescriptor - Interface in tv.amwa.maj.model
AVC-specific properties that provide additional description of AVC-encoded material over that contained in a RGBA descriptor or a CDCI descriptor.
AVCSubDescriptorImpl - Class in tv.amwa.maj.model.impl
Implements an AVC sub descriptor that provides AVC-specific properties that provide additional description of AVC-encoded material over that contained in a RGBA descriptor or a CDCI descriptor.
AVCSubDescriptorImpl() - Constructor for class tv.amwa.maj.model.impl.AVCSubDescriptorImpl
 
Avid_MC_Mob_Reference - Interface in tv.amwa.maj.extensions.avid
 
Avid_MC_Mob_ReferenceImpl - Class in tv.amwa.maj.extensions.avid.impl
 
Avid_MC_Mob_ReferenceImpl() - Constructor for class tv.amwa.maj.extensions.avid.impl.Avid_MC_Mob_ReferenceImpl
 
AVID_NAMESPACE - Static variable in interface tv.amwa.maj.extensions.avid.AvidConstants
 
AVID_PREFIX - Static variable in interface tv.amwa.maj.extensions.avid.AvidConstants
 
AvidConstants - Interface in tv.amwa.maj.extensions.avid
 
AvidFactory - Class in tv.amwa.maj.extensions.avid
 
AvidFactory() - Constructor for class tv.amwa.maj.extensions.avid.AvidFactory
 
AvidStrongReference - Static variable in interface tv.amwa.maj.extensions.avid.TypeDefinitions
 
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.