public interface MultiCreateItem
Specifies an element of an array used to create interleaved audio and video essence.
Interleaved-essence: An essence format that combines two or more channels of audio or video data into a single essence stream.
| Modifier and Type | Method and Description |
|---|---|
AUID |
getMediaKind()
Returns the kind of media represented by this item.
|
Rational |
getSampleRate()
Returns the sample rate of this item.
|
short |
getSubTrackNum()
Returns the sub track number associated with this item, which is the physical output channel.
|
int |
getTrackID()
|
void |
setMediaKind(AUID mediaKind)
Sets the kind of media represented by this item.
|
void |
setSampleRate(Rational sampleRate)
Sets the sample rate of this item.
|
void |
setSubTrackNum(short subTrackNum)
Sets the sub track number associated with this item, which is the physical output channel.
|
void |
setTrackID(int trackID)
|
AUID getMediaKind()
Returns the kind of media represented by this item.
void setMediaKind(AUID mediaKind) throws NullPointerException
Sets the kind of media represented by this item.
mediaKind - Kind of media represented by this item.NullPointerException - The given media kind is null.Rational getSampleRate()
Returns the sample rate of this item.
void setSampleRate(Rational sampleRate) throws NullPointerException, IllegalArgumentException
Sets the sample rate of this item.
sampleRate - Sample rate of this item.NullPointerException - The given sample rate for the item is null.IllegalArgumentException - The given sample rate for this multi-create item has
a zero denominator or is negative.@TrackID int getTrackID()
void setTrackID(@TrackID int trackID)
trackID - Track id of this item.IllegalArgumentException - The given track id for this multi-create item is negative.@Int16 short getSubTrackNum()
Returns the sub track number associated with this item, which is the physical output channel.
void setSubTrackNum(@Int16 short subTrackNum)
Sets the sub track number associated with this item, which is the physical output channel.
subTrackNum - Sub track number associated with this item.(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.