org.rococoa.cocoa.coreaudio
Class AudioChannelLayout

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

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


Nested Class Summary
static class AudioChannelLayout.ByReference
           
static class AudioChannelLayout.ByValue
           
 
Field Summary
 int mChannelBitmap
           
 AudioChannelDescription[] mChannelDescriptions
           
 int mChannelLayoutTag
           
 int mNumberChannelDescriptions
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
AudioChannelLayout()
           
AudioChannelLayout(int mChannelLayoutTag, int mChannelBitmap, int mNumberChannelDescriptions, AudioChannelDescription[] mChannelDescriptions)
           
 
Method Summary
 AudioChannelLayout.ByReference byReference()
           
 AudioChannelLayout.ByValue byValue()
           
 AudioChannelLayout 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

mChannelLayoutTag

public int mChannelLayoutTag

mChannelBitmap

public int mChannelBitmap

mNumberChannelDescriptions

public int mNumberChannelDescriptions

mChannelDescriptions

public AudioChannelDescription[] mChannelDescriptions
Constructor Detail

AudioChannelLayout

public AudioChannelLayout()

AudioChannelLayout

public AudioChannelLayout(int mChannelLayoutTag,
                          int mChannelBitmap,
                          int mNumberChannelDescriptions,
                          AudioChannelDescription[] mChannelDescriptions)
Method Detail

byReference

public AudioChannelLayout.ByReference byReference()

byValue

public AudioChannelLayout.ByValue byValue()

clone

public AudioChannelLayout clone()
Overrides:
clone in class Object