org.rococoa.cocoa.quicktime
Class CodecCompressParams
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure
org.rococoa.cocoa.quicktime.CodecCompressParams
- Direct Known Subclasses:
- CodecCompressParams.ByReference, CodecCompressParams.ByValue
public class CodecCompressParams
- 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 |
sequenceID
public NativeLong sequenceID
imageDescription
public ImageDescription.ByReference imageDescription
data
public ByteByReference data
bufferSize
public NativeLong bufferSize
frameNumber
public NativeLong frameNumber
startLine
public NativeLong startLine
stopLine
public NativeLong stopLine
conditionFlags
public NativeLong conditionFlags
callerFlags
public short callerFlags
capabilities
public CodecCapabilities.ByReference capabilities
progressProcRecord
public ICMProgressProcRecord progressProcRecord
completionProcRecord
public ICMCompletionProcRecord completionProcRecord
flushProcRecord
public ICMFlushProcRecord flushProcRecord
srcPixMap
public PixMap srcPixMap
prevPixMap
public PixMap prevPixMap
spatialQuality
public NativeLong spatialQuality
temporalQuality
public NativeLong temporalQuality
similarity
public int similarity
dataRateParams
public DataRateParams.ByReference dataRateParams
reserved
public NativeLong reserved
majorSourceChangeSeed
public short majorSourceChangeSeed
minorSourceChangeSeed
public short minorSourceChangeSeed
sourceData
public CDSequenceDataSource.ByReference sourceData
preferredPacketSizeInBytes
public NativeLong preferredPacketSizeInBytes
requestedBufferWidth
public NativeLong requestedBufferWidth
- The following fields only exist for QuickTime 3.0 and greater
must set codecWantsSpecialScaling to indicate this field is valid
requestedBufferHeight
public NativeLong requestedBufferHeight
wantedSourcePixelType
public int wantedSourcePixelType
compressedDataSize
public NativeLong compressedDataSize
- The following fields only exist for QuickTime 5.0 and greater
if nonzero, this overrides (*imageDescription)->dataSize
taskWeight
public int taskWeight
taskName
public int taskName
CodecCompressParams
public CodecCompressParams()
byReference
public CodecCompressParams.ByReference byReference()
byValue
public CodecCompressParams.ByValue byValue()
clone
public CodecCompressParams clone()
- Overrides:
clone
in class Object