11 #ifndef _AUDIO_PLAY_PROCESS_H_ 12 #define _AUDIO_PLAY_PROCESS_H_ 89 uint32_t data_addr_list;
91 uint32_t data_addr_num;
93 uint32_t outside_data;
141 #if AUDIO_PLAY_SUPPT_WAKEUP_VOICE_IN_RAM 142 extern int32_t read_weakup_voice_to_ram(uint32_t wakeup_voice_flash_addr);
void * audio_play_os_task_t
任务句柄类型
Definition: audio_play_os_port.h:30
播放请求消息数据结构
Definition: audio_play_process.h:64
Definition: audio_play_process.h:113
Definition: audio_play_process.h:29
Definition: audio_play_process.h:111
uint32_t get_audio_play_state(void)
返回播放器task状态
Definition: audio_play_process.c:1652
Definition: audio_play_process.h:44
uint32_t samprate
Definition: audio_play_process.h:123
void clean_decode_sync_word_offset(void)
清理当前播放位置
Definition: audio_play_process.c:1706
void set_play_will_finish_threshold_data_size(int size)
设置播放data发送will finsh信号阈值
Definition: audio_play_process.c:1716
Definition: audio_play_process.h:30
Definition: audio_play_process.h:45
uint32_t get_decode_sync_word_offset(void)
返回当前播放位置
Definition: audio_play_process.c:1696
audio_play_os_task_t audio_play_task_handle
Definition: audio_play_process.c:101
Definition: audio_play_process.h:112
Definition: audio_play_process.h:42
play_data_type_t play_data_type
Definition: audio_play_process.h:67
int offset
Definition: audio_play_process.h:95
void * audio_play_os_queue_t
队列句柄类型
Definition: audio_play_os_port.h:42
void task_audio_play(void *pvParameters)
播放器调度任务
Definition: audio_play_process.c:1887
Definition: audio_play_process.h:43
void(* CALLBACK_END_PLAY)(int32_t arg)
结束播放回调函数
Definition: audio_play_process.h:57
int32_t out_min_size
Definition: audio_play_process.h:125
Definition: audio_play_process.h:47
CALLBACK_END_PLAY audio_play_end_hook
Definition: audio_play_process.h:100
int32_t audio_play_init(void)
初始化播放任务
Definition: audio_play_process.c:1792
Definition: audio_play_process.h:110
const char * decoder_name
Definition: audio_play_process.h:66
Definition: audio_play_process.h:49
int32_t fastset_audio_end_callback(CALLBACK_END_PLAY callback)
快速设置end回调函数
Definition: audio_play_process.c:1676
Definition: audio_play_process.h:34
Definition: audio_play_process.h:31
audio_play_state_t
audio play process 任务状态
Definition: audio_play_process.h:108
Definition: audio_play_process.h:48
play_data_type_t
播放数请求类型
Definition: audio_play_process.h:26
Definition: audio_play_process.h:32
FunctionalState
Definition: ci130x_system.h:86
uint8_t nChans
Definition: audio_play_process.h:124
audio_play_os_queue_t audio_play_queue
Definition: audio_play_process.c:99
Definition: audio_play_process.h:46
void * audio_play_os_event_group_t
事件标志组类型
Definition: audio_play_os_port.h:54
Definition: audio_play_process.h:50
Definition: audio_play_process.h:28
audio_play_os_event_group_t audio_play_cmd_event_group
Definition: audio_play_process.c:97
void get_audio_format_info(audio_format_info_t *format)
返回当前音频信息
Definition: audio_play_process.c:1662