org.rococoa.cocoa.quicktime
Class QTAudioTrackInsertRegistryInfo

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

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

QTAudioTrackInsertRegistryInfo

Summary:
Parameters for registering an Audio Context Track Insert during
Movie Audio Extraction

Discussion:
This is used with the
kQTMovieAudioExtractionMoviePropertyID_RegisterTrackInsert
property.
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 QTAudioTrackInsertRegistryInfo.ByReference
           
static class QTAudioTrackInsertRegistryInfo.ByValue
           
 
Field Summary
 QTAudioContextInsertRegistryInfo regInfo
          The Audio Context Insert registration info (channel layouts,
callbacks).
 PointerByReference track
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
QTAudioTrackInsertRegistryInfo()
           
QTAudioTrackInsertRegistryInfo(PointerByReference track, QTAudioContextInsertRegistryInfo regInfo)
           
 
Method Summary
 QTAudioTrackInsertRegistryInfo.ByReference byReference()
           
 QTAudioTrackInsertRegistryInfo.ByValue byValue()
           
 QTAudioTrackInsertRegistryInfo 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

track

public PointerByReference track

regInfo

public QTAudioContextInsertRegistryInfo regInfo
The Audio Context Insert registration info (channel layouts,
callbacks).

Constructor Detail

QTAudioTrackInsertRegistryInfo

public QTAudioTrackInsertRegistryInfo()

QTAudioTrackInsertRegistryInfo

public QTAudioTrackInsertRegistryInfo(PointerByReference track,
                                      QTAudioContextInsertRegistryInfo regInfo)
Parameters:
track - The track of the source movie on which to apply the insert.
regInfo - The Audio Context Insert registration info (channel layouts,
callbacks).
Method Detail

byReference

public QTAudioTrackInsertRegistryInfo.ByReference byReference()

byValue

public QTAudioTrackInsertRegistryInfo.ByValue byValue()

clone

public QTAudioTrackInsertRegistryInfo clone()
Overrides:
clone in class Object