4
0
mirror of https://github.com/RT-Thread/rt-thread.git synced 2025-01-29 14:40:26 +08:00

26 lines
481 B
C

#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