forked from len0rd/rockbox
Prevent idle poweroff in the MPEG player plugin. Also save the settings when receiving SYS_POWEROFF and SYS_USB_CONNECTED. Fixes FS#8439 and FS#8388.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16033 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
e953bcb2d4
commit
741f5b24b3
1 changed files with 5 additions and 0 deletions
|
@ -1231,6 +1231,10 @@ static void button_loop(void)
|
|||
{
|
||||
int button = rb->button_get_w_tmo(WVS_MIN_UPDATE_INTERVAL);
|
||||
|
||||
/* Make sure Rockbox doesn't turn off the player because of
|
||||
too little activity */
|
||||
rb->reset_poweroff_timer();
|
||||
|
||||
switch (button)
|
||||
{
|
||||
case BUTTON_NONE:
|
||||
|
@ -1337,6 +1341,7 @@ static void button_loop(void)
|
|||
/* Stop and get the resume time before closing the file early */
|
||||
wvs_stop();
|
||||
stream_close();
|
||||
save_settings(); /* Save settings (if they have changed) */
|
||||
/* Fall-through */
|
||||
default:
|
||||
rb->default_event_handler(button);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue