|
||||||||||
| 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 time| Method 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 | |||||||||