![]() |
CI130X SDK API手册
2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
|
宏定义 | |
| #define | STAT_PREFIX raac |
| #define | STATCC1(x, y, z) STATCC2(x,y,z) |
| #define | STATCC2(x, y, z) x##y##z |
| #define | STATNAME(func) STATCC1(STAT_PREFIX, _, func) |
| #define | AllocateBuffers STATNAME(AllocateBuffers) |
| #define | FreeBuffers STATNAME(FreeBuffers) |
| #define | ClearBuffer STATNAME(ClearBuffer) |
| #define | ClearBuffers STATNAME(ClearBuffers) |
| #define | SetRawBlockParams STATNAME(SetRawBlockParams) |
| #define | PrepareRawBlock STATNAME(PrepareRawBlock) |
| #define | FlushCodec STATNAME(FlushCodec) |
| #define | UnpackADTSHeader STATNAME(UnpackADTSHeader) |
| #define | GetADTSChannelMapping STATNAME(GetADTSChannelMapping) |
| #define | UnpackADIFHeader STATNAME(UnpackADIFHeader) |
| #define | DecodeNextElement STATNAME(DecodeNextElement) |
| #define | DecodeNoiselessData STATNAME(DecodeNoiselessData) |
| #define | Dequantize STATNAME(Dequantize) |
| #define | StereoProcess STATNAME(StereoProcess) |
| #define | DeinterleaveShortBlocks STATNAME(DeinterleaveShortBlocks) |
| #define | PNS STATNAME(PNS) |
| #define | TNSFilter STATNAME(TNSFilter) |
| #define | IMDCT STATNAME(IMDCT) |
| #define | InitSBR STATNAME(InitSBR) |
| #define | DecodeSBRBitstream STATNAME(DecodeSBRBitstream) |
| #define | DecodeSBRData STATNAME(DecodeSBRData) |
| #define | FreeSBR STATNAME(FreeSBR) |
| #define | ClearSBR STATNAME(ClearSBR) |
| #define | FlushCodecSBR STATNAME(FlushCodecSBR) |
| #define | sampRateTab STATNAME(sampRateTab) |
| #define | predSFBMax STATNAME(predSFBMax) |
| #define | channelMapTab STATNAME(channelMapTab) |
| #define | elementNumChans STATNAME(elementNumChans) |
| #define | sfBandTotalShort STATNAME(sfBandTotalShort) |
| #define | sfBandTotalLong STATNAME(sfBandTotalLong) |
| #define | sfBandTabShortOffset STATNAME(sfBandTabShortOffset) |
| #define | sfBandTabShortTabSize STATNAME(sfBandTabShortTabSize) |
| #define | sfBandTabShort STATNAME(sfBandTabShort) |
| #define | sfBandTabLongOffset STATNAME(sfBandTabLongOffset) |
| #define | sfBandTabLongTabSize STATNAME(sfBandTabLongTabSize) |
| #define | sfBandTabLong STATNAME(sfBandTabLong) |
| #define | tnsMaxBandsShortOffset STATNAME(tnsMaxBandsShortOffset) |
| #define | tnsMaxBandsShort STATNAME(tnsMaxBandsShort) |
| #define | tnsMaxOrderShort STATNAME(tnsMaxOrderShort) |
| #define | tnsMaxBandsLongOffset STATNAME(tnsMaxBandsLongOffset) |
| #define | tnsMaxBandsLong STATNAME(tnsMaxBandsLong) |
| #define | tnsMaxOrderLong STATNAME(tnsMaxOrderLong) |
| #define AllocateBuffers STATNAME(AllocateBuffers) |
| #define channelMapTab STATNAME(channelMapTab) |
| #define ClearBuffer STATNAME(ClearBuffer) |
| #define ClearBuffers STATNAME(ClearBuffers) |
| #define ClearSBR STATNAME(ClearSBR) |
| #define DecodeNextElement STATNAME(DecodeNextElement) |
| #define DecodeNoiselessData STATNAME(DecodeNoiselessData) |
| #define DecodeSBRBitstream STATNAME(DecodeSBRBitstream) |
| #define DecodeSBRData STATNAME(DecodeSBRData) |
| #define DeinterleaveShortBlocks STATNAME(DeinterleaveShortBlocks) |
| #define Dequantize STATNAME(Dequantize) |
| #define elementNumChans STATNAME(elementNumChans) |
| #define FlushCodec STATNAME(FlushCodec) |
| #define FlushCodecSBR STATNAME(FlushCodecSBR) |
| #define FreeBuffers STATNAME(FreeBuffers) |
| #define FreeSBR STATNAME(FreeSBR) |
| #define GetADTSChannelMapping STATNAME(GetADTSChannelMapping) |
| #define IMDCT STATNAME(IMDCT) |
| #define InitSBR STATNAME(InitSBR) |
| #define PNS STATNAME(PNS) |
| #define predSFBMax STATNAME(predSFBMax) |
| #define PrepareRawBlock STATNAME(PrepareRawBlock) |
| #define sampRateTab STATNAME(sampRateTab) |
| #define SetRawBlockParams STATNAME(SetRawBlockParams) |
| #define sfBandTabLong STATNAME(sfBandTabLong) |
| #define sfBandTabLongOffset STATNAME(sfBandTabLongOffset) |
| #define sfBandTabLongTabSize STATNAME(sfBandTabLongTabSize) |
| #define sfBandTabShort STATNAME(sfBandTabShort) |
| #define sfBandTabShortOffset STATNAME(sfBandTabShortOffset) |
| #define sfBandTabShortTabSize STATNAME(sfBandTabShortTabSize) |
| #define sfBandTotalLong STATNAME(sfBandTotalLong) |
| #define sfBandTotalShort STATNAME(sfBandTotalShort) |
| #define STAT_PREFIX raac |
| #define STATCC1 | ( | x, | |
| y, | |||
| z | |||
| ) | STATCC2(x,y,z) |
| #define STATCC2 | ( | x, | |
| y, | |||
| z | |||
| ) | x##y##z |
| #define STATNAME | ( | func | ) | STATCC1(STAT_PREFIX, _, func) |
| #define StereoProcess STATNAME(StereoProcess) |
| #define TNSFilter STATNAME(TNSFilter) |
| #define tnsMaxBandsLong STATNAME(tnsMaxBandsLong) |
| #define tnsMaxBandsLongOffset STATNAME(tnsMaxBandsLongOffset) |
| #define tnsMaxBandsShort STATNAME(tnsMaxBandsShort) |
| #define tnsMaxBandsShortOffset STATNAME(tnsMaxBandsShortOffset) |
| #define tnsMaxOrderLong STATNAME(tnsMaxOrderLong) |
| #define tnsMaxOrderShort STATNAME(tnsMaxOrderShort) |
| #define UnpackADIFHeader STATNAME(UnpackADIFHeader) |
| #define UnpackADTSHeader STATNAME(UnpackADTSHeader) |
1.8.14