| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- #ifndef _LV_DEMO_VIDEO_H
- #define _LV_DEMO_VIDEO_H
- #ifdef __cplusplus
- extern "C" {
- #endif
- #include "lvgl.h"
- #include "lv_file_explorer.h"
- typedef enum {
- LV_MEDIA_STATE_NORMAL,
- LV_MEDIA_STATE_PAUSE,
- LV_MEDIA_STATE_PLAY,
- LV_MEDIA_STATE_NEXT,
- LV_MEDIA_STATE_PREV,
- } lv_mdeia_state_t;
- typedef enum {
- LV_FILE_EXPLORER_OPEN,
- LV_FILE_EXPLORER_CLOSE,
- } lv_file_btn_starte_t;
- typedef enum {
- LV_MUSIC_PLAY,
- LV_MUSIC_STOP,
- } play_btn_starte_t;
- typedef struct
- {
- lv_obj_t obj;
- char *cur_fn;
- lv_mdeia_state_t state;
- } lv_media_obj_t;
- LV_IMG_DECLARE(ui_img_prev_png);
- LV_IMG_DECLARE(ui_img_next_png);
- LV_IMG_DECLARE(ui_img_pause_png);
- LV_IMG_DECLARE(ui_img_run_png);
- LV_IMG_DECLARE(ui_img_indicator_ver_png);
- LV_IMG_DECLARE(ui_img_audio_wave_1_png);
- void set_audio_wave_value(int32_t value);
- #ifdef __cplusplus
- } /*extern "C"*/
- #endif
- #endif
|