summaryrefslogtreecommitdiff
path: root/apps/plugins/mpegplayer/mpeg_settings.h
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/mpegplayer/mpeg_settings.h')
-rw-r--r--apps/plugins/mpegplayer/mpeg_settings.h17
1 files changed, 12 insertions, 5 deletions
diff --git a/apps/plugins/mpegplayer/mpeg_settings.h b/apps/plugins/mpegplayer/mpeg_settings.h
index 7721c46f64..690667f632 100644
--- a/apps/plugins/mpegplayer/mpeg_settings.h
+++ b/apps/plugins/mpegplayer/mpeg_settings.h
@@ -2,16 +2,23 @@
2#include "plugin.h" 2#include "plugin.h"
3 3
4struct mpeg_settings { 4struct mpeg_settings {
5 int showfps; 5 int showfps; /* flag to display fps */
6 int limitfps; 6 int limitfps; /* flag to limit fps */
7 int skipframes; 7 int skipframes; /* flag to skip frames */
8 int resume_count; /* total # of resumes in config file */
9 int resume_time; /* resume time for current mpeg (in half minutes) */
10 char resume_filename[128]; /* filename of current mpeg */
11
8#if defined(TOSHIBA_GIGABEAT_F) || defined(SANSA_E200) 12#if defined(TOSHIBA_GIGABEAT_F) || defined(SANSA_E200)
9 unsigned displayoptions; 13 int displayoptions;
10#endif 14#endif
11}; 15};
12 16
13extern struct mpeg_settings settings; 17extern struct mpeg_settings settings;
14 18
19int get_start_time(int play_time, int in_file);
20int mpeg_start_menu(int play_time, int in_file);
15bool mpeg_menu(void); 21bool mpeg_menu(void);
16void init_settings(void); 22void init_settings(const char* filename);
17void save_settings(void); 23void save_settings(void);
24void clear_resume_count(void);