![]() |
CI130X SDK API手册
2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
|
宏定义 | |
| #define | FFMAX(a, b) ((a) > (b) ? (a) : (b)) |
| #define | FFMIN(a, b) ((a) > (b) ? (b) : (a)) |
函数 | |
| static int64_t | get_utf8 (GetBitContext *gb) |
| static int | get_crc8 (const uint8_t *buf, int count) |
| static int | decode_residuals (FLACContext *s, int32_t *decoded, int pred_order) |
| static int | decode_subframe_fixed (FLACContext *s, int32_t *decoded, int pred_order) |
| int | decode_subframe_lpc (FLACContext *s, int32_t *decoded, int pred_order) |
| static int | decode_subframe (FLACContext *s, int channel, int32_t *decoded) |
| static int | decode_frame (FLACContext *s) |
| int | flac_seek_frame (uint8_t *buf, uint32_t size, FLACContext *fc) |
| int | flac_decode_frame24 (FLACContext *fc, uint8_t *buf, int buf_size, int32_t *wavbuf) |
| int | flac_decode_frame16 (FLACContext *fc, uint8_t *buf, int buf_size, int16_t *wavbuf) |
变量 | |
| static const int | sample_rate_table [] |
| static const int | sample_size_table [] |
| static const int | blocksize_table [] |
| static const uint8_t | table_crc8 [256] |
| #define FFMAX | ( | a, | |
| b | |||
| ) | ((a) > (b) ? (a) : (b)) |
| #define FFMIN | ( | a, | |
| b | |||
| ) | ((a) > (b) ? (b) : (a)) |
|
static |
|
static |
|
inlinestatic |
|
static |
| int decode_subframe_lpc | ( | FLACContext * | s, |
| int32_t * | decoded, | ||
| int | pred_order | ||
| ) |
| int flac_decode_frame16 | ( | FLACContext * | fc, |
| uint8_t * | buf, | ||
| int | buf_size, | ||
| int16_t * | wavbuf | ||
| ) |
| int flac_decode_frame24 | ( | FLACContext * | fc, |
| uint8_t * | buf, | ||
| int | buf_size, | ||
| int32_t * | wavbuf | ||
| ) |
| int flac_seek_frame | ( | uint8_t * | buf, |
| uint32_t | size, | ||
| FLACContext * | fc | ||
| ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
1.8.14