|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--quicktime.QTObject
|
+--quicktime.util.QTPointerRef
|
+--quicktime.std.movies.media.SampleReference
The SampleReference class forms a general base class for information that can be constructed or gleaned about media samples and references.
| Field Summary | |
static int |
kNativeSize
This is the size (the number of bytes) that are required for this class |
| Fields inherited from interface quicktime.jdirect.QuickTimeLib |
JDirect_MacOSX, libraryInstance, name |
| Constructor Summary | |
SampleReference()
Create a Sample Reference object from the SampleReferenceVector |
|
SampleReference(int dataOffset,
int dataSize,
int durationPerSample,
int numberOfSamples,
int sampleFlags)
This constructor creates a SampleReference object. |
|
| Method Summary | |
int |
getDataOffset()
The media sample's offset. |
int |
getDataSize()
The media sample's data size. |
int |
getDurationPerSample()
The media sample's duration per sample |
int |
getFlags()
The flags for the media samples. |
int |
getNumberOfSamples()
The number of samples. |
void |
setDataOffset(int dataOffset)
|
void |
setDataSize(int dataSize)
|
void |
setDurationPerSample(int durationPerSample)
|
void |
setFlags(int sampleFlags)
|
void |
setNumberOfSamples(int numberOfSamples)
|
| Methods inherited from class quicktime.util.QTPointerRef |
copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, getBytes, getSize, toString |
| Methods inherited from class quicktime.QTObject |
disposeQTObject, equals, ID |
| Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final int kNativeSize
| Constructor Detail |
public SampleReference()
throws QTException
public SampleReference(int dataOffset,
int dataSize,
int durationPerSample,
int numberOfSamples,
int sampleFlags)
throws QTException
dataOffset - an offset into the sample data.dataSize - Specifies media sample's data size.durationPerSample - Specifies media sample's duration.numberOfSamples - Specifies the number of samples.sampleFlags - Specifies flags for samples.| Method Detail |
public int getDataOffset()
public void setDataOffset(int dataOffset)
public int getDataSize()
public void setDataSize(int dataSize)
public int getDurationPerSample()
public void setDurationPerSample(int durationPerSample)
public int getNumberOfSamples()
public void setNumberOfSamples(int numberOfSamples)
public int getFlags()
public void setFlags(int sampleFlags)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||