diff options
| author | Robert Kukla <roolku@rockbox.org> | 2007-10-09 20:42:20 +0000 |
|---|---|---|
| committer | Robert Kukla <roolku@rockbox.org> | 2007-10-09 20:42:20 +0000 |
| commit | fd3fe45bc14a0a540f2525102551c92a64a73b76 (patch) | |
| tree | 1ef8103bbfa5b33f684a94bddc5ecb4685ec5e88 /apps/plugins/mpegplayer/mpeg_settings.h | |
| parent | ce135909b9393d9824b3f69a70659400480cc069 (diff) | |
| download | rockbox-fd3fe45bc14a0a540f2525102551c92a64a73b76.zip rockbox-fd3fe45bc14a0a540f2525102551c92a64a73b76.tar.gz rockbox-fd3fe45bc14a0a540f2525102551c92a64a73b76.tar.bz2 rockbox-fd3fe45bc14a0a540f2525102551c92a64a73b76.tar.xz | |
FS#7487 - mpegplayer - video start time seek with resume
by John S. Gwynne & Brian J. Morey
This should stop the patch from breaking again and give them opportunity to improve it further.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15052 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/mpegplayer/mpeg_settings.h')
| -rw-r--r-- | apps/plugins/mpegplayer/mpeg_settings.h | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/apps/plugins/mpegplayer/mpeg_settings.h b/apps/plugins/mpegplayer/mpeg_settings.h index 7721c46..690667f 100644 --- a/apps/plugins/mpegplayer/mpeg_settings.h +++ b/apps/plugins/mpegplayer/mpeg_settings.h @@ -2,16 +2,23 @@ #include "plugin.h" struct mpeg_settings { - int showfps; - int limitfps; - int skipframes; + int showfps; /* flag to display fps */ + int limitfps; /* flag to limit fps */ + int skipframes; /* flag to skip frames */ + int resume_count; /* total # of resumes in config file */ + int resume_time; /* resume time for current mpeg (in half minutes) */ + char resume_filename[128]; /* filename of current mpeg */ + #if defined(TOSHIBA_GIGABEAT_F) || defined(SANSA_E200) - unsigned displayoptions; + int displayoptions; #endif }; extern struct mpeg_settings settings; +int get_start_time(int play_time, int in_file); +int mpeg_start_menu(int play_time, int in_file); bool mpeg_menu(void); -void init_settings(void); +void init_settings(const char* filename); void save_settings(void); +void clear_resume_count(void); |