org.rococoa.cocoa.quicktime
Class ICMFrameTimeRecord
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure
org.rococoa.cocoa.quicktime.ICMFrameTimeRecord
- Direct Known Subclasses:
- ICMFrameTimeRecord.ByReference, ICMFrameTimeRecord.ByValue
public class ICMFrameTimeRecord
- 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 |
value
public wide value
scale
public NativeLong scale
base
public Pointer base
duration
public NativeLong duration
rate
public int rate
recordSize
public NativeLong recordSize
frameNumber
public NativeLong frameNumber
virtualStartTime
public wide virtualStartTime
virtualDuration
public NativeLong virtualDuration
decodeTime
public long decodeTime
- The following fields only exist for QuickTime 7.0 and greater.
suggested decode time, if icmFrameTimeHasDecodeTime is set in flags
ICMFrameTimeRecord
public ICMFrameTimeRecord()
byReference
public ICMFrameTimeRecord.ByReference byReference()
byValue
public ICMFrameTimeRecord.ByValue byValue()
clone
public ICMFrameTimeRecord clone()
- Overrides:
clone
in class Object