public interface AIFCDescriptor extends AAFFileDescriptor
Specifies the description of a file of audio essence formatted according to the Audio Interchange File Format with Compression (AIFC).
The audio interchange file format with compression, where audio data is stored in chunks that are compressed according to various defined codecs. For more information, see the description of AIFF on Wikipedia.
| Modifier and Type | Method and Description |
|---|---|
AIFCDescriptor |
clone()
Create a cloned copy of this AIFC descriptor.
|
byte[] |
getAIFCSummary()
Gets a copy of the descriptive information in the associated
AIFC Audio Data value.
|
int |
getSummaryBufferSize()
Deprecated.
Use
getAIFCSummary().length instead. |
void |
setAIFCSummary(byte[] summary)
Sets the AIFC file information, the descriptive information in the associated
AIFC audio data value.
|
getCodec, getContainerFormat, getEssenceLength, getLinkedTrackID, getSampleRate, setCodec, setContainerFormat, setEssenceLength, setLinkedTrackID, setSampleRateappendLocator, appendSubDescriptor, clearLocators, countLocators, countSubDescriptors, getLocatorAt, getLocators, getSubDescriptorAt, getSubDescriptors, insertLocatorAt, insertSubDescriptorAt, prependLocator, prependSubDescriptor, removeLocatorAt, removeSubDescriptorAtaddApplicationPlugin, clearApplicationPlugins, containsApplicationPlugin, containsApplicationPlugin, countApplicationPlugins, deepEquals, disableGenerationTracking, enableGenerationTracking, equals, getApplicationPlugins, getGeneration, getLinkedGenerationID, getObjectClass, isGenerationTracked, removeApplicationPlugin, removeApplicationPlugin, setLinkedGenerationID, setObjectClass, toStringgetPersistentID, setPersistentIndex@DataValue byte[] getAIFCSummary()
Gets a copy of the descriptive information in the associated AIFC Audio Data value.
@Deprecated @UInt32 int getSummaryBufferSize()
getAIFCSummary().length instead.Returns the size of the buffer returned by the getAIFCSummary()
method.
void setAIFCSummary(@DataValue byte[] summary) throws NullPointerException
Sets the AIFC file information, the descriptive information in the associated AIFC audio data value.
summary - A copy of the descriptive information in the associated
AIFC Audio Data value.NullPointerException - The given summary buffer is null.AIFCDescriptor clone()
Create a cloned copy of this AIFC descriptor.
clone in interface AAFFileDescriptorclone in interface EssenceDescriptorclone in interface InterchangeObjectclone in interface MediaEntity(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.