![]() |
CI130X SDK API手册
2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
|
播放器音频解码器框架 更多...
#include <stdint.h>
#include <string.h>
#include <stdlib.h>
#include "audio_play_process.h"
#include "audio_play_config.h"
结构体 | |
struct | flac_file_info_t |
struct | wav_file_info_t |
struct | prompt_decoder_config |
struct | audio_play_decoder_ops_s |
解码器结构 更多... | |
union | prompt_decoder_config.__unnamed__ |
宏定义 | |
#define | AUDIO_PLAY_FIX_MP3_DECODER_ISSUE (AUDIO_PLAYER_CONFIG_MP3_SAVE_DECODER_STATUS) |
mp3解码器功能选项 更多... | |
类型定义 | |
typedef struct audio_play_decoder_ops_s | audio_play_decoder_ops_t |
解码器结构 更多... | |
枚举 | |
enum | ci_adpcm_decoder_mode_t { CI_ADPCM_DECODER_MODE_CIADPCM = 0, CI_ADPCM_DECODER_MODE_IMAADPCM = 1, CI_ADPCM_DECODER_MODE_WAV = 2, CI_ADPCM_DECODER_MODE_MP3 = 3, CI_ADPCM_DECODER_MODE_FLAC = 4 } |
函数 | |
void | registe_decoder_ops (audio_play_decoder_ops_t *registe_ops) |
注册解码器到解码器链表 更多... | |
变量 | |
audio_play_decoder_ops_t | prompt_decoder |
adpcm解码器结构对象 更多... | |
audio_play_decoder_ops_t | mp3_decoder |
mp3解码器结构对象 更多... | |
audio_play_decoder_ops_t | aac_decoder |
aac解码器结构对象 更多... | |
audio_play_decoder_ops_t | ms_wav_decoder |
MS WAV解码器结构对象 更多... | |
audio_play_decoder_ops_t | flac_decoder |
flac解码器结构对象 更多... | |
播放器音频解码器框架
struct flac_file_info_t |
struct prompt_decoder_config |
成员变量 | ||
---|---|---|
union prompt_decoder_config | __unnamed__ | |
ci_adpcm_decoder_mode_t | mode |
union prompt_decoder_config.__unnamed__ |
成员变量 | ||
---|---|---|
flac_file_info_t | flac | |
wav_file_info_t | wav |
#define AUDIO_PLAY_FIX_MP3_DECODER_ISSUE (AUDIO_PLAYER_CONFIG_MP3_SAVE_DECODER_STATUS) |
mp3解码器功能选项
typedef struct audio_play_decoder_ops_s audio_play_decoder_ops_t |
解码器结构
void registe_decoder_ops | ( | audio_play_decoder_ops_t * | registe_ops | ) |
注册解码器到解码器链表
registe_ops | 解码器描述符 |
audio_play_decoder_ops_t aac_decoder |
aac解码器结构对象
audio_play_decoder_ops_t flac_decoder |
flac解码器结构对象
audio_play_decoder_ops_t mp3_decoder |
mp3解码器结构对象
audio_play_decoder_ops_t ms_wav_decoder |
MS WAV解码器结构对象
audio_play_decoder_ops_t prompt_decoder |
adpcm解码器结构对象