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.h21
1 files changed, 11 insertions, 10 deletions
diff --git a/apps/plugins/mpegplayer/mpeg_settings.h b/apps/plugins/mpegplayer/mpeg_settings.h
index fa50176161..95ecc29546 100644
--- a/apps/plugins/mpegplayer/mpeg_settings.h
+++ b/apps/plugins/mpegplayer/mpeg_settings.h
@@ -56,12 +56,18 @@ enum mpeg_start_id
56 MPEG_START_EXIT, 56 MPEG_START_EXIT,
57}; 57};
58 58
59enum mpeg_setting_id
60{
61 MPEG_SETTING_DISPLAY_SETTINGS,
62 MPEG_SETTING_AUDIO_SETTINGS,
63 MPEG_SETTING_ENABLE_START_MENU,
64 MPEG_SETTING_CLEAR_RESUMES,
65};
66
59enum mpeg_menu_id 67enum mpeg_menu_id
60{ 68{
61 MPEG_MENU_DISPLAY_SETTINGS, 69 MPEG_MENU_SETTINGS,
62 MPEG_MENU_AUDIO_SETTINGS, 70 MPEG_MENU_RESUME,
63 MPEG_MENU_ENABLE_START_MENU,
64 MPEG_MENU_CLEAR_RESUMES,
65 MPEG_MENU_QUIT, 71 MPEG_MENU_QUIT,
66}; 72};
67 73
@@ -91,13 +97,8 @@ struct mpeg_settings {
91extern struct mpeg_settings settings; 97extern struct mpeg_settings settings;
92 98
93int mpeg_start_menu(uint32_t duration); 99int mpeg_start_menu(uint32_t duration);
100int mpeg_menu(void);
94 101
95enum
96{
97 MPEG_MENU_HIDE_QUIT_ITEM = 0x1, /* Don't show the quit item */
98};
99
100int mpeg_menu(unsigned flags);
101void mpeg_menu_sysevent_clear(void); 102void mpeg_menu_sysevent_clear(void);
102long mpeg_menu_sysevent(void); 103long mpeg_menu_sysevent(void);
103int mpeg_menu_sysevent_callback(int btn, const struct menu_item_ex *menu); 104int mpeg_menu_sysevent_callback(int btn, const struct menu_item_ex *menu);