12345678910111213141516171819202122232425 |
- #ifndef __PLAY_LIST_H__
- #define __PLAY_LIST_H__
- #include <rtthread.h>
- 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
|