|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--quicktime.QTObject | +--quicktime.util.QTPointerRef | +--quicktime.util.QTPointer | +--quicktime.streaming.SourcerTimingParams
This class provides a representation the native QTSSourcerTimingParams structure that provides sourcer timing services for the Sourcer
Field Summary | |
static int |
kNativeSize
This is the size of this class |
Fields inherited from interface quicktime.jdirect.QuickTimeLib |
JDirect_MacOSX, libraryInstance, name |
Constructor Summary | |
SourcerTimingParams(int vers,
int flags,
int timeScale,
long presStartTime,
long presEndTime,
long presCurrTime,
long localStartTime,
long localEndTime,
long localCurrTime)
Constructs an SourcerTimingParams object based on the native QTSSourcerTimingParams structure |
|
SourcerTimingParams(int flags,
int timeScale,
long presStartTime,
long presEndTime,
long presCurrTime,
long localStartTime,
long localEndTime,
long localCurrTime)
Constructs an SourcerTimingParams version 1 object based on the native QTSSourcerTimingParams structure |
Method Summary | |
int |
getFlags()
Gets the flags |
long |
getLocalCurrentTime()
Gets the local end time |
long |
getLocalEndTime()
Gets the local end time |
long |
getLocalStartTime()
Gets the local start time |
long |
getPresentationCurrentTime()
Gets the presentation current time |
long |
getPresentationEndTime()
Gets the presentation end time |
long |
getPresentationStartTime()
Gets the presentation start time |
int |
getTimeScale()
Gets the time scale |
int |
getVersion()
Gets the version of the sourcer timing params object |
void |
setFlags(int flags)
Sets the flags of the sourcer timing object |
void |
setLocalCurrentTime(long localCurrTime)
Sets the local current time |
void |
setLocalEndTime(long localEndTime)
Sets the local end time |
void |
setLocalStartTime(long localStartTime)
Sets the local start time |
void |
setPresentationCurrentTime(long currTime)
Sets the presentation current time |
void |
setPresentationEndTime(long endTime)
Sets the presentation end time |
void |
setPresentationStartTime(long startTime)
Sets the presentation start time |
void |
setTimeScale(int timeScale)
Sets the time scale of the sourcer timing object |
void |
setVersion(int vers)
Sets the version of the sourcer timing params object |
java.lang.String |
toString()
Returns a string representation of this object. |
Methods inherited from class quicktime.util.QTPointer |
clone, concatenate, fromEncodedImage, fromGraphicsExporter, fromSCData, setSize |
Methods inherited from class quicktime.util.QTPointerRef |
copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, getBytes, getSize |
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 SourcerTimingParams(int flags, int timeScale, long presStartTime, long presEndTime, long presCurrTime, long localStartTime, long localEndTime, long localCurrTime) throws QTException
flags
- flags of the sourcer timing paramstimeScale
- time scale of the sourcerpresStartTime
- presentation start timepresEndTime
- presentation end timepresCurrTime
- presentation current timelocalStartTime
- local start timelocalEndTime
- local end timelocalCurrTime
- local current timepublic SourcerTimingParams(int vers, int flags, int timeScale, long presStartTime, long presEndTime, long presCurrTime, long localStartTime, long localEndTime, long localCurrTime) throws QTException
vers
- version of the params structureflags
- flags of the sourcer timing paramstimeScale
- time scale of the sourcerpresStartTime
- presentation start timepresEndTime
- presentation end timepresCurrTime
- presentation current timelocalStartTime
- local start timelocalEndTime
- local end timelocalCurrTime
- local current timeMethod Detail |
public void setVersion(int vers)
vers
- versionpublic int getVersion()
public void setFlags(int flags)
flags
- sourcer timing flagspublic int getFlags()
public void setTimeScale(int timeScale)
timeScale
- time scalepublic int getTimeScale()
public void setPresentationStartTime(long startTime)
startTime
- presentation start timepublic long getPresentationStartTime()
public void setPresentationEndTime(long endTime)
endTime
- presentation end timepublic long getPresentationEndTime()
public void setPresentationCurrentTime(long currTime)
currTime
- presentation current timepublic long getPresentationCurrentTime()
public void setLocalStartTime(long localStartTime)
localStartTime
- local start timepublic long getLocalStartTime()
public void setLocalEndTime(long localEndTime)
localEndTime
- local end timepublic long getLocalEndTime()
public void setLocalCurrentTime(long localCurrTime)
localCurrTime
- local current timepublic long getLocalCurrentTime()
public java.lang.String toString()
toString
in class QTPointerRef
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |