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.h30
1 files changed, 27 insertions, 3 deletions
diff --git a/apps/plugins/mpegplayer/mpeg_settings.h b/apps/plugins/mpegplayer/mpeg_settings.h
index 690667f632..340deb46fe 100644
--- a/apps/plugins/mpegplayer/mpeg_settings.h
+++ b/apps/plugins/mpegplayer/mpeg_settings.h
@@ -1,6 +1,31 @@
1 1
2#include "plugin.h" 2#include "plugin.h"
3 3
4enum mpeg_option_id
5{
6#if defined(TOSHIBA_GIGABEAT_F) || defined(SANSA_E200)
7 MPEG_OPTION_DITHERING,
8#endif
9 MPEG_OPTION_DISPLAY_FPS,
10 MPEG_OPTION_LIMIT_FPS,
11 MPEG_OPTION_SKIP_FRAMES,
12};
13
14enum mpeg_start_id
15{
16 MPEG_START_RESTART,
17 MPEG_START_RESUME,
18 MPEG_START_SEEK,
19 MPEG_START_QUIT,
20};
21
22enum mpeg_menu_id
23{
24 MPEG_MENU_DISPLAY_SETTINGS,
25 MPEG_MENU_CLEAR_RESUMES,
26 MPEG_MENU_QUIT,
27};
28
4struct mpeg_settings { 29struct mpeg_settings {
5 int showfps; /* flag to display fps */ 30 int showfps; /* flag to display fps */
6 int limitfps; /* flag to limit fps */ 31 int limitfps; /* flag to limit fps */
@@ -8,7 +33,6 @@ struct mpeg_settings {
8 int resume_count; /* total # of resumes in config file */ 33 int resume_count; /* total # of resumes in config file */
9 int resume_time; /* resume time for current mpeg (in half minutes) */ 34 int resume_time; /* resume time for current mpeg (in half minutes) */
10 char resume_filename[128]; /* filename of current mpeg */ 35 char resume_filename[128]; /* filename of current mpeg */
11
12#if defined(TOSHIBA_GIGABEAT_F) || defined(SANSA_E200) 36#if defined(TOSHIBA_GIGABEAT_F) || defined(SANSA_E200)
13 int displayoptions; 37 int displayoptions;
14#endif 38#endif
@@ -17,8 +41,8 @@ struct mpeg_settings {
17extern struct mpeg_settings settings; 41extern struct mpeg_settings settings;
18 42
19int get_start_time(int play_time, int in_file); 43int get_start_time(int play_time, int in_file);
20int mpeg_start_menu(int play_time, int in_file); 44enum mpeg_start_id mpeg_start_menu(int play_time, int in_file);
21bool mpeg_menu(void); 45enum mpeg_menu_id mpeg_menu(void);
22void init_settings(const char* filename); 46void init_settings(const char* filename);
23void save_settings(void); 47void save_settings(void);
24void clear_resume_count(void); 48void clear_resume_count(void);