|
Media Authoring with Java API |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AIFCDescriptor
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.
AAFFactory.makeAIFCDescriptor()
,
CodecConstant.AIFC
,
SourceMob.getEssenceDescriptor()
Method Summary | |
---|---|
byte[] |
getSummary()
Gets a copy of the descriptive information in the associated AIFC Audio Data value. |
int |
getSummaryBufferSize()
Deprecated. Use getSummary() .length instead. |
void |
setSummary(byte[] summary)
Sets the AIFC file information, the descriptive information in the associated AIFC audio data value. |
Methods inherited from interface tv.amwa.maj.iface.AAFFileDescriptor |
---|
getCodecDefinition, getContainerFormat, getLength, getLinkedSlotID, getSampleRate, setCodecDefinition, setContainerFormat, setLength, setLinkedSlotID, setSampleRate |
Methods inherited from interface tv.amwa.maj.iface.EssenceDescriptor |
---|
appendLocator, appendSubDescriptor, countLocators, countSubDescriptors, getLocatorAt, getLocators, getSubDescriptorAt, getSubDescriptors, insertLocatorAt, insertSubDescriptorAt, prependLocator, prependSubDescriptor, removeLocatorAt, removeSubDescriptorAt |
Methods inherited from interface tv.amwa.maj.iface.InterchangeObject |
---|
countProperties, createOptionalPropertyValue, disableGenerationTracking, enableGenerationTracking, getDefinition, getGeneration, getGenerationAUID, getProperties, getPropertyValue, isGenerationTracked, isPropertyPresent, omitOpionalProperty, setPropertyValue |
Method Detail |
---|
@DataValue byte[] getSummary()
Gets a copy of the descriptive information in the associated AIFC Audio Data value.
@Deprecated @UInt32 int getSummaryBufferSize()
getSummary()
.length
instead.
Returns the size of the buffer returned by the getSummary()
method.
void setSummary(@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
.
|
Media Authoring with Java API |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |