diff options
| author | Teruaki Kawashima <teru@rockbox.org> | 2009-08-27 14:24:58 +0000 |
|---|---|---|
| committer | Teruaki Kawashima <teru@rockbox.org> | 2009-08-27 14:24:58 +0000 |
| commit | 443f609be62b812878c7c9a832d8014ab56bbf6f (patch) | |
| tree | a6fcc58959babc1b94881c6e2a2235f0f7679207 /apps/plugins/mpegplayer/mpegplayer.c | |
| parent | ed940e883079a323b0764532a7444ad022685ae4 (diff) | |
| download | rockbox-443f609be62b812878c7c9a832d8014ab56bbf6f.zip rockbox-443f609be62b812878c7c9a832d8014ab56bbf6f.tar.gz rockbox-443f609be62b812878c7c9a832d8014ab56bbf6f.tar.bz2 rockbox-443f609be62b812878c7c9a832d8014ab56bbf6f.tar.xz | |
Rearange menu of mpegplayer. Add new menu with "settings" and "quit", and remove quit item from settings menu.
The setting menu was bit wierd as it had "quit" item at it's buttom.
Also, there are 2 almost same menu definitions in mpeg_menu and it doesn't looks good, imo.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22518 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/mpegplayer/mpegplayer.c')
| -rw-r--r-- | apps/plugins/mpegplayer/mpegplayer.c | 26 |
1 files changed, 9 insertions, 17 deletions
diff --git a/apps/plugins/mpegplayer/mpegplayer.c b/apps/plugins/mpegplayer/mpegplayer.c index 47407cc..a66a588 100644 --- a/apps/plugins/mpegplayer/mpegplayer.c +++ b/apps/plugins/mpegplayer/mpegplayer.c @@ -1485,10 +1485,8 @@ static void button_loop(void) rb->lcd_clear_display(); rb->lcd_update(); -#if defined(HAVE_LCD_MODES) -#if (HAVE_LCD_MODES & LCD_MODE_YUV) - rb->lcd_set_mode(LCD_MODE_YUV); -#endif +#if defined(HAVE_LCD_MODES) && (HAVE_LCD_MODES & LCD_MODE_YUV) + rb->lcd_set_mode(LCD_MODE_YUV); #endif wvs_init(); @@ -1569,13 +1567,11 @@ static void button_loop(void) stream_show_vo(false); wvs_backlight_brightness_video_mode(false); -#if defined(HAVE_LCD_MODES) -#if (HAVE_LCD_MODES & LCD_MODE_YUV) - rb->lcd_set_mode(LCD_MODE_RGB565); -#endif +#if defined(HAVE_LCD_MODES) && (HAVE_LCD_MODES & LCD_MODE_YUV) + rb->lcd_set_mode(LCD_MODE_RGB565); #endif - result = mpeg_menu(0); + result = mpeg_menu(); /* The menu can change the font, so restore */ rb->lcd_setfont(FONT_SYSFIXED); @@ -1587,10 +1583,8 @@ static void button_loop(void) break; default: -#if defined(HAVE_LCD_MODES) -#if (HAVE_LCD_MODES & LCD_MODE_YUV) - rb->lcd_set_mode(LCD_MODE_YUV); -#endif +#if defined(HAVE_LCD_MODES) && (HAVE_LCD_MODES & LCD_MODE_YUV) + rb->lcd_set_mode(LCD_MODE_YUV); #endif /* If not stopped, show video again */ if (state != STREAM_STOPPED) { @@ -1751,10 +1745,8 @@ enum plugin_status plugin_start(const void* parameter) } } -#if defined(HAVE_LCD_MODES) -#if (HAVE_LCD_MODES & LCD_MODE_YUV) - rb->lcd_set_mode(LCD_MODE_RGB565); -#endif +#if defined(HAVE_LCD_MODES) && (HAVE_LCD_MODES & LCD_MODE_YUV) + rb->lcd_set_mode(LCD_MODE_RGB565); #endif stream_exit(); |