public final class AACEncoder
extends com.sun.jna.Structure
| Modifier and Type | Field and Description |
|---|---|
AACEncConfig |
aacConfig |
int |
CAPF_tpEnc |
CoderConfig |
coderConfig |
int |
encoder_modis |
UserParam |
extParam |
AACEncExtPayload[] |
extPayload |
byte[] |
extPayloadData |
int[] |
extPayloadSize |
com.sun.jna.Pointer |
hAacEnc |
com.sun.jna.Pointer |
hEnvEnc |
com.sun.jna.Pointer |
hMetadataEnc |
com.sun.jna.Pointer |
hTpEnc |
long |
InitFlags |
com.sun.jna.ptr.ShortByReference |
inputBuffer |
int |
inputBufferOffset |
int |
metaDataAllowed |
int |
nDelay |
int |
nMaxAacChannels |
int |
nMaxAacElements |
int |
nMaxSbrChannels |
int |
nMaxSbrElements |
int |
nMaxSubFrames |
int |
nSamplesRead |
int |
nSamplesToRead |
int |
nZerosAppended |
com.sun.jna.ptr.ByteByReference |
outBuffer |
int |
outBufferInBytes |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<java.lang.String> |
getFieldOrder() |
static AACEncoder |
of(com.sun.jna.ptr.PointerByReference pointerReference) |
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeFieldpublic UserParam extParam
public CoderConfig coderConfig
public AACEncConfig aacConfig
public com.sun.jna.Pointer hAacEnc
public com.sun.jna.Pointer hEnvEnc
public com.sun.jna.Pointer hMetadataEnc
public int metaDataAllowed
public com.sun.jna.Pointer hTpEnc
public com.sun.jna.ptr.ByteByReference outBuffer
public int outBufferInBytes
public com.sun.jna.ptr.ShortByReference inputBuffer
public int inputBufferOffset
public int nSamplesToRead
public int nSamplesRead
public int nZerosAppended
public int nDelay
public AACEncExtPayload[] extPayload
public byte[] extPayloadData
public int[] extPayloadSize
public long InitFlags
public int nMaxAacElements
public int nMaxAacChannels
public int nMaxSbrElements
public int nMaxSbrChannels
public int nMaxSubFrames
public int encoder_modis
public int CAPF_tpEnc
public static AACEncoder of(com.sun.jna.ptr.PointerByReference pointerReference)
protected java.util.List<java.lang.String> getFieldOrder()
getFieldOrder in class com.sun.jna.Structure