Class AACEncConfig
- java.lang.Object
-
- com.sun.jna.Structure
-
- org.sheinbergon.aac.jna.structure.AACEncConfig
-
public class AACEncConfig extends com.sun.jna.StructureMaps to AACENC_CONFIG struct.- See Also:
- fdk-aac/libAACenc/src/aacenc.h
-
-
Field Summary
Fields Modifier and Type Field Description intanc_RateintancDataBitRateintaudioMuxVersionintaudioObjectTypeintaverageBitsintbandWidthintbitRateintbitrateModeintbitreservoirintchannelModeintchannelOrderbyteepConfigintframelengthintmaxAncBytesPerAUintmaxBitsPerFrameintminBitsPerFrameintnChannelsintnSubFramesintsampleRateintsbrRatiointsyntaxFlagsbyteuseISbyteusePnsbyteuseRequantbyteuseTns
-
Constructor Summary
Constructors Constructor Description AACEncConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<java.lang.String>getFieldOrder()-
Methods inherited from class com.sun.jna.Structure
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, writeField
-
-
-
-
Field Detail
-
sampleRate
public int sampleRate
-
bitRate
public int bitRate
-
ancDataBitRate
public int ancDataBitRate
-
nSubFrames
public int nSubFrames
-
audioObjectType
public int audioObjectType
-
averageBits
public int averageBits
-
bitrateMode
public int bitrateMode
-
nChannels
public int nChannels
-
channelOrder
public int channelOrder
-
bandWidth
public int bandWidth
-
channelMode
public int channelMode
-
framelength
public int framelength
-
syntaxFlags
public int syntaxFlags
-
epConfig
public byte epConfig
-
anc_Rate
public int anc_Rate
-
maxAncBytesPerAU
public int maxAncBytesPerAU
-
minBitsPerFrame
public int minBitsPerFrame
-
maxBitsPerFrame
public int maxBitsPerFrame
-
bitreservoir
public int bitreservoir
-
audioMuxVersion
public int audioMuxVersion
-
sbrRatio
public int sbrRatio
-
useTns
public byte useTns
-
usePns
public byte usePns
-
useIS
public byte useIS
-
useRequant
public byte useRequant
-
-