org.rococoa.cocoa.quicktime
Class QTSTrackParams
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure
org.rococoa.cocoa.quicktime.QTSTrackParams
- Direct Known Subclasses:
- QTSTrackParams.ByReference, QTSTrackParams.ByValue
public class QTSTrackParams
- extends com.ochafik.lang.jnaerator.runtime.Structure
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure |
setupClone |
Methods inherited from class com.sun.jna.Structure |
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField |
version
public int version
flags
public int flags
track
public PointerByReference track
trackStartOffset
public long trackStartOffset
duration
public long duration
loopParams
public QTSLoopParams.ByReference loopParams
QTSTrackParams
public QTSTrackParams()
QTSTrackParams
public QTSTrackParams(int version,
int flags,
PointerByReference track,
long trackStartOffset,
long duration,
QTSLoopParams.ByReference loopParams)
- Parameters:
trackStartOffset
- to start other than at the beginning otherwise set to 0
duration
- to limit the duration otherwise set to 0
loopParams
- set to NULL if not using; default is no looping
byReference
public QTSTrackParams.ByReference byReference()
byValue
public QTSTrackParams.ByValue byValue()
clone
public QTSTrackParams clone()
- Overrides:
clone
in class Object