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 _ 

R

randomAUID() - Static method in class tv.amwa.maj.industry.Forge
Generates a new AUID using pseudo-random number generation, type 4.
randomAUID() - Static method in class tv.amwa.maj.record.impl.AUIDImpl
Create a new AUID using pseudo-random number generation, type 4.
RandomFile - Interface in tv.amwa.maj.model
Specialized file interface for use with files which exist on storage media which has random access capability.
RandomIndexItem - Interface in tv.amwa.maj.io.mxf
Entry in a random index pack of an MXF file that indexes the byte offset of a partition in a file.
RandomIndexItem - Static variable in interface tv.amwa.maj.io.mxf.TypeDefinitions
Defines the type for a value that represents an entry in a random index pack (RIP) that provides byte offset details for a partition.
RANDOMINDEXITEM_TAG - Static variable in class tv.amwa.maj.io.mxf.impl.RandomIndexItemImpl
 
RandomIndexItemArray - Static variable in interface tv.amwa.maj.io.mxf.TypeDefinitions
Defines the type for a value that represents an array of random index items that provide a table of byte offsets to partitions for a random index pack in an MXF file.
RandomIndexItemImpl - Class in tv.amwa.maj.io.mxf.impl
 
RandomIndexItemImpl(int, long) - Constructor for class tv.amwa.maj.io.mxf.impl.RandomIndexItemImpl
 
RandomIndexPack - Interface in tv.amwa.maj.io.mxf
Represents a random index pack at the end of an MXF file that lists the byte offsets of all the partitions.
RandomIndexPackImpl - Class in tv.amwa.maj.io.mxf.impl
Random index pack data for an MXF file.
RandomIndexPackImpl() - Constructor for class tv.amwa.maj.io.mxf.impl.RandomIndexPackImpl
 
RandomRawStorage - Interface in tv.amwa.maj.model
This interface is used by the toolkit to access storage in which AAF files are to be read and written.
randomUMID() - Static method in class tv.amwa.maj.industry.Forge
Generates a UMID with a random material number.
Rational - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a rational number with 32-bit integer numerator and denominator.
Rational - Interface in tv.amwa.maj.record
Specifies a rational number by means of a Java integer numerator (Int32) and a Java integer (Int32) denominator.
RationalImpl - Class in tv.amwa.maj.record.impl
Implements a rational number by means of a Java integer numerator (Int32) and a Java integer (Int32) denominator.
RationalImpl(int, int) - Constructor for class tv.amwa.maj.record.impl.RationalImpl
Create a rational number from its numerator and denominator.
RationalImpl() - Constructor for class tv.amwa.maj.record.impl.RationalImpl
Create a rational number with a numerator of 0 and a denominator of 1.
RationalRangeException - Exception in tv.amwa.maj.exception
Thrown when a rational value is outside of the acceptable range in a given context.
RationalRangeException(String) - Constructor for exception tv.amwa.maj.exception.RationalRangeException
Create a new rational range exception with the given descriptive message.
RationalRangeException() - Constructor for exception tv.amwa.maj.exception.RationalRangeException
Create a new rational range exception with no message.
RawStorage - Interface in tv.amwa.maj.model
This interface is used by the toolkit to access storage in which AAF files are to be read and written.
read(int) - Method in class tv.amwa.maj.industry.FileStream
 
read(int) - Method in class tv.amwa.maj.industry.MemoryResidentStream
 
read(int) - Method in interface tv.amwa.maj.industry.Stream
Read the number of bytes requested from the stream into a newly created byte buffer.
read(InputStream) - Method in class tv.amwa.maj.io.aaf.AAFReader
Read from an InputStream and process the documents we get
read(int) - Method in class tv.amwa.maj.io.aaf.AAFStream
 
read(int) - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
read(byte[]) - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
read(int) - Method in class tv.amwa.maj.io.mxf.impl.MXFStream
 
read(int) - Method in class tv.amwa.maj.io.xml.XMLStream
 
read(PropertyValue, int) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionStreamImpl
 
read(PropertyValue, int) - Method in interface tv.amwa.maj.meta.TypeDefinitionStream
Copies the data from the current position in the given stream property value into a data buffer, which is of the given size.
read(int) - Method in interface tv.amwa.maj.model.EssenceData
Read the given number of bytes from the pre-interleaved data of an essence stream at the current position.
read(int) - Method in class tv.amwa.maj.model.impl.EssenceDataImpl
 
read(int) - Method in class tv.amwa.maj.model.impl.RIFFChunkImpl
 
read(int) - Method in interface tv.amwa.maj.model.RawStorage
Reads the given number of bytes from the stream of the raw storage and returns them as a byte array.
read(int) - Method in interface tv.amwa.maj.model.RIFFChunk
Read the requested number of bytes from the RIFF chunk at the current position.
readAt(int, long) - Method in interface tv.amwa.maj.model.GetFileBits
Attempts to read bufsize bytes from this stream at the given byte offset and returns them as a byte array.
readAt(long, int) - Method in interface tv.amwa.maj.model.RandomRawStorage
Attempts to read and return the given number of bytes (bufSize) from the storage at the given position.
readBER() - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
readBERLength(ByteBuffer) - Static method in class tv.amwa.maj.io.mxf.MXFBuilder
Reads a basic encoding rules (BER) length from the given buffer at the current position.
readBERLength(InputStream) - Static method in class tv.amwa.maj.io.mxf.MXFStream
 
readCPSystemItem(InputStream) - Static method in class tv.amwa.maj.io.mxf.MXFStream
 
readData(int) - Method in class tv.amwa.maj.io.mxf.KLVObject
 
readDataFrom(long, int) - Method in class tv.amwa.maj.io.mxf.KLVObject
 
readDataFrom(long) - Method in class tv.amwa.maj.io.mxf.KLVObject
 
readElements(PropertyValue, TypeDefinition, int) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionStreamImpl
 
readElements(PropertyValue, TypeDefinition, int) - Method in interface tv.amwa.maj.meta.TypeDefinitionStream
Reads the given number of elements from the given stream property value of the given element type and returns them as an array of property values.
readEssenceElement() - Method in interface tv.amwa.maj.io.mxf.EssencePartition
 
readEssenceElement() - Method in class tv.amwa.maj.io.mxf.impl.EssencePartitionImpl
 
readEssenceElement(InputStream) - Static method in class tv.amwa.maj.io.mxf.MXFStream
 
readEssenceElementWithBytesRead(InputStream, byte[]) - Static method in class tv.amwa.maj.io.mxf.MXFStream
 
readEssenceElementWithTrackID(InputStream, byte[]) - Static method in class tv.amwa.maj.io.mxf.MXFStream
 
readFileFile(boolean) - Method in class tv.amwa.maj.io.mxf.BodyReader
 
readFixedLengthPack(AUID, ByteBuffer) - Static method in class tv.amwa.maj.io.mxf.MXFBuilder
Read data from a fixed length pack that starts with the provided key and is contained in the given buffer.
readFooterHeaderMetadata(InputStream, int) - Static method in class tv.amwa.maj.io.mxf.MXFStream
 
readFooterHeaderMetadata(InputStream, long) - Static method in class tv.amwa.maj.io.mxf.MXFStream
 
readFooterPartition(long) - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
readFooterPartition() - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
readFromFile() - Method in class tv.amwa.maj.io.mxf.BodyReader
 
readFromFile(long, long, boolean) - Method in class tv.amwa.maj.io.mxf.GenericContainerReader
 
readFromFile(long, long) - Method in class tv.amwa.maj.io.mxf.GenericContainerReader
 
readFromFile(boolean) - Method in class tv.amwa.maj.io.mxf.GenericContainerReader
 
readFromFile() - Method in class tv.amwa.maj.io.mxf.GenericContainerReader
 
readHeaderMetadata() - Method in class tv.amwa.maj.io.mxf.impl.PartitionImpl
 
readHeaderMetadata(InputStream, long) - Static method in class tv.amwa.maj.io.mxf.MXFStream
 
readHeaderMetadata() - Method in interface tv.amwa.maj.io.mxf.Partition
Returns the header metadata contained within the partition, if any.
readIndexTableSegment() - Method in class tv.amwa.maj.io.mxf.impl.PartitionImpl
 
readIndexTableSegment(InputStream) - Static method in class tv.amwa.maj.io.mxf.MXFStream
 
readIndexTableSegment() - Method in interface tv.amwa.maj.io.mxf.Partition
Reads the index table segment of this partition, if any is present.
readKey() - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
readKey(ByteBuffer) - Static method in class tv.amwa.maj.io.mxf.MXFBuilder
Read a 16-byte universal label from the specified byte buffer.
readKey(InputStream) - Static method in class tv.amwa.maj.io.mxf.MXFStream
 
readKL() - Method in class tv.amwa.maj.io.mxf.KLVObject
 
readKLV() - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
readLocalSet(UL, ByteBuffer, PrimerPack, Map<AUIDImpl, MetadataObject>, List<ResolutionEntry>) - Static method in class tv.amwa.maj.io.mxf.MXFBuilder
Create a new instance of a metadata object from the given buffer that has an encoding of the value as a local set.
readMasterPartition(long) - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
readMasterPartition() - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
readMultiSamples(MultiXferItem[]) - Method in class tv.amwa.maj.io.file.EssenceMultiAccess
 
readMultiSamples(MultiXferItem[]) - Method in interface tv.amwa.maj.model.EssenceMultiAccess
Reads multiple channels of data from an interleaved data stream.
readNextUnit(InputStream, long) - Static method in class tv.amwa.maj.io.mxf.MXFStream
 
readObject() - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
readObject(Primer) - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
readPartition() - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
readPartitionPack(MXFFileImpl) - Static method in class tv.amwa.maj.io.mxf.impl.PartitionPackImpl
 
readPartitionPack(InputStream) - Static method in class tv.amwa.maj.io.mxf.MXFStream
 
readPartitions(String) - Static method in class tv.amwa.maj.io.mxf.MXFFactory
Read and return access to an MXF file with the given file name, building the partition tables in the process.
readPastFill(InputStream) - Static method in class tv.amwa.maj.io.mxf.MXFStream
 
readPeakEnvelopeData(int) - Method in class tv.amwa.maj.model.impl.WAVEPCMDescriptorImpl
 
readPeakEnvelopeData(int) - Method in interface tv.amwa.maj.model.WAVEPCMDescriptor
Read the given number of bytes of data from the peak envelope data stream of this PCM descriptor at the WAVEPCMDescriptor.getPeakEnvelopeDataPosition() current position.
readPreface(String) - Static method in class tv.amwa.maj.io.aaf.AAFFactory
Read a complete preface from an AAF file, including all the content storage objects.
readPreface(String) - Static method in class tv.amwa.maj.io.xml.XMLFactory
 
readPrefaceFromMXF(String) - Static method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
Reads an MXF file specified by filename and returns the preface object as stored in the header of the file.
readRandomIndexPack(InputStream, long) - Static method in class tv.amwa.maj.io.mxf.MXFStream
Read a random index pack (RIP) from the given input stream, using the given size to efficiently skip to the end of the file to find the RIP.
readRandomIndexPack(InputStream) - Static method in class tv.amwa.maj.io.mxf.MXFStream
 
readRIP() - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
readRunIn() - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
readRunIn() - Method in interface tv.amwa.maj.io.mxf.MXFFile
Read the internal pointer passed any run-in to the beginning of the header partition.
readSampleIndex(int) - Method in interface tv.amwa.maj.model.EssenceData
Reads raw data from a sample index stream at the current sample index position.
readSampleIndex(int) - Method in class tv.amwa.maj.model.impl.EssenceDataImpl
 
readSamples(int) - Method in class tv.amwa.maj.io.file.EssenceAccess
 
readSamples(int) - Method in interface tv.amwa.maj.model.EssenceAccess
Read a given number of samples from an opened essence stream.
readSingleKey(InputStream) - Static method in class tv.amwa.maj.io.mxf.MXFStream
 
readValue(byte[]) - Method in class tv.amwa.maj.io.mxf.impl.Primer
 
readValue(InputStream, long) - Static method in class tv.amwa.maj.io.mxf.MXFStream
 
RecordingDescriptor - Interface in tv.amwa.maj.model
Specifies the description of file source material which has no physical source.
RecordingDescriptorImpl - Class in tv.amwa.maj.model.impl
Implements the description of file source material which has no physical source.
RecordingDescriptorImpl() - Constructor for class tv.amwa.maj.model.impl.RecordingDescriptorImpl
Creates and initializes a new recording descriptor, which describes the source of file source material that has no physical source.
REFERENCED_PROPERTIES_STREAMNAME - Static variable in interface tv.amwa.maj.io.aaf.AAFConstants
 
ReferenceType - Enum in tv.amwa.maj.enumeration
Specifies the type of a reference.
ReferenceType - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type of an enumerated value that describes a type of reference.
RefImplIntegrationTest - Class in tv.amwa.maj.io.xml
 
RefImplIntegrationTest() - Constructor for class tv.amwa.maj.io.xml.RefImplIntegrationTest
 
register(ClassDefinition) - Static method in class tv.amwa.maj.industry.Warehouse
 
register(DefinitionObject) - Static method in class tv.amwa.maj.industry.Warehouse
Registers the given definition with the inventory of this warehouse.
register(TypeDefinition, String, String) - Static method in class tv.amwa.maj.industry.Warehouse
Add or replace a given type definition in this warehouse.
register(PropertyDefinition) - Static method in class tv.amwa.maj.industry.Warehouse
 
register(ExtensionScheme) - Static method in class tv.amwa.maj.industry.Warehouse
 
registerAvidExtensions() - Static method in class tv.amwa.maj.extensions.avid.AvidFactory
 
registerClassDefinition(ClassDefinition) - Method in class tv.amwa.maj.meta.impl.MetaDictionaryImpl
 
registerClassDefinition(ClassDefinition) - Method in interface tv.amwa.maj.meta.MetaDictionary
Add a class definition to those contained in this dictionary.
registerCodecDefinition(CodecDefinition) - Method in interface tv.amwa.maj.model.Dictionary
Add a codec definition to those contained in this dictionary.
registerCodecDefinition(CodecDefinition) - Static method in class tv.amwa.maj.model.impl.CodecDefinitionImpl
 
registerCodecDefinition(CodecDefinition) - Method in class tv.amwa.maj.model.impl.DictionaryImpl
 
registerCodecsFromClass(Class<?>) - Static method in class tv.amwa.maj.model.impl.CodecDefinitionImpl
 
registerContainerDefinition(ContainerDefinition) - Method in interface tv.amwa.maj.model.Dictionary
Add a container definition to those contained in this dictionary.
registerContainerDefinition(ContainerDefinition) - Static method in class tv.amwa.maj.model.impl.ContainerDefinitionImpl
 
registerContainerDefinition(ContainerDefinition) - Method in class tv.amwa.maj.model.impl.DictionaryImpl
 
registerContainersFromClass(Class<?>) - Static method in class tv.amwa.maj.model.impl.ContainerDefinitionImpl
 
registerCoreHandlers() - Method in class tv.amwa.maj.io.xml.MasterContentHandler
Registers handlers for the core elements of AAF XML.
registerDataDefinition(DataDefinition) - Method in interface tv.amwa.maj.model.Dictionary
Add a data definition to the those contained in this dictionary.
registerDataDefinition(DataDefinition) - Static method in class tv.amwa.maj.model.impl.DataDefinitionImpl
 
registerDataDefinition(DataDefinition) - Method in class tv.amwa.maj.model.impl.DictionaryImpl
 
registerDataDefinitionsFromClass(Class<?>) - Static method in class tv.amwa.maj.model.impl.DataDefinitionImpl
 
registerExtendibleEnumerationElement(String, String, AUID) - Static method in class tv.amwa.maj.industry.Warehouse
Add an element to an extendible enumeration in the inventory of this warehouse.
registerExtendibleEnumerationElements(Class<?>) - Static method in class tv.amwa.maj.industry.Warehouse
Scan the given class for AUID values annotated as the definitions of extendible enumeration values.
registerGenericContainerElementKey(ByteBuffer) - Static method in class tv.amwa.maj.io.mxf.GenericContainerElementKind
 
registerHandler(Class<? extends LocalHandler>) - Method in class tv.amwa.maj.io.xml.MasterContentHandler
Registers an XML handling class for a given element name.
registerHandlersForClass(Class<?>) - Method in class tv.amwa.maj.io.xml.MasterContentHandler
 
registerInterfaceMapping(Class<?>, Class<?>) - Static method in class tv.amwa.maj.meta.impl.TypeDefinitionRecordImpl
 
registerInterpolationDefinition(InterpolationDefinition) - Method in interface tv.amwa.maj.model.Dictionary
Add an interpolation definition to those contained in this dictionary.
registerInterpolationDefinition(InterpolationDefinition) - Method in class tv.amwa.maj.model.impl.DictionaryImpl
 
registerInterpolationDefinition(InterpolationDefinition) - Static method in class tv.amwa.maj.model.impl.InterpolationDefinitionImpl
 
registerInterpolationsFromClass(Class<?>) - Static method in class tv.amwa.maj.model.impl.InterpolationDefinitionImpl
 
registerKLVDataDefinition(KLVDataDefinition) - Method in interface tv.amwa.maj.model.Dictionary
Add a KLV data definition to those contained in the dictionary.
registerKLVDataDefinition(KLVDataDefinition) - Method in class tv.amwa.maj.model.impl.DictionaryImpl
 
registerListener(POIFSReaderListener) - Method in class tv.amwa.maj.io.aaf.AAFReader
Register an AAFReaderListener for all documents
registerLocalID(PropertyDefinition) - Method in interface tv.amwa.maj.io.aaf.AAFWriterListener
 
registerLocalID(AUID, short) - Method in interface tv.amwa.maj.io.aaf.AAFWriterListener
 
registerMapping(URI, URI) - Method in class tv.amwa.maj.industry.LocalFileResolver
 
registerMapping(URI, URI) - Static method in class tv.amwa.maj.industry.MediaEngine
Register a mapping between the canonical form of a URI for a stream and a location and file-type specific form.
registerMapping(URI, URI) - Method in interface tv.amwa.maj.industry.StreamResolver
Register a mapping between the canonical form of a URI for a stream and a location and file-type specific form.
registerMXF() - Static method in class tv.amwa.maj.io.mxf.MXFBuilder
 
registerNewPropertyDefinition(AUID, String, String[], String, String, boolean, boolean, Short) - Method in interface tv.amwa.maj.meta.ClassDefinition
Creates a new property definition and registers it in this class definition.
registerNewPropertyDefinition(AUID, String, String[], String, String, boolean, boolean, Short) - Method in class tv.amwa.maj.meta.impl.ClassDefinitionImpl
 
registerOpaqueTypeDefinition(TypeDefinition) - Method in class tv.amwa.maj.meta.impl.MetaDictionaryImpl
 
registerOpaqueTypeDefinition(TypeDefinition) - Method in interface tv.amwa.maj.meta.MetaDictionary
Add the opaque type definition to the dictionary.
registerOperationDefinition(OperationDefinition) - Method in interface tv.amwa.maj.model.Dictionary
Add a operation definition to those contained in the dictionary.
registerOperationDefinition(OperationDefinition) - Method in class tv.amwa.maj.model.impl.DictionaryImpl
 
registerOperationDefinition(OperationDefinition) - Static method in class tv.amwa.maj.model.impl.OperationDefinitionImpl
 
registerOperationsFromClass(Class<?>) - Static method in class tv.amwa.maj.model.impl.OperationDefinitionImpl
 
registerOptionalPropertyDefinition(AUID, String, String[], String, String) - Method in interface tv.amwa.maj.meta.ClassDefinition
Creates a new property definition and registers it in this class definition.
registerOptionalPropertyDefinition(AUID, String, String[], String, String) - Method in class tv.amwa.maj.meta.impl.ClassDefinitionImpl
 
registerParameterDefinition(ParameterDefinition) - Method in interface tv.amwa.maj.model.Dictionary
Add a parameter definition to those contained in the dictionary.
registerParameterDefinition(ParameterDefinition) - Method in class tv.amwa.maj.model.impl.DictionaryImpl
 
registerParameterDefinition(ParameterDefinition) - Static method in class tv.amwa.maj.model.impl.ParameterDefinitionImpl
 
registerParametersFromClass(Class<?>) - Static method in class tv.amwa.maj.model.impl.ParameterDefinitionImpl
 
registerPluginDefinition(PluginDefinition) - Method in interface tv.amwa.maj.model.Dictionary
Add a plugin definition to those contained in this dictionary.
registerPluginDefinition(PluginDefinition) - Method in class tv.amwa.maj.model.impl.DictionaryImpl
 
registerStreamDocument(DocumentEntry, Stream) - Method in interface tv.amwa.maj.io.aaf.AAFWriterListener
 
registerTaggedValueDefinition(TaggedValueDefinition) - Method in interface tv.amwa.maj.model.Dictionary
Add the tagged value definition to those contained in this dictionary.
registerTaggedValueDefinition(TaggedValueDefinition) - Method in class tv.amwa.maj.model.impl.DictionaryImpl
 
registerTarget(WeakReferenceTarget) - Static method in class tv.amwa.maj.industry.WeakReference
 
registerTypeDefinition(TypeDefinition) - Method in class tv.amwa.maj.meta.impl.MetaDictionaryImpl
 
registerTypeDefinition(TypeDefinition) - Method in interface tv.amwa.maj.meta.MetaDictionary
Add a type definition to those contained in this dictionary.
registerTypes(Class<?>, String, String) - Static method in class tv.amwa.maj.industry.Warehouse
Looks through the given class for public static fields of type definitions and adds these to the warehouse inventory.
registerWeakType(TypeDefinitionWeakObjectReference) - Method in interface tv.amwa.maj.io.aaf.AAFWriterListener
 
relativeWriteOrder() - Method in class tv.amwa.maj.io.mxf.EssenceSource
 
relativeWriteOrder() - Method in class tv.amwa.maj.io.mxf.VBISource
 
relativeWriteOrderType() - Method in class tv.amwa.maj.io.mxf.EssenceSource
 
relativeWriteOrderType() - Method in class tv.amwa.maj.io.mxf.VBISource
 
remove(Set<T>, T) - Static method in class tv.amwa.maj.industry.StrongReferenceSet
 
remove(List<T>, int) - Static method in class tv.amwa.maj.industry.StrongReferenceVector
 
remove(List<T>, T) - Static method in class tv.amwa.maj.industry.StrongReferenceVector
 
remove(T) - Method in class tv.amwa.maj.industry.WeakReferenceSet
 
remove(T) - Method in class tv.amwa.maj.industry.WeakReferenceVector
 
remove(Object) - Method in class tv.amwa.maj.io.mxf.impl.Primer
 
remove(MetadataObject, Object) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionSetImpl.SetMethodBag
 
remove(Object) - Method in class tv.amwa.maj.model.DescriptiveMarker.AllTracksDescribed
 
removeAll(Collection<?>) - Method in class tv.amwa.maj.model.DescriptiveMarker.AllTracksDescribed
 
removeAlternateSegment(Segment) - Method in class tv.amwa.maj.model.impl.SelectorImpl
 
removeAlternateSegment(Segment) - Method in interface tv.amwa.maj.model.Selector
Removes the given segment from the collection of alternates for this selector.
removeApplicationPlugin(ApplicationPluginObject) - Method in class tv.amwa.maj.model.impl.InterchangeObjectImpl
 
removeApplicationPlugin(AUID) - Method in class tv.amwa.maj.model.impl.InterchangeObjectImpl
 
removeApplicationPlugin(ApplicationPluginObject) - Method in interface tv.amwa.maj.model.InterchangeObject
Remove the given application metadata plugin from the set of application plugins attached to this interchange object.
removeApplicationPlugin(AUID) - Method in interface tv.amwa.maj.model.InterchangeObject
Remove the application metadata plugin with the given identifier from the set of application plugins attached to this interchange object.
removeApplicationScheme(AUID) - Method in class tv.amwa.maj.model.impl.PrefaceImpl
 
removeApplicationScheme(AUID) - Method in interface tv.amwa.maj.model.Preface
Remove an application metadata scheme from the set of application schemes of this file.
removeAt(int) - Method in class tv.amwa.maj.industry.WeakReferenceVector
 
removeAt(MetadataObject, int) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionVariableArrayImpl.VariableArrayMethodBag
 
removeChoiceAt(int) - Method in interface tv.amwa.maj.model.EssenceGroup
Removes the choice at the given index in the collection of choices of this essence group, which identify the alternate representations that may be chosen.
removeChoiceAt(int) - Method in class tv.amwa.maj.model.impl.EssenceGroupImpl
 
removeClipEffectAt(int) - Method in interface tv.amwa.maj.extensions.quantel.QCompositionPackage
 
removeClipEffectAt(int) - Method in class tv.amwa.maj.model.impl.CompositionPackageImpl
 
removeComponentAttribute(TaggedValue) - Method in interface tv.amwa.maj.model.Component
Remove an attribute from the collection of attributes of this component, which specify attributes that are under the control of the application (for example filter control).
removeComponentAttribute(TaggedValue) - Method in class tv.amwa.maj.model.impl.ComponentImpl
 
removeComponentKLVData(KLVData) - Method in interface tv.amwa.maj.model.Component
Removes the given KLV data from the collection of this component.
removeComponentKLVData(KLVData) - Method in class tv.amwa.maj.model.impl.ComponentImpl
 
removeComponentObjectAt(int) - Method in class tv.amwa.maj.model.impl.SequenceImpl
 
removeComponentObjectAt(int) - Method in interface tv.amwa.maj.model.Sequence
Removes the component at the given index from this sequence.
removeComponentUserComment(TaggedValue) - Method in interface tv.amwa.maj.model.Component
Removes a given user comment from 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).
removeComponentUserComment(TaggedValue) - Method in class tv.amwa.maj.model.impl.ComponentImpl
 
removeControlPointAt(int) - Method in class tv.amwa.maj.model.impl.VaryingValueImpl
 
removeControlPointAt(int) - Method in interface tv.amwa.maj.model.VaryingValue
This function removes the input control point at the given index in 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.
removeDegradeToOperationAt(int) - Method in class tv.amwa.maj.model.impl.OperationDefinitionImpl
 
removeDegradeToOperationAt(int) - Method in interface tv.amwa.maj.model.OperationDefinition
Removes the indexed operation definition from 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.
removeDescribedTrackID(int) - Method in interface tv.amwa.maj.model.DescriptiveClip
Removes the given described track id from the list of described track ids referenced by this descriptive clip, which specify which of the tracks in the package are being referenced.
removeDescribedTrackID(int) - Method in class tv.amwa.maj.model.impl.DescriptiveClipImpl
 
removeDescriptiveScheme(AUID) - Method in class tv.amwa.maj.model.impl.PrefaceImpl
 
removeDescriptiveScheme(AUID) - Method in interface tv.amwa.maj.model.Preface
Removes the given descriptive metadata scheme identifier from the set of schemes of this preface, which identify the descriptive metadata schemes used in the file.
removeElement(PropertyValue, PropertyValue) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionSetImpl
 
removeElement(PropertyValue, int) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionVariableArrayImpl
 
removeElement(PropertyValue, PropertyValue) - Method in interface tv.amwa.maj.meta.TypeDefinitionSet
Removes the given element from the given set, which is represented by the given property value of this set type definition.
removeElement(PropertyValue, int) - Method in interface tv.amwa.maj.meta.TypeDefinitionVariableArray
Removes an element from the given array at the given zero-based index.
removeEssenceContainer(AUID) - Method in class tv.amwa.maj.model.impl.PrefaceImpl
 
removeEssenceData(EssenceData) - Method in class tv.amwa.maj.model.impl.PrefaceImpl
 
removeEssenceData(EssenceData) - Method in interface tv.amwa.maj.model.Preface
Removes the given essence data item from the content storage of this preface.
removeEssenceDataObject(EssenceData) - Method in interface tv.amwa.maj.model.ContentStorage
Removes the given essence data item from the set stored in this content storage.
removeEssenceDataObject(EssenceData) - Method in class tv.amwa.maj.model.impl.ContentStorageImpl
 
removeEssenceKind(DataDefinition) - Method in interface tv.amwa.maj.model.CodecDefinition
Removes the given essence kind from the list of those supported by the codec, which specify the data definitions of the essence formats that the defined codec processes.
removeEssenceKind(DataDefinition) - Method in class tv.amwa.maj.model.impl.CodecDefinitionImpl
 
removeEssenceKindAt(int) - Method in interface tv.amwa.maj.model.CodecDefinition
Removes the essence kind at the given index in the list of essence kinds for this codec definition.
removeEssenceKindAt(int) - Method in class tv.amwa.maj.model.impl.CodecDefinitionImpl
 
removeFileDescriptorAt(int) - Method in class tv.amwa.maj.model.impl.MultipleDescriptorImpl
 
removeFileDescriptorAt(int) - Method in interface tv.amwa.maj.model.MultipleDescriptor
Removes the file descriptor at the given index from the list of file descriptors of this multiple descriptor.
removeInputSegmentAt(int) - Method in class tv.amwa.maj.model.impl.OperationGroupImpl
 
removeInputSegmentAt(int) - Method in interface tv.amwa.maj.model.OperationGroup
Removes the segment at the given index from the list of input segments of the operation group.
removeLocation(URI) - Method in class tv.amwa.maj.industry.LocalFileResolver
 
removeLocation(URI) - Static method in class tv.amwa.maj.industry.MediaEngine
Remove a canonical identifier or a specific location identifier as a possible stream resolution source.
removeLocation(URI) - Method in interface tv.amwa.maj.industry.StreamResolver
Remove a canonical identifier or a specific location identifier as a possible stream resolution source.
removeLocatorAt(int) - Method in interface tv.amwa.maj.model.EssenceDescriptor
Removes the locator at the given index, where each locator has operating-system-dependent data or text information that provide hints for finding files or physical media.
removeLocatorAt(int) - Method in class tv.amwa.maj.model.impl.EssenceDescriptorImpl
 
removeMetaDefinition(MetaDefinition) - Method in interface tv.amwa.maj.meta.ExtensionScheme
Remove the given meta definition from those that make up this extension scheme.
removeMetaDefinition(AUID) - Method in interface tv.amwa.maj.meta.ExtensionScheme
Remove the identified meta definition from those that make up this extension scheme.
removeMetaDefinition(MetaDefinition) - Method in class tv.amwa.maj.meta.impl.ExtensionSchemeImpl
 
removeMetaDefinition(AUID) - Method in class tv.amwa.maj.meta.impl.ExtensionSchemeImpl
 
removeMobAttributeItemAt(int) - Method in interface tv.amwa.maj.extensions.avid.Package
 
removeMobAttributeItemAt(int) - Method in class tv.amwa.maj.model.impl.PackageImpl
 
removePackage(Package) - Method in interface tv.amwa.maj.model.ContentStorage
Removes the given package from the set stored in this content storage.
removePackage(Package) - Method in class tv.amwa.maj.model.impl.ContentStorageImpl
 
removePackage(Package) - Method in class tv.amwa.maj.model.impl.PrefaceImpl
 
removePackage(Package) - Method in interface tv.amwa.maj.model.Preface
Removes the given package from the content storage of this preface.
removePackageAttribute(TaggedValue) - Method in class tv.amwa.maj.model.impl.PackageImpl
 
removePackageAttribute(TaggedValue) - Method in interface tv.amwa.maj.model.Package
Removes the given attribute from the collection of attributes contained in this package, which specify attributes that are under the control of the application (for example filter control).
removePackageKLVData(KLVData) - Method in class tv.amwa.maj.model.impl.PackageImpl
 
removePackageKLVData(KLVData) - Method in interface tv.amwa.maj.model.Package
Removes the given item of KLV data from the collection of KLV data items of this package.
removePackageTrackAt(int) - Method in class tv.amwa.maj.model.impl.PackageImpl
 
removePackageTrackAt(int) - Method in interface tv.amwa.maj.model.Package
Removes the track at the given index from the list of tracks contained in this package.
removePackageUserComment(TaggedValue) - Method in class tv.amwa.maj.model.impl.PackageImpl
 
removePackageUserComment(TaggedValue) - Method in interface tv.amwa.maj.model.Package
Removes the given user comment from 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).
removeParentProperty(PropertyDefinition) - Method in class tv.amwa.maj.model.impl.TaggedValueDefinitionImpl
 
removeParentProperty(PropertyDefinition) - Method in interface tv.amwa.maj.model.TaggedValueDefinition
Removes the given parent property from the list of parent properties of this tagged value definition, which specify which properties specify tagged values of this type.
removePluginLocatorAt(int) - Method in class tv.amwa.maj.model.impl.PluginDefinitionImpl
 
removePluginLocatorAt(int) - Method in interface tv.amwa.maj.model.PluginDefinition
Remove the locator at the given index from the list of locators of the plugin definition, which specify an ordered list of locations that provide access to the defined plugin's implementation.
removePropertyDefinition(PropertyDefinition) - Method in class tv.amwa.maj.meta.impl.ClassDefinitionImpl
 
removeRootExtension(ExtensionScheme) - Method in class tv.amwa.maj.meta.impl.RootImpl
 
removeRootExtension(AUID) - Method in class tv.amwa.maj.meta.impl.RootImpl
 
removeRootExtension(ExtensionScheme) - Method in interface tv.amwa.maj.meta.Root
Remove the given extension scheme from the set of extension schemes of this file.
removeRootExtension(AUID) - Method in interface tv.amwa.maj.meta.Root
Remove the identified extension scheme from the set of extension schemes of this file.
removeSegmentAt(int) - Method in class tv.amwa.maj.model.impl.NestedScopeImpl
 
removeSegmentAt(int) - Method in interface tv.amwa.maj.model.NestedScope
Removes the segment at the given index in the list of segments of this nested scope.
removeSubDescriptorAt(int) - Method in interface tv.amwa.maj.model.EssenceDescriptor
Removes the sub descriptor at the given index through 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.
removeSubDescriptorAt(int) - Method in class tv.amwa.maj.model.impl.EssenceDescriptorImpl
 
removeTaggedValueAttributeItemAt(int) - Method in interface tv.amwa.maj.extensions.avid.TaggedValue
 
removeTaggedValueAttributeItemAt(int) - Method in class tv.amwa.maj.model.impl.TaggedValueImpl
 
removeUnknownBWFChunkAt(int) - Method in interface tv.amwa.maj.model.BWFImportDescriptor
Removes the RIFFChunk at the given index through the list of unknown BWF chunks of this BWF descriptor.
removeUnknownBWFChunkAt(int) - Method in class tv.amwa.maj.model.impl.BWFImportDescriptorImpl
 
ResolutionEntry - Class in tv.amwa.maj.io.aaf
 
ResolutionEntry(PropertyDefinition, MetadataObject, String) - Constructor for class tv.amwa.maj.io.aaf.ResolutionEntry
 
ResolutionEntry(PropertyDefinition, MetadataObject, String, ByteOrder) - Constructor for class tv.amwa.maj.io.aaf.ResolutionEntry
 
ResolutionEntry(PropertyDefinition, MetadataObject, AUID) - Constructor for class tv.amwa.maj.io.aaf.ResolutionEntry
 
ResolutionEntry - Class in tv.amwa.maj.io.mxf.impl
 
ResolutionEntry(PropertyDefinition, MetadataObject, PropertyValue) - Constructor for class tv.amwa.maj.io.mxf.impl.ResolutionEntry
 
resolve(Map<String, MetadataObject>, Map<String, ByteBuffer>, Map<String, Stream>) - Method in class tv.amwa.maj.io.aaf.ResolutionEntry
 
resolve(Map<AUIDImpl, MetadataObject>) - Method in class tv.amwa.maj.io.mxf.impl.ResolutionEntry
 
resolveBytes(IndexTableSegment) - Method in class tv.amwa.maj.io.mxf.impl.IndexEntryImpl
 
resolveBytes(IndexTableSegment) - Method in interface tv.amwa.maj.io.mxf.IndexEntry
Resolves any bytes that could not be parsed initially without the context of an index table segment in the context of the given index table segment.
resolveEntries() - Method in interface tv.amwa.maj.io.aaf.AAFReaderListener
Resolve any references left unresolved after processing an AAF file.
resolveRef() - Method in class tv.amwa.maj.model.impl.SourceClipImpl
 
resolveRef() - Method in interface tv.amwa.maj.model.SourceClip
Returns the package that this source clip references.
resolveReferences(PropertyValue, Map<AUID, MetadataObject>) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionImpl
 
resolveReferences(PropertyValue, Map<AUID, MetadataObject>) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionSetImpl
 
resolveReferences(PropertyValue, Map<AUID, MetadataObject>) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionVariableArrayImpl
 
resolveReferences(PropertyValue, Map<AUID, MetadataObject>) - Method in interface tv.amwa.maj.meta.TypeDefinition
Resolve any unresolved object references using the given reference map.
resolveStream(URI) - Method in class tv.amwa.maj.industry.LocalFileResolver
 
resolveStream(URI, String) - Method in class tv.amwa.maj.industry.LocalFileResolver
 
resolveStream(URI) - Static method in class tv.amwa.maj.industry.MediaEngine
Resolve the given URI to a stream that can be used to access the data at that URI according to resolver policy.
resolveStream(URI, String) - Static method in class tv.amwa.maj.industry.MediaEngine
Resolve the given URI to a stream that can be used to access the data at the URI in a form that matches the given HTTP-like accept criteria.
resolveStream(URI) - Method in interface tv.amwa.maj.industry.StreamResolver
Resolve the given URI to a stream that can be used to access the data at that URI according to resolver policy.
resolveStream(URI, String) - Method in interface tv.amwa.maj.industry.StreamResolver
Resolve the given URI to a stream that can be used to access the data at the URI in a form that matches the given HTTP-like accept criteria.
result - Variable in class tv.amwa.maj.union.impl.TimecodeClipImpl
Timecode segment referenced by this clip.
reSync() - Method in class tv.amwa.maj.io.mxf.BodyReader
 
retainAll(Collection<?>) - Method in class tv.amwa.maj.model.DescriptiveMarker.AllTracksDescribed
 
REVERSEDBYTEORDER_DEFAULT - Static variable in interface tv.amwa.maj.model.CDCIDescriptor
Default value for the reversed byte order property, which is false.
revert() - Method in interface tv.amwa.maj.model.RandomFile
Reverts this file to the previously saved state.
rewind() - Method in class tv.amwa.maj.io.mxf.impl.EssencePartitionImpl
 
reWritePartition(PartitionImpl, Primer) - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
reWritePartition(PartitionImpl) - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
reWritePartitionWithIndex(PartitionImpl, ByteBuffer, Primer) - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
reWritePartitionWithIndex(PartitionImpl, ByteBuffer) - Method in class tv.amwa.maj.io.mxf.impl.MXFFileImpl
 
RGBA - Static variable in interface tv.amwa.maj.constant.CodecConstant
An RGBA codec represents image data as separate red, green, blue and alpha transparency levels for each pixel, or using a color palette and lookup table.
RGBAComponent - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for an element of an array representing the order and size of the component values within a pixel value as part of an TypeDefinitions.RGBALayout.
RGBAComponent - Interface in tv.amwa.maj.record
Specifies an element of an array representing the order and size of the component values within a pixel value as part of an RGBA Layout.
RGBACOMPONENT_TAG - Static variable in class tv.amwa.maj.record.impl.RGBAComponentImpl
 
RGBAComponentImpl - Class in tv.amwa.maj.record.impl
Implements an element of an array representing the order and size of the component values within a pixel value as part of an RGBA Layout.
RGBAComponentImpl() - Constructor for class tv.amwa.maj.record.impl.RGBAComponentImpl
Create a new RGBA component with a RGBAComponentKind.Null code and a size of 0.
RGBAComponentImpl(RGBAComponentKind, byte) - Constructor for class tv.amwa.maj.record.impl.RGBAComponentImpl
Create an element of an RGBAComponent array.
RGBAComponentImpl.XMLHandler - Class in tv.amwa.maj.record.impl
XML parser event handler for converting RGBA component elements into RGBA component values.
RGBAComponentKind - Enum in tv.amwa.maj.enumeration
Specifies the color or function of a component within a pixel, for example whether the component a red level, palette index etc..
RGBAComponentKind - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type of an enumerated value that describes the color or function of a component within a pixel, for example whether the component a red level, palette index etc..
RGBADescriptor - Interface in tv.amwa.maj.model
Specifies the description of a file of video essence formatted with three color components or with three color components and an alpha component.
RGBADescriptorImpl - Class in tv.amwa.maj.model.impl
Implements the description of a file of video essence formatted with three color components or with three color components and an alpha component.
RGBADescriptorImpl() - Constructor for class tv.amwa.maj.model.impl.RGBADescriptorImpl
 
RGBADescriptorImpl(ContainerDefinition, int, int, LayoutType, int[], Rational, RGBAComponent[]) - Constructor for class tv.amwa.maj.model.impl.RGBADescriptorImpl
Creates and initalizes a new RGBA descriptor without a palette.
RGBADescriptorImpl(ContainerDefinition, int, int, LayoutType, int[], Rational, RGBAComponent[], byte[], RGBAComponent[]) - Constructor for class tv.amwa.maj.model.impl.RGBADescriptorImpl
Creates and initalizes a new RGBA descriptor that includes a palette.
RGBALayout - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for an array of RGBA components that describe the layout of bytes in a picture represented by red, green, blue and alpha values.
RGBALayout - Annotation Type in tv.amwa.maj.misctype
Labels an array of RGBAComponent values that represent the order and size of the components specifying the value of a pixel.
RIFF_WAVE_Container - Static variable in interface tv.amwa.maj.constant.RP224
RIFF WAVE Container.
RIFFChunk - Interface in tv.amwa.maj.model
Specifies a chunk of resource interchange file format (RIFF) data, identified by a 4-byte tag and variable size field.
RIFFChunkImpl - Class in tv.amwa.maj.model.impl
Implements the representation of a chunk of resource interchange file format (RIFF) data, identified by a 4-byte tag and variable size field.
RIFFChunkImpl() - Constructor for class tv.amwa.maj.model.impl.RIFFChunkImpl
 
RIFFChunkImpl(int) - Constructor for class tv.amwa.maj.model.impl.RIFFChunkImpl
Creates and initializes a new RIFF data chunk with the given chunk identifier.
RIFFChunkStrongReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a property value that represents a strong reference to a RIFF chunk.
RIFFChunkStrongReferenceVector - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
Defines the type for a value that represents a list of strong references to Broadcast Wave Format (BWF) RIFF chunks with a variable number of elements.
RIFFWAVE - Static variable in interface tv.amwa.maj.constant.ContainerConstant
A resource interchange format file (RIFF) containing chunks of WAVE audio data.
ripKeyValue - Static variable in interface tv.amwa.maj.io.mxf.RandomIndexPack
Key defining the start of a random index pack.
Root - Interface in tv.amwa.maj.meta
Represents the logical association of the definitions of the extensions used in a file with the structural and descriptive metadata in the file.
Root_MetaDictionary - Static variable in interface tv.amwa.maj.constant.PropertyDefinitions
Special property defining the meta dictionary object of an AAF file.
Root_Preface - Static variable in interface tv.amwa.maj.constant.PropertyDefinitions
Special property defining the preface (header) object of an AAF file.
rootEntryClassID - Static variable in interface tv.amwa.maj.io.aaf.AAFConstants
 
RootImpl - Class in tv.amwa.maj.meta.impl
 
RootImpl() - Constructor for class tv.amwa.maj.meta.impl.RootImpl
 
RootMetaDictionaryProperty - Static variable in interface tv.amwa.maj.io.aaf.AAFConstants
 
RootPrefaceProperty - Static variable in interface tv.amwa.maj.io.aaf.AAFConstants
 
Rotation - Static variable in interface tv.amwa.maj.constant.ParameterConstant
Used to specify the angle of clockwise rotation for an image as part of a video rotate operaetion.
RP210_NAMESPACE - Static variable in interface tv.amwa.maj.io.mxf.MXFConstants
XML namespace representing definitions from the SMPTE RP210 metadictionary available at the SMPTE registration authority.
RP210_PREFIX - Static variable in interface tv.amwa.maj.io.mxf.MXFConstants
Suggested prefix for the RP210 namespace, which is "mxf".
RP224 - Interface in tv.amwa.maj.constant
All leaf-node constants from SMPTE RP224, the SMPTE Labels Registry.
RP224FirstHalf - Interface in tv.amwa.maj.constant
First half of constants from SMPTE RP224, the SMPTE Labels Registry.
RP224ToJava - Class in tv.amwa.maj.util
Convert a CSV export of the RP224 SMPTE Labels Registry spreadsheet to a Java interface.
RP224ToJava() - Constructor for class tv.amwa.maj.util.RP224ToJava
 
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.