org.rococoa.cocoa.quicktime
Class InstSampleDescRec

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

public class InstSampleDescRec
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.


Nested Class Summary
static class InstSampleDescRec.ByReference
           
static class InstSampleDescRec.ByValue
           
 
Field Summary
 BigEndianOSType dataFormat
           
 BigEndianLong loopEnd
           
 BigEndianLong loopStart
           
 BigEndianLong loopType
           
 BigEndianShort numChannels
           
 BigEndianLong numSamples
           
 BigEndianLong offset
           
 BigEndianLong pitchHigh
           
 BigEndianLong pitchLow
           
 BigEndianLong pitchNormal
           
 BigEndianShort sampleDataID
           
 BigEndianUnsignedFixed sampleRate
           
 BigEndianShort sampleSize
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
InstSampleDescRec()
           
 
Method Summary
 InstSampleDescRec.ByReference byReference()
           
 InstSampleDescRec.ByValue byValue()
           
 InstSampleDescRec 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

dataFormat

public BigEndianOSType dataFormat

numChannels

public BigEndianShort numChannels

sampleSize

public BigEndianShort sampleSize

sampleRate

public BigEndianUnsignedFixed sampleRate

sampleDataID

public BigEndianShort sampleDataID

offset

public BigEndianLong offset

numSamples

public BigEndianLong numSamples

loopType

public BigEndianLong loopType

loopStart

public BigEndianLong loopStart

loopEnd

public BigEndianLong loopEnd

pitchNormal

public BigEndianLong pitchNormal

pitchLow

public BigEndianLong pitchLow

pitchHigh

public BigEndianLong pitchHigh
Constructor Detail

InstSampleDescRec

public InstSampleDescRec()
Method Detail

byReference

public InstSampleDescRec.ByReference byReference()

byValue

public InstSampleDescRec.ByValue byValue()

clone

public InstSampleDescRec clone()
Overrides:
clone in class Object