Class UserParam
- java.lang.Object
-
- com.sun.jna.Structure
-
- org.sheinbergon.aac.jna.structure.UserParam
-
public class UserParam extends com.sun.jna.StructureMaps to USER_PARAM struct.- See Also:
- fdk-aac/libAACenc/src/aacenc_lib.cpp
-
-
Field Summary
Fields Modifier and Type Field Description intnChannelsintuserAfterburnerintuserAncDataRateintuserAOTintuserBandwidthintuserBitrateintuserBitrateModeintuserChannelModebyteuserErToolsintuserFramelengthbyteuserIntensitybyteuserMetaDataModeintuserPceAdditionsintuserPeakBitratebyteuserPnsintuserSampleratebyteuserSbrEnabledintuserSbrRatiobyteuserTnsbyteuserTpAmxvbyteuserTpHeaderPeriodbyteuserTpNsubFramesbyteuserTpProtectionbyteuserTpSignalingintuserTpType
-
Constructor Summary
Constructors Constructor Description UserParam()
-
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
-
userAOT
public int userAOT
-
userSamplerate
public int userSamplerate
-
nChannels
public int nChannels
-
userChannelMode
public int userChannelMode
-
userBitrate
public int userBitrate
-
userBitrateMode
public int userBitrateMode
-
userBandwidth
public int userBandwidth
-
userAfterburner
public int userAfterburner
-
userFramelength
public int userFramelength
-
userAncDataRate
public int userAncDataRate
-
userPeakBitrate
public int userPeakBitrate
-
userTns
public byte userTns
-
userPns
public byte userPns
-
userIntensity
public byte userIntensity
-
userTpType
public int userTpType
-
userTpSignaling
public byte userTpSignaling
-
userTpNsubFrames
public byte userTpNsubFrames
-
userTpAmxv
public byte userTpAmxv
-
userTpProtection
public byte userTpProtection
-
userTpHeaderPeriod
public byte userTpHeaderPeriod
-
userErTools
public byte userErTools
-
userPceAdditions
public int userPceAdditions
-
userMetaDataMode
public byte userMetaDataMode
-
userSbrEnabled
public byte userSbrEnabled
-
userSbrRatio
public int userSbrRatio
-
-