P-Index (Media Authoring with Java API)
Date: 2016-02-05

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 _

## P

Package - Interface in tv.amwa.maj.extensions.avid
Package - Interface in tv.amwa.maj.model
  Specifies a package, which can describe a composition, essence, or physical media.
PackageID - Interface in tv.amwa.maj.record
  Specifies a 32 byte package identifier unique identifier that can hold a SMPTE UMID, as specified in SMPTE 330M.
PackageIDImpl - Class in tv.amwa.maj.record.impl
  Implementation of a 32 byte package id unique identifier that can hold a SMPTE UMID, as specified in SMPTE 330M.
PackageIDImpl(byte[], byte, byte, byte, byte, AUID) - Constructor for class tv.amwa.maj.record.impl.PackageIDImpl
  Create a new package id from the specified parameters.
PackageIDImpl(byte[]) - Constructor for class tv.amwa.maj.record.impl.PackageIDImpl
  Creates a new package id from an array of bytes.
PackageIDImpl() - Constructor for class tv.amwa.maj.record.impl.PackageIDImpl
  Generate a new package id using a secure random number generator.
PackageIDType - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type of a value representing a 32 byte package identifier unique identifier that can hold a SMPTE UMID, as specified in SMPTE 330M.
PackageIDType - Annotation Type in tv.amwa.maj.misctype
  Labels any package id value holding a unique material identification number.
PackageImpl - Class in tv.amwa.maj.model.impl
  Implements a package, which can describe a composition, essence, or physical media.
PackageImpl() - Constructor for class tv.amwa.maj.model.impl.PackageImpl
PackageKind - Enum in tv.amwa.maj.enumeration
  Specifies the kind of a package.
PackageMarker - Interface in tv.amwa.maj.model
  Provides mark-in and mark-out properties on packages.
PackageMarkerImpl - Class in tv.amwa.maj.model.impl
PackageMarkerImpl() - Constructor for class tv.amwa.maj.model.impl.PackageMarkerImpl
PackageMarkerStrongReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
PackageNotFoundException - Exception in tv.amwa.maj.exception
  Thrown when a given package identified with a package id cannot be found.
PackageNotFoundException(String) - Constructor for exception tv.amwa.maj.exception.PackageNotFoundException
  Create a new package not found exception with the given descriptive message.
PackageNotFoundException() - Constructor for exception tv.amwa.maj.exception.PackageNotFoundException
  Create a new package not found exception with no message.
PackageStrongReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type for a property value that represents a strong reference to a package.
PackageStrongReferenceSet - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type for a value that represents a set of strong references to packages.
PackageWeakReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type for a value that represents a weak reference to a package.
packOrder - Static variable in class tv.amwa.maj.io.mxf.impl.PartitionPackImpl
packOrder - Static variable in class tv.amwa.maj.io.mxf.impl.PrimerPackImpl
packTimecode(TimecodeValue, ByteBuffer) - Method in class tv.amwa.maj.model.impl.TimecodeStream12MImpl
packTimecode(TimecodeValue, ByteBuffer) - Method in class tv.amwa.maj.model.impl.TimecodeStreamImpl
  Pack a given timecode value into a give byte array.
packUserBits(ByteBuffer, ByteBuffer) - Method in class tv.amwa.maj.model.impl.TimecodeStream12MImpl
packUserBits(ByteBuffer, ByteBuffer) - Method in class tv.amwa.maj.model.impl.TimecodeStreamImpl
  Pack user data from the given byte array into the given packed buffer.
Padded - Interface in tv.amwa.maj.io.mxf
PADDINGBITS_DEFAULT - Static variable in interface tv.amwa.maj.model.CDCIDescriptor
  Default value for the padding bits property, which is 0.
Pan - Static variable in interface tv.amwa.maj.constant.ParameterConstant
  Used to specify the pan value for a left-to-right pan position of mono audio essence on the output of a mono audio pan.
Parameter - Interface in tv.amwa.maj.model
  Specifies an effect control value.
ParameterConstant - Interface in tv.amwa.maj.constant
  Implement this interface to access unique identifiers for parameters to operations, such as the video and audio effects defined by the AAF edit protocol.
ParameterDefinition - Interface in tv.amwa.maj.model
  Specifies the definition of a kind of parameter required to control an effect.
ParameterDefinitionImpl - Class in tv.amwa.maj.model.impl
  Implements the definition of a kind of parameter for an effect.
ParameterDefinitionImpl() - Constructor for class tv.amwa.maj.model.impl.ParameterDefinitionImpl
ParameterDefinitionImpl(AUID, String, TypeDefinition) - Constructor for class tv.amwa.maj.model.impl.ParameterDefinitionImpl
  Creates and initializes a new parameter definition, which defines a kind of parameter for an effect.
ParameterDefinitionStrongReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type for a value that represents a strong reference to a parameter definition.
ParameterDefinitionStrongReferenceSet - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type for a value that represents a set of strong references to parameter definitions.
ParameterDefinitionWeakReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type for a value that represents a weak reference to a parameter definition.
ParameterDefinitionWeakReferenceSet - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type for a value that represents a set of weak references to parameter definitions.
ParameterDescription - Annotation Type in tv.amwa.maj.constant
  Labels an AUID that is a unique identifier for a parameter to an operation.
ParameterImpl - Class in tv.amwa.maj.model.impl
  Implements an effect control value.
ParameterImpl() - Constructor for class tv.amwa.maj.model.impl.ParameterImpl
ParameterNotFoundException - Exception in tv.amwa.maj.exception
  Thrown when a parameter to an operation cannot be found from its parameter id.
ParameterNotFoundException(String) - Constructor for exception tv.amwa.maj.exception.ParameterNotFoundException
  Create a new parameter not found exception with the given error message.
ParameterNotFoundException() - Constructor for exception tv.amwa.maj.exception.ParameterNotFoundException
  Create a new parameter not found exception with no message.
ParametersID - Static variable in interface tv.amwa.maj.io.aaf.AAFConstants
ParameterStrongReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type for a value that represents a strong reference to a parameter.
ParameterStrongReferenceVector - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type for a value that represents a list of strong references to parameter values with a variable number of elements.
ParentClassID - Static variable in interface tv.amwa.maj.constant.CommonConstants
parse(MetadataObject) - Static method in class tv.amwa.maj.io.mxf.impl.Metadata
parseAUID(String) - Static method in class tv.amwa.maj.industry.Forge
  Make a new AUID from a URN representation, as specified in section 3 of rfc 4122 or the commonly used URN representation of Universal Labels (starting with "`urn:x-ul:`" or "`urn:smpte:ul:`").
Parsed_Text_Track - Static variable in interface tv.amwa.maj.constant.RP224FirstHalf
  Parsed Text Track.
parseDate(String) - Static method in class tv.amwa.maj.industry.Forge
  Make a new date structure value from a string representation of a date.
parseDocTypeToStreams(File) - Static method in class tv.amwa.maj.io.xml.XMLBuilder
ParsedText - Static variable in interface tv.amwa.maj.constant.DataDefinitionConstant
  Specifies parsed text essence.
parseEdgeCode(String) - Static method in class tv.amwa.maj.industry.Forge
  Creates an edge code value from a pseudo-XML representation, including all those generated by `EdgeCodeValue.toString()`.
parseFactory(String) - Static method in class tv.amwa.maj.io.mxf.impl.DeltaEntryImpl
parseFactory(String) - Static method in class tv.amwa.maj.record.impl.AUIDImpl
  Create a new AUID from a URN representation, as specified in section 3 of rfc 4122 or the commonly used URN representation of Universal Labels (starting with "`urn:x-ul:`" or "`urn:smpte:ul:`").
parseFactory(String) - Static method in class tv.amwa.maj.record.impl.DateStructImpl
  Create a new date structure value from a string representation of a date.
parseFactory(String) - Static method in class tv.amwa.maj.record.impl.EdgeCodeValueImpl
  Creates an edge code value from a pseudo-XML representation, including all those generated by `EdgeCodeValueImpl.toString()`.
parseFactory(String) - Static method in class tv.amwa.maj.record.impl.PackageIDImpl
  Parse a package id formatted as a URN-style UMID string and convert it into a newly instantiated package id with an equivalent value.
parseFactory(String) - Static method in class tv.amwa.maj.record.impl.ProductVersionImpl
  Creates an instance of this product version class by parsing the given pseudo-XML version.
parseFactory(String) - Static method in class tv.amwa.maj.record.impl.RationalImpl
  Convert a string representation of a rational value into a value of this type.
parseFactory(String) - Static method in class tv.amwa.maj.record.impl.RGBAComponentImpl
  Create a new value of this RGBA component type by parsing the given pseudo-XML representation.
parseFactory(String) - Static method in class tv.amwa.maj.record.impl.TimeStampImpl
  Create a time stamp from a string that is formatted according to the UTC standards.
parseFactory(String) - Static method in class tv.amwa.maj.record.impl.TimeStructImpl
  Creates a new time value from a UTC-style string.
parseFactory(String) - Static method in class tv.amwa.maj.record.impl.VersionTypeImpl
  Parse a string representation of a version number and create a value of this class.
parsePackageID(String) - Static method in class tv.amwa.maj.industry.Forge
  Parse a package identifier formatted as a URN-style UMID string and convert it into a newly instantiated package id with an equivalent value.
parseProductVersion(String) - Static method in class tv.amwa.maj.industry.Forge
  Makes an instance of this product version class by parsing the given pseudo-XML version.
parseRational(String) - Static method in class tv.amwa.maj.industry.Forge
  Make a rational value by parsing a string representation.
parseRGBAComponent(String) - Static method in class tv.amwa.maj.industry.Forge
  Make a new element of an RGBA layout array by parsing the given pseudo-XML representation.
parseTime(String) - Static method in class tv.amwa.maj.industry.Forge
  Makes a new time value from a UTC-style string.
parseTimecode(String) - Static method in class tv.amwa.maj.industry.Forge
  Makes a SMPTE-style string representation of a timecode and creates a MAJ API timecode value, implying default values for the frames per second and drop frame parameters from the timecode text.
parseTimecode(String, short, boolean) - Static method in class tv.amwa.maj.industry.Forge
  Makes a SMPTE-style string representation of a timecode and creates a MAJ API timecode value, with all parameters specified.
parseTimecode(String, short, boolean) - Static method in class tv.amwa.maj.record.impl.TimecodeValueImpl
  Parses a SMPTE-style string representation of a timecode and creates a MAJ API timecode value, with all parameters specified.
parseTimecode(String, short) - Static method in class tv.amwa.maj.record.impl.TimecodeValueImpl
  Parses a SMPTE-style string representation of a timecode and creates a MAJ API timecode value, working out the drop frame value from the given timcode text.
parseTimecode(String) - Static method in class tv.amwa.maj.record.impl.TimecodeValueImpl
  Parses a SMPTE-style string representation of a timecode and creates a MAJ API timecode value, implying default values for the frames per second and drop frame parameters from the timecode text.
parseTimeStamp(String) - Static method in class tv.amwa.maj.industry.Forge
  Make a time stamp value from a string that is formatted according to the UTC standards.
parseVersion(String) - Static method in class tv.amwa.maj.industry.Forge
  Make a version type value by parsing the given string representation.
Partition - Interface in tv.amwa.maj.io.mxf
  Represents a partition of an MXF file, which is the top-level sub-division of an MXF file.
partitionFactory(MXFFileImpl) - Static method in class tv.amwa.maj.io.mxf.impl.PartitionImpl
PartitionImpl - Class in tv.amwa.maj.io.mxf.impl
  Data relating to a single MXF partition.
PartitionImpl() - Constructor for class tv.amwa.maj.io.mxf.impl.PartitionImpl
PartitionInformation - Class in tv.amwa.maj.io.mxf.impl
  Holds random index pack data relating to a single partition.
PartitionInformation(PartitionImpl, long, int) - Constructor for class tv.amwa.maj.io.mxf.impl.PartitionInformation
PartitionInformation() - Constructor for class tv.amwa.maj.io.mxf.impl.PartitionInformation
PartitionPack - Interface in tv.amwa.maj.io.mxf
  Represents a partition pack that describes and starts every partition of an MXF file.
PartitionPackImpl - Class in tv.amwa.maj.io.mxf.impl
PartitionPackImpl() - Constructor for class tv.amwa.maj.io.mxf.impl.PartitionPackImpl
PartitionPackImpl(int, long, long, AUID) - Constructor for class tv.amwa.maj.io.mxf.impl.PartitionPackImpl
PCM - Static variable in interface tv.amwa.maj.constant.CodecConstant
  Codec that represents mainly audio data as a sequence of quantised values sampled from an analogue signal.
persistTemplate - Static variable in class tv.amwa.maj.record.impl.PackageIDImpl
Person - Interface in tv.amwa.maj.extensions.example
  Person who makes and/or contributes a resource.
PersonImpl - Class in tv.amwa.maj.extensions.example.impl
  Person who makes and/or contributes a resource.
PersonImpl() - Constructor for class tv.amwa.maj.extensions.example.impl.PersonImpl
PersonStrongReference - Static variable in interface tv.amwa.maj.extensions.example.TypeDefinitions
  Strong reference to the value of a person used as a contact.
PhaseFrameType - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type for a value that represents the phase within the repeating pulldown pattern of the first frame after the pulldown conversion.
PhaseFrameType - Annotation Type in tv.amwa.maj.misctype
  Labels an integer (Java `int`) value that represents the phase within the repeating pulldown pattern of the first frame after the pulldown conversion.
PhaseOffset - Static variable in interface tv.amwa.maj.constant.ParameterConstant
PhysicalDescriptor - Interface in tv.amwa.maj.model
  Specifies the description of an essence source that is not directly manipulated by an AAF application.
PhysicalDescriptorImpl - Class in tv.amwa.maj.model.impl
  Implements the description of an essence source that is not directly manipulated by an AAF application.
PhysicalDescriptorImpl() - Constructor for class tv.amwa.maj.model.impl.PhysicalDescriptorImpl
Picture - Static variable in interface tv.amwa.maj.constant.DataDefinitionConstant
  Specifies a stream of essence that contains image data.
Picture_Essence_Track - Static variable in interface tv.amwa.maj.constant.RP224FirstHalf
  Picture Essence Track.
PictureDescriptor - Interface in tv.amwa.maj.extensions.avid
PictureDescriptor - Interface in tv.amwa.maj.model
  Specifies the description of video content data formatted either using RGBA or luminance/chrominance formatting.
PictureDescriptorImpl - Class in tv.amwa.maj.model.impl
  Implements the description of video content data formatted either using RGBA or luminance/chrominance formatting.
PictureDescriptorImpl() - Constructor for class tv.amwa.maj.model.impl.PictureDescriptorImpl
PictureWithMate - Static variable in interface tv.amwa.maj.constant.OperationConstant
  Deprecated.
  Use effects defined in the AAF edit protocol instead.
PictureWithMatte - Static variable in interface tv.amwa.maj.constant.DataDefinitionConstant
  Specifies a stream of essence that contains image data and a matte.
PinBottomLeftX - Static variable in interface tv.amwa.maj.constant.ParameterConstant
  Used to specify the horizontal component of the bottom left corner of a quadrilateral defining a video corner pinning operation.
PinBottomLeftY - Static variable in interface tv.amwa.maj.constant.ParameterConstant
  Used to specify the vertical component of the bottom left corner of a quadrilateral defining a video corner pinning operation.
PinBottomRightX - Static variable in interface tv.amwa.maj.constant.ParameterConstant
  Used to specify the horizontal component of the bottom right corner of a quadrilateral defining a video corner pinning operation.
PinBottomRightY - Static variable in interface tv.amwa.maj.constant.ParameterConstant
  Used to specify the vertical component of the bottom right corner of a quadrilateral defining a video corner pinning operation.
PinTopLeftX - Static variable in interface tv.amwa.maj.constant.ParameterConstant
  Used to specify the horizontal component of the top left corner of a quadrilateral defining a video corner pinning operation.
PinTopLeftY - Static variable in interface tv.amwa.maj.constant.ParameterConstant
  Used to specify the vertical component of the top left corner of a quadrilateral defining a video corner pinning operation.
PinTopRightX - Static variable in interface tv.amwa.maj.constant.ParameterConstant
  Used to specify the horizontal component of the top right corner of a quadrilateral defining a video corner pinning operation.
PinTopRightY - Static variable in interface tv.amwa.maj.constant.ParameterConstant
  Used to specify the vertical component of the top right corner of a quadrilateral defining a video corner pinning operation.
Platform_Independent - Static variable in interface tv.amwa.maj.constant.PluginIdentifiers
  Specifies that a plugin is platform independent.
PluginAPI - Annotation Type in tv.amwa.maj.misctype
  Labels an AUID that identifies the plugin interface supported by a plugin.
PluginAPI_EssenceAccess - Static variable in interface tv.amwa.maj.constant.PluginIdentifiers
  Specifies that the API provided by the plugin is compatible with the essence access API.
PluginCategoryType - Interface in tv.amwa.maj.constant
  Implement this interface to access unique identifiers describing the categories of plugin.
PluginCategoryType - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type of an extendible enumeration value that describes different categories of plugin, such as codec, effect or interpolation.
PluginDefinition - Interface in tv.amwa.maj.model
  Specifies the definition of code objects that provide an implementation for a definition, such as a codec definition, or for a meta definition, such as a class definition.
PluginDefinitionImpl - Class in tv.amwa.maj.model.impl
  Implements the definition of code objects that provide an implementation for a definition, such as a codec definition, or for a meta definition, such as a class definition.
PluginDefinitionImpl() - Constructor for class tv.amwa.maj.model.impl.PluginDefinitionImpl
PluginDefinitionImpl(AUID, String, AUID, VersionType, AUID) - Constructor for class tv.amwa.maj.model.impl.PluginDefinitionImpl
  Creates and initializes a plugin definition, which is used to identify code objects that provide an implementation for a definition object such as codec definition, or for a `meta definition` such as a class definition.
PluginDefinitionStrongReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type for a value that represents a strong reference to a plugin definition.
PluginDefinitionStrongReferenceSet - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type for a value that represents a set of strong references to plugin definitions.
PluginDefinitionWeakReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type for a value that represents a weak reference to a plugin definition.
PluginDefinitionWeakReferenceSet - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type for a value that represents a set of weak references to plugin definitions.
PluginIdentifiers - Interface in tv.amwa.maj.constant
  Implement this interface to access some standard constants used to define plugins.
PolyFileDescriptor - Interface in tv.amwa.maj.extensions.quantel
  null
PolyFileDescriptorImpl - Class in tv.amwa.maj.extensions.quantel.impl
  PolyFileDescriptor Implementation.
PolyFileDescriptorImpl() - Constructor for class tv.amwa.maj.extensions.quantel.impl.PolyFileDescriptorImpl
PositionOffsetX - Static variable in interface tv.amwa.maj.constant.ParameterConstant
  Used to specify a horizontal position offset for a video position operation.
PositionOffsetY - Static variable in interface tv.amwa.maj.constant.ParameterConstant
  Used to specify a vertical position offset for a video position operation.
PositionOutOfRangeException - Exception in tv.amwa.maj.exception
  Thrown when a given position, specified by frame count or timecode, is outside the the length of the referenced stream.
PositionOutOfRangeException(String) - Constructor for exception tv.amwa.maj.exception.PositionOutOfRangeException
  Create a new position out of range exception with the given descriptive message.
PositionOutOfRangeException() - Constructor for exception tv.amwa.maj.exception.PositionOutOfRangeException
  Create a new position out of range exception with no message.
PositionType - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Describes an `TypeDefinitions.Int64` value that describes an offset into a component.
PositionType - Annotation Type in tv.amwa.maj.misctype
  Labels a Java `long` value as an offset into a component.
POSTABLE_TAG - Static variable in class tv.amwa.maj.io.mxf.impl.IndexEntryImpl
POSTABLEINDEX_DEFAULT - Static variable in interface tv.amwa.maj.io.mxf.DeltaEntry
  Default value for the position table index of a delta entry that indicates that no different exists between the stored order of edit units and the display order.
Power - Static variable in interface tv.amwa.maj.constant.InterpolationConstant
  Interpolation defined over a set of control points where the output is computed by the calculation of mathematical power function.
Preface - Interface in tv.amwa.maj.model
  Specifies file-wide information and indexes.
PREFACE_DIRNAME - Static variable in interface tv.amwa.maj.io.aaf.AAFConstants
PrefaceImpl - Class in tv.amwa.maj.model.impl
  Implements file-wide information and indexes.
PrefaceImpl() - Constructor for class tv.amwa.maj.model.impl.PrefaceImpl
  Creates and initializes a header object, the root object of any AAF persistent unit such as a file or database representation.
PrefaceStrongReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
PREFERREDPREFIX_TAG - Static variable in class tv.amwa.maj.io.xml.AAFElement
prepend(List<T>, T) - Static method in class tv.amwa.maj.industry.StrongReferenceVector
prepend(T) - Method in class tv.amwa.maj.industry.WeakReferenceVector
prepend(MetadataObject, Object) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionVariableArrayImpl.VariableArrayMethodBag
prependChoice(Segment) - Method in interface tv.amwa.maj.model.EssenceGroup
  Prepend a choice to the collection of segment choices of this essence group, which identify the alternate representations that may be chosen.
prependChoice(Segment) - Method in class tv.amwa.maj.model.impl.EssenceGroupImpl
prependClipEffect(OperationGroup) - Method in interface tv.amwa.maj.extensions.quantel.QCompositionPackage
prependClipEffect(OperationGroup) - Method in class tv.amwa.maj.model.impl.CompositionPackageImpl
prependComponentAttribute(TaggedValue) - Method in class tv.amwa.maj.model.impl.ComponentImpl
prependComponentKLVData(KLVData) - Method in class tv.amwa.maj.model.impl.ComponentImpl
prependComponentObject(Component) - Method in class tv.amwa.maj.model.impl.SequenceImpl
prependComponentObject(Component) - Method in interface tv.amwa.maj.model.Sequence
  Prepends the given component to this sequence.
prependComponentUserComment(TaggedValue) - Method in class tv.amwa.maj.model.impl.ComponentImpl
prependDegradeToOperation(OperationDefinition) - Method in class tv.amwa.maj.model.impl.OperationDefinitionImpl
prependDegradeToOperation(OperationDefinition) - Method in interface tv.amwa.maj.model.OperationDefinition
  Prepend 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.
prependElement(PropertyValue, PropertyValue) - Method in class tv.amwa.maj.meta.impl.TypeDefinitionVariableArrayImpl
prependElement(PropertyValue, PropertyValue) - Method in interface tv.amwa.maj.meta.TypeDefinitionVariableArray
  Prepends a given element to the beginning of the given array.
prependEssenceKind(DataDefinition) - Method in interface tv.amwa.maj.model.CodecDefinition
  Prepends 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.
prependEssenceKind(DataDefinition) - Method in class tv.amwa.maj.model.impl.CodecDefinitionImpl
prependFileDescriptor(AAFFileDescriptor) - Method in class tv.amwa.maj.model.impl.MultipleDescriptorImpl
prependFileDescriptor(AAFFileDescriptor) - Method in interface tv.amwa.maj.model.MultipleDescriptor
  Prepends a file descriptor to the list of file descriptors of this multiple essence descriptor.
prependIdentification(Identification) - Method in class tv.amwa.maj.model.impl.PrefaceImpl
prependInputSegment(Segment) - Method in class tv.amwa.maj.model.impl.OperationGroupImpl
prependInputSegment(Segment) - Method in interface tv.amwa.maj.model.OperationGroup
  Prepends an input segment to the list of input segments of this operation group.
prependLocator(Locator) - Method in interface tv.amwa.maj.model.EssenceDescriptor
  Prepend a locator to the list of locators of this essence descriptor, with each locator having operating-system-dependent data or text information that provide hints for finding files or physical media.
prependLocator(Locator) - Method in class tv.amwa.maj.model.impl.EssenceDescriptorImpl
prependMobAttributeItem(TaggedValue) - Method in interface tv.amwa.maj.extensions.avid.Package
prependMobAttributeItem(TaggedValue) - Method in class tv.amwa.maj.model.impl.PackageImpl
prependNoClone(List<T>, T) - Static method in class tv.amwa.maj.industry.StrongReferenceVector
prependPackageAttribute(TaggedValue) - Method in class tv.amwa.maj.model.impl.PackageImpl
prependPackageKLVData(KLVData) - Method in class tv.amwa.maj.model.impl.PackageImpl
prependPackageTrack(Track) - Method in class tv.amwa.maj.model.impl.PackageImpl
prependPackageTrack(Track) - Method in interface tv.amwa.maj.model.Package
  Prepends the given track to the list of tracks contained in this package.
prependPackageUserComment(TaggedValue) - Method in class tv.amwa.maj.model.impl.PackageImpl
prependPluginLocator(Locator) - Method in class tv.amwa.maj.model.impl.PluginDefinitionImpl
prependPluginLocator(Locator) - Method in interface tv.amwa.maj.model.PluginDefinition
  Prepend 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.
prependSegment(Segment) - Method in class tv.amwa.maj.model.impl.NestedScopeImpl
prependSegment(Segment) - Method in interface tv.amwa.maj.model.NestedScope
  Prepend an input segment to the list of segments of this nested scope.
prependSubDescriptor(SubDescriptor) - Method in interface tv.amwa.maj.model.EssenceDescriptor
  Prepend 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.
prependSubDescriptor(SubDescriptor) - Method in class tv.amwa.maj.model.impl.EssenceDescriptorImpl
prependTaggedValueAttributeItem(TaggedValue) - Method in interface tv.amwa.maj.extensions.avid.TaggedValue
prependTaggedValueAttributeItem(TaggedValue) - Method in class tv.amwa.maj.model.impl.TaggedValueImpl
prependUnknownBWFChunk(RIFFChunk) - Method in interface tv.amwa.maj.model.BWFImportDescriptor
  Prepend a RIFFChunk to the beginning of the list of unknown BWF chunks of this BWF descriptor.
prependUnknownBWFChunk(RIFFChunk) - Method in class tv.amwa.maj.model.impl.BWFImportDescriptorImpl
PREVIOUSPARTITION_DEFAULT - Static variable in interface tv.amwa.maj.io.mxf.PartitionPack
  Default value for the byte offset from the start of the file to the beginning of the previous partition, which is 0L.
Primer - Class in tv.amwa.maj.io.mxf.impl
  Mapping of local tags to metadata definitions.
Primer(short) - Constructor for class tv.amwa.maj.io.mxf.impl.Primer
Primer() - Constructor for class tv.amwa.maj.io.mxf.impl.Primer
PrimerPack - Interface in tv.amwa.maj.io.mxf
  Represents the local primer pack of header metadata required for the local set encoding of metadata objects.
PrimerPackImpl - Class in tv.amwa.maj.io.mxf.impl
PrimerPackImpl() - Constructor for class tv.amwa.maj.io.mxf.impl.PrimerPackImpl
processDirectoryEnd() - Method in interface tv.amwa.maj.io.aaf.AAFReaderListener
  Deal with any tidying up at the end of processing a directory read from an AAF file.
processingInstruction(String, String) - Method in class tv.amwa.maj.io.xml.MasterContentHandler
processPOIFSReaderEvent(AAFReaderEvent) - Method in interface tv.amwa.maj.io.aaf.AAFReaderListener
  Process an event generated while reading an AAF file.
ProductReleaseType - Enum in tv.amwa.maj.enumeration
  Specifies the release type of a product, for example released, debug alpha etc..
ProductReleaseType - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type of an enumerated value describing the level of a product release, e.g.
ProductVersion - Interface in tv.amwa.maj.record
  Specifies the version number of an application, represented with four release levels and its product release type.
PRODUCTVERSION_TAG - Static variable in class tv.amwa.maj.record.impl.ProductVersionImpl
ProductVersionImpl - Class in tv.amwa.maj.record.impl
  Implementation of a version number for an application, represented with four release levels and its product release type.
ProductVersionImpl(short, short, short, short, ProductReleaseType) - Constructor for class tv.amwa.maj.record.impl.ProductVersionImpl
  Create a product version value that represents the version of an application.
ProductVersionImpl.XMLHandler - Class in tv.amwa.maj.record.impl
  XML parser event handler for converting product version elements into product version values.
ProductVersionType - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type for the version number of an application, represented with four release levels and its product release type.
PROPERTIES_STREAMNAME - Static variable in interface tv.amwa.maj.io.aaf.AAFConstants
PropertiesID - Static variable in interface tv.amwa.maj.constant.CommonConstants
PropertyAlreadyPresentException - Exception in tv.amwa.maj.exception
  Thrown when an attempt is made to create an optional property for an interchange object when a property with the same definition already exists for that object.
PropertyAlreadyPresentException(String) - Constructor for exception tv.amwa.maj.exception.PropertyAlreadyPresentException
  Create a new property already present exception with the given descriptive message.
PropertyAlreadyPresentException() - Constructor for exception tv.amwa.maj.exception.PropertyAlreadyPresentException
  Create a new property already present exception with no message.
propertyAnnotation(Class<? extends MetadataObject>, String) - Static method in class tv.amwa.maj.util.TestUtilities
propertyAnnotation(Class<? extends MetadataObject>, AUID) - Static method in class tv.amwa.maj.util.TestUtilities
PropertyDefinition - Interface in tv.amwa.maj.meta
  Specifies the description of a property allowed for a class.
PropertyDefinitionImpl - Class in tv.amwa.maj.meta.impl
  Implementation of a AAF property definition, which describes properties allowed for a class.
PropertyDefinitionImpl(AUID, String, String, ClassDefinition, boolean) - Constructor for class tv.amwa.maj.meta.impl.PropertyDefinitionImpl
  Creates and initializes a new property definition, which describes an allowed property of a `class definition`.
PropertyDefinitions - Interface in tv.amwa.maj.constant
  Implement this interface to access unique identifiers for property definitions not available elsewhere in the MAJ API through the `MediaProperty` annotation.
PropertyDefinitionStrongReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type for a value that represents a strong reference to a property definition.
PropertyDefinitionStrongReferenceSet - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type for a value that represents a set of strong references to property definitions.
PropertyDefinitionWeakReference - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines a type for a value that represents a weak reference to a property definition.
PropertyDefinitionWeakReferenceSet - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type for a value that represents a set of weak references to property definitions.
propertyGetMethod(Class<? extends MetadataObject>, String) - Static method in class tv.amwa.maj.util.TestUtilities
propertyGetMethod(Class<? extends MetadataObject>, AUID) - Static method in class tv.amwa.maj.util.TestUtilities
propertyNameAliases - Static variable in interface tv.amwa.maj.io.aaf.AAFConstants
PropertyNotPresentException - Exception in tv.amwa.maj.exception
  Thrown when an attempt is made to read the value of a property that is omitted from an interchange object.
PropertyNotPresentException(String) - Constructor for exception tv.amwa.maj.exception.PropertyNotPresentException
  Create a new property not present exception with the given descriptive message.
PropertyNotPresentException() - Constructor for exception tv.amwa.maj.exception.PropertyNotPresentException
  Create a new property not present exception with no message.
PropertyValue - Interface in tv.amwa.maj.industry
  Specifies the type and current value of a property.
PropertyValueImpl() - Constructor for class tv.amwa.maj.meta.impl.TypeDefinitionImpl.PropertyValueImpl
PropertyWrapperDefinition - Interface in tv.amwa.maj.meta
  Specifies a globally unique alias for a property that was originally defined to be used in another class.
PropertyWrapperDefinitionImpl - Class in tv.amwa.maj.meta.impl
PropertyWrapperDefinitionImpl() - Constructor for class tv.amwa.maj.meta.impl.PropertyWrapperDefinitionImpl
Pulldown - Interface in tv.amwa.maj.model
  Specifies a conversion between film frame rates and videotape frame rates.
PulldownDirectionException - Exception in tv.amwa.maj.exception
  Thrown when an invalid pulldown direction is specified in the context of a source package.
PulldownDirectionException(String) - Constructor for exception tv.amwa.maj.exception.PulldownDirectionException
  Create a new pulldown direction exception with the given descriptive message.
PulldownDirectionException() - Constructor for exception tv.amwa.maj.exception.PulldownDirectionException
  Create a new pulldown direction exception with no message.
PulldownDirectionType - Enum in tv.amwa.maj.enumeration
  Specifies whether a pulldown operation is converting from tape to film speed or from film to tape speed.
PulldownDirectionType - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type of an enumerated value that describes whether a pulldown operation is converting from tape to film speed or from film to tape speed.
PulldownImpl - Class in tv.amwa.maj.model.impl
  Implements the representation of a conversion between film frame rates and videotape frame rates.
PulldownImpl() - Constructor for class tv.amwa.maj.model.impl.PulldownImpl
PulldownImpl(DataDefinition, Segment, PulldownKindType, PulldownDirectionType, int) - Constructor for class tv.amwa.maj.model.impl.PulldownImpl
  Creates and initializes a new pulldown object, which converts between film frame rates and videotape frame rates
PulldownKindType - Enum in tv.amwa.maj.enumeration
  Specifies whether a pulldown operation is converting from nominally 30 Hz or 25 Hz video frame rate and whether frames are dropped or the video is played at another speed.
PulldownKindType - Static variable in interface tv.amwa.maj.industry.TypeDefinitions
  Defines the type of an enumerated value that describes whether a pulldown operation is converting from nominally 30 Hz or 25 Hz video frame rate and whether frames are dropped or the video is played at another speed.
put(Short, UL) - Method in class tv.amwa.maj.io.mxf.impl.Primer
putAll(Map<? extends Short, ? extends UL>) - Method in class tv.amwa.maj.io.mxf.impl.Primer
putEssenceData(ByteBuffer, boolean) - Method in class tv.amwa.maj.io.mxf.EssenceSink
putEssenceData(ByteBuffer) - Method in class tv.amwa.maj.io.mxf.EssenceSink
putExtensionProperty(AUID, PropertyValue) - Method in interface tv.amwa.maj.model.ApplicationObject
  Put an extension property value into this application object by property identifier, either creating the property the property and making it present, or updating its value.
putExtensionProperty(String, PropertyValue) - Method in interface tv.amwa.maj.model.ApplicationObject
  Put an extension property value into this application object by property name, either creating the property the property and making it present, or updating its value.
putExtensionProperty(AUID, PropertyValue) - Method in class tv.amwa.maj.model.impl.ApplicationObjectImpl
putExtensionProperty(String, PropertyValue) - Method in class tv.amwa.maj.model.impl.ApplicationObjectImpl
putFileFormat(EssenceFormat) - Method in class tv.amwa.maj.io.file.EssenceAccess
putFileFormat(EssenceFormat) - Method in interface tv.amwa.maj.model.EssenceAccess
  Given an `EssenceFormat`, read the essence parameters inside and change the file format.

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 _

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