#ifndef __PLAY_LIST_H__ #define __PLAY_LIST_H__ #include struct play_item { char title[40]; char *fn; rt_uint32_t duration; }; void play_list_clear(void); char* play_list_start(void); rt_bool_t play_list_is_end(void); rt_uint32_t play_list_items(void); struct play_item* play_list_item(rt_uint32_t n); void play_list_append(char* fn); char* play_list_next(void); char* play_list_prev(void); char* play_list_current_item(void); #endif