Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

I

IMFConstraints - Class in com.netflix.imflibrary
This class consists exclusively of static methods that help verify the compliance of OP1A-conformant (see st378:2004) MXF header partition as well as MXF partition packs (see st377-1:2011) with st2067-5:2013
IMFConstraints.HeaderPartitionIMF - Class in com.netflix.imflibrary
This class wraps an OP1A-conformant MXF header partition object - wrapping can be done only if the header partition object is also compliant with st2067-5:2013
IMFCPLFactory - Class in com.netflix.imflibrary.writerTools
 
IMFErrorLogger - Interface in com.netflix.imflibrary
An interface to represent errors that occurred while reading an MXF file
IMFErrorLogger.IMFErrors - Class in com.netflix.imflibrary
 
IMFErrorLogger.IMFErrors.ErrorCodes - Enum in com.netflix.imflibrary
An enumeration for Error codes
IMFErrorLogger.IMFErrors.ErrorLevels - Enum in com.netflix.imflibrary
An enumeration for the Error levels
IMFErrorLoggerImpl - Class in com.netflix.imflibrary
An non-thread-safe implementation of the IMFErrorLogger interface
IMFErrorLoggerImpl() - Constructor for class com.netflix.imflibrary.IMFErrorLoggerImpl
Instantiates a new IMF error logger impl object
IMFException - Exception in com.netflix.imflibrary.exceptions
Unchecked exception class that is used when a fatal error occurs in processing related to IMF layer
IMFException() - Constructor for exception com.netflix.imflibrary.exceptions.IMFException
 
IMFException(String) - Constructor for exception com.netflix.imflibrary.exceptions.IMFException
 
IMFException(Throwable) - Constructor for exception com.netflix.imflibrary.exceptions.IMFException
 
IMFException(String, Throwable) - Constructor for exception com.netflix.imflibrary.exceptions.IMFException
 
IMFUtils - Class in com.netflix.imflibrary.writerTools.utils
A class that provides utility methods to help with serializing an IMF CPL to an XML document
IMFUUIDGenerator - Class in com.netflix.imflibrary.writerTools.utils
A class that provides the utility of maintaining a list of UUIDs currently in use and generating an UUID for use in an IMF CPL document
IMPAsset - Class in com.netflix.imflibrary.st2067_2
This class represents a thin, immutable wrapper around a PackingList Asset.
IMPAsset(URI, PackingList.Asset) - Constructor for class com.netflix.imflibrary.st2067_2.IMPAsset
Constructor for an IMPAsset from a PackingList Asset and its URI.
IMPDelivery - Class in com.netflix.imflibrary.st2067_2
This class represents the concept of an IMF delivery as defined in Section 8 of st2067-2:2015.
IMPDelivery(BasicMapProfilev2FileSet) - Constructor for class com.netflix.imflibrary.st2067_2.IMPDelivery
Constructor for an IMPDelivery object for deliveries that are based on Basic Map Profile v2 (Annex A st0429-9:2014)
IndexTableSegment - Class in com.netflix.imflibrary.st0377
Object model corresponding to an IndexTable segment as defined in st377-1:2011
IndexTableSegment(ByteProvider, KLVPacket.Header) - Constructor for class com.netflix.imflibrary.st0377.IndexTableSegment
Instantiates a new Index table segment.
IndexTableSegment.IndexEntryArray - Class in com.netflix.imflibrary.st0377
Object model corresponding to a collection of Index Table entries
IndexTableSegment.IndexEntryArray.IndexEntry - Class in com.netflix.imflibrary.st0377
Object model corresponding to an Index table entry
instance_uid - Variable in class com.netflix.imflibrary.st0377.header.InterchangeObject.InterchangeObjectBO
The Instance _ uid.
InterchangeObject - Class in com.netflix.imflibrary.st0377.header
Object model corresponding to InterchangeObject structural metadata defined in st377-1:2011
InterchangeObject() - Constructor for class com.netflix.imflibrary.st0377.header.InterchangeObject
 
InterchangeObject.InterchangeObjectBO - Class in com.netflix.imflibrary.st0377.header
 
InterchangeObject.InterchangeObjectBO.StrongRef - Class in com.netflix.imflibrary.st0377.header
A logical representation of a Strong Reference
InteroperableMasterPackage - Class in com.netflix.imflibrary.st2067_2
This class is an immutable implementation of the concept of Interoperable Master Package (IMP) defined in Section 7.2.1 of st2067-2:2015.
InteroperableMasterPackage(PackingList, URI, List<IMPAsset>) - Constructor for class com.netflix.imflibrary.st2067_2.InteroperableMasterPackage
Constructor for an InterOperableMasterPackage object from a PackingList object, the URI corresponding to the PackingList document, and a list of type IMPAsset that corresponds to assets referenced by this InteroperableMasterPackage object
isBodyPartition() - Method in class com.netflix.imflibrary.st0377.PartitionPack
Checks if this is a body partition.
isFooterPartition() - Method in class com.netflix.imflibrary.st0377.PartitionPack
Checks of this is a footer partition.
isGenericStreamPartition() - Method in class com.netflix.imflibrary.st0377.PartitionPack
Checks if this is a Generic Stream partition.
isGenericStreamPartitionDataElementKey(byte[]) - Static method in class com.netflix.imflibrary.KLVPacket
Checks if the key corresponding to the KLV packet is a Generic Stream Partition Data Element key.
isHeaderPartition() - Method in class com.netflix.imflibrary.st0377.PartitionPack
Checks if this is a header partition.
isKLVFillItem(byte[]) - Static method in class com.netflix.imflibrary.KLVPacket
Checks if the key corresponding to the KLV packet is a KLV fill item key
isPackingList() - Method in class com.netflix.imflibrary.st0429_9.AssetMap.Asset
Tells if the Asset object is a packing list
isPHDRImageMetadataItemKey(byte[]) - Static method in class com.netflix.imflibrary.KLVPacket
Checks if the key corresponding to the KLV packet is a PHDR image metadata item key
isPHDRMetadataTrackSubDescriptor(byte[]) - Static method in class com.netflix.imflibrary.st0377.header.StructuralMetadata
A method that determines if the key passed in corresponds to a PHDRMetadataTrackSubDescriptor.
isStructuralMetadata(byte[]) - Static method in class com.netflix.imflibrary.st0377.header.StructuralMetadata
A method that determines of the key passed in corresponds to a structural metadata set.
isValid() - Method in class com.netflix.imflibrary.st2067_2.IMPAsset
Checks if this asset is valid
isValid() - Method in class com.netflix.imflibrary.st2067_2.IMPDelivery
Checks if the IMF delivery is valid.
isValid() - Method in class com.netflix.imflibrary.st2067_2.InteroperableMasterPackage
Checks if this InteroperableMasterPackage object is valid.
isValidFooterPartition() - Method in class com.netflix.imflibrary.st0377.PartitionPack
Checks if this is a valid footer partition.
isValidHeaderPartition() - Method in class com.netflix.imflibrary.st0377.PartitionPack
Checks if this is a valid header partition.
isValidKey(byte[]) - Static method in class com.netflix.imflibrary.st0377.IndexTableSegment
Checks if the key passed in corresponds to a IndexTable segment
isValidKey(byte[]) - Static method in class com.netflix.imflibrary.st0377.PrimerPack
Checks if the key that was passed in corresponds to a Primer Pack
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links