org.rococoa.cocoa.quicktime
Class SCVideoMultiPassEncodingSettings

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure
          extended by org.rococoa.cocoa.quicktime.SCVideoMultiPassEncodingSettings
Direct Known Subclasses:
SCVideoMultiPassEncodingSettings.ByReference, SCVideoMultiPassEncodingSettings.ByValue

public class SCVideoMultiPassEncodingSettings
extends com.ochafik.lang.jnaerator.runtime.Structure

SCVideoMultiPassEncodingSettings

Summary:
Struct for passing multi pass encoding settings through
scVideoMultiPassEncodingSettingsType
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.


Nested Class Summary
static class SCVideoMultiPassEncodingSettings.ByReference
           
static class SCVideoMultiPassEncodingSettings.ByValue
           
 
Field Summary
 boolean allowMultiPassEncoding
           
 byte maxEncodingPassCount
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
SCVideoMultiPassEncodingSettings()
           
SCVideoMultiPassEncodingSettings(boolean allowMultiPassEncoding, byte maxEncodingPassCount)
           
 
Method Summary
 SCVideoMultiPassEncodingSettings.ByReference byReference()
           
 SCVideoMultiPassEncodingSettings.ByValue byValue()
           
 SCVideoMultiPassEncodingSettings clone()
           
 
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
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

allowMultiPassEncoding

public boolean allowMultiPassEncoding

maxEncodingPassCount

public byte maxEncodingPassCount
Constructor Detail

SCVideoMultiPassEncodingSettings

public SCVideoMultiPassEncodingSettings()

SCVideoMultiPassEncodingSettings

public SCVideoMultiPassEncodingSettings(boolean allowMultiPassEncoding,
                                        byte maxEncodingPassCount)
Method Detail

byReference

public SCVideoMultiPassEncodingSettings.ByReference byReference()

byValue

public SCVideoMultiPassEncodingSettings.ByValue byValue()

clone

public SCVideoMultiPassEncodingSettings clone()
Overrides:
clone in class Object