![]() |
CI130X SDK API手册
2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
|
播放器底层设备 更多...
#include <stdint.h>
#include "audio_play_config.h"
#include "ci130x_system.h"
#include "audio_play_process.h"
函数 | |
void | audio_play_hw_per_init (void) |
播放硬件声卡预初始化 更多... | |
void | audio_play_hw_start (FunctionalState pa_cmd, audio_format_info_t *audio_format_info) |
声卡驱动开始播放 更多... | |
void | audio_play_hw_stop (FunctionalState pa_cmd) |
声卡驱动停止播放 更多... | |
int32_t | audio_play_hw_write_data (void *pcm_buf, uint32_t buf_size) |
向硬件写入音频数据 更多... | |
int32_t | audio_play_hw_queue_is_full (void) |
查询音频数据消息是否发满 更多... | |
int32_t | audio_play_hw_get_queue_remain_nums (void) |
查询硬件待处理的消息个数 更多... | |
int32_t | audio_play_hw_clean_data (void) |
清理写入硬件的音频数据 更多... | |
播放器底层设备
int32_t audio_play_hw_clean_data | ( | void | ) |
清理写入硬件的音频数据
int32_t audio_play_hw_get_queue_remain_nums | ( | void | ) |
查询硬件待处理的消息个数
void audio_play_hw_per_init | ( | void | ) |
播放硬件声卡预初始化
int32_t audio_play_hw_queue_is_full | ( | void | ) |
查询音频数据消息是否发满
void audio_play_hw_start | ( | FunctionalState | pa_cmd, |
audio_format_info_t * | audio_format_info | ||
) |
声卡驱动开始播放
void audio_play_hw_stop | ( | FunctionalState | pa_cmd | ) |
声卡驱动停止播放
int32_t audio_play_hw_write_data | ( | void * | pcm_buf, |
uint32_t | buf_size | ||
) |
向硬件写入音频数据